(57)【特許請求の範囲】
【請求項１】
プラント内の物理量を測定または該物理量に対して操作を行うフィールド機器であって、
当該フィールド機器の検証の実行を指示する検証実行指示信号を出力する指示部と、
当該フィールド機器の検証に用いるパラメータおよびデータを記憶する記憶部と、
前記検証実行指示信号に応じて、前記記憶部に記憶された前記パラメータおよび前記データに基づいて、当該フィールド機器に備えた少なくとも１つの構成要素の動作を検証し、前記検証を行う対象として設定された前記少なくとも１つの構成要素の検証を完了した場合、該完了した結果に基づいて、当該フィールド機器の健全性を検証する動作検証部と、
前記動作検証部が動作を検証した、前記少なくとも１つの構成要素の検証の結果および当該フィールド機器の健全性の検証の結果を出力する出力部と、
を備える、
ことを特徴とするフィールド機器。
【請求項２】
前記記憶部は、
前記動作検証部が動作を検証した、前記少なくとも１つの前記構成要素に対応する前記検証の結果と、当該フィールド機器に対応する前記検証の結果とを含む検証結果を記憶する、
ことを特徴とする請求項１に記載のフィールド機器。
【請求項３】
前記記憶部は、
当該フィールド機器の初期段階で実施した検証の前記検証結果、および当該フィールド機器を前記プラント内に設置した設置段階で実施した検証の前記検証結果の少なくとも１つの前記検証結果と、当該フィールド機器を運用している運用段階で実施した検証の前記検証結果とを記憶する、
ことを特徴とする請求項２に記載のフィールド機器。
【請求項４】
前記記憶部は、
当該フィールド機器の前記運用段階において検証を実施した日時の情報を、該検証における前記検証結果に紐付けて、予め定めた複数回分記憶する、
ことを特徴とする請求項３に記載のフィールド機器。
【請求項５】
前記物理量を計測し、計測した結果を表す計測信号を出力する計測部、
をさらに備え、
前記動作検証部は、
前記計測信号を模擬した模擬計測信号を出力させ、
前記模擬計測信号を用いて、前記計測信号の入力から、該計測信号に応じたデジタル信号の出力までの経路に含まれる前記構成要素の動作を検証する、
ことを特徴とする請求項１から請求項４のいずれか１の項に記載のフィールド機器。
【請求項６】
前記模擬計測信号は、
前記計測部が前記計測信号として出力する電圧、電流、時間差、位相差、周波数の少なくとも１つを模擬した信号である、
ことを特徴とする請求項５に記載のフィールド機器。
【請求項７】
前記出力部は、
前記検証の結果を提示する表示部、
を備え、
前記指示部は、
作業員による操作に応じて前記検証実行指示信号を出力する操作部、
を備える、
ことを特徴とする請求項１から請求項６のいずれか１の項に記載のフィールド機器。
【請求項８】
前記出力部は、
前記プラント内に構築された通信ネットワークを介して前記検証の結果を送信する、
ことを特徴とする請求項１から請求項７のいずれか１の項に記載のフィールド機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、フィールド機器に関する。
【背景技術】
【０００２】
様々な設備を持つプラントには、プラント内に配置されたそれぞれの設備が稼働している状態の監視や設備の運転の制御を行うことを目的として、フィールド機器と呼ばれる複数の現場機器（測定器や操作器）が設置されている。そして、プラントにおいては、それぞれのフィールド機器の健全性を保つため、つまり、フィールド機器が正確に設備の稼働状態を検出するため、日常的または定期的にフィールド機器の動作を点検する点検作業が行われている。
【０００３】
従来、フィールド機器の点検を行う際には、点検作業を行う作業員が、例えば、点検する項目や内容などが示された紙媒体の点検簿などを携帯してフィールド機器が設置されている場所まで出向き、点検簿に従ってフィールド機器に備えた表示部の表示を確認する方法がとられていた。このとき、フィールド機器に備えたセンサの代わりに、基準の出力信号を出力する基準信号発生装置などをフィールド機器に接続し、接続した基準信号発生装置が出力した出力信号に基づいてフィールド機器の点検や調整をする、いわゆる、キャリブレーションなどを行うこともある。
【０００４】
また、近年では、例えば、特許文献１に開示された技術のように、動作検証ツールを用いてフィールド機器の健全性を検証する動作検証システムも提案されている。特許文献１に開示された技術では、例えば、動作検証ツールを実行している機器点検端末をフィールド機器に接続し、フィールド機器が対応している通信規格で通信を行うことによって、機器点検端末にフィールド機器が出力するパラメータやデータを取り込む。そして、機器点検端末が、取り込んだパラメータやデータと予め定めた判定基準などとを比較する処理をすることによって、フィールド機器の健全性を検証する。これにより、特許文献１に開示された技術では、フィールド機器の健全性をリアルタイムに検証することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第５５７４１９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、フィールド機器の健全性を検証するためには、検証するそれぞれの項目ごとに、多くのパラメータやデータを必要とする。従って、特許文献１に開示された技術では、フィールド機器が出力する多くのパラメータやデータを機器点検端末に取り込んで、フィールド機器の健全性を検証することになる。しかしながら、フィールド機器が対応している通信規格の通信は、フィールド機器の出力信号に重畳されている通信信号によってデータを伝送する通信方式であるため、パラメータやデータを通信（伝送）するための通信速度が遅い。このため、特許文献１に開示された技術を用いたフィールド機器の健全性の検証では、フィールド機器から多くのパラメータやデータを取り込むのに多くの時間を要し、機器点検端末がフィールド機器の健全性の検証を完了するまでに多くの時間を要してしまう。つまり、従来では、フィールド機器の健全性を検証する点検作業は、効率が悪い作業であった。
【０００７】
本発明は、上記の課題に基づいてなされたものであり、フィールド機器の健全性を検証する点検作業を効率よく行うことができるフィールド機器を提供することを目的としている。
【課題を解決するための手段】
【０００８】
上記の課題を解決するため、本発明のフィールド機器は、プラント内の物理量を測定または該物理量に対して操作を行うフィールド機器であって、当該フィールド機器の検証の実行を指示する検証実行指示信号を出力する指示部と、前記検証実行指示信号に応じて、当該フィールド機器に備えた少なくとも１つの構成要素の動作を検証し、該検証した結果に基づいて、当該フィールド機器の動作を検証する動作検証部と、前記動作検証部が動作を検証した結果の検証結果を出力する出力部と、を備える、ことを特徴とする。
【０００９】
また、本発明のフィールド機器は、前記動作検証部が動作を検証した、少なくとも１つの前記構成要素に対応する前記検証結果と、当該フィールド機器に対応する前記検証結果とを記憶する記憶部、をさらに備える、ことを特徴とする。
【００１０】
また、本発明のフィールド機器における前記記憶部は、当該フィールド機器の初期段階で実施した検証の前記検証結果、および当該フィールド機器を前記プラント内に設置した設置段階で実施した検証の前記検証結果の少なくとも１つの前記検証結果と、当該フィールド機器を運用している運用段階で実施した検証の前記検証結果とを記憶する、ことを特徴とする。
【００１１】
また、本発明のフィールド機器における前記記憶部は、当該フィールド機器の前記運用段階において検証を実施した日時の情報を、該検証における前記検証結果に紐付けて、予め定めた複数回分記憶する、ことを特徴とする。
【００１２】
また、本発明のフィールド機器は、前記物理量を計測し、計測した結果を表す計測信号を出力する計測部、をさらに備え、前記動作検証部は、前記計測信号を模擬した模擬計測信号を出力させ、前記模擬計測信号を用いて、前記計測信号の入力から、該計測信号に応じたデジタル信号の出力までの経路に含まれる前記構成要素の動作を検証する、ことを特徴とする。
【００１３】
また、本発明のフィールド機器における前記模擬計測信号は、前記計測部が前記計測信号として出力する電圧、電流、時間差、位相差、周波数の少なくとも１つを模擬した信号である、ことを特徴とする。
【００１４】
また、本発明のフィールド機器における前記出力部は、前記検証結果を提示する表示部、を備え、前記指示部は、作業員による操作に応じて前記検証実行指示信号を出力する操作部、を備える、ことを特徴とする。
【００１５】
また、本発明のフィールド機器における前記出力部は、前記プラント内に構築された通信ネットワークを介して前記検証結果を送信する、ことを特徴とする。
【発明の効果】
【００１６】
本発明によれば、フィールド機器の健全性を検証する点検作業を効率よく行うことができるという効果が得られる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施形態におけるフィールド機器の概略構成を示したブロック図である。
【図２】本実施形態のフィールド機器の健全性を検証する検証処理の処理手順の一例を示したフローチャートである。
【図３】本実施形態のフィールド機器に備えた操作表示部の表示の一例を示した図である。
【図４】本実施形態のフィールド機器の具体例の概略構成を示したブロック図である。
【発明を実施するための形態】
【００１８】
以下、本発明の実施形態について、図面を参照して説明する。図１は、本発明の実施形態におけるフィールド機器の概略構成を示したブロック図である。フィールド機器１００は、センサ１と、バッファ回路２と、増幅・帯域制限回路３と、Ａ／Ｄ（アナログ／デジタル）変換回路４と、センサドライバ回路５と、処理部６と、メモリ７と、操作表示部８と、Ｄ／Ａ（デジタル／アナログ）変換回路９と、出力回路１０と、入力回路１１と、Ａ／Ｄ変換回路１２と、Ａ／Ｄ変換回路１３と、模擬信号発生回路２０と、信号切り替えスイッチ２１とを含んで構成される。また、処理部６は、動作検証部６１を含んで構成される。
【００１９】
フィールド機器１００は、プラント内に配置された設備に設置される現場機器である。なお、プラントとしては、石油の精製や化学製品の生産を行う工業プラントの他、ガス田や油田などの井戸元やその周辺を管理制御するプラント、水力・火力・原子力などの発電を管理制御するプラント、太陽光や風力などの環境発電を管理制御するプラント、上下水やダムなどを管理制御するプラントなどが含まれる。
【００２０】
フィールド機器１００には、設置されている設備が稼働しているときの動作状態（例えば、流量、圧力、温度、レベルなど）を計測する計測機能を備えた測定器などがある。より具体的には、フィールド機器１００には、電磁流量計、渦流量計、コリオリ式流量計、超音波流量計などの各種の流量計や、圧力伝送器、温度伝送器、レベル計などがある。また、フィールド機器１００には、入力された制御信号に応じて設置されている設備の動作を制御する制御機能（例えば、アクチュエータなど）を備えた操作器などもある。図１には、計測機能を備えたフィールド機器１００の構成を示している。なお、フィールド機器１００には、例えば、モータなどの発する振動、音、熱や、配管などの腐食を、プラント内の物理量として計測する振動計、騒音計、温度計、腐食検出器なども含まれる。
【００２１】
センサ１は、フィールド機器１００が設置されている設備における現在の動作状態（例えば、流量、圧力、温度、レベルなど）を計測する計測部である。センサ１は、計測した結果の計測信号をバッファ回路２に出力する。なお、センサ１の構成は、フィールド機器１００の種類によって異なる。フィールド機器１００の種類によって異なるセンサ１の構成に関する詳細な説明は、後述する。
【００２２】
センサドライバ回路５は、処理部６から入力された制御信号に応じて、センサ１を駆動する駆動部である。なお、センサドライバ回路５の構成は、フィールド機器１００の種類によって異なる。また、フィールド機器１００の種類によっては、フィールド機器１００にセンサドライバ回路５を備えない場合もある。フィールド機器１００の種類によって異なるセンサドライバ回路５の構成に関する詳細な説明は、後述する。
【００２３】
バッファ回路２は、センサ１から出力された計測信号を増幅・帯域制限回路３に受け渡すための緩衝回路である。バッファ回路２は、センサ１から出力された計測信号のインピーダンスを変換し、インピーダンス変換した後の計測信号を増幅・帯域制限回路３に出力する。
【００２４】
増幅・帯域制限回路３は、バッファ回路２から出力されたインピーダンス変換した後の計測信号の信号レベルや範囲を変換してＡ／Ｄ変換回路４に出力する変換回路である。増幅・帯域制限回路３は、バッファ回路２から出力された計測信号を増幅する増幅機能や、バッファ回路２から出力された計測信号の周波数帯域を制限する帯域制限機能を備えている。より具体的には、増幅・帯域制限回路３は、バッファ回路２から出力された計測信号の信号レベルを、Ａ／Ｄ変換回路４においてアナログ／デジタル変換の分解能が十分にとれるレベルにレベル変換（増幅）し、レベル変換した後の計測信号をＡ／Ｄ変換回路４に出力する。また、増幅・帯域制限回路３は、ローパスフィルタ（Ｌｏｗ−ｐａｓｓ  ｆｉｌｔｅｒ：ＬＰＦ）、ハイパスフィルタ（Ｈｉｇｈ−ｐａｓｓ  ｆｉｌｔｅｒ：ＨＰＦ）、バンドパスフィルタ（Ｂａｎｄ−ｐａｓｓ  ｆｉｌｔｅｒ：ＢＰＦ）などを用いてバッファ回路２から出力された計測信号の周波数帯域を制限することによって、計測信号に含まれる不要なノイズ成分を除去し、ノイズ成分を除去した後の計測信号をＡ／Ｄ変換回路４に出力する。以下の説明においては、増幅・帯域制限回路３が出力する計測信号を、「アナログ計測信号」という。
【００２５】
Ａ／Ｄ変換回路４は、増幅・帯域制限回路３から出力されたアナログ計測信号（アナログ信号）をアナログデジタル変換し、センサ１が計測した計測信号の信号レベルの大きさに応じたデジタル値のデジタル信号（以下、「デジタル計測信号」という）を生成する。Ａ／Ｄ変換回路４は、生成したデジタル計測信号を、処理部６に出力する。
【００２６】
なお、Ａ／Ｄ変換回路４は、フィールド機器１００の種類によっては、センサドライバ回路５との間でやり取りされる信号に基づいて、計測信号（アナログ信号）をアナログデジタル変換する構成であってもよい。例えば、フィールド機器１００が電磁流量計である場合、Ａ／Ｄ変換回路４は、センサドライバ回路５がセンサ１に出力した励磁電流の電流値に基づいて、アナログデジタル変換した後のデジタル計測信号のデジタル値の大きさの範囲を変更する構成であってもよい。
【００２７】
処理部６は、フィールド機器１００に備えたそれぞれの構成要素を制御する制御部である。処理部６は、例えば、中央処理装置（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ：ＣＰＵ）などによって構成され、フィールド機器１００の機能を実現するためのアプリケーションプログラムやデータに応じて、フィールド機器１００に備えたそれぞれの構成要素の全体を制御する。また、処理部６は、実行されたアプリケーションプログラムに応じて、フィールド機器１００が設置されている設備の動作状態を提示するための予め定めた演算処理を行う演算処理部でもある。より具体的には、処理部６は、Ａ／Ｄ変換回路４から出力されたデジタル計測信号によって表す、センサ１が計測した計測信号の信号レベルの大きさに対応したデジタル値を、例えば、４ｍＡ〜２０ｍＡの範囲の直流アナログ信号の大きさによって設置されている設備の動作状態を表すことができるデジタル値のデジタル信号に変換する演算処理を行って、演算処理した後のデジタル信号をＤ／Ａ変換回路９に出力する。また、処理部６は、演算処理した結果、つまり、設置されている設備の動作状態を操作表示部８に表示させるための表示データを生成する演算処理を行って、演算処理した後の表示データを操作表示部８に出力すると共に、操作表示部８による表示データの表示を制御する。
【００２８】
また、処理部６は、演算処理したデジタル信号を、プラント内に専用に構築された通信ネットワークによって、例えば、プラントにおいて設備の運転を制御する制御装置に送信するための制御も行う。なお、プラントにおいて構築された通信ネットワークは、例えば、ＩＳＡ１００．１１ａなどの工業用の無線規格、センサネットワークシステムなどの無線規格、Ｗｉｒｅｌｅｓｓ／Ｗｉｒｅｄ  ＨＡＲＴ（登録商標）などの無線と有線とが混在した通信規格、ＭＯＤＢＵＳ（登録商標）などのマスター／スレーブ方式の通信規格、ＦＯＵＮＤＡＴＩＯＮ（登録商標）フィールドバス、ＰＲＯＦＩＢＵＳ（ＰＲＯＣＥＳＳ  ＦＩＥＬＤ  ＢＵＳ）（登録商標）などのフィールドバス規格など、種々の通信規格や方式によってフィールド機器１００と制御装置との間でデータなどの送受信を行う通信ネットワークである。なお、通信ネットワークは、例えば、一般的なＷｉＦｉ（登録商標）の無線規格によってフィールド機器１００と制御装置との間で送受信を行う通信ネットワークであってもよい。
【００２９】
また、処理部６は、プラントにおいてフィールド機器１００の点検作業を行う作業員によって操作された操作表示部８から入力された検証実行指示信号に応じて動作検証部６１を起動し、フィールド機器１００に備えたそれぞれの構成要素の動作を検証する。動作検証部６１は、フィールド機器１００に備えたそれぞれの構成要素の動作を検証する際に、動作検証プログラムを実行し、実行した動作検証プログラムに従って、フィールド機器１００に備えたそれぞれの構成要素の動作を制御する。なお、動作検証プログラムは、フィールド機器１００においてそれぞれの構成要素の動作を検証するためのアプリケーションプログラムである。動作検証プログラムは、処理部６に備えた記憶部や、フィールド機器１００に備えた記憶部であるメモリ７に格納されている。動作検証部６１は、実行した動作検証プログラムに従って実施したそれぞれの構成要素の動作検証の結果（検証結果）を、それぞれの検証項目ごとに出力する。また、動作検証部６１は、全ての検証項目の検証結果を最終的に判定した結果、すなわち、フィールド機器１００の健全性の最終的な検証結果を出力する。処理部６は、動作検証部６１が出力したそれぞれの構成要素におけるそれぞれの検証項目ごとの検証結果、および健全性の最終的な検証結果（以下、それぞれの検証結果を区別せずに表す場合には、単に「検証結果」ともいう）を、メモリ７に記憶させる。
【００３０】
また、処理部６は、動作検証部６１が出力した健全性の最終的な検証結果を、表示データとして操作表示部８に出力すると共に、操作表示部８による表示データの表示を制御する。なお、処理部６は、動作検証部６１がそれぞれの構成要素の動作を検証しているときの状態（例えば、進捗度、経過時間、終了予定時間、終了通知などのステータス）を、表示データとして操作表示部８に表示させる構成であってもよい。また、処理部６は、動作検証部６１が出力したそれぞれの構成要素におけるそれぞれの検証項目ごとの検証結果を順次、表示データとして操作表示部８に表示させる構成であってもよい。この場合、処理部６は、作業員によって操作された操作表示部８から入力された検証結果の切り替え指示に応じて、操作表示部８に表示させる検証結果を切り替える構成であってもよい。なお、動作検証プログラムに応じたそれぞれの構成要素の動作の制御や、フィールド機器１００の健全性の検証方法に関する詳細な説明は、後述する。
【００３１】
メモリ７は、処理部６が実行するアプリケーションプログラムや、実行途中のデータを記憶する記憶部である。メモリ７は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、フラッシュメモリ（Ｆｌａｓｈ  Ｍｅｍｏｒｙ）などの種々のメモリで構成される。メモリ７は、処理部６からの制御に応じて、データの記憶（書き込み）やデータの出力（読み出し）が行われる。
【００３２】
また、メモリ７は、処理部６に備えた動作検証部６１が動作検証プログラムに従って実施した、フィールド機器１００に備えたそれぞれの構成要素におけるそれぞれの検証項目ごとの検証結果や、フィールド機器１００の健全性の最終的な検証結果を記憶する記憶部でもある。なお、メモリ７には、処理部６に備えた動作検証部６１が実行する動作検証プログラムを記憶してもよい。
【００３３】
なお、フィールド機器１００に備えたそれぞれの構成要素の動作は、例えば、フィールド機器１００を出荷するときなどの初期段階、フィールド機器１００を設備に設置（計装）した、つまり、フィールド機器１００をプラント内に設置したときなどの設置段階、フィールド機器１００を設置して運用しているときなどの運用段階など、それぞれの段階で異なることが考えられる。このため、メモリ７には、それぞれの段階における構成要素の検証結果を任意のタイミングで参照することができるように、それぞれの段階における検証結果を複数記憶しておく構成にしてもよい。より具体的には、フィールド機器１００を出荷する際に実施した検証結果（検査データ）、フィールド機器１００を設備に設置（計装）したときに実施した検証結果（確認データ）、フィールド機器１００を運用しているときの点検作業において作業員から指示された健全性の検証の実行指示（検証実行指示信号）に応じて実施した検証結果（点検データ）など、それぞれの段階における検証結果をメモリ７に記憶しておく構成にしてもよい。このとき、それぞれの段階の検証結果には、それぞれの構成要素の動作検証を実施した日時を紐付けて記憶しておく構成にしてもよい。また、例えば、点検データは、メモリ７の記憶容量の大きさなども考慮して、予め定めた複数回分（例えば、３回分）記憶しておく構成にしてもよい。この構成の場合、それぞれの点検データに、それぞれの構成要素の動作検証を実施した日時と紐付けて記憶しておくことが望ましい。なお、検査データおよび確認データは、いずれか一方のみをメモリ７に記憶しておく構成にしてもよい。なお、日時のデータは、フィールド機器１００に内蔵の時計機能を有するタイマ部（不図示）や、フィールド機器１００の外部（プラントにおいて設備の運転を制御する制御装置や、ＧＰＳ：Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍなど）から得られるようにしてもよい。
【００３４】
また、フィールド機器１００に備えたそれぞれの構成要素の動作は、例えば、フィールド機器１００の修理や定期的な保守（メンテナンス）を行った際にも異なることが考えられる。このため、メモリ７には、フィールド機器１００の修理やメンテナンスを実施した際の検証結果（保全データ）なども記憶しておく構成にしてもよい。この場合も、フィールド機器１００の修理やメンテナンスを実施した日時、または修理やメンテナンスを実施した後にそれぞれの構成要素の動作検証を実施した日時と紐付けた保全データをメモリ７に記憶しておく構成にしてもよい。なお、フィールド機器１００の修理やメンテナンスによってフィールド機器１００の部品を交換した場合などにおいては、保全データを、検査データまたは確認データに差し替えてメモリ７に記憶しておく構成にしてもよい。
【００３５】
操作表示部８は、処理部６から出力された表示データを表示するための表示部と、作業員によって操作される操作部とを備えたヒューマンマシンインターフェース（Ｈｕｍａｎ  Ｍａｃｈｉｎｅ  Ｉｎｔｅｒｆａｃｅ：ＨＭＩ）である。表示部は、例えば、液晶ディスプレイ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ：ＬＣＤ）などの表示デバイスであり、処理部６から出力された表示データなどを表示することによって、設置されている設備の動作状態や、フィールド機器１００の健全性の最終的な検証結果、動作検証を実施したそれぞれの構成要素の検証結果、動作検証を行っているときの現在の状態（ステータス）などの情報を作業員に提示する。操作部は、例えば、ボタンやスイッチ類などを備えた操作デバイスであり、作業員による操作を受け付け、受け付けた作業員の操作を表す情報、つまり、作業員によるフィールド機器１００の動作の指示を表す指示信号を、処理部６に出力する。操作部は、作業員によってフィールド機器１００の健全性の検証を実行する指示の操作がされると、この操作に応じた検証実行指示信号を、処理部６に出力する。
【００３６】
なお、操作部は、ボタンやスイッチ類による構成に限定されるものではなく、例えば、表示部内に備えられる押圧センサによって構成されてもよい。つまり、操作表示部８は、表示部と操作部とが組み合わされたタッチパネルとして構成されてもよい。この場合、操作表示部８は、表示部に種々の情報を表示して作業員に提示し、表示部に表示した情報に基づいて作業員が行った各種のタッチ（タップやフリックなど）操作を操作部が検出してフィールド機器１００に対する動作の指示を受け付けて、受け付けた作業員の操作を表す情報を、処理部６に出力する。
【００３７】
Ｄ／Ａ変換回路９は、処理部６から出力された演算処理した後のデジタル信号をデジタルアナログ変換し、センサ１が計測した計測信号の信号レベルの大きさを表すアナログ信号（例えば、４ｍＡ〜２０ｍＡの範囲の直流アナログ信号）を生成する。Ｄ／Ａ変換回路９は、生成したアナログ信号を、出力回路１０に出力する。なお、Ｄ／Ａ変換回路９は、デジタルアナログ変換を行う際に、例えば、ＰＷＭ変調などを行ってもよい。
【００３８】
出力回路１０は、Ｄ／Ａ変換回路９から出力されたアナログ信号を出力信号として、例えば、プラントにおいて設備の運転を制御する制御装置などのフィールド機器１００の外部に出力する。なお、フィールド機器１００では、処理部６に備えた動作検証部６１からの制御に応じて、出力回路１０が出力する出力信号を、不図示のスイッチを介してＡ／Ｄ変換回路１３に入力させることもできる。また、フィールド機器１００では、処理部６に備えた動作検証部６１からの制御に応じて、出力回路１０が出力する出力信号を、不図示のスイッチを介して入力回路１１に入力させることもできる。
【００３９】
なお、フィールド機器１００がプラント内に専用に構築された通信ネットワークによって通信を行う場合、出力回路１０は、処理部６または不図示の通信部から出力された通信信号を出力信号に重畳して出力する構成であってもよい。また、処理部６または不図示の通信部から出力された通信信号には、操作表示部８に備えた表示部に表示する情報、つまり、設置されている設備の動作状態や、フィールド機器１００の健全性の最終的な検証結果、動作検証を実施したそれぞれの構成要素の検証結果、動作検証を行っているときの現在の状態（ステータス）などの情報が含まれていてもよい。また、出力回路１０は、通信部、または通信部に備えた送信機能を含んで構成されてもよい。
【００４０】
入力回路１１は、例えば、プラントにおいて設備の運転を制御する制御装置や、接続された作業端末装置などのフィールド機器１００の外部から入力された入力信号（アナログ信号）を、Ａ／Ｄ変換回路１２に出力する。なお、入力回路１１に入力される入力信号も、出力回路１０が出力する出力信号と同様に、例えば、４ｍＡ〜２０ｍＡの範囲の直流アナログ信号である。なお、入力回路１１に接続される作業端末装置としては、例えば、プラントにおいてフィールド機器１００の点検作業を行う作業員によって携帯され、作業員による作業を支援するパーソナルコンピュータ（ＰＣ）や、携帯情報端末（ＰＤＡ：Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）の機能を備えた、いわゆる、タブレット端末などの携帯端末機器が考えられる。
【００４１】
なお、フィールド機器１００がプラント内に専用に構築された通信ネットワークによって通信を行う場合、入力回路１１は、入力信号に重畳されて入力された通信信号を分離して、処理部６または不図示の通信部に出力する構成であってもよい。また、入力信号に重畳されて入力される通信信号には、フィールド機器１００の健全性の検証を実行することを表す、操作表示部８に備えた操作部が作業員による操作に応じて処理部６に出力する検証実行指示信号に相当する指示の情報が含まれていてもよい。また、入力回路１１は、通信部、または通信部に備えた受信機能を含んで構成されてもよい。
【００４２】
Ａ／Ｄ変換回路１２は、入力回路１１から出力された入力信号（アナログ信号）をアナログデジタル変換し、入力信号の信号レベルの大きさに応じたデジタル値のデジタル信号を生成する。Ａ／Ｄ変換回路１２は、生成したデジタル信号を、処理部６に出力する。これにより、処理部６は、Ａ／Ｄ変換回路１２が出力したデジタル信号、つまり、フィールド機器１００に入力された入力信号が表す情報に応じた動作や演算処理を実行する。
【００４３】
なお、フィールド機器１００の構成によっては、入力回路１１およびＡ／Ｄ変換回路１２を備えていない構成も考えられる。
【００４４】
Ａ／Ｄ変換回路１３は、出力回路１０から出力された出力信号（アナログ信号）をアナログデジタル変換し、出力信号の信号レベルの大きさに応じたデジタル値のデジタル信号を生成する。Ａ／Ｄ変換回路１３は、生成したデジタル信号を、処理部６に出力する。なお、Ａ／Ｄ変換回路１３が処理部６に出力するデジタル信号は、処理部６がＤ／Ａ変換回路９に出力したデジタル信号、つまり、処理部６が演算処理した後のデジタル信号である。
【００４５】
模擬信号発生回路２０は、処理部６に備えた動作検証部６１からの制御に応じて、フィールド機器１００に備えたそれぞれの構成要素の動作を検証する際に、フィールド機器１００に備えたセンサ１が出力する計測信号に相当する疑似的な計測信号、つまり、センサ１が出力する計測信号を模擬した計測信号（以下、「模擬計測信号」という）をバッファ回路２に出力する。言い換えれば、模擬信号発生回路２０は、フィールド機器１００に備えたそれぞれの構成要素の動作を検証する際に、動作検証に必要な信号レベルの計測信号を、センサ１に代わってバッファ回路２に出力する。そして、模擬信号発生回路２０は、処理部６に備えた動作検証部６１からの制御に応じて、模擬計測信号の信号レベルの大きさを、それぞれの構成要素が動作する範囲を網羅する大きさに調整する。これにより、フィールド機器１００では、フィールド機器１００に備えたそれぞれの構成要素の動作を検証する、すなわち、フィールド機器１００の健全性の検証における網羅度を高める。なお、模擬信号発生回路２０が出力する模擬計測信号は、フィールド機器１００の種類によって異なる。フィールド機器１００の種類によって異なる模擬計測信号に関する詳細な説明は、後述する。
【００４６】
なお、図１においては、模擬信号発生回路２０もフィールド機器１００の構成要素としているが、模擬信号発生回路２０は、フィールド機器１００に着脱可能な構成であってもよい。この場合、作業員は、フィールド機器１００の健全性を検証する点検作業を行うときに模擬信号発生回路２０をフィールド機器１００に取り付け、点検作業が終了した後にフィールド機器１００から模擬信号発生回路２０を取り外すことになる。なお、フィールド機器１００に着脱可能な構成の模擬信号発生回路２０は、例えば、作業員が携帯している作業端末装置において実現される構成であってもよい。この場合、作業端末装置から出力される模擬信号が、信号切り替えスイッチ２１に入力されるように構成する。
【００４７】
信号切り替えスイッチ２１は、バッファ回路２に出力する計測信号を切り替える。より具体的には、フィールド機器１００が、設置されている設備の動作状態を計測する通常の計測動作を行う場合、信号切り替えスイッチ２１は、センサ１から出力された計測信号をバッファ回路２に出力する。一方、フィールド機器１００が、健全性を検証する検証動作を行う場合、信号切り替えスイッチ２１は、模擬信号発生回路２０から出力された模擬計測信号をバッファ回路２に出力する。
【００４８】
なお、フィールド機器１００の種類によっては、フィールド機器１００に信号切り替えスイッチ２１を備えない構成にすることもできる。これは、例えば、フィールド機器１００が電磁流量計である場合において、センサドライバ回路５が、励磁コイルに出力する励磁電流を停止することができる構成であるなど、センサ１を構成する１対の電極が流体速度に応じた起電力（電圧）を計測することがない状態に制御することができる場合には、信号切り替えスイッチ２１によってバッファ回路２に出力する計測信号の切り替えを行わなくてよくなるからである。この構成の電磁流量計である場合、フィールド機器１００では、センサ１が計測信号を出力する信号線と、模擬信号発生回路２０が模擬計測信号を出力する信号線とを互いに接続した、いわゆる、ワイアードＯＲの信号線をバッファ回路２に接続する構成となる。
【００４９】
このような構成によって、フィールド機器１００では、処理部６に備えた動作検証部６１が実行した動作検証プログラムに従って、フィールド機器１００単体で、フィールド機器１００自身の健全性を検証する。言い換えれば、フィールド機器１００では、従来のフィールド機器において接続した機器点検端末などの外部の機器を用いることなく、健全性を検証する。なお、フィールド機器１００において健全性を検証する場合でも、動作検証部６１が実行している動作検証プログラムは、従来のフィールド機器において健全性を検証する場合と同様に、多くのパラメータやデータを用いて健全性を検証する。しかし、フィールド機器１００では、健全性を検証する際に用いる多くのパラメータやデータは、フィールド機器１００内に存在する内部のパラメータやデータである。このため、フィールド機器１００では、健全性を検証するために必要な多くのパラメータやデータを、従来のフィールド機器のように通信によって外部に接続された機器点検端末に伝送する必要がない。これにより、フィールド機器１００では、健全性の検証を開始してから終了するまでの時間、つまり、健全性の検証を完了するまでに要する時間を、従来のフィールド機器よりも短縮することができる。特に、フィールド機器１００では、従来のフィールド機器において多くの時間を要していた多くのパラメータやデータを伝送する時間をなくすことができる。
【００５０】
さらに、フィールド機器１００では、健全性を検証した検証結果や、それぞれの構成要素の検証結果を、フィールド機器１００に備えたメモリ７に記憶する。これにより、フィールド機器１００では、メモリ７に記憶している検証結果を任意のタイミングで参照することができる。つまり、フィールド機器１００では、点検作業を行った作業員以外の作業員（例えば、他のフィールド機器１００の点検作業を行った作業員や、プラントにおいて設備の運転を制御する制御装置の操作者など）でも、検証結果を参照することができる。なお、検証結果を参照する場合には、メモリ７に記憶している検証結果を通信によって作業端末装置や制御装置に取り込むことも考えられる。このとき、フィールド機器１００においてメモリ７に記憶している検証結果は、フィールド機器１００自身で検証を行った結果のデータであるため、データ量が少ない。このため、フィールド機器１００では、従来のフィールド機器において健全性を検証するために取り込む、例えば、数百バイトというようなパラメータやデータに対して、例えば、数十バイトというような十分に少ないデータ量の検証結果を通信によって作業端末装置や制御装置に取り込むのみでよくなり、通信時間が短くなる。これにより、フィールド機器１００では、点検作業を行った作業員以外でも、より早く検証結果を参照することができ、プラントにおけるフィールド機器１００の点検作業を効率的に行うことができる。
【００５１】
次に、フィールド機器１００の種類によって異なるセンサ１およびセンサドライバ回路５の構成と、模擬信号発生回路２０の構成および出力する模擬計測信号の一例について説明する。
【００５２】
フィールド機器１００が電磁流量計である場合、センサ１は、１対の電極と、磁場を形成するための励磁コイルを含む磁気回路とによって構成される。そして、センサ１は、励磁コイルによって形成した磁界の中を導電性の液体（例えば、石油や薬品などの液体状の製品あるいは半製品）が流れることによって発生する起電力（電圧）を１対の電極によって計測し、計測した起電力の大きさ（電圧値）の電圧信号を、流れる液体の速度（流体速度）を表す計測信号としてバッファ回路２に出力する。
【００５３】
また、フィールド機器１００が電磁流量計である場合、センサドライバ回路５は、センサ１の磁気回路に含まれる励磁コイルによって磁場を形成するために必要な励磁電流を出力する励磁回路に相当する。
【００５４】
また、フィールド機器１００が電磁流量計である場合、模擬信号発生回路２０は、センサドライバ回路５が励磁コイルに出力した励磁電流に同期してセンサ１を構成する１対の電極が計測する流体速度に応じた起電力の大きさを模擬した電圧値の電圧信号を、模擬計測信号として出力する。より具体的には、模擬信号発生回路２０は、流体の抵抗に相当する抵抗値の抵抗を励磁コイルに挿入することによって得られる電圧値の電圧信号を生成し、さらに、生成した電圧信号を分圧回路によって予め定めた電圧値に分圧して、センサ１が計測する液体の様々な流体速度を模擬した電圧信号を生成する。そして、模擬信号発生回路２０は、生成した電圧信号を、模擬計測信号として出力する。
【００５５】
なお、模擬信号発生回路２０は、センサ１の磁気回路に含まれるコイルに出力された励磁電流を計測する電流計測回路を備え、実際にセンサドライバ回路５が出力した励磁電流に基づいた電圧信号を生成する構成にしてもよい。また、模擬信号発生回路２０は、センサ１を構成するそれぞれの電極の抵抗値を計測して電磁流量計を調整（キャリブレーション）する既存の機能を利用し、それぞれの電極の抵抗値を計測する際に出力する電圧信号を模擬計測信号とする構成にしてもよい。この構成の場合、フィールド機器１００のキャリブレーションを行うための電圧信号の発生回路と模擬信号発生回路２０とを共通の回路にして、フィールド機器１００の回路規模を削減することができる。
【００５６】
フィールド機器１００が渦流量計や振動式の圧力伝送器である場合、センサ１は、カルマン渦を発生させる渦発生体と、カルマン渦による圧力を計測する圧電素子などの圧力センサとによって構成される。そして、センサ１は、カルマン渦によって変化する圧力の周期（周波数）を計測し、計測した周波数の正弦波信号を、流体速度を表す計測信号としてバッファ回路２に出力する。
【００５７】
また、フィールド機器１００が渦流量計や振動式の圧力伝送器である場合には、フィールド機器１００にはセンサドライバ回路５を備えない場合もある。
【００５８】
また、フィールド機器１００が渦流量計や振動式の圧力伝送器である場合、模擬信号発生回路２０は、センサ１を構成する圧電素子などの圧力センサが計測する、カルマン渦によって変化する圧力の変化の周期（周波数）を模擬した正弦波信号を、模擬計測信号として出力する。より具体的には、模擬信号発生回路２０は、センサ１を構成する圧力センサが計測する圧力の変化を模擬した周波数のクロック信号（矩形波信号）を、例えば、ローパスフィルタ：ＬＰＦなどのフィルタ回路を通すことによって正弦波信号を生成し、さらに、分圧回路によって生成した正弦波信号を予め定めた電圧値に分圧して、センサ１が計測する液体の様々な流体速度を模擬した正弦波信号を生成する。そして、模擬信号発生回路２０は、生成した正弦波信号を、模擬計測信号として出力する。なお、圧力の変化を模擬した周波数のクロック信号（矩形波信号）は、例えば、処理部６が動作するクロック信号（不図示のクロック回路が発振した原発振クロックの信号や、原発振クロックを分周した分周クロックの信号など）を処理部６に備えた不図示のタイマ回路を利用して分周することによって生成することができる。つまり、模擬信号発生回路２０は、処理部６から入力されたクロック信号（矩形波信号）に基づいて正弦波の模擬計測信号を生成することができる。なお、フィールド機器１００が渦流量計や振動式の圧力伝送器である場合、圧力の変化を模擬したクロック信号（矩形波信号）の周波数は、例えば、数Ｈｚ〜数十ｋＨｚであると考えられる。
【００５９】
フィールド機器１００がコリオリ式流量計である場合、センサ１は、Ｕ字型の配管を振動させるマグネットコイルと、振動の位相を計測する２つの検出コイルとによって構成される。なお、マグネットコイルは、Ｕ字型の配管の中央部に配置され、２つの検出コイルのそれぞれは、Ｕ字型の配管の両端部に配置される。そして、センサ１は、２つの検出コイルのそれぞれで振動の位相を計測し、計測した位相差をもつ２つの正弦波信号（位相差信号）を、流体速度を表す計測信号としてバッファ回路２に出力する。
【００６０】
また、フィールド機器１００がコリオリ式流量計である場合、センサドライバ回路５は、センサ１に備えたマグネットコイルによってＵ字型の配管を振動させるために必要な周波数の電圧発生回路に相当する。
【００６１】
また、フィールド機器１００がコリオリ式流量計である場合、模擬信号発生回路２０は、センサ１を構成する２つの検出コイルのそれぞれが計測するＵ字型の配管の振動の位相を模擬した２つの正弦波信号を生成し、生成したそれぞれの正弦波信号に所定の位相差を持たせた１組の位相差信号を、模擬計測信号として出力する。より具体的には、模擬信号発生回路２０は、センサ１を構成する２つの検出コイルのそれぞれが計測する振動を模擬した周波数のクロック信号（矩形波信号）を、例えば、処理部６に備えた不図示のタイマ回路を利用して生成する。さらに詳細には、処理部６が動作するクロック信号（不図示のクロック回路が発振した原発振クロックの信号や、原発振クロックを分周した分周クロックの信号など）をタイマ回路でカウントし、カウント値が予め定めた値に達したときに波形を反転させることによって１つの矩形波信号を生成する。また、もう１つの矩形波信号は、タイマ回路のカウント値が、１つ目の矩形波信号の波形を反転したカウント値と異なる値、つまり、位相差に応じた時間をずらした値に達したときに波形を反転させることによって生成する。そして、生成した２つの矩形波信号のそれぞれを、例えば、ローパスフィルタ：ＬＰＦなどのフィルタ回路を通すことによって正弦波信号にし、さらに、分圧回路によって生成したそれぞれの正弦波信号を予め定めた電圧値に分圧して、センサ１が計測する液体の様々な流体速度を模擬した１組の位相差信号を生成する。そして、模擬信号発生回路２０は、生成した１組の位相差信号を、模擬計測信号として出力する。
【００６２】
フィールド機器１００が超音波流量計である場合、センサ１は、超音波信号（パルス信号）を発信する発信器と、超音波信号（パルス信号）を受信する受信器とによって構成される。そして、センサ１は、超音波信号を発生したタイミングから超音波信号を受信したタイミング、つまり、超音波信号が伝搬する伝搬時間を計測し、計測した伝搬時間を表す２つのパルス信号を、流体速度を表す計測信号としてバッファ回路２に出力する。
【００６３】
また、フィールド機器１００が超音波流量計である場合、センサドライバ回路５は、センサ１に備えた発信器によって超音波信号を発信させる超音波発信回路に相当する。
【００６４】
また、フィールド機器１００が超音波流量計である場合、模擬信号発生回路２０は、センサ１を構成する発信器が発信するパルス信号と、受信器が受信するパルス信号とのそれぞれを生成し、生成したそれぞれのパルス信号に所定の時間差を持たせた１組のパルス信号を、模擬計測信号として出力する。より具体的には、模擬信号発生回路２０は、センサ１を構成する発信器が発信するパルス信号と、受信器が受信するパルス信号とのそれぞれを模擬した時間差のある２つのパルス信号（矩形波のパルス信号）を、例えば、処理部６に備えた不図示のタイマ回路を利用して生成する。さらに詳細には、処理部６が動作するクロック信号（不図示のクロック回路が発振した原発振クロックの信号や、原発振クロックを分周した分周クロックの信号など）をタイマ回路でカウントし、カウント値が予め定めた値を表すときにパルスが表れるパルス信号を、発信器が発信するパルス信号として生成する。また、受信器が受信するパルス信号は、タイマ回路のカウント値が、発信器が発信するパルス信号よりも後のカウント値のとき、つまり、パルス信号の伝搬時間に相当する時間だけ後にパルスが表れようにすることによって生成する。そして、生成した２つのパルス信号のそれぞれを、分圧回路によって予め定めた電圧値に分圧して、センサ１が計測する液体の様々な流体速度を模擬した１組のパルス信号を生成する。そして、模擬信号発生回路２０は、生成した１組のパルス信号を、模擬計測信号として出力する。
【００６５】
フィールド機器１００が温度伝送器や、例えば、温度や圧力のレベル計である場合、センサ１は、温度を計測する温度センサや圧力を計測する圧力センサによって構成される。そして、センサ１は、計測した温度や圧力を表す電圧値の電圧信号を、計測信号としてバッファ回路２に出力する。
【００６６】
また、フィールド機器１００が温度伝送器やレベル計である場合、センサドライバ回路５は、センサ１である温度センサや圧力センサに、予め定めた電圧値の基準電圧を出力（供給）する基準電圧回路に相当する。
【００６７】
また、フィールド機器１００が温度伝送器やレベル計である場合、模擬信号発生回路２０は、センサ１を構成する温度センサや圧力センサが計測する温度や圧力を模擬した電圧値の電圧信号を、模擬計測信号として出力する。より具体的には、模擬信号発生回路２０は、基準の電圧値の電圧信号を分圧回路によって予め定めた電圧値に分圧して、センサ１が計測する温度や圧力を模擬した電圧信号を生成する。そして、模擬信号発生回路２０は、生成した電圧信号を、模擬計測信号として出力する。
【００６８】
このように、フィールド機器１００では、フィールド機器１００の種類によって、センサ１、センサドライバ回路５、および模擬信号発生回路２０の構成が異なる。つまり、フィールド機器１００では、フィールド機器１００に備えたセンサ１の種類に応じて、適切な構成のセンサドライバ回路５や模擬信号発生回路２０が備えられる。そして、フィールド機器１００では、模擬信号発生回路２０が出力する、フィールド機器１００に備えたセンサ１が出力する計測信号を模擬した模擬計測信号を用いて、フィールド機器１００に備えたそれぞれの構成要素の動作を検証する。このとき、フィールド機器１００では、模擬信号発生回路２０が、フィールド機器１００に備えたセンサ１の種類に応じて、センサ１が出力する計測信号を模擬した電圧、電流、時間差、位相差、周波数などの模擬計測信号を出力する。これにより、フィールド機器１００では、入力から出力まで、つまり、センサ１から出力回路１０までのそれぞれの構成要素の動作を検証することができる。このことにより、フィールド機器１００では、フィールド機器１００の健全性の検証におけるフィールド機器１００に備えたそれぞれの構成要素の網羅度を高めることができる。
【００６９】
なお、上述したセンサ１およびセンサドライバ回路５の構成と、模擬信号発生回路２０の構成および出力する模擬計測信号は一例であり、フィールド機器１００の種類によって様々構成や模擬計測信号が考えられる。従って、フィールド機器１００におけるセンサ１およびセンサドライバ回路５の構成と、模擬信号発生回路２０の構成および出力する模擬計測信号は、上述した構成や模擬計測信号に限定されるものではない。
【００７０】
次に、フィールド機器１００におけるそれぞれの構成要素の動作検証の処理について説明する。図２は、本実施形態のフィールド機器１００の健全性を検証する検証処理の処理手順の一例を示したフローチャートである。図２には、処理部６に備えた動作検証部６１が、実行した動作検証プログラムに従ってフィールド機器１００に備えたそれぞれの構成要素を制御して動作を検証し、それぞれの構成要素の動作検証の結果（検証結果）からフィールド機器１００の健全性を検証する処理の一例を示している。図２に示した動作検証プログラムに従ったフィールド機器１００の健全性の検証処理は、作業員によって操作表示部８が操作され、操作表示部８から健全性の検証を実行することを表す検証実行指示信号が入力されると、処理部６が動作検証部６１を起動し、動作検証部６１によって動作検証プログラムが実行されると開始される。
【００７１】
そして、フィールド機器１００では、動作検証プログラムに従ってフィールド機器１００の健全性の検証処理を行っているときの状態（ステータス）や、健全性の最終的な検証結果などの情報を、操作表示部８に表示させて作業員に提示する。図３は、本実施形態のフィールド機器１００に備えた操作表示部８の表示の一例を示した図である。図３には、動作検証部６１が図２に示したフィールド機器１００の健全性の検証処理を行っている途中に、処理部６が操作表示部８に備えた表示部に表示させる情報の一例を示している。なお、以下の説明においては、図２に示した動作検証部６１の処理手順を、図３に示した操作表示部８の表示の一例を参照して説明する。
【００７２】
作業員が操作表示部８を操作して、フィールド機器１００の動作モードを、健全性を検証する検証動作の動作モードに変更すると、処理部６は、図３（ａ）に示したような、検証（Ｖｅｒｉｆｉｃａｔｉｏｎ）モードの選択情報を操作表示部８に表示させるための表示データを生成して表示させる。図３（ａ）には、状態表示領域Ｆ１に、検証モードにおける現在の状態を示し、動作指示領域Ｆ２に、選択する指示（健全性の検証の実行を指示する「Ｅｘｅｃｕｔｉｏｎ」、および健全性の検証の停止を指示する「Ｓｔｏｐ  ＶＦ（Ｖｅｒｉｆｉｃａｔｉｏｎ）」）を示した検証モードの選択情報の一例を示している。作業員が、図３（ａ）に示した検証モードの選択情報において、動作指示領域Ｆ２に示された健全性の検証の実行（Ｅｘｅｃｕｔｉｏｎ）指示Ｓ１を選択すると、操作表示部８は、検証実行指示信号を処理部６に出力する。
【００７３】
処理部６は、操作表示部８から健全性の検証を実行することを表す検証実行指示信号が入力されると、入力された検証実行指示信号に応じて動作検証部６１を起動し、動作検証部６１は、メモリ７に記憶されている動作検証プログラムを取得して（読み出して）、動作検証プログラムを実行する。動作検証部６１は、動作検証プログラムを実行する、つまり、フィールド機器１００の健全性を検証する検証処理を開始すると、まず、最初に動作を検証する構成要素を設定する（ステップＳ１００）。続いて、動作検証部６１は、設定した構成要素に対応する最初の検証項目を設定する（ステップＳ２００）。
【００７４】
続いて、動作検証部６１は、設定した検証項目の検証を行うために必要なパラメータおよびデータを取得する（ステップＳ３００）。なお、動作検証部６１が取得する検証項目に対応したパラメータおよびデータは、例えば、処理部６に備えたレジスタなどの記憶部やメモリ７に格納されている。従って、ステップＳ３００の処理においては、処理部６に備えたレジスタなどの記憶部やメモリ７に対するパラメータおよびデータの読み出しの制御が行われる。
【００７５】
続いて、動作検証部６１は、取得したパラメータおよびデータに基づいて、設定した構成要素に対応する最初の検証項目の検証を実行する（ステップＳ４００）。そして、動作検証部６１は、ステップＳ４００の処理の結果、つまり、実行した検証項目の検証結果を、現在の日時と紐付けて記憶する（ステップＳ５００）。なお、フィールド機器１００においては、動作検証部６１が実行した検証項目の検証結果を、メモリ７に記憶する。従って、ステップＳ５００の処理においては、メモリ７に対する検証結果のデータの書き込みの制御が行われる。
【００７６】
続いて、動作検証部６１は、設定した構成要素に対応する全ての検証項目の検証が完了したか否かを判定する（ステップＳ６００）。なお、フィールド機器１００に備えたそれぞれの構成要素における検証項目は、予め定められている。このため、動作検証部６１は、例えば、それぞれの構成要素に対して予め定められている検証項目の数をカウントしたカウント値などに基づいて、全ての検証項目の検証が完了したか否かを判定するステップＳ６００の処理を行うことができる。
【００７７】
ステップＳ６００の判定の結果、設定した構成要素に対応する全ての検証項目の検証が完了していない場合（ステップＳ６００の“ＮＯ”）、動作検証部６１は、ステップＳ２００に戻って、設定した構成要素に対応する次の検証項目を設定し、ステップＳ３００〜ステップＳ６００の処理を繰り返す。
【００７８】
一方、ステップＳ６００の判定の結果、設定した構成要素に対応する全ての検証項目の検証が完了した場合（ステップＳ６００の“ＹＥＳ”）、動作検証部６１は、動作検証を行う全ての構成要素の検証が完了したか否かを判定する（ステップＳ７００）。
【００７９】
ステップＳ７００の判定の結果、動作検証を行う全ての構成要素の検証が完了していない場合（ステップＳ７００の“ＮＯ”）、動作検証部６１は、ステップＳ１００に戻って、次に動作を検証する構成要素を設定し、ステップＳ２００〜ステップＳ７００の処理を繰り返す。
【００８０】
このステップＳ１００〜ステップＳ７００の間、処理部６は、図３（ｂ）に示したような、検証実行（ＶＦ（Ｖｅｒｉｆｉｃａｔｉｏｎ）  Ｅｘｅｃｕｔｉｎｇ）情報を操作表示部８に表示させるための表示データを生成して表示させる。図３（ｂ）には、状態表示領域Ｆ３に、現在動作検証を行っている構成要素などの情報を示し、状態表示領域Ｆ４に、現在の進捗度（進捗バーグラフ、および割合）の情報を示した検証実行情報の一例を示している。処理部６は、例えば、動作検証部６１がステップＳ１００またはステップＳ２００の処理を実行するごとに、状態表示領域Ｆ３に表示する情報を、ステップＳ１００において設定した構成要素やステップＳ２００において設定した検証項目などの情報に更新する。また、処理部６は、例えば、動作検証部６１がステップＳ３００〜ステップＳ７００の処理を実行している期間に、全体の検証処理に対する現在の処理の割合を算出し、状態表示領域Ｆ４に表示する進捗バーグラフや割合の情報を更新する。
【００８１】
一方、ステップＳ７００の判定の結果、動作検証を行う全ての構成要素の検証が完了した場合（ステップＳ７００の“ＹＥＳ”）、動作検証部６１は、検証を完了した全ての検証項目の検証結果に基づいてフィールド機器１００の健全性を最終的に判定する。そして、動作検証部６１は、判定した結果（検証結果）を、現在の日時と紐付けて記憶し、フィールド機器１００の健全性の検証処理を完了する（ステップＳ８００）。なお、フィールド機器１００においては、動作検証部６１が判定した健全性の検証結果を、メモリ７に記憶する。従って、ステップＳ８００の処理においては、メモリ７に対する検証結果のデータの書き込みの制御が行われる。
【００８２】
処理部６は、ステップＳ８００の処理において動作検証部６１が判定した検証結果を操作表示部８に表示させるための表示データを生成して表示させる。図３（ｃ）および図３（ｄ）には、処理部６が操作表示部８に表示させる検証結果（ＶＦ（Ｖｅｒｉｆｉｃａｔｉｏｎ）  Ｃｈｋ（Ｃｈｅｃｋ）  Ｒｅｓｕｌｔ）情報の一例を示している。より具体的には、図３（ｃ）には、検証結果領域Ｆ５に、健全性の検証結果が「合格（Ｐａｓｓｅｄ）」であることと、検証処理を実行した日時の情報とを示した検証結果情報の一例を示している。また、図３（ｄ）には、検証結果領域Ｆ５に、健全性の検証結果が「不合格（Ｆａｉｌｅｄ）」であることと、検証処理を実行した日時の情報とを示し、メッセージ領域Ｆ６に、詳細な情報の表示を促すメッセージを示した検証結果情報の一例を示している。ここで、作業員が、図３（ｄ）に示した不合格の検証結果情報において、メッセージ領域Ｆ６に示されたメッセージを選択すると、操作表示部８は、メッセージ領域Ｆ６が作業員によって選択されたことを表す情報を処理部６に出力する。これにより、処理部６は、ステップＳ５００の処理において動作検証部６１がメモリ７に記憶させたそれぞれの構成要素におけるそれぞれの検証項目ごとの検証結果を、操作表示部８に順次表示させるための表示データを生成して表示させる。
【００８３】
このような処理によって、フィールド機器１００では、処理部６に備えた動作検証部６１が、実行した動作検証プログラムに従って、フィールド機器１００に備えたそれぞれの構成要素の動作検証と、フィールド機器１００の健全性の検証とを行い、最終的な健全性の検証結果を作業員に提示する。このとき、フィールド機器１００では、それぞれの構成要素の動作の検証結果と、フィールド機器１００の健全性の検証結果とを、メモリ７に記憶している。これにより、フィールド機器１００では、メモリ７に記憶している検証結果を、点検作業を行った作業員以外の作業員でも任意のタイミングで参照することができる。このとき、検証結果を参照する作業員は、プラント内に専用に構築された通信ネットワークによる通信によってメモリ７に記憶している検証結果を取得して参照することができる。しかも、フィールド機器１００では、メモリ７に記憶している検証結果はデータ量が少ないデータであるため、検証結果を参照する作業員は、短い通信時間で検証結果を取得することができる。
【００８４】
ここで、図１に示したそれぞれの構成要素の動作の検証方法の一例について説明する。図１に示したフィールド機器１００に備えたそれぞれの構成要素の動作の検証は、例えば、以下に示すような順番で行う。
【００８５】
（動作検証１）：センサ１が出力した計測信号が入力され、計測信号に応じたデジタル信号を出力するまでの経路に含まれる、つまり、バッファ回路２〜Ａ／Ｄ変換回路４までの構成要素で構成される、センサ１に対応したアナログ系回路の動作検証を行う。
（動作検証２）：センサ１の動作検証を行う。
（動作検証３）：デジタル計測信号に対して演算処理を行う処理部６を含むデジタル系回路の動作検証を行う。
（動作検証４）：操作表示部８の動作検証を行う。
（動作検証５）：処理部６が演算処理した後のデジタル信号を出力する経路に含まれる、つまり、Ｄ／Ａ変換回路９および出力回路１０で構成される、出力系回路の動作検証を行う。
（動作検証６）：フィールド機器１００の外部から入力された入力信号に応じたデジタル信号を処理部６に出力する経路に含まれる、つまり、入力回路１１およびＡ／Ｄ変換回路１２で構成される、入力系回路の動作検証を行う。
【００８６】
最初に、動作検証１における、アナログ系回路の動作の検証方法について説明する。アナログ系回路の動作検証では、模擬信号発生回路２０が出力する模擬計測信号を利用して、センサ１が出力した計測信号をデジタル計測信号に変換する処理の精度などについて検証する。より具体的には、処理部６に備えた動作検証部６１が、模擬信号発生回路２０に、フィールド機器１００に備えたセンサ１が計測信号として出力する電圧、電流、時間差、位相差、周波数などを模擬した１種類もしくは複数種類の模擬計測信号を生成させ、生成した模擬計測信号を、信号切り替えスイッチ２１を介してバッファ回路２に入力させる。そして、動作検証部６１は、Ａ／Ｄ変換回路４から出力されたデジタル計測信号が表す、模擬計測信号の信号レベルの大きさに対応したデジタル値と、模擬信号発生回路２０に出力させた模擬計測信号によって想定されるデジタル値とを比較し、Ａ／Ｄ変換回路４から出力されたデジタル値が、想定されるデジタル値に対して予め定めたデジタル値の範囲、つまり、予め定めた閾値内であるか否かを判定する。この判定の結果、Ａ／Ｄ変換回路４から出力されたデジタル値が予め定めた閾値内である場合には、アナログ系回路におけるデジタル計測信号への変換精度は正常であると判断して、アナログ系回路の動作検証の結果を「合格」とする。一方、Ａ／Ｄ変換回路４から出力されたデジタル値が予め定めた閾値内でない場合には、アナログ系回路におけるデジタル計測信号への変換精度は異常であると判断して、アナログ系回路の動作検証の結果を「不合格」とする。
【００８７】
続いて、動作検証２における、センサ１の動作の検証方法について説明する。センサ１の動作検証では、センサ１の回路内の断線やショートなどについて検証する。センサ１の動作検証では、例えば、センサ１に対して直流信号もしくは交流信号（以下、「検証信号」という）を印加し、印加した検証信号によって得られた信号から、センサ１の絶縁抵抗値や静電容量値など、センサ１の動作の良否を検証する測定を行う。より具体的には、動作検証部６１は、センサドライバ回路５に、検証信号をセンサ１に印加させる。これにより、センサ１からは、検証信号に応じた信号が計測信号として出力される。そして、動作検証部６１は、Ａ／Ｄ変換回路４から出力されたデジタル計測信号が表す、検証信号に応じた信号の信号レベルの大きさに対応したデジタル値と、センサドライバ回路５に印加させた検証信号によって想定されるデジタル値とを比較し、Ａ／Ｄ変換回路４から出力されたデジタル値が、想定されるデジタル値に対して予め定めたデジタル値の範囲（閾値）内であるか否かを判定する。なお、この判定の結果に基づいたセンサ１の動作の正常または異常の判断は、動作検証１におけるアナログ系回路の動作検証と同様である。つまり、Ａ／Ｄ変換回路４から出力されたデジタル値が予め定めた閾値内である場合には、センサ１の動作は正常であると判断して動作検証の結果を「合格」とし、Ａ／Ｄ変換回路４から出力されたデジタル値が予め定めた閾値内でない場合には、センサ１の動作は異常であると判断して動作検証の結果を「不合格」とする。なお、動作検証２、つまり、センサ１の回路内の断線やショートの検証は、センサドライバ回路５が出力するセンサ１の駆動信号の信号レベルを確認することによって行ってもよい。
【００８８】
続いて、動作検証３における、デジタル系回路の動作の検証方法について説明する。デジタル系回路の動作検証では、処理部６に備えた不図示のウォッチドッグタイマ回路による処理部６の異常動作（処理の暴走）や、記憶部の記録異常（ビットエラーなど）について検証する。例えば、動作検証部６１は、処理部６が計測動作を行う場合に利用するタイマ回路の動作タイミングを、処理部６に備えた他のタイマ回路で時間を計測し、計測した時間を確認することによって、処理部６が行う処理のタイミングを検出してもよい。なお、動作検証３、つまり、処理部６を含むデジタル系回路の動作検証において、処理部６の異常動作や記憶部の記録異常の検出方法は、上述した方法に限定されるものではなく、既存の検出技術を利用した様々な方法が考えられる。
【００８９】
続いて、動作検証４における、操作表示部８の動作の検証方法について説明する。操作表示部８の動作検証では、操作表示部８に備えた表示部の寿命などについて検証する。表示部の寿命は、一般的に温度と稼働時間とによって算出することができる。例えば、動作検証部６１は、フィールド機器１００に備えた温度計測機能によって計測した温度と、フィールド機器１００に備えた時計機能によって計測した稼働時間とに基づいて、表示部の寿命を算出（予想）する。そして、動作検証部６１は、算出した表示部の寿命と、予め定めた表示部の寿命時間とを比較し、算出した表示部の寿命が予め定めた表示部の寿命時間を超えているか否かを判定する。この判定の結果、算出した表示部の寿命が予め定めた表示部の寿命時間を超えていない場合には、操作表示部８に備えた表示部の表示は正常であると判断して、操作表示部８の動作検証の結果を「合格」とし、算出した表示部の寿命が予め定めた表示部の寿命時間を超えている場合には、操作表示部８に備えた表示部の表示は異常になる可能性が高いと判断して、操作表示部８の動作検証の結果を「不合格」とする。
【００９０】
続いて、動作検証５における、出力系回路の動作の検証方法について説明する。出力系回路の動作検証では、Ａ／Ｄ変換回路１３を利用して、処理部６が出力したデジタル信号に応じた出力信号（アナログ信号）が正しくフィールド機器１００の外部に出力されるかなどについて検証する。つまり、出力系回路の動作検証では、出力系回路が出力する直流アナログ信号の範囲（例えば、４ｍＡ〜２０ｍＡの範囲）について検証する。より具体的には、処理部６に備えた動作検証部６１が、不図示のスイッチを制御して、出力回路１０が出力する出力信号をＡ／Ｄ変換回路１３に入力させるように制御する。そして、動作検証部６１は、出力系回路によって出力させる直流アナログ信号の大きさに相当するデジタル値の疑似的なデジタル信号をＤ／Ａ変換回路９に出力する。これにより、出力回路１０からは、動作検証部６１が出力したデジタル信号に応じた直流アナログ信号が出力され、この直流アナログ信号がＡ／Ｄ変換回路１３に入力される。そして、Ａ／Ｄ変換回路１３は、出力回路１０から入力された直流アナログ信号（出力信号）をアナログデジタル変換して、直流アナログ信号の信号レベルの大きさに応じたデジタル値のデジタル信号を処理部６に出力する。つまり、動作検証５における出力系回路の動作検証では、動作検証部６１が出力した疑似的なデジタル信号が、Ｄ／Ａ変換回路９、出力回路１０、およびＡ／Ｄ変換回路１３を通って、動作検証部６１に戻ってくる。そして、動作検証部６１は、Ａ／Ｄ変換回路１３から出力されたデジタル信号のデジタル値と、出力した疑似的なデジタル信号のデジタル値とを比較し、Ａ／Ｄ変換回路１３から出力されたデジタル値が、出力した疑似的なデジタル信号のデジタル値と同じデジタル値であるか否かを判定する。この判定の結果、それぞれのデジタル値が同じデジタル値である場合には、出力系回路が出力する直流アナログ信号は正常であると判断して動作検証の結果を「合格」とし、それぞれのデジタル値が同じデジタル値でない、つまり、異なるデジタル値である場合には、出力系回路が出力する直流アナログ信号は異常であると判断して動作検証の結果を「不合格」とする。
【００９１】
なお、動作検証５における出力系回路の動作検証において動作検証部６１は、Ａ／Ｄ変換回路１３から出力されたデジタル値が、出力した疑似的なデジタル信号のデジタル値に対して予め定めたデジタル値の範囲（閾値）内であるか否かを判定する構成であってもよい。この場合、動作検証部６１は、Ａ／Ｄ変換回路１３から出力されたデジタル値が予め定めた閾値内である場合には、出力系回路の動作検証の結果を「合格」とし、Ａ／Ｄ変換回路１３から出力されたデジタル値が予め定めた閾値内でない場合には、出力系回路の動作検証の結果を「不合格」とする。また、動作検証５における出力系回路の動作検証では、例えば、出力回路１０内または外部に、予め定めた抵抗値の抵抗を出力信号に直列に接続する構成を設け、抵抗の電圧を測定することによって正しい電流値の直流アナログ信号であるか否かを判定する構成であってもよい。
【００９２】
続いて、動作検証６における、入力系回路の動作の検証方法について説明する。入力系回路の動作検証では、出力系回路を利用して、フィールド機器１００の外部から入力された入力信号（アナログ信号）を正しく受け取ることができるかなどについて検証する。つまり、入力系回路の動作検証では、入力系回路に入力される直流アナログ信号の範囲（例えば、４ｍＡ〜２０ｍＡの範囲）について検証する。より具体的には、処理部６に備えた動作検証部６１が、不図示のスイッチを制御して、出力回路１０が出力する出力信号を入力回路１１に入力させるように制御する。そして、動作検証部６１は、出力系回路によって出力させる直流アナログ信号の大きさに相当するデジタル値の疑似的なデジタル信号をＤ／Ａ変換回路９に出力して、出力回路１０から動作検証部６１が出力したデジタル信号に応じた直流アナログ信号を出力させる。これにより、入力回路１１には、出力回路１０が出力した、動作検証部６１が出力したデジタル信号に応じた直流アナログ信号が入力され、この直流アナログ信号がＡ／Ｄ変換回路１２に出力される。そして、Ａ／Ｄ変換回路１２は、入力回路１１から出力された直流アナログ信号（入力信号）をアナログデジタル変換して、直流アナログ信号の信号レベルの大きさに応じたデジタル値のデジタル信号を処理部６に出力する。つまり、動作検証６における入力系回路の動作検証では、動作検証部６１が出力した疑似的なデジタル信号が、Ｄ／Ａ変換回路９、出力回路１０、入力回路１１、およびＡ／Ｄ変換回路１２を通って、動作検証部６１に戻ってくる。そして、動作検証部６１は、Ａ／Ｄ変換回路１２から出力されたデジタル信号のデジタル値と、出力した疑似的なデジタル信号のデジタル値とを比較し、Ａ／Ｄ変換回路１２から出力されたデジタル値が、出力した疑似的なデジタル信号のデジタル値と同じデジタル値であるか否かを判定する。なお、この判定の結果に基づいた入力系回路の動作の正常または異常の判断は、動作検証５における出力系回路の動作検証と同様である。つまり、Ａ／Ｄ変換回路１２から出力されたデジタル信号のデジタル値と、出力した疑似的なデジタル信号のデジタル値とが同じデジタル値である場合には、入力系回路の動作は正常であると判断して動作検証の結果を「合格」とし、それぞれのデジタル値が異なるデジタル値である場合には、入力系回路の動作は異常であると判断して動作検証の結果を「不合格」とする。
【００９３】
なお、動作検証６における入力系回路の動作検証では、上述したように、動作検証部６１に戻ってきた疑似的なデジタル信号によって動作検証を行っているため、出力系回路の動作検証も同時に行っていると考えることもできる。このため、フィールド機器１００に備えたそれぞれの構成要素の動作検証を行う順番を変更してもよい。より具体的には、動作検証６における入力系回路の動作検証を先に行い、その後、動作検証５における出力系回路の動作検証を行うように順番を変更してもよい。これにより、動作検証６において入力系回路の動作検証が終了した時点で、出力系回路の動作検証も終了していることになる。なお、動作検証６における入力系回路の動作検証の結果が「不合格」であった場合に、その原因が入力系回路であるか出力系回路であるかを切り分けるために、動作検証５における出力系回路の動作検証を行うようにしてもよい。つまり、動作検証６における入力系回路の動作検証の結果が「合格」であった場合には、動作検証５における出力系回路の動作検証を行わないようにしてもよい。
【００９４】
なお、動作検証６における入力系回路の動作検証においても、動作検証５における出力系回路の動作検証と同様に、Ａ／Ｄ変換回路１２から出力されたデジタル信号のデジタル値が、出力した疑似的なデジタル信号のデジタル値に対して予め定めたデジタル値の範囲（閾値）内であるか否かを判定する構成であってもよい。また、動作検証６における入力系回路の動作検証では、例えば、入力回路１１内または外部に、予め定めた電圧値の基準電圧を入力信号に接続する構成を設け、基準電圧に応じたデジタル値のデジタル信号がＡ／Ｄ変換回路１２から出力されるか否かを判定する構成であってもよい。
【００９５】
なお、フィールド機器１００が、図１に示したように、出力系回路と入力系回路とを備えた構成である場合には、動作検証５における出力系回路の動作検証と、動作検証６における入力系回路の動作検証とを、通信ネットワークによってフィールド機器１００に接続された制御装置などのフィールド機器１００の外部の装置を利用して行ってもよい。より具体的には、フィールド機器１００は、動作検証部６１が出力した疑似的なデジタル信号に応じた出力信号（直流アナログ信号）を、出力回路１０から外部の装置に出力し、外部の装置は、受け取った出力信号を表す入力信号（直流アナログ信号）をフィールド機器１００の入力回路１１に入力させる。そして、動作検証部６１は、出力した疑似的なデジタル信号のデジタル値と、Ａ／Ｄ変換回路１２から出力されたデジタル値とを比較することによって、出力系回路の動作検証と入力系回路の動作検証とを行う。
【００９６】
また、フィールド機器１００では、不図示の電源回路の動作検証（例えば、電源回路が出力する電圧値など）を行うことも考えられる。電源回路の動作検証では、例えば、電源回路の一次側もしくは二次側の電源の電圧値を、不図示のＡ／Ｄ変換回路によってデジタル値に変換し、変換したデジタル値が予め定めたデジタル値の範囲、つまり、予め定めた電圧値の閾値内であるか否かを判定する。また、電源回路の動作検証では、例えば、電源回路の一次側もしくは二次側の電源の電圧値を、不図示の比較回路（コンパレータ）によって予め定めた範囲（閾値）内の電圧値のであるか否かを判定する。なお、電源回路の動作検証は、動作検証１におけるアナログ系回路の動作検証よりも先に行ってもよい。
【００９７】
このような構成および処理によって、フィールド機器１００では、処理部６に備えた動作検証部６１が実行した動作検証プログラムに従って、フィールド機器１００に備えたそれぞれの構成要素の動作検証を行い、それぞれの構成要素の動作検証の結果に基づいて、フィールド機器１００の健全性を最終的に判定（検証）する。そして、フィールド機器１００では、最終的な健全性の検証結果を作業員に提示する。また、フィールド機器１００では、実施した動作検証の結果（検証結果）を含めて、様々な検証結果をメモリ７に記憶することによって、点検作業を行った作業員以外の作業員でも、任意のタイミングでメモリ７に記憶している検証結果を参照することができる。
【００９８】
なお、フィールド機器１００におけるそれぞれの構成要素の動作検証は、フィールド機器１００を出荷するとき、フィールド機器１００を設備に最初に設置（計装）したとき、フィールド機器１００を運用している状態での定期的な点検のときなど、様々な段階（タイミング）で実施することができる。そして、フィールド機器１００では、上述したように、それぞれの段階ごとの検証結果（検査データ、確認データ、点検データ、保全データ）をメモリ７に記憶しておく。これにより、フィールド機器１００では、今回実施した動作検証の結果が、それぞれ構成要素の動作に対して予め定めた規定値（例えば、それぞれ構成要素における規格の値など）に収まっているか否かの検証以外にも、今回実施した動作検証の結果とメモリ７に記憶されている検証結果とを比較することによって、フィールド機器１００の健全性を検証することができる。
【００９９】
例えば、フィールド機器１００の出荷時に実施した検査データと今回実施した動作検証の結果とのズレ量が、予め定めた範囲内に収まっているか否かを検証することによって、フィールド機器１００の健全性を検証することができる。また、例えば、フィールド機器１００の最初の設置（計装）時に実施した確認データと今回実施した動作検証の結果とのズレ量が、予め定めた範囲内に収まっているか否かを検証することによって、フィールド機器１００の健全性を検証することができる。また、例えば、フィールド機器１００が運用されているときの前回の点検作業で実施した点検データと今回の点検作業で実施した動作検証の結果とのズレ量が、予め定めた範囲内に収まっているか否かを検証することによって、フィールド機器１００の健全性を検証することができる。
【０１００】
なお、フィールド機器１００では、上述した、予め定めた規定値に基づいた健全性の検証、出荷時の検査データに基づいた健全性の検証、最初の設置（計装）時の確認データに基づいた健全性の検証、前回の点検作業で実施した点検データに基づいた健全性の検証などの様々な検証を全て実施してもよいが、いずれか１つまたは複数の健全性の検証を実施してもよい。例えば、出荷時の検査データに基づいた健全性の検証と、最初の設置（計装）時の確認データに基づいた健全性の検証との両方を実施することによって、フィールド機器１００に備えたそれぞれの構成要素における劣化の状態や劣化の進み具合を、予め定めた規定値に基づいた健全性の検証において不合格となってしまう前に検証することができる。これにより、フィールド機器１００が、保守（メンテナンス）が必要であることを表す警告を事前に作業員に通知する構成にすることもできる。このことにより、フィールド機器１００の保守（メンテナンス）を、事前に行うことができる。
【０１０１】
また、一般的に、センサ、Ａ／Ｄ変換回路、Ｄ／Ａ変換回路、および出力回路では、出力する信号に対して、例えば、リニアリティを補正するための補正係数を適用した補正が行われる。ここで、フィールド機器１００では、出荷時の検査データに基づいた健全性の検証や、最初の設置（計装）時の確認データに基づいた健全性の検証など、つまり、以前の状態からのズレ量を検証することができる。このため、フィールド機器１００では、ズレ量の検証結果に基づいて新たな補正係数を算出し、算出した新たな補正係数をそれぞれの構成要素が信号を出力する際に適用する補正係数として採用（設定）する構成にすることもできる。このことにより、フィールド機器１００では、設置されている設備が稼働しているときの動作状態を、より正確に計測することができる。
【０１０２】
なお、フィールド機器１００におけるそれぞれの構成要素の動作検証は、通常、設置されている設備をフィールド機器１００が制御していない状態のとき行うことが望ましい。しかしながら、フィールド機器１００におけるそれぞれの構成要素の動作検証を、設備を制御している状態で行いたい場合もある。この場合には、例えば、模擬信号発生回路２０が出力する模擬計測信号を利用したアナログ系回路の動作検証など、フィールド機器１００における通常の計測動作を阻害してしまう可能性がある動作検証を省略して、簡易的にそれぞれの構成要素の動作検証を行うことが望ましい。また、例えば、フィールド機器１００における通常の計測動作において、予め定めた時間間隔で間欠的に設備の制御を行っている場合には、センサ１によってフィールド機器１００が設備の制御するための通常の計測動作を行っていない期間やタイミングのときに、模擬信号発生回路２０を利用したアナログ系回路の動作検証を行うようにしてもよい。この場合、例えば、アナログ系回路の動作を検証するそれぞれの検証項目を、通常の計測動作を行っていない複数の期間に分けて行う、つまり、フィールド機器１００における通常の計測動作とアナログ系回路の動作検証とを、交互に行うようにしてもよい。
【０１０３】
＜フィールド機器の具体例＞
次に、それぞれの構成要素の動作検証を行うフィールド機器１００の具体的な一例について説明する。図４は、本実施形態のフィールド機器１００の具体例の概略構成を示したブロック図である。図４には、フィールド機器１００が電磁流量計である場合における概略構成を示している。以下の説明においては、図４に示したフィールド機器１００を、「電磁流量計１１０」という。電磁流量計１１０は、図１に示したフィールド機器１００に対応する構成要素を含んで構成される。従って、以下の説明においては、電磁流量計１１０の構成要素において、図１に示したフィールド機器１００に対応する構成要素に同一の符号を付与して説明する。なお、図４においては、電磁流量計１１０におけるアナログ系回路およびセンサ１の動作検証、つまり、上述した動作検証１および動作検証２に関連する構成要素のみを示し、その他の構成要素は省略している。
【０１０４】
電磁流量計１１０は、プラントに配置された配管に設置され、設置されている配管の中を流れる導電性の液体の流量（流体速度）を計測し、計測した流量を表す出力信号（直流アナログ信号）を、制御装置などの電磁流量計１１０の外部に出力する。電磁流量計１１０は、電極１Ａおよび電極１Ｂと、バッファ回路２Ａおよびバッファ回路２Ｂと、差動増幅回路３１と、流量信号Ａ／Ｄ変換回路４１と、電極抵抗信号Ａ／Ｄ変換回路４２Ａおよび電極抵抗信号Ａ／Ｄ変換回路４２Ｂと、励磁回路５１と、処理部６と、クロック回路６２と、交流定電流回路２０Ａおよび交流定電流回路２０Ｂとを含んで構成される。また、処理部６は、分周回路６１１を含んで構成される。
【０１０５】
励磁回路５１は、センサ１の磁気回路に含まれる励磁コイルに磁場を形成させるために必要な励磁電流を出力する励磁回路である。励磁回路５１は、処理部６に備えた動作検証部６１（不図示）から入力された制御信号に応じて、処理部６に備えた分周回路６１１から出力されたタイミング信号に基づいた励磁電流を、励磁コイルに出力する。
【０１０６】
電極１Ａおよび電極１Ｂは、センサ１を構成する１対の電極のいずれか一方の電極が接続される電極である。従って、電極１Ａと電極１Ｂとのそれぞれは、センサ１を構成する１対の電極に相当する。電極１Ａと電極１Ｂとのそれぞれには、センサ１が計測した液体の流量に応じた電圧値の電圧信号、つまり、励磁回路５１が出力した励磁電流に応じて励磁コイルが形成した磁界の中を流れる液体によって発生した起電力の大きさの電圧信号が、計測信号として出力される。
【０１０７】
バッファ回路２Ａおよびバッファ回路２Ｂは、対応する電極１Ａまたは電極１Ｂにセンサ１から出力された計測信号を、差動増幅回路３１、電極抵抗信号Ａ／Ｄ変換回路４２Ａ、および電極抵抗信号Ａ／Ｄ変換回路４２Ｂのそれぞれに受け渡すための緩衝回路である。バッファ回路２Ａとバッファ回路２Ｂとのそれぞれは、フィールド機器１００におけるバッファ回路２に相当する。
【０１０８】
差動増幅回路３１は、バッファ回路２Ａとバッファ回路２Ｂとのそれぞれから出力されたそれぞれの計測信号の差分をとり、さらに差分をとった計測信号の信号レベルを増幅し、アナログ計測信号として出力する。差動増幅回路３１がそれぞれの計測信号の差分をとることによって、電磁流量計１１０では、センサ１が計測した計測信号に含まれる同相のノイズ成分を除去することができる。差動増幅回路３１は、フィールド機器１００における増幅・帯域制限回路３に相当する。
【０１０９】
流量信号Ａ／Ｄ変換回路４１は、差動増幅回路３１から出力されたアナログ計測信号（アナログ信号）をアナログデジタル変換したデジタル計測信号を、処理部６に出力する。流量信号Ａ／Ｄ変換回路４１が出力したデジタル計測信号は、電磁流量計１１０が通常の計測動作において計測した計測信号として、制御装置などの電磁流量計１１０の外部に出力され、電磁流量計１１０が設置されている設備の運転を制御するために用いられる。また、流量信号Ａ／Ｄ変換回路４１が出力したデジタル計測信号は、電磁流量計１１０におけるアナログ系回路およびセンサ１の動作検証にも用いられる。
【０１１０】
電極抵抗信号Ａ／Ｄ変換回路４２Ａおよび電極抵抗信号Ａ／Ｄ変換回路４２Ｂは、対応するバッファ回路２Ａまたはバッファ回路２Ｂから出力された計測信号（アナログ信号）を、処理部６に備えた分周回路６１１から出力されたタイミング信号に基づいたタイミングでアナログデジタル変換し、センサ１のそれぞれの端子から出力された計測信号の信号レベル（電圧値）の大きさに応じたデジタル値のデジタル信号を、処理部６に出力する。また、電極抵抗信号Ａ／Ｄ変換回路４２Ａおよび電極抵抗信号Ａ／Ｄ変換回路４２Ｂは、対応する交流定電流回路２０Ａまたは交流定電流回路２０Ｂから出力された交流電流信号（アナログ信号）を、処理部６に備えた分周回路６１１から出力されたタイミング信号に基づいたタイミングでアナログデジタル変換し、交流電流信号の信号レベル（電流値）の大きさに応じたデジタル値のデジタル信号を、処理部６に出力する。電極抵抗信号Ａ／Ｄ変換回路４２Ａと電極抵抗信号Ａ／Ｄ変換回路４２Ｂとのそれぞれが出力したデジタル信号は、電磁流量計１１０におけるアナログ系回路およびセンサ１の動作検証に用いられる。
【０１１１】
電磁流量計１１０においては、流量信号Ａ／Ｄ変換回路４１、電極抵抗信号Ａ／Ｄ変換回路４２Ａ、および電極抵抗信号Ａ／Ｄ変換回路４２Ｂのそれぞれが、フィールド機器１００におけるＡ／Ｄ変換回路４に相当する。
【０１１２】
クロック回路６２は、クロックを発振し、発振したクロックの信号を、処理部６が動作するクロック信号として処理部６に供給する。なお、クロック回路６２が処理部６に供給するクロック信号は、発振した原発振クロックの信号や、原発振クロックを分周した分周クロックの信号など、複数のクロック信号であってもよい。
【０１１３】
処理部６は、クロック回路６２から供給されたクロック信号に基づいて動作し、電磁流量計１１０に備えたそれぞれの構成要素を制御する。また、処理部６は、電磁流量計１１０に備えたそれぞれの構成要素の動作を検証し、健全性を判定する。図４に示した電磁流量計１１０では、フィールド機器１００における動作検証部６１に相当する構成要素の一部として、処理部６に備える分周回路６１１を示している。なお、電磁流量計１１０において処理部６に備える動作検証部６１は、分周回路６１１のみによって構成されるものではなく、処理部６に備える不図示の構成要素、つまり、動作検証プログラムを実行する種々の構成要素（回路要素、機能要素、処理要素）を含んで構成される。
【０１１４】
分周回路６１１は、クロック回路６２から入力されたクロック信号を分周し、分周したクロック信号に基づいたタイミング信号を、励磁回路５１と、電極抵抗信号Ａ／Ｄ変換回路４２Ａおよび電極抵抗信号Ａ／Ｄ変換回路４２Ｂと、交流定電流回路２０Ａおよび交流定電流回路２０Ｂとのそれぞれに出力する。
【０１１５】
交流定電流回路２０Ａおよび交流定電流回路２０Ｂは、処理部６に備えた動作検証部６１（不図示）から入力された制御信号に応じて、処理部６に備えた分周回路６１１から出力されたタイミング信号に基づいた定電流の交流信号を、対応する電極１Ａまたは電極１Ｂと、流れる液体の流量を測定する配管、すなわち、設置されている配管との間に、定電流の交流信号を出力する。つまり、交流定電流回路２０Ａおよび交流定電流回路２０Ｂは、動作検証部６１（不図示）から入力された制御信号に応じた電流値の電流を、対応する電極１Ａまたは電極１Ｂと、配管（接地レベル）との間に出力する（流す）。交流定電流回路２０Ａと交流定電流回路２０Ｂとのそれぞれは、フィールド機器１００における模擬信号発生回路２０に相当する。
【０１１６】
電磁流量計１１０では、交流定電流回路２０Ａまたは交流定電流回路２０Ｂが定電流を出力しているときにセンサ１が計測して電極１Ａと電極１Ｂとのそれぞれに出力した計測信号（電圧信号）に基づいて、電極１Ａおよび電極１Ｂを検証する。
【０１１７】
ここで、電磁流量計１１０における電極１Ａおよび電極１Ｂの検証方法の一例について説明する。なお、電極１Ａおよび電極１Ｂの検証は、電磁流量計１１０において実施するセンサ１の動作検証（動作検証２）に含まれる１つの検証項目である。なお、以下の説明においては、励磁回路５１が、動作検証部６１（不図示）から入力された制御信号に応じて、分周回路６１１から出力されたタイミング信号に基づいた励磁電流を、励磁コイルに出力しているものとして説明する。また、以下の説明においては、説明を容易にするため、処理部６が動作検証プログラムを実行してセンサ１の動作検証を行うものとして説明する。
【０１１８】
電極１Ａおよび電極１Ｂの検証では、まず、基準の電流値の交流電流（以下、「基準電流」という）を流したときにセンサ１が計測した計測信号に基づいて、それぞれの電極と配管（接地レベル）との間における流れる液体の抵抗値（以下、「基準抵抗値」という）を算出する。続いて、基準電流と異なる電流値の交流電流（以下、「測定電流」という）を流したときにセンサ１が計測した計測信号に基づいて、それぞれの電極と配管（接地レベル）との間における流れる液体の抵抗値（以下、「測定抵抗値」という）を算出する。その後、交流電流の比率と、計測信号の比率または抵抗値の比率とを比較し、それぞれの比率の差、つまり、比率のずれの大きさに基づいて、それぞれの電極が正常であるか異常であるかを判断（判定）する。
【０１１９】
最初に、電極１Ａを検証する場合についてより具体的に説明する。まず、交流定電流回路２０Ａは、動作検証部６１（不図示）から入力された制御信号によって設定された基準の電流値で、分周回路６１１から出力されたタイミング信号の周期の基準電流（以下、「基準電流Ｉａ１」という）を、対応する電極１Ａと配管との間に出力する（流す）。これにより、電極１Ａには、配管の中を流れる液体によって発生した基準電流Ｉａ１に対応した起電力の大きさ（電圧値、以下「電圧値Ｖａ１」という）の計測信号（電圧信号）が、センサ１から出力される。そして、バッファ回路２Ａは、センサ１から電極１Ａに出力された計測信号を電極抵抗信号Ａ／Ｄ変換回路４２Ａに出力し、電極抵抗信号Ａ／Ｄ変換回路４２Ａは、バッファ回路２Ａから出力された計測信号の信号レベルの大きさに応じたデジタル信号を処理部６に出力する。また、電極抵抗信号Ａ／Ｄ変換回路４２Ａは、交流定電流回路２０Ａが出力した基準電流Ｉａ１の電流値に応じたデジタル信号を処理部６に出力する。これにより、処理部６は、電極抵抗信号Ａ／Ｄ変換回路４２Ａが出力したそれぞれのデジタル信号が表す、基準電流Ｉａ１の電流値と、計測信号の信号レベル（つまり、電圧値Ｖａ１）とに基づいて、基準電流Ｉａ１を出力した（流した）ときの電極１Ａと配管（接地レベル）との間における流れる液体の基準抵抗値（以下、「基準抵抗値Ｒａ１」という）を算出する。なお、基準抵抗値Ｒａ１を算出する場合には、一般的に、センサ１、バッファ回路２Ａ、および電極抵抗信号Ａ／Ｄ変換回路４２Ａに対して行うリニアリティの補正を事前に適用した後に算出することが望ましい。
【０１２０】
続いて、交流定電流回路２０Ａは、動作検証部６１（不図示）から入力された制御信号によって設定された基準電流Ｉａ１と異なる電流値で、分周回路６１１から出力されたタイミング信号の周期の測定電流（以下、「測定電流Ｉａ２」という）を、対応する電極１Ａと配管との間に出力する（流す）。これにより、電極１Ａには、基準電流Ｉａ１を出力した（流した）ときと同様に、配管の中を流れる液体によって発生した測定電流Ｉａ２に対応した起電力の大きさ（電圧値、以下「電圧値Ｖａ２」という）の計測信号（電圧信号）が、センサ１から出力される。そして、バッファ回路２Ａおよび電極抵抗信号Ａ／Ｄ変換回路４２Ａは、基準電流Ｉａ１を出力した（流した）ときと同様に動作して、電圧値Ｖａ２を表すデジタル信号を処理部６に出力する。また、電極抵抗信号Ａ／Ｄ変換回路４２Ａは、交流定電流回路２０Ａが出力した測定電流Ｉａ２の電流値に応じたデジタル信号を処理部６に出力する。これにより、処理部６は、電極抵抗信号Ａ／Ｄ変換回路４２Ａが出力したそれぞれのデジタル信号が表す、測定電流Ｉａ２の電流値と、電圧値Ｖａ２とに基づいて、測定電流Ｉａ２を出力した（流した）ときの電極１Ａと配管（接地レベル）との間における流れる液体の測定抵抗値（以下、「測定抵抗値Ｒａ２」という）を算出する。なお、測定抵抗値Ｒａ２を算出する場合も、基準抵抗値Ｒａ１を算出する場合と同様に、センサ１、バッファ回路２Ａ、および電極抵抗信号Ａ／Ｄ変換回路４２Ａに対して行うリニアリティの補正を事前に適用した後に算出することが望ましい。
【０１２１】
その後、処理部６は、基準電流Ｉａ１の電流値と測定電流Ｉａ２の電流値との比率を下式（１）によって算出する。また、処理部６は、電圧値Ｖａ１と電圧値Ｖａ２との比率を下式（２）によって算出する。
【０１２２】
Ｉａ  ＝  Ｉａ１／Ｉａ２    ・・・（１）
Ｖａ  ＝  Ｖａ１／Ｖａ２    ・・・（２）
【０１２３】
上式（１）において、Ｉａは、交流定電流回路２０Ａが出力した定電流の交流信号の電流値の割合（以下、「電流値割合」という）を表す。また、上式（２）において、Ｖａは、それぞれの定電流の交流信号に対応して発生した起電力の大きさ（電圧値）の割合（以下、「電圧値割合」という）を表す。そして、処理部６は、電流値割合Ｉａと電圧値割合Ｖａとの差が、予め定めた割合のずれの閾値内であるか否かを判定し、この判定の結果に基づいて電極１Ａが正常であるか否かを判断（判定）する。例えば、電流値割合Ｉａと電圧値割合Ｖａとの差が、例えば、２％以内である場合には、電極１Ａは正常であると判断し、２％を超えている場合には、電極１Ａは異常であると判断する。
【０１２４】
上述した電極１Ａが正常であるか否かの判断では、上式（１）によって算出した電流値割合Ｉａと、上式（２）によって算出した電圧値割合Ｖａとの差を、予め定めた割合のずれの閾値に基づいて行う場合について説明した。しかし、電極１Ａが正常であるか否かを判断する方法は、上述した方法に限定されるものではない。例えば、基準抵抗値Ｒａ１と測定抵抗値Ｒａ２とを比較し、基準抵抗値Ｒａ１と測定抵抗値Ｒａ２との差が、予め定めた抵抗値のずれの閾値内であるか否かによって、電極１Ａが正常であるか否かを判断してもよい。これは、基準抵抗値Ｒａ１と測定抵抗値Ｒａ２とは、電極１Ａと配管（接地レベル）との間における同じ液体の流れを、交流電流の電流値を変えて、つまり、基準電流Ｉａ１を出力した（流した）ときと測定電流Ｉａ２を出力した（流した）ときで計測したそれぞれの計測信号に基づいて算出した抵抗値である。このため、電極１Ａが正常である場合には、基準抵抗値Ｒａ１と測定抵抗値Ｒａ２とは、同じ値であることが予想される。従って、基準抵抗値Ｒａ１と測定抵抗値Ｒａ２との差が大きい場合には、電極１Ａが異常であると判断することができるからである。
【０１２５】
なお、上述した電極１Ａの検証では、基準電流Ｉａ１と測定電流Ｉａ２との２つの電流を電極１Ａと配管との間に出力する（流す）ことによって、電極１Ａが正常であるか否かを判断する場合について説明した。しかし、さらに、測定電流Ｉａ２の電流値を順次異なる電流値にして電極１Ａと配管との間に出力し（流し）、センサ１から出力された計測信号（電圧信号）に基づいてそれぞれの測定電流Ｉａ２に対応した測定抵抗値Ｒａ２を順次算出することによって、センサ１が計測する計測信号（電圧信号）のリニアリティを判定することもできる。これにより、電磁流量計１１０においてセンサ１、バッファ回路２Ａ、および電極抵抗信号Ａ／Ｄ変換回路４２Ａに対して行うリニアリティの補正係数を更新することもできる。なお、センサ１が計測する計測信号（電圧信号）のリニアリティを判定する場合には、交流定電流回路２０Ａが出力する（流す）測定電流Ｉａ２の電流値を変更する間隔に、十分な時間を確保しておくことが望ましい。これにより、今回出力する電流値の測定電流Ｉａ２に応じてセンサ１から出力される計測信号（電圧値Ｖａ２）に、前回出力した異なる電流値の測定電流Ｉａ２の影響が及ばないようにする、つまり、それぞれの測定電流Ｉａ２における電圧値Ｖａ２の計測のばらつきを抑えることができる。このことにより、処理部６は、センサ１が安定した状態で計測した計測信号（電圧値Ｖａ２）を得ることができ、より正確な電極１Ａの測定抵抗値Ｒａ２を算出することができる。
【０１２６】
次に、電極１Ｂを検証する場合についてより具体的に説明する。電極１Ｂの検証は、上述した電極１Ａの検証と同様に考えることができる。つまり、交流定電流回路２０Ｂが対応する電極１Ｂと配管との間に、動作検証部６１（不図示）から入力された制御信号によって設定された基準の電流値で、分周回路６１１から出力されたタイミング信号の周期の基準電流（以下、「基準電流Ｉｂ１」という）を出力する（流す）。そして、センサ１から電極１Ｂに出力された電圧値（以下「電圧値Ｖｂ１」という）の計測信号（電圧信号）に基づいて、基準電流Ｉｂ１を出力した（流した）ときの電極１Ｂと配管（接地レベル）との間における流れる液体の基準抵抗値（以下、「基準抵抗値Ｒｂ１」という）を算出する。また、交流定電流回路２０Ｂが対応する電極１Ｂと配管との間に基準電流Ｉｂ１と異なる電流値の測定電流（以下、「測定電流Ｉｂ２」という）を出力する（流す）。そして、センサ１から電極１Ｂに出力された電圧値（以下「電圧値Ｖｂ２」という）の計測信号（電圧信号）に基づいて、測定電流Ｉｂ２を出力した（流した）ときの電極１Ｂと配管（接地レベル）との間における流れる液体の測定抵抗値（以下、「測定抵抗値Ｒｂ２」という）を算出する。その後、処理部６が、基準電流Ｉｂ１の電流値と測定電流Ｉｂ２の電流値との比率（以下、「電流値割合Ｉｂ」という、Ｉｂ  ＝  Ｉｂ１／Ｉｂ２）、および電圧値Ｖｂ１と電圧値Ｖｂ２との比率（以下、「電圧値割合Ｖｂ」という、Ｖｂ  ＝  Ｖｂ１／Ｖｂ２）をそれぞれ算出し、電流値割合Ｉｂと電圧値割合Ｖｂとの差が、予め定めた割合のずれの閾値内であるか否かによって、電極１Ｂが正常であるか異常であるかを判断（判定）する。
【０１２７】
このように、電磁流量計１１０では、電極１Ａと電極１Ｂとのそれぞれを検証することができる。また、電磁流量計１１０では、電極１Ａと電極１Ｂとのそれぞれを検証する際に計測した計測信号（電圧信号）や、算出した抵抗値に基づいて、センサ１が計測する計測信号（電圧信号）のリニアリティを容易に判定することもできる。しかも、電磁流量計１１０では、電極１Ａの検証と電極１Ｂの検証とを別々に行うことができるため、電極１Ａと電極１Ｂとのそれぞれで、電極の異常や、計測信号のリニアリティを検証し、電磁流量計１１０の健全性を判定することができる。また、電磁流量計１１０では、配管の中を流れる液体の種類によらず、つまり、液体の導電率によらず、電極の異常や、計測信号のリニアリティを検証し、電磁流量計１１０の健全性を判定することができる。
【０１２８】
なお、上述した説明では、電極１Ａの検証と電極１Ｂの検証とを別々に行う場合について説明した。しかし、それぞれの電極の検証を別々に行わなくてもよい場合、つまり、それぞれの電極ごとに健全性を判定する必要がない場合には、流量信号Ａ／Ｄ変換回路４１が出力するデジタル計測信号に基づいて、電極の異常や、計測信号のリニアリティを検証することもできる。つまり、電極１Ａの検証と電極１Ｂの検証をまとめて行うこともできる。
【０１２９】
＜変形例＞
ここで、電磁流量計１１０において電極１Ａおよび電極１Ｂをまとめて検証する場合の検証方法の一例について説明する。なお、電極１Ａおよび電極１Ｂをまとめた検証も、電磁流量計１１０において実施するセンサ１の動作検証（動作検証２）に含まれる１つの検証項目である。なお、以下の説明においても、励磁回路５１が、動作検証部６１（不図示）から入力された制御信号に応じて、分周回路６１１から出力されたタイミング信号に基づいた励磁電流を、励磁コイルに出力しているものとして説明する。また、以下の説明においても、説明を容易にするため、処理部６が動作検証プログラムを実行してセンサ１の動作検証を行うものとして説明する。
【０１３０】
電極１Ａおよび電極１Ｂをまとめた検証では、電極１Ａに基準電流または測定電流を流し、電極１Ｂに基準電流および測定電流を反転したそれぞれの交流電流を流して、センサ１が計測したそれぞれの計測信号に基づいて、それぞれの電極と配管（接地レベル）との間における流れる液体の抵抗値を算出する。そして、電極１Ａと電極１Ｂとを別々に検証する場合と同様に、交流電流の比率と、計測信号の比率または抵抗値の比率とを比較し、それぞれの比率の差、つまり、比率のずれの大きさに基づいて、それぞれの電極が正常であるか異常であるかを判断（判定）する。
【０１３１】
より具体的には、交流定電流回路２０Ａは、基準電流Ｉａ１を、対応する電極１Ａと配管との間に出力する（流す）。また、交流定電流回路２０Ｂは、基準電流Ｉａ１を反転した基準電流（以下、基準電流Ｉａ１を反転した基準電流も「基準電流Ｉｂ１」という）を、対応する電極１Ｂと配管との間に出力する（流す）。これにより、電極１Ａには、配管の中を流れる液体によって発生した基準電流Ｉａ１に対応した起電力の大きさ（電圧値Ｖａ１）の計測信号が、センサ１から出力される。また、電極１Ｂには、配管の中を流れる液体によって発生した基準電流Ｉｂ１に対応した起電力の大きさ（電圧値Ｖｂ１）の計測信号が、センサ１から出力される。そして、バッファ回路２Ａは、センサ１から電極１Ａに出力された計測信号を差動増幅回路３１に出力し、バッファ回路２Ｂは、センサ１から電極１Ｂに出力された計測信号を差動増幅回路３１に出力する。また、差動増幅回路３１は、バッファ回路２Ａとバッファ回路２Ｂとのそれぞれから出力されたそれぞれの計測信号の差分をとって増幅したアナログ計測信号を、流量信号Ａ／Ｄ変換回路４１に出力し、流量信号Ａ／Ｄ変換回路４１は、差動増幅回路３１から出力されたアナログ計測信号の大きさに応じたデジタル計測信号を処理部６に出力する。これにより、処理部６は、流量信号Ａ／Ｄ変換回路４１が出力したデジタル計測信号の信号レベル（つまり、電圧値Ｖａ１−電圧値Ｖｂ１、以下、「電圧値Ｖ１」という）に基づいて、基準電流Ｉａ１および基準電流Ｉｂ１（以下、まとめて「基準電流Ｉ１」という）を出力した（流した）ときの電極１Ａおよび電極１Ｂと配管（接地レベル）との間における流れる液体の基準抵抗値（以下、「基準抵抗値Ｒ１」という）を算出する。なお、基準抵抗値Ｒ１を算出する場合にも、一般的に、センサ１、バッファ回路２Ａ、バッファ回路２Ｂ、差動増幅回路３１、および流量信号Ａ／Ｄ変換回路４１に対して行うリニアリティの補正を事前に適用した後に算出することが望ましい。
【０１３２】
続いて、交流定電流回路２０Ａは、測定電流Ｉａ２を、対応する電極１Ａと配管との間に出力する（流す）。また、交流定電流回路２０Ｂは、測定電流Ｉａ２を反転した測定電流（以下、測定電流Ｉａ２を反転した測定電流も「測定電流Ｉｂ２」という）を、対応する電極１Ｂと配管との間に出力する（流す）。これにより、電極１Ａには、基準電流Ｉａ１を出力した（流した）ときと同様に、配管の中を流れる液体によって発生した測定電流Ｉａ２に対応した起電力の大きさ（電圧値Ｖａ２）の計測信号が、センサ１から出力される。また、電極１Ｂには、基準電流Ｉｂ１を出力した（流した）ときと同様に、配管の中を流れる液体によって発生した測定電流Ｉｂ２に対応した起電力の大きさ（電圧値Ｖｂ２）の計測信号が、センサ１から出力される。そして、バッファ回路２Ａ、バッファ回路２Ｂ、差動増幅回路３１、および流量信号Ａ／Ｄ変換回路４１は、基準電流Ｉ１を出力した（流した）ときと同様に動作して、アナログ計測信号の大きさに応じたデジタル計測信号を処理部６に出力する。これにより、処理部６は、流量信号Ａ／Ｄ変換回路４１が出力したデジタル計測信号の信号レベル（つまり、電圧値Ｖａ２−電圧値Ｖｂ２、以下、「電圧値Ｖ２」という）に基づいて、測定電流Ｉａ２および測定電流Ｉｂ２（以下、まとめて「測定電流Ｉ２」という）を出力した（流した）ときの電極１Ａおよび電極１Ｂと配管（接地レベル）との間における流れる液体の基準抵抗値（以下、「基準抵抗値Ｒ２」という）を算出する。なお、測定抵抗値Ｒ２を算出する場合も、基準抵抗値Ｒ１を算出する場合と同様に、センサ１、バッファ回路２Ａ、バッファ回路２Ｂ、差動増幅回路３１、および流量信号Ａ／Ｄ変換回路４１に対して行うリニアリティの補正を事前に適用した後に算出することが望ましい。
【０１３３】
その後、処理部６は、電極１Ａと電極１Ｂとを別々に検証する場合と同様に、基準電流Ｉ１の電流値と測定電流Ｉ２の電流値との比率を下式（３）によって算出し、電圧値Ｖ１と電圧値Ｖ２との比率を下式（４）によって算出する。
【０１３４】
Ｉ  ＝  Ｉ１／Ｉ２    ・・・（３）
Ｖ  ＝  Ｖ１／Ｖ２    ・・・（４）
【０１３５】
上式（３）において、Ｉは、交流定電流回路２０Ａおよび交流定電流回路２０Ｂが出力した定電流の交流信号の電流値の割合（電流値割合）を表す。また、上式（４）において、Ｖは、それぞれの定電流の交流信号に対応して発生した起電力の大きさ（電圧値）の割合（電圧値割合）を表す。そして、処理部６は、電流値割合Ｉと電圧値割合Ｖとの差が、予め定めた割合のずれの閾値内であるか否かを判定し、この判定の結果に基づいて電極１Ａおよび電極１Ｂが正常であるか否かを判断（判定）する。例えば、電流値割合Ｉと電圧値割合Ｖとの差が、例えば、２％以内である場合には、電極１Ａおよび電極１Ｂは正常であると判断し、２％を超えている場合には、電極１Ａおよび／または電極１Ｂは異常であると判断する。
【０１３６】
上述した電極１Ａおよび電極１Ｂが正常であるか否かの判断でも、上式（３）によって算出した電流値割合Ｉと、上式（４）によって算出した電圧値割合Ｖとの差を、予め定めた割合のずれの閾値に基づいて行う場合について説明した。しかし、電極１Ａおよび電極１Ｂが正常であるか否かを判断する方法も、電極１Ａと電極１Ｂとを別々に検証する場合と同様に、上述した方法に限定されるものではない。例えば、基準抵抗値Ｒ１と測定抵抗値Ｒ２とを比較し、基準抵抗値Ｒ１と測定抵抗値Ｒ２との差が、予め定めた抵抗値のずれの閾値内であるか否かによって、電極１Ａおよび電極１Ｂが正常であるか否かを判断してもよい。これも、電極１Ａと電極１Ｂとを別々に検証する場合と同様に、基準抵抗値Ｒ１と測定抵抗値Ｒ２とは、電極１Ａおよび電極１Ｂと配管（接地レベル）との間における同じ液体の流れを、交流電流の電流値を基準電流Ｉ１または測定電流Ｉ２に変えて計測したそれぞれの計測信号に基づいて算出した抵抗値である。このため、電極１Ａおよび電極１Ｂが正常である場合には、電極１Ａと電極１Ｂとを別々に検証する場合と同様に、基準抵抗値Ｒ１と測定抵抗値Ｒ２とは、同じ値であることが予想され、基準抵抗値Ｒ１と測定抵抗値Ｒ２との差が大きい場合には、電極１Ａおよび電極１Ｂが異常であると判断することができるからである。
【０１３７】
なお、上述した電極１Ａおよび電極１Ｂをまとめた検証でも、電極１Ａと電極１Ｂとを別々に検証する場合と同様に、測定電流Ｉ２の電流値を順次異なる電流値にして電極１Ａおよび電極１Ｂと配管との間に出力し（流し）、センサ１から出力された計測信号（電圧信号）に基づいてそれぞれの測定電流Ｉ２に対応した測定抵抗値Ｒ２を順次算出して、センサ１が計測する計測信号（電圧信号）のリニアリティを判定することもできる。これにより、電極１Ａおよび電極１Ｂをまとめて検証する場合でも、電磁流量計１１０においてセンサ１、バッファ回路２Ａ、バッファ回路２Ｂ、差動増幅回路３１、および流量信号Ａ／Ｄ変換回路４１に対して行うリニアリティの補正係数を更新することもできる。なお、センサ１が計測する計測信号（電圧信号）のリニアリティを判定する場合には、電極１Ａと電極１Ｂとを別々に検証する場合と同様に、交流定電流回路２０Ａおよび交流定電流回路２０Ｂが出力する（流す）測定電流Ｉ２の電流値を変更する間隔に、十分な時間を確保しておくことが望ましい。これにより、電極１Ａおよび電極１Ｂをまとめて検証する場合でも、電極１Ａと電極１Ｂとを別々に検証する場合と同様に、それぞれの測定電流Ｉ２における電圧値Ｖ２の計測のばらつきを抑え、センサ１が安定した状態で計測した計測信号（電圧値Ｖ２）を得ることによって、より正確な電極１Ａと電極１Ｂの測定抵抗値Ｒ２を算出することができる。
【０１３８】
このように、電磁流量計１１０では、電極１Ａおよび電極１Ｂをまとめて検証することができる。そして、電磁流量計１１０では、電極１Ａおよび電極１Ｂをまとめて検証した場合でも、センサ１が計測する計測信号（電圧信号）のリニアリティを判定することもできる。しかも、電極１Ａおよび電極１Ｂをまとめて検証する場合には、図４に示した電磁流量計１１０における電極抵抗信号Ａ／Ｄ変換回路４２Ａおよび電極抵抗信号Ａ／Ｄ変換回路４２Ｂを備えなくてもよく、電磁流量計１１０の回路規模を低減することができる。
【０１３９】
上記に述べたとおり、本発明を実施するための形態によれば、プラント内に配置された設備に設置するフィールド機器に備えた処理部内に、動作検証プログラムに従ってフィールド機器自身の健全性を検証する動作検証部を備える。これにより、本発明を実施するための形態では、フィールド機器が、単体で自身の健全性を検証することができる。このことにより、本発明を実施するための形態では、従来のフィールド機器において健全性を検証するために接続することが必要であった機器点検端末などの外部の機器を用いることなく、フィールド機器の健全性を検証することができる。
【０１４０】
しかも、本発明を実施するための形態では、フィールド機器の健全性を検証する際に用いる多くのパラメータやデータは、フィールド機器自身に存在する内部のパラメータやデータである。このため、本発明を実施するための形態では、従来のフィールド機器のように、健全性を検証するために必要な多くのパラメータやデータを通信によって外部に接続された機器点検端末に伝送しなくても、フィールド機器自身の健全性を検証することができる。つまり、本発明を実施するための形態では、フィールド機器自身の健全性を検証する際に、従来のフィールド機器において多くの時間を要していたパラメータやデータの伝送に要する時間をなくすことができる。このことにより、本発明を実施するための形態では、フィールド機器の健全性の検証を開始してから終了するまでに要する時間を、従来のフィールド機器よりも短縮することができる。
【０１４１】
また、本発明を実施するための形態では、フィールド機器の種類に対応し、フィールド機器に備えたセンサが出力する計測信号を模擬した電圧、電流、時間差、位相差、周波数などの模擬計測信号を出力する模擬信号発生回路を、フィールド機器内に備える。そして、本発明を実施するための形態では、模擬信号発生回路が出力した模擬計測信号を用いて、フィールド機器に備えたそれぞれの構成要素の動作を検証することができる。これにより、本発明を実施するための形態では、従来のフィールド機器において健全性を検証するために接続することが必要であった基準信号発生装置などの外部の機器を用いることなく、フィールド機器に備えたそれぞれの構成要素の動作の検証を行うことができる。つまり、本発明を実施するための形態では、フィールド機器における入力から出力まで（センサから出力回路まで）のそれぞれの構成要素の動作を検証することができる。このことにより、本発明を実施するための形態では、フィールド機器の健全性の検証において、フィールド機器に備えたそれぞれの構成要素の動作を検証する際の網羅度を高めることができる。
【０１４２】
さらに、本発明を実施するための形態では、フィールド機器自身の健全性を検証した検証結果や、フィールド機器に備えたそれぞれの構成要素の検証結果を、フィールド機器に備えたメモリに記憶する。そして、本発明を実施するための形態では、メモリに記憶している検証結果を、フィールド機器に備えた操作表示部に表示することによって、検証を指示した作業員（フィールド機器の点検作業を行った作業員）に提示する。また、本発明を実施するための形態では、フィールド機器に備えたメモリに記憶している検証結果を、フィールド機器の点検作業を行った作業員以外の作業員でも、任意のタイミングで参照することができる。しかも、本発明を実施するための形態では、フィールド機器に備えたメモリに記憶している検証結果は、健全性を検証するために必要なパラメータやデータよりも少ないデータ量である。これにより、本発明を実施するための形態では、プラント内に専用に構築された通信ネットワークによる通信やフィールド機器に接続した機器点検端末との通信によって、フィールド機器に備えたメモリに記憶している検証結果を取得して参照する場合でも、検証結果を参照する作業員は、短い通信時間で検証結果を取得することができる。このことにより、本発明を実施するための形態では、プラントにおけるフィールド機器の点検作業を効率的に行うことができる。
【０１４３】
以上、本発明の実施形態について、図面を参照して説明してきたが、具体的な構成はこの実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲においての種々の変更も含まれる。
【符号の説明】
【０１４４】
１００・・・フィールド機器
１・・・センサ（計測部）
２・・・バッファ回路（構成要素）
３・・・増幅・帯域制限回路（構成要素）
４・・・Ａ／Ｄ変換回路（構成要素）
５・・・センサドライバ回路（構成要素）
６・・・処理部（動作検証部，構成要素）
６１・・・動作検証部（動作検証部）
７・・・メモリ（動作検証部，記憶部，構成要素）
８・・・操作表示部（指示部，出力部，表示部，操作部，構成要素）
９・・・Ｄ／Ａ変換回路（出力部，構成要素）
１０・・・出力回路（出力部，構成要素）
１１・・・入力回路（構成要素）
１２・・・Ａ／Ｄ変換回路（構成要素）
１３・・・Ａ／Ｄ変換回路
２０・・・模擬信号発生回路（動作検証部）
２１・・・信号切り替えスイッチ（動作検証部）
１１０・・・電磁流量計（フィールド機器）
１Ａ，１Ｂ・・・電極（計測部）
２Ａ，２Ｂ・・・バッファ回路（構成要素）
３１・・・差動増幅回路（構成要素）
４１・・・流量信号Ａ／Ｄ変換回路（構成要素）
４２Ａ，４２Ｂ・・・電極抵抗信号Ａ／Ｄ変換回路（構成要素）
５１・・・励磁回路（構成要素）
６２・・・クロック回路（動作検証部，構成要素）
２０Ａ，２０Ｂ・・・交流定電流回路（動作検証部）
６１１・・・分周回路（動作検証部，構成要素）
Ｆ１・・・状態表示領域
Ｆ２・・・動作指示領域
Ｓ１・・・実行指示
Ｆ３・・・状態表示領域
Ｆ４・・・状態表示領域
Ｆ５・・・検証結果領域
Ｆ６・・・メッセージ領域
【図１】
0006361641.tif 000002
【図２】
0006361641.tif 000003
【図３】
0006361641.tif 000004
【図４】
0006361641.tif 000005