(57)【要約】      （修正有）【課題】オシロスコープ等の測定器を直接接続したりすることが困難な状況においても、内部の信号波形を容易に取得することのできるフィールド機器等を提供する。【解決手段】フィールド機器１は、物理量を検知してセンサー信号として出力するセンサー１０と、センサー信号を処理して処理結果信号として出力する信号処理部２０と、処理結果信号に基づいて出力値データを求める演算処理部５０と、出力値データを外部に出力する出力部６０と、センサー信号と、処理結果信号と、信号処理部２０内における処理過程の信号である処理過程信号と、のすくなくともいずれかの信号の波形データを記憶する波形取得部４０とを具備する。演算処理部５０は、波形取得部４０から波形データを取得して、出力部６０を介して波形データを出力する。【選択図】図１
2019045320.tif 000002
【特許請求の範囲】
【請求項１】
物理量を検知してセンサー信号として出力するセンサーと、
前記センサー信号を処理して処理結果信号として出力する信号処理部と、
前記処理結果信号に基づいて出力値データを求める演算処理部と、
前記出力値データを外部に出力する出力部と、
前記センサー信号と、前記処理結果信号と、前記信号処理部内における処理過程の信号である処理過程信号と、のすくなくともいずれかの信号の波形データを記憶する波形取得部と、
を具備し、
前記演算処理部は、前記波形取得部から前記波形データを取得して、前記出力部を介して前記波形データを出力する、
ことを特徴とするフィールド機器。
【請求項２】
前記センサー信号と、前記処理結果信号と、前記処理過程信号とのうちの複数の信号を入力とし、それら複数の信号を多重化して前記波形取得部に渡すマルチプレクサ、
をさらに具備することを特徴とする請求項１に記載のフィールド機器。
【請求項３】
前記演算処理部は、前記波形取得部に、前記波形データの取得を開始するよう指示し、また前記波形データの取得を停止するよう指示する、
ことを特徴とする請求項１または請求項２に記載のフィールド機器。
【請求項４】
前記演算処理部は、無線通信または有線通信により、前記出力部を介して前記波形データを外部に出力する、
ことを特徴とする請求項１から３までのいずれか一項に記載のフィールド機器。
【請求項５】
前記演算処理部は、該フィールド機器から取り出し可能な記録媒体に前記波形データを書き込む、
ことを特徴とする請求項１から４までのいずれか一項に記載のフィールド機器。
【請求項６】
前記センサーは、
流体に発生する渦波形を検知するための圧電素子と、
前記圧電素子から出力されるアナログ信号をデジタル信号に変換するＡＤ変換器と、
を含み、
前記信号処理部は、前記センサーから出力される前記渦波形のデジタル信号に基づき前記渦波形のデジタル信号の周期を有するパルス信号を出力するものであり、
前記演算処理部は、前記パルス信号の頻度と、予め設定された流路の情報とに基づいて、前記流体の流量を前記出力値データとして算出する、
ことを特徴とする請求項１から５までのいずれか一項に記載のフィールド機器。
【請求項７】
請求項１から６までのいずれか一項に記載のフィールド機器と、
前記フィールド機器から出力された波形データを画面に表示する外部機器と、
を含んで構成されるシステム。
【請求項８】
センサーが、物理量を検知してセンサー信号として出力し、
信号処理部が、前記センサー信号を処理して処理結果信号として出力し、
演算処理部が、前記処理結果信号に基づいて出力値データを求め、
出力部が、前記出力値データを外部に出力する、
フィールド機器からの波形データ出力方法であって、
波形取得部が、前記センサー信号と、前記処理結果信号と、前記信号処理部内における処理過程の信号である処理過程信号と、のすくなくともいずれかの信号の波形データを記憶し、
前記演算処理部が、前記波形取得部から前記波形データを取得して、前記出力部を介して前記波形データを出力する、
波形データ出力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、フィールド機器、システム、および波形データ出力方法に関する。
【背景技術】
【０００２】
従来技術において、物理量を把握して出力回路からその物理量のデータを出力するフィールド機器が存在する。ここで、物理量とは、様々な種類の量であり得るが、例えば、プラント制御に用いるための、流体の流量、温度、圧力などが挙げられる。このようなフィールド機器は、例えば、センサーを用いて検知した電気信号をデジタル化し、そのデジタル信号を基に必要に応じて演算処理を行うことによって出力値を求める。
【０００３】
特許文献１には、フィールド機器の一種である渦流量計の構成例が開示されている。特に、特許文献１の図１に渦流量計の機能ブロック図が記載されている。
この渦流量計は、概ね次のような構成を有する。即ち、流体の流れを遮るように渦棒が配置されている。流体の流れにより、その渦棒の後方（下流側）に流量に応じたカルマン渦が発生する。渦流量計は、そのカルマン渦をカウントし、そのカウント値を流量に変換する。より具体的な構成例として、渦流量計では、カルマン渦により発生する交番揚力を検出するための手段として圧電素子を用いる場合がある。圧電素子で検出した電荷信号は、チャージアンプにて電圧信号に変換され、アナログ・デジタル変換される。そして、デジタル変換された信号を基に、周波数解析部の信号処理により渦信号（正弦波に近い）が抽出される。抽出された渦信号は、シュミットトリガ回路にてパルス化され、カウント回路が所定時間内におけるパルス数をカウントする。そして、マイクロプロセッサ（ＣＰＵ、中央処理装置）は、単位時間当たりのパルス数のデータに基づいて、周波数演算、流量演算、補正演算等を行う。そして、マイクロプロセッサによる演算結果の数値を表す信号は、出力回路において所望の形態に変換され、出力される。
【０００４】
プラント設備等の配管に直接取り付けられる渦流量計においては、配管振動、その他の機械振動、プロセス流体に起因した脈動、電気的なノイズ等によって、出力された流量が期待される値と異なる場合や流量が安定しない場合が少なくない。その際、最終的な出力値だけではなく、渦流量計が検出した渦波形を直接観測して、不具合解析をしたい場合がある。その場合、検出した渦波形やパルス信号の状態を確認するには、機器内に用意した観測端子にオシロスコープ等の測定器を接続する。
【０００５】
また、渦流量計に限らず、フィールド機器一般においても、最終的な出力値だけではなく、処理過程における各種信号の波形を直接観測することが望まれる場合がある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００１−１５３６９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
フィールド機器の内部における信号波形を観測するにはオシロスコープ等の測定器が必要になるが、一般的にオシロスコープ等の測定器は高価であるため、必ずしも使用者側で用意されているとは限らない。フィールド機器の設置場所が奥まっている場合などにおいては、そのフィールド機器の近くまでオシロスコープ等を持ち込んで人が作業することが困難な場合もある。さらに、フィールド機器の使用場所が防爆エリアである場合も多く、オシロスコープ等の測定器が非防爆品である場合には、その場所まで持ち込むことができない。このような場合には、フィールド機器にオシロスコープを接続して、フィールド機器の設置現場でオシロスコープ等により信号波形を確認することが非常に困難である。
【０００８】
フィールド機器が渦流量計である場合にも、同じ理由で、渦流量計の設置現場にオシロスコープ等を持ち込んで渦波形を観測することが困難な状況があり得る。
【０００９】
本発明は、上記の課題認識に基づいて行なわれたものであり、フィールド機器の近くで作業をしたり、フィールド機器にオシロスコープ等の測定器を直接接続したりことが困難な状況においても、フィールド機器の内部の信号波形を容易に取得することのできるフィールド機器、システム、および波形データ出力方法を提供しようとするものである。
【課題を解決するための手段】
【００１０】
［１］上記の課題を解決するため、本発明の一態様によるフィールド機器は、物理量を検知してセンサー信号として出力するセンサーと、前記センサー信号を処理して処理結果信号として出力する信号処理部と、前記処理結果信号に基づいて出力値データを求める演算処理部と、前記出力値データを外部に出力する出力部と、前記センサー信号と、前記処理結果信号と、前記信号処理部内における処理過程の信号である処理過程信号と、のすくなくともいずれかの信号の波形データを記憶する波形取得部と、を具備し、前記演算処理部は、前記波形取得部から前記波形データを取得して、前記出力部を介して前記波形データを出力する、ことを特徴とする。
【００１１】
［２］また、本発明の一態様は、上記のフィールド機器において、前記センサー信号と、前記処理結果信号と、前記処理過程信号とのうちの複数の信号を入力とし、それら複数の信号を多重化して前記波形取得部に渡すマルチプレクサ、をさらに具備することを特徴とする。
【００１２】
［３］また、本発明の一態様は、上記のフィールド機器において、前記演算処理部は、前記波形取得部に、前記波形データの取得を開始するよう指示し、また前記波形データの取得を停止するよう指示する、ことを特徴とする。
【００１３】
［４］また、本発明の一態様は、上記のフィールド機器において、前記演算処理部は、無線通信または有線通信により、前記出力部を介して前記波形データを外部に出力する、ことを特徴とする。
【００１４】
［５］また、本発明の一態様は、上記のフィールド機器において、前記演算処理部は、該フィールド機器から取り出し可能な記録媒体に前記波形データを書き込む、ことを特徴とする。
【００１５】
［６］また、本発明の一態様は、上記のフィールド機器において、前記センサーは、流体に発生する渦波形を検知するための圧電素子と、前記圧電素子から出力されるアナログ信号をデジタル信号に変換するＡＤ変換器と、を含み、前記信号処理部は、前記センサーから出力される前記渦波形のデジタル信号に基づき前記渦波形のデジタル信号の周期を有するパルス信号を出力するものであり、前記演算処理部は、前記パルス信号の頻度と、予め設定された流路の情報とに基づいて、前記流体の流量を前記出力値データとして算出する、ことを特徴とする。
【００１６】
［７］また、本発明の一態様は、上記［１］から［６］までのいずれかに記載のフィールド機器と、前記フィールド機器から出力された波形データを画面に表示する外部機器と、を含んで構成されるシステムである。
【００１７】
［８］また、本発明の一態様は、センサーが、物理量を検知してセンサー信号として出力し、信号処理部が、前記センサー信号を処理して処理結果信号として出力し、演算処理部が、前記処理結果信号に基づいて出力値データを求め、出力部が、前記出力値データを外部に出力する、フィールド機器からの波形データ出力方法であって、波形取得部が、前記センサー信号と、前記処理結果信号と、前記信号処理部内における処理過程の信号である処理過程信号と、のすくなくともいずれかの信号の波形データを記憶し、前記演算処理部が、前記波形取得部から前記波形データを取得して、前記出力部を介して前記波形データを出力する、波形データ出力方法である。
【発明の効果】
【００１８】
本発明によれば、フィールド機器が、内部の信号の波形を表す波形データを、外部に出力することができる。これにより、例えば人がフィールド機器の近くで作業をすることができない場合や、防爆上などの理由によりフィールド機器を測定器（オシロスコープ等）で直接測定できない状況においても、波形を観測することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の第１実施形態による計測システムの概略機能構成を示すブロック図である。
【図２】同実施形態によるフィールド機器内においてＣＰＵが波形データを取得するための処理の手順を示すフローチャートである。
【図３】同実施形態による波形取得メモリが波形データを取得してメモリ内に格納する処理の手順を示すフローチャートである。
【図４】同実施形態によるポータブル型端末８の概略機能構成を示すブロック図である。
【図５】同実施形態による計測システムを構成する装置間におけるネットワーク接続の形態を示す概略図である。
【図６】同実施形態によるＣＰＵが信号処理部２０および波形取得メモリ４０との間でやりとりする通信データのシーケンスを示すタイミングチャートである。
【図７】同実施形態によるＣＰＵが上位機器との間でやりとりする通信データのシーケンスを示すタイミングチャートである。
【図８】同実施形態によるポータブル型端末とフィールド機器との間の通信のシーケンスを示すシーケンスチャートである。
【図９】同実施形態によるフィールド機器がプロセス値を出力する際の信号のタイミングを示すタイミングチャートである。
【図１０】同実施形態によるフィールド機器が波形データを出力する際の信号のタイミングを示すタイミングチャートである。
【図１１】第２実施形態による計測システムの概略機能構成を示すブロック図である。
【図１２】第３実施形態による計測システムの概略機能構成を示すブロック図である。
【図１３】第４実施形態による計測システムの概略機能構成を示すブロック図である。
【図１４】第５実施形態による計測システムの概略機能構成を示すブロック図である。
【発明を実施するための形態】
【００２０】
次に、本発明の実施形態について、図面を参照しながら説明する。
【００２１】
［第１実施形態］
図１は、本実施形態による計測システムの概略機能構成を示すブロック図である。図示するように、この計測システムは、フィールド機器１と、ポータブル型端末８と、制御システム９とを含んで構成される。なお、計測システムが、他の装置を含んで構成されるようにしてもよい。そして、フィールド機器１は、センサー１０と、信号処理部２０と、マルチプレクサ（ＭＵＸ）３０と、波形取得メモリ４０と、ＣＰＵ・５０と、出力回路６０とを含んで構成される。これらの各機能部は、例えば、電子回路を用いて実現される。また、各機能部は、必要に応じて、半導体メモリ等の記憶手段を内部に備えてよい。なお、波形取得メモリ４０は「波形取得部」とも呼ばれる。また、ＣＰＵ・５０は「演算処理部」とも呼ばれる。また、出力回路６０は「出力部」とも呼ばれる。ここに図示する各部の機能は、次に説明する通りである。
なお、信号の波形を表すデータを、以下において「波形データ」または「波形のデータ」と呼ぶ場合がある。この波形データは、標本点における信号波形の標本値の連続として表される。つまり、１つの信号の波形データは時系列の数値データである。
【００２２】
フィールド機器１は、物理量を検知し、必要に応じてその物理量に基づく演算を行い、その物理量ないしは演算結果のデータを出力する装置である。本実施形態によるフィールド機器１は、さらに、出力データ（プロセス値）を求める前の処理過程での信号波形のデータをも出力する。なお、図において１台のフィールド機器１のみを示しているが、計測システムが複数台のフィールド機器１を含んで構成されていてもよい。
【００２３】
ポータブル型端末８は、フィールド機器１からデータを受信する端末装置である。ポータブル型端末８は、例えば、パーソナルコンピューター、スマートフォン（スマホ）、タブレット端末、腕時計型端末、ウェアラブル端末などを用いて実現される。
制御システム９もまた、フィールド機器１からデータを受信する端末装置である。制御システム９は、例えば、パーソナルコンピューター、サーバー型コンピューターなどを用いて実現される。制御システム９は、複数の装置を接続して構成されるシステムであってもよい。
図１では、ポータブル型端末８と制御システム９の両方を示しているが、計測システムが、ポータブル型端末８と制御システム９のいずれか一方のみを含む構成であってもよい。
【００２４】
ポータブル型端末８や制御システム９は、フィールド機器１の外部に存在する機器であるという意味で、「外部機器」とも呼ばれる。ポータブル型端末８や制御システム９は、それぞれ、ＣＰＵを備えており、ＣＰＵがプログラムを実行することができる。そのプログラムは、フィールド機器１から送信されるデータ（プロセス値のデータや、波形データ）を受信する機能と、受信した波形データが表す波形を画面上などに描画する機能とを含む。フィールド機器１から出力される波形データは、時系列の数値のデータである。上記プログラムは、この時系列の数値データに基づいて、元の信号波形を再現し、画面に表示させる機能を有する。
【００２５】
次に、フィールド機器１が含む各部の機能について説明する。
センサー１０は、物理量あるいは物理的状況を検知し、電気信号（センサー信号）として出力するものである。センサー１０は、Ａ／Ｄ変換（analog-to-digital）機能を含んでいてもよい。本実施形態におけるセンサー１０はデジタル化された電気信号を出力するものであるが、デジタル化する前のアナログ信号を出力するセンサーを用いてもよい。
信号処理部２０は、センサー１０から出力された信号を適宜処理し、所望の信号（処理結果信号）を出力する。本実施形態の信号処理部２０は、処理過程において複数の段階を含んでおり、その各段階における信号を出力することもできる。一例として、信号処理部２０が、信号の周波数解析処理を行いその周波数解析処理機能の後段にシュミットトリガ回路を設ける場合、上記の周波数解析処理からの出力信号をマルチプレクサ３０に渡すこともできる。
【００２６】
マルチプレクサ（ＭＵＸ）３０は、センサー１０から出力される信号や信号処理部２０から出力される信号などを入力とし、多重化し、波形取得メモリ４０に供給する。本実施形態では、マルチプレクサ３０は、信号処理部２０内の複数の箇所からの信号を入力する。ただし、マルチプレクサ３０への入力線（図１）のうちの一部を省略する構成としてもよい。つまり、マルチプレクサ３０は、センサー１０から出力されるセンサー信号と、信号処理部２０から出力される処理結果信号と、信号処理部２０の処理過程の信号である処理過程信号とのうちの複数の信号を入力とし、それら複数の信号を多重化して波形取得メモリ４０に渡す。マルチプレクサ３０がＣＰＵ・５０から受信する「信号選択」の信号は、その時点で選択される入力信号を指し示すものである。この「信号選択」の信号を所定期間ごとに順次変更していくことにより、マルチプレクサ３０は入力される信号を多重化する。なお、入力される信号のうちの一部の信号を「信号選択」の信号が指示することにより、それら一部の信号のみを選択し、多重化して出力することもできる。また、マルチプレクサ３０に入力されるすべての信号を常に多重化して出力するようにしてもよい。
なお、フィールド機器１がマルチプレクサ３０を持たない構成としてもよい。波形取得メモリ４０が取得するための信号線が１本だけの場合には、マルチプレクサ３０を設ける必要はない。
【００２７】
波形取得メモリ４０は、上流側から（例えばマルチプレクサ３０から）の信号を取得し、その信号波形のデータを記憶する。波形取得メモリ４０は、データを記憶するための記憶手段（半導体メモリ等）そのものと、記憶手段を制御するための制御手段とを備えている。この制御手段は、外部からデータを受け取ってそのデータを上記記憶手段に書き込んだり、上記記憶手段からデータを読み出してそのデータを外部に渡したりするための機能を含む。また、波形取得メモリ４０は、多重化されている複数の信号を取得し、それら複数の信号波形のデータを記憶するようにしてもよい。つまり、波形取得メモリ４０は、デマルチプレクサの機能も内部に備える。波形取得メモリ４０が記憶するデータは、信号ごとの時系列の数値である。この時系列の数値データに基づき、元の波形を再現することが可能である。波形取得メモリ４０は、外部から（例えばＣＰＵ・５０から）の読み出し信号に基づいて、任意の信号の任意の時点からの波形データを出力することができる。また、波形取得メモリ４０は、外部から（例えばＣＰＵ・５０から）の制御信号に基づいて、波形データの取込み周期の設定を受け付けることができる。この取込み周期は、ＣＰＵ・５０が波形取得メモリ４０から波形データを取り込む周期である。また、波形取得メモリ４０は、外部から（例えばＣＰＵ・５０から）の制御信号に基づいて、波形データの取込みの開始あるいは終了を制御できる。
【００２８】
ＣＰＵ・５０は、信号処理部２０から出力される信号に基づき、また必要に応じてあらかじめ設定されたパラメーター値を用いて、所定の演算を行い、演算結果の数値データ（出力値データ，プロセス値）を出力回路６０に渡す。一例として、フィールド機器１が渦流量計である場合、ＣＰＵ・５０は、信号処理部２０から出力されるパルス（カルマン渦の周期に対応したパルス）のカウント値と、パラメーター値（例えば、流路のサイズや形状に関する値）とに基づいて、流体の流量の数値を算出する。
また、ＣＰＵ・５０は、波形取得メモリ４０に対して制御信号ないしはコマンドを送り、波形取得メモリ４０から波形データ（取込みデータ）を取得する。
また、ＣＰＵ・５０は、出力回路６０を介して外部機器からのコマンドを受信し、そのコマンドに応じて、プロセス値のデータや波形データを出力回路６０経由で外部機器側に送信する。
また、ＣＰＵ・５０が波形取得メモリ４０に、波形データの取得の開始または停止を指示する信号を送るようにしてもよい。また、ＣＰＵ・５０が波形取得メモリ４０に、波形データの取込み周期の設定を指示する信号を送るようにしてもよい。
ＣＰＵ・５０と、周辺の機能部あるいは回路との間のデータのやり取りの手順については、後で別の図面を参照しながら説明する。
【００２９】
出力回路６０は、外部機器との間の通信インターフェースの機能を有する回路である。出力回路６０は、ＣＰＵ・５０から渡されるデータ（出力値データおよび波形データ）を、ポータブル型端末８や制御システム９に対して送信する。また、出力回路６０は、不図示の「通信受信部」を内部に備え、ポータブル型端末８や制御システム９からのコマンド等を受信し、ＣＰＵ・５０に渡す。出力回路６０を介した双方向の通信のやり取りについては後で詳細に説明する。
なお、出力回路６０が、４−２０ｍＡの規格で出力値を出力する機能を備えていてもよい。
【００３０】
図２は、フィールド機器１内においてＣＰＵ・５０が波形データを取得するための処理の手順を示すフローチャートである。以下、このフローチャートに沿って説明する。
ステップＳ１１において、ＣＰＵ・５０は、波形取得メモリ４０に対して、波形データ取得コマンドを送信する。波形取得メモリ４０は、この波形データ取得コマンドを受信する。この波形データ取得コマンドは、波形メモリ４０に波形データの取得を指示するコマンドである。
ステップＳ１２において、波形取得メモリ４０は、上記の波形データ取得コマンドに基づいて、波形取得メモリへのデータの取り込みを行う。具体的には、波形取得メモリ４０は、マルチプレクサ３０から波形データを取得する。言い換えれば、ＣＰＵ・５０は、波形取得メモリ４０側でのデータ取得の機能を呼び出す。なお、本ステップの処理の詳細について、後で図３を参照しながら説明する。
【００３１】
ステップＳ１３において、ＣＰＵ・５０は、波形取得メモリ４０のステータスを確認する。波形取得メモリ４０のステータスが「busy」（ビジー、つまりアクセス不可）ならば、ステップＳ１４に進む。波形取得メモリ４０のステータスが「not busy」（ノット・ビジー、つまり、アクセス可能）ならば、ステップＳ１５に進む。なお、後述するように、波形取得メモリ４０がデータをメモリに格納している処理の間には、ステータスは「busy」（ビジー）となる。
ステップＳ１４に進んだ場合、同ステップにおいて、ＣＰＵ・５０は、所定時間待つ（ウェイトする）。その時間の経過後は、ステップＳ１３に戻る。
【００３２】
ステップＳ１５に進んだ場合、同ステップにおいて、ＣＰＵ・５０は、波形取得メモリ４０に、取得波形取込みコマンドを送信する。波形取得メモリ４０は、この取得波形取込みコマンドを受信する。言い換えれば、ＣＰＵ・５０は、波形取得メモリ４０からの波形データの取込みを開始する指示をする。
ステップＳ１６において、ＣＰＵ・５０は、波形取得メモリ４０から、取得波形データを受信する。言い換えれば、取込みデータが、波形取得メモリ４０からＣＰＵ・５０に転送される。本ステップの処理が終了すると、フィールド機器１は、本フローチャート全体の処理を終了する。
以上の処理によってＣＰＵ・５０が取得したデータは、出力回路６０から外部に送信することが可能となる。
なお、波形メモリ４０に波形データの取得を終了させる場合には、ＣＰＵ・５０は、波形データ取得終了コマンドを波形メモリ４０に送信する。
また、ＣＰＵ・５０が波形メモリ４０からの取得波形データの取込みを終了する場合には、ＣＰＵ・５０は、取得波形取込み終了コマンドを波形メモリ４０に送信する。
【００３３】
図３は、波形取得メモリ４０が波形データを取得してメモリ内に格納する処理の手順を示すフローチャートである。本図に示す処理は、図２のステップＳ１２において呼び出される処理である。以下、このフローチャートに沿って説明する。
ステップＳ２１において、波形取得メモリ４０は、波形取得メモリ４０のステータスを「busy」（ビジー、つまりアクセス不可）に変更する。
次に、ステップＳ２２において、波形取得メモリ４０は、波形のデータを取得し、メモリ内に格納する。所定のデータをメモリに格納し終えると、次のステップに移る。
次に、ステップＳ２３において、波形取得メモリ４０は、波形取得メモリ４０のステータスを「not busy」（ノット・ビジー、つまり、アクセス可能）に変更する。本ステップの処理が終了すると、本フローチャート全体の処理を終了する。
【００３４】
次に、計測システムの構成要素であるポータブル型端末8の機能について説明する。
図４は、ポータブル型端末８の概略機能構成を示すブロック図である。図示するように、ポータブル型端末８は、制御装置８１と、演算装置８２と、電源装置８３と、マンマシンインターフェース部８４と、機器接続インターフェース部８５と、表示器８６とを含んで構成される。
【００３５】
制御装置８１は、ポータブル型端末８の全体を制御する。
演算装置８２は、与えられるプログラムを実行する。また、演算装置８２は、マンマシンインターフェース部８４を介して、利用者の操作の情報を受け付けたり、利用者に対して提示する情報を出力したりする。
電源装置８３は、外部から電力を取り入れ、ポータブル型端末８の各部に電力を供給する。または、電源装置８３は、内蔵の電池を備え、ポータブル型端末８の各部に電力を供給する。
マンマシンインターフェース部８４は、例えばキーボードやマウスなどによる操作やタッチ操作による信号を受け付け、演算装置８２に伝える。また、マンマシンインターフェース部８４は、演算装置８２から出力される情報を表示器８６に表示させる。
機器接続インターフェース部８５は、ポータブル型端末８と他の機器との接続を可能にする。機器接続インターフェース部８５は、例えば、フィールド機器１との間で双方向の通信を行う。機器接続インターフェース部８５の機能により、ポータブル型端末８は、信号線等でフィールド機器１に直結することもでき、また通信ネットワークを介してフィールド機器１に接続することもできる。
表示器８６は、マンマシンインターフェース部８４から渡される情報を画面として表示する。表示器８６としては、例えば液晶ディスプレイ装置やその他の表示手段を用いることができる。
【００３６】
上記の構成により、ポータブル型端末８は、フィールド機器１から渡される波形データを受信し、必要に応じてその波形データを保存する。また、ポータブル型端末８は、波形データ（時系列の数値データ）に基づき、波形を再現し、画面に表示させることができる。波形データを受信して画面に波形を表示させる機能を有するプログラムは、内部の記憶部に記憶される。ポータブル型端末８内の演算装置８２がそのプログラムを実行することにより、フィールド機器１で取得された信号波形を表示することができる。
【００３７】
なお、ここでは、ポータブル型端末８が波形データを取得して波形を表示する処理について説明したが、制御システム９も、同様の処理を行うことにより波形を表示することができる。
【００３８】
図５は、計測システムを構成する装置間におけるネットワーク接続の形態を示す概略図である。
同図（ａ）は、フィールド機器１と、ポータブル型端末８と、制御システム９（ＤＣＳ）と、機器管理システム１０１が、ＬＡＮ（ローカルエリアネットワーク）１００に接続されている形態を示す。なお、複数のフィールド機器１が存在し、ＬＡＮ・１００に接続されていてもよい。この場合、フィールド機器１とポータブル型端末８との間の相互の通信は、ＬＡＮ・１００を介して行われる。ＬＡＮ・１００上では例えばＩＰ（インターネットプロトコル）を用いた通信が行われる。
同図（ｂ）は、ポータブル型端末８が、１台のフィールド機器との間でＬＡＮ・１００を介さずに直接（即ち、ＬＡＮ・１００以外の通信手段を介して）接続されている形態を示す。この場合、フィールド機器１とポータブル型端末８との間の相互の通信は、ＬＡＮ・１００を介さずに行われる。フィールド機器１とポータブル型端末８との間では、例えば、独自に定められた通信手順による通信を行うことができる。
【００３９】
なお、前述の通り、ポータブル型端末８あるいは制御システム９側では、搭載されたプログラムを実行させることにより、フィールド機器１から受信した波形データに基づく波形を描き、その画面に表示することができる。
【００４０】
図６は、ＣＰＵ・５０が信号処理部２０および波形取得メモリ４０との間でやりとりする通信データのシーケンスを示すタイミングチャートである。同図（ａ）は、ＣＰＵ・５０が出力するコマンドを示す。また、同図（ｂ）は、ＣＰＵ・５０への応答（ＣＰＵ・５０に返送されるデータ）を示す。同図において横軸は時間である。同図は、１演算周期分のシーケンスを示している。ＣＰＵ・５０は、演算設定コマンド（図中の演算設定１から演算設定ｎまで。ただし、ｎは自然数）を信号処理部２０に対して送信する。また、ＣＰＵ・５０は、波形取得コマンドを波形取得メモリ４０に対して送信する。まず、演算周期内の第１の期間において、ＣＰＵ・５０は、コマンド「演算設定１」を送信する。また、その第１の期間において、信号処理部２０は、コマンド「演算設定１」に応じて、出力値演算用データ１１から出力値演算用データｍ１までのｍ個のデータを、ＣＰＵ・５０に送信する。以後も同様であり、第ｉの期間（ただし、１≦ｉ≦ｎ）において、ＣＰＵ・５０は、コマンド「演算設定ｉ」を送信する。また、その第ｉの期間において、信号処理部２０は、コマンド「演算設定ｉ」に応じて、出力値演算用データ１ｉから出力値演算用データｍｉまでのｍ個のデータを、ＣＰＵ・５０に送信する。第ｎの期間の後の期間において、ＣＰＵ・５０は、波形取得コマンドを、波形取得メモリ４０に送信する。また、この期間において、波形取得メモリ４０は、取得波形データ１から取得波形データｍまでを、ＣＰＵ・５０に送信する。その後、次の演算周期に移る。このようなデータの送受信が演算周期ごとに繰り返される。これにより、ＣＰＵ・５０は、信号処理部２０から、出力値を演算するための出力値演算用データを取得するとともに、波形取得メモリ４０から、マルチプレクサ３０で適宜選択された信号の波形のデータを取得する。
【００４１】
図７は、ＣＰＵ・５０が上位機器との間でやりとりする通信データのシーケンスを示すタイミングチャートである。同図（ａ）は、ＣＰＵ・５０が上位機器から受信するコマンドを示す。また、同図（ｂ）は、ＣＰＵ・５０からの上位機器に対する応答（上位機器に返送されるデータ）を示す。ここで、上位機器とは、例えば、ポータブル型端末８や制御システム９などである。同図において横軸は時間である。同図は、１制御信号更新周期分のシーケンスを示している。ＣＰＵ・５０は、上位機器から、データ要求コマンドおよび波形取得要求コマンドを受信する。また、ＣＰＵ・５０は、受信したコマンドに対応するデータを上位機器に対して送信する。時間に沿って説明すると、まず、制御信号更新周期内の第１の期間において、上位機器は、ＣＰＵ・５０に対して、コマンド「データ要求１」を送信する。ＣＰＵ・５０は、このコマンド「データ要求１」を受信する。また、その第１の期間において、ＣＰＵ・５０は、上位機器に対して「データ返送１」を送信する。この「データ返送１」は、フィールド機器１の出力値を含むデータである。以後も同様であり、第ｉの期間（ただし、１≦ｉ≦ｎ）において、上位機器は、ＣＰＵ・５０に対して、コマンド「データ要求ｉ」を送信する。ＣＰＵ・５０は、このコマンド「データ要求ｉ」を受信する。また、その第ｉの期間において、ＣＰＵ・５０は、上位機器に対して「データ返送ｉ」を送信する。第ｎの期間の後の期間において、上位機器は、取得波形要求コマンドを、ＣＰＵ・５０に送信する。ＣＰＵ・５０は、この取得波形要求コマンドを受信する。また、この期間において、ＣＰＵ・５０は、上位機器に対して、「取得波形返送」のデータを送信する。「取得波形返送」のデータには、選択された信号の波形を表す数値データの集合が含まれている。これにより、上位機器は、フィールド機器１からの出力値を取得するとともに、適宜選択された信号の波形のデータを取得することができる。また、上位機器は、受信した波形データを用いて、画面等にその信号の波形を描画することができる。
【００４２】
図８は、ポータブル型端末８とフィールド機器１との間の通信のシーケンスを示すシーケンスチャートである。同図において、縦軸は時間である。なお、同図における通信受信部はフィールド機器１が有する機能であるが、この通信受信部は、図１においては記載が省略されている。以下、このシーケンスチャートに沿って説明する。
【００４３】
まずステップＳ５１において、ポータブル型端末８（上位機器）は、波形要求コマンド（図７における取得波形要求）をフィールド機器１に送信する。フィールド機器１の通信受信部がそのコマンドを含んだ通信信号を受信する。
次にステップＳ５２において、フィールド機器１の通信受信部は、波形要求コマンドを含んだ通信信号を復調する。
次にステップＳ５３において、上記の波形要求コマンドを解釈したＣＰＵ・５０は、波形取得メモリ４０に、読み出し要求（図６における波形取得コマンド）を送信する。波形取得メモリ４０は、この読み出し要求を受信する。
次にステップＳ５４において、波形取得メモリ４０は、ステップＳ５３で受信した読み出し要求に対応して、波形データ（図６における取得波形データ）をＣＰＵ・５０に対して送信する。ＣＰＵ・５０は、受信した波形データを出力回路６０から出力させる。
次にステップＳ５５において、出力回路６０は、ＣＰＵ・５０から渡された波形データを含むよう、通信信号を変調する。
そしてステップＳ５６において、出力回路６０は、ポータブル型端末８に対して、ステップＳ５５において変調された通信信号を送信する。つまり、出力回路６０は、ポータブル型端末８に対して波形データ（図７における取得波形返送）を送信する。
以上、ステップＳ５１からＳ５６までの一連の処理により、ポータブル型端末８は、フィールド機器１から波形データを取得する。
【００４４】
そして、ステップＳ５７以後は、ポータブル型端末８がプロセス値を取得するための処理である。
ステップＳ５７において、ポータブル型端末８は、フィールド機器１に対してプロセス値要求（図７におけるデータ要求１からデータ要求ｎまでの要求の１つ）のコマンドを送信する。フィールド機器１の通信受信部がそのコマンドを含んだ通信信号を受信する。
次にステップＳ５８において、フィールド機器１の通信受信部は、プロセス値要求コマンドを含んだ通信信号を復調する。上記のプロセス値要求コマンドを解釈したＣＰＵ・５０は、算出したプロセス値を出力回路６０から出力させる。
次にステップＳ５９において、出力回路６０は、ＣＰＵ・５０から渡されたプロセス値データを用いて、通信信号を変調する。
そしてステップＳ６０において、出力回路６０は、ポータブル型端末８に対して、ステップＳ５９において変調された通信信号を送信する。つまり、出力回路６０は、ポータブル型端末８に対してプロセス値データ（図７におけるデータ返送１からデータ返送ｎまでのデータの１つ）を送信する。
以上、ステップＳ５７からＳ６０までの一連の処理により、ポータブル型端末８は、フィールド機器１からプロセス値データを取得する。
【００４５】
次に、フィールド機器１がデータを出力する際にやりとりされる信号のタイミングについて説明する。
図９および図１０は、フィールド機器１の構成要素が送受信する信号のタイミングを示すタイミングチャートである。図９は、フィールド機器１がプロセス値を出力する際の信号のタイミングを示す。また、図１０は、フィールド機器１が波形データを出力する際の信号のタイミングを示す。図９および図１０において、横方向が時間軸である。また、（ａ）は外部機器（例えば、ポータブル型端末８等）と出力回路６０との間の通信を表す。外部機器と出力回路６０との間では、例えば、４−２０ｍＡ（ミリアンペア）信号ラインを用いた通信が行われる。（ｂ）は、出力回路６０とＣＰＵ・５０との間の通信を表す。（ｃ）は、ＣＰＵ・５０と波形取得メモリ４０との間の通信であって、ＣＰＵ・５０側から信号を送信する（Ｔｘ）通信を表す。（ｄ）は、ＣＰＵ・５０と波形取得メモリ４０との間の通信であって、ＣＰＵ・５０側が信号を受信する（Ｒｘ）通信（即ち、波形取得メモリ４０側からの送信）を表す。（ｅ）は、ＣＰＵ・５０の内部において出力値を演算する処理を表す。以下、図９および図１０のチャートの時系列に沿って説明する。
【００４６】
図９において、時刻ｔ１から始まる期間に、ＣＰＵ・５０は、プロセス値を演算する。
また、時刻ｔ２から始まる期間に、外部機器と出力回路６０との間で通信が行われ、プロセス値コマンド（図７におけるデータ要求であり、図８におけるプロセス値要求）が外部機器から出力回路６０に送られる。前述の通り、出力回路６０は通信受信部を備えており、この通信受信部が外部機器からのプロセス値コマンドを受信する。
また、時刻ｔ３から始まる期間に、出力回路６０とＣＰＵ・５０との間で通信が行われ、上記のプロセス値コマンドが出力回路６０からＣＰＵ・５０に渡される。また、ＣＰＵ・５０は、時刻ｔ１から始まる期間に既に算出したプロセス値を、出力回路６０に渡す。
また、時刻ｔ４から始まる期間に、出力回路６０と外部機器との間で通信が行われ、プロセス値返信（図７におけるデータ返送であり、図８におけるプロセス値データ）が、出力回路６０から外部機器に送られる。
以上で、プロセス値を出力する１周期分の処理が終了する。また、この１周期分の処理と同様の処理が、時刻ｔ５以後に引き続き、実行される。即ち、時刻ｔ５から始まる期間には時刻ｔ１から始まる期間と同様の処理が行われる。時刻ｔ６から始まる期間には時刻ｔ２から始まる期間と同様の処理が行われる。時刻ｔ７から始まる期間には時刻ｔ３から始まる期間と同様の処理が行われる。時刻ｔ８から始まる期間には時刻ｔ４から始まる期間と同様の処理が行われる。図９に示すように、この処理の周期はＴ（時刻ｔ１から始まるプロセス値更新の終了時刻と、時刻ｔ５から始まるプロセス値更新の終了時刻との差）である。Ｔは、例えば、数百ミリ秒（１００ミリ秒以上１秒以下の範囲内）である。例えば、Ｔの長さを予め設定可能としておいてもよい。
【００４７】
図１０において、時刻ｔ２１から始まる期間に、外部機器と出力回路６０との間で通信が行われ、外部機器から出力回路６０（通信受信部）に波形要求コマンド（図７における取得波形要求であり、図８における波形要求）が送信される。
また、時刻ｔ２２から始まる期間に、出力回路６０とＣＰＵ・５０との間で通信が行われ、出力回路６０からＣＰＵ・５０に波形要求コマンドが送信される。
また、時刻ｔ２３から始まる期間に、ＣＰＵ・５０と波形取得メモリ４０との間で通信が行われ、ＣＰＵ・５０から波形取得メモリ４０に波形要求コマンド（図６における波形取得であり、図８における読み出し要求）が送信される。この波形要求コマンドに応じて、波形取得メモリ４０は、記憶されている記憶データを読み出す。
そして、時刻ｔ２４から始まる期間に、波形取得メモリ４０とＣＰＵ・５０との間で通信が行われ、波形取得メモリ４０からＣＰＵ・５０に波形データ返信（図６における取得波形データであり、図８における波形データ出力）が送信される。
また、時刻ｔ２５から始まる期間に、ＣＰＵ・５０と出力回路６０との間で通信が行われ、ＣＰＵ・５０から出力回路６０に波形データ返信が送信される。
そして、時刻ｔ２６から始まる期間に、出力回路６０と外部機器との間で通信が行われ、出力回路６０から外部機器に、波形データ返信（図７における取得波形返送であり、図８における波形データ）が送信される。
外部機器による波形データの取得の周期は、例えば、数百ミリ秒あるいは数秒（１００ミリ秒以上１０秒以下の範囲内）である。例えば、波形データ取得の周期の長さを予め設定可能としておいてもよい。
【００４８】
なお、フィールド機器１は、例えば、渦流量計、超音波流量計、コリオリ流量計、電磁流量計、圧力計、差圧計などといった機器であるが、ここに列挙されたものには限定されない。
なお、渦流量計としての実施形態については、第２実施形態以後で説明する。
超音波流量計は、流体内を伝達する超音波の伝搬時間や、流体内を伝搬する超音波の周波数偏移（ドップラー効果）等に基づいて流量を演算する装置である。
コリオリ流量計は、流体に作用するコリオリの力を検知して、流量を演算する装置である。
電磁流量計は、磁界を印加した被測定流体内に発生する起電力を少なくとも１つの電極で検知して、検知した起電力に基づいて流量を演算する装置である。
圧力計は、流体の圧力を測定する装置である。
差圧計は、複数の点における流体の圧力の差に基づいて、流量を演算する装置である。
ここに挙げた各機器の動作原理や実装方法自体は、従来技術によるものであるが、本実施形態をこれら各機器に適用することにより、オシロスコープ等の測定機器を直接接続することなく、各機器の処理過程における信号波形を、人が目で見て確認することができるようになる。
【００４９】
以上説明したように、フィールド機器１は、出力値（プロセス値）を得るまでの過程の処理における信号の波形のデータを、外部機器に対して送信することができる。また、外部機器は、その波形データを受信し、波形データに基づいて波形を画面上などに表示することができる。つまり、フィールド機器１と外部機器との間の通信手段を適切に設けることによって、フィールド機器１から離れた場所に存在する外部機器で、フィールド機器内の処理過程の信号波形を確認することができる。また、外部機器として例えば汎用のパーソナルコンピューターやスマートフォンやタブレット端末等を用いることにより、特別な測定器がない場合にも、上記の波形を簡単に観測することができる。
【００５０】
［第２実施形態］
次に、第２実施形態について説明する。なお、前実施形態において既に説明した事項については以下において説明を省略する場合がある。ここでは、本実施形態に特有の事項を中心に説明する。
図１１は、本実施形態による計測システムの概略機能構成を示すブロック図である。図示するように、この計測システムは、フィールド機器２と、ポータブル型端末８と、制御システム９とを含んで構成される。本実施形態におけるフィールド機器２は、渦流量計である。即ち、フィールド機器２は、カルマン渦により発生する交番揚力を検出し、その渦信号を処理することによって、渦信号の周波数と設定されたパラメーターとに基づいて流量を算出し、出力する。このフィールド機器２は、圧電素子１１と、チャージアンプ１２と、Ａ／Ｄ変換器１３と、周波数解析部２１と、シュミットトリガ回路２２と、波形取得メモリ４０と、ＣＰＵ５０と、出力回路６０とを含んで構成される。ここに図示する各部の機能について、下で説明する。
【００５１】
なお、本実施形態によるフィールド機器２は、第１実施形態におけるフィールド機器１の一特殊形態と捉えることもできる。その場合、圧電素子１１と、チャージアンプ１２と、Ａ／Ｄ変換器１３とが、第１実施形態のセンサー１０に対応する。また、周波数解析部２１と、シュミットトリガ回路２２とが、第１実施形態の信号処理部２０に対応する。なお、本実施形態によるフィールド機器2では、波形取得メモリ４０が１種類の波形データのみを取得するため、第１実施形態におけるマルチプレクサ３０が設けられていない。
【００５２】
圧電素子１１は、流体のカルマン渦により発生する交番揚力を検出し、電荷信号として出力する。圧電素子１１は、例えば、プラント等の配管内の流体の流れを遮るように配置された渦棒の後方（下流側）に設置され、または渦棒に内蔵される。
チャージアンプ１２は、圧電素子１１が出力した電荷信号を電圧信号に変換する。
Ａ／Ｄ（analog-to-digital）変換器１３は、チャージアンプから出力された電圧信号（アナログ信号）をデジタル信号に変換する。
つまり、流体の渦波形を検知するための圧電素子１１と、圧電素子１１からの出力を電圧信号に変換するチャージアンプ１２と、チャージアンプ１２から出力されるアナログ信号をデジタル信号に変換するＡ／Ｄ変換器１３とは、第１実施形態におけるセンサー１０に対応するものとして機能する。
【００５３】
周波数解析部２１は、Ａ／Ｄ変換器１３が出力したデジタル信号を基に周波数解析を行い、渦信号を抽出する。周波数解析部２１によって抽出される渦信号は、正弦波に近い信号である。周波数解析部２１は、抽出された渦信号を出力する。渦信号は、渦波形を表す信号である。
シュミットトリガ回路２２は、周波数解析部２１から出力される渦信号をパルス化し、パルス信号を出力する。このパルス信号の周波数は、上記の渦信号の周波数に対応している。つまり、このパルス信号の周波数は、元の圧電素子１１で検出されたカルマン渦の周波数に対応している。シュミットトリガ回路２２が出力するパルス信号は、ＣＰＵ・５０に渡される。
あるいは、シュミットトリガ回路２２とＣＰＵ・５０との間にカウント回路を設け、このカウント回路がカウントしたパルス数の信号を、ＣＰＵ・５０に渡すようにしてもよい。
つまり、周波数解析部２１とシュミットトリガ回路２２とは、センサーから出力される渦波形の信号に基づき渦波形の周期に対応する周期を有するパルス信号を得て出力するものである。即ち、周波数解析部２１とシュミットトリガ回路２２は、第１実施形態における信号処理部２０に対応するものとして機能する。
【００５４】
ＣＰＵ・５０は、シュミットトリガ回路２２から出力されるパルス信号を取り込む。あるいは、上記のカウント回路が設けられている場合には、そのカウント回路から出力されるパルス数の信号を取り込む。そして、ＣＰＵ・５０は、所帯時間内に入力されるパルスの数に基づいて、周波数演算、流量演算、補正演算等を行い、流量を示す流量信号を出力する。カルマン渦に対応するパルス信号に基づいて流量を算出する過程自体としては、従来技術を用いることができる。ＣＰＵ・５０は、この流量信号を、例えばパルス信号として出力回路６０に渡す。
出力回路６０は、ＣＰＵ・５０から渡される流量信号を所定の形態に変換し、出力する。出力信号は、流量信号を、例えば、４−２０ｍＡアナログ計装信号やデジタル計装信号などとして出力する。
本実施形態におけるＣＰＵ・５０が算出する流量の値が、第１実施形態におけるプロセス値の一種である。
【００５５】
波形取得メモリ４０は、上記の周波数解析部２１からシュミットトリガ回路２２に渡される渦信号（信号処理部２０の処理過程の信号）を渦波形データとして取り込む。波形取得メモリ４０は、取得した波形データを、逐次保存していく。また、波形取得メモリ４０は、ＣＰＵ・５０からの波形取得の要求に応じて、蓄積した波形データをＣＰＵ・５０に渡す。
ＣＰＵ・５０は、例えば上位機器からの要求に基づいて、波形取得メモリ４０から波形データを読み出す。そして、ＣＰＵ・５０は、読み出した波形データを出力回路６０に渡す。
出力回路６０は、ＣＰＵ・５０から渡された波形データを、所定の形態に変換し出力する。
【００５６】
なお、フィールド機器２と、ポータブル型端末８あるいは制御システム９との接続に関しては、有線工業規格の通信による接続に限らず、機器固有の出力口を設けて機器固有の通信規格を用いるようにしてもよい。
【００５７】
以上説明したように、フィールド機器２が備えるＣＰＵ・５０は、流量値（プロセス値）のデータと波形データとを、出力回路６０を経由して外部に出力する。これら流量値のデータと波形データとは、例えば、ポータブル型端末８や制御システム９等に送られる。
ポータブル型端末８あるいは制御システム９側では、搭載されたプログラムを実行させることにより、フィールド機器２から受信した波形データに基づく波形（渦波形）を描き、その画面に表示することができる。
【００５８】
［第３実施形態］
次に、第３実施形態について説明する。なお、前実施形態までにおいて既に説明した事項については以下において説明を省略する場合がある。ここでは、本実施形態に特有の事項を中心に説明する。
図１２は、本実施形態による計測システムの概略機能構成を示すブロック図である。図示するように、この計測システムは、フィールド機器３と、ポータブル型端末８と、制御システム９とを含んで構成される。本実施形態におけるフィールド機器３もまた、第２実施形態と同様に渦流量計である。このフィールド機器３は、圧電素子１１と、チャージアンプ１２と、Ａ／Ｄ変換器１３と、周波数解析部２１と、シュミットトリガ回路２２と、マルチプレクサ（ＭＵＸ）３０と、波形取得メモリ４０と、ＣＰＵ５０と、出力回路６０とを含んで構成される。
【００５９】
本実施形態によるフィールド機器３の特徴の一つは、波形取得メモリ４０の前段にマルチプレクサ３０を備えることである。これにより、フィールド機器内の特定の箇所の信号だけではなく、様々な箇所の信号の波形を取得できる。
マルチプレクサ３０は、フィールド機器３内の信号処理過程の複数の段階における信号を入力とし、それらの信号を多重化して波形取得メモリ４０に供給する。また、それら複数の段階における信号を適宜選択することもできる。マルチプレクサ３０は、ＣＰＵ・５０から「信号選択」の信号を受け取り、この信号選択に基づいて、出力する信号を選択する。この場合、マルチプレクサ３０は、選択された信号のみを波形取得メモリ４０に供給する。なお、図１２に示す構成例では、マルチプレクサ３０に入力される信号は、Ａ／Ｄ変換器１３からの出力信号と、周波数解析部２１における処理過程の信号と、周波数解析部２１からシュミットトリガ回路２２に出力される信号の３種類である。
ＣＰＵ・５０は、マルチプレクサ３０に適宜、「信号選択」の信号を供給する。
【００６０】
また、本実施形態の他の特徴は、波形取得メモリ４０に、ＣＰＵ・５０からの制御信号が入力される点である。具体的には、波形取得メモリ４０は、ＣＰＵ・５０から「取込み周期設定」の信号を受け取ることにより、波形を取り込む周期を設定する。つまり、ＣＰＵ・５０側から、波形取得の周期を任意に設定することができる。また、波形取得メモリ４０は、ＣＰＵ・５０から、波形の取込みの開始／停止を制御する信号を受け取る。波形取得メモリ４０は、波形の取込みの開始／停止の信号に基づいて、波形の取込みを開始したり停止したりする。
これにより、例えば外部機器からの制御により、波形データが必要なときのみ波形の取得／転送を行うことができるようになり、出力回路６０から出力される情報の量をコントロールしたり、フィールド機器３が消費する電力を抑制したりすることが可能となる。
あるいは、例えば、ＣＰＵ・５０が行う判定処理に基づいて異常が検知されたときだけ波形を取得するように、ＣＰＵ・５０の自律的制御に基づいた波形読込みの開始または停止を行うことが可能となる。
また、ＣＰＵ・５０の制御によって、波形メモリ取得部４０に、波形データを常時取得させるようにしてもよい。そして、ＣＰＵ・５０は、波形メモリ取得部４０から任意のタイミングで波形データを取得するようにしてもよい。
【００６１】
また、本実施形態の波形取得メモリ４０は、シュミットトリガ回路２２から出力されたパルス信号の波形を取得し、保存する。これにより、渦信号等の波形に同期させる形でパルス信号を出力することができるようになる。これにより、外部機器は、渦信号等の各種波形と、シュミットトリガ回路２２から出力されるパルス信号とを、例えば画面上で重ねて表示することができるようになり、より一層、フィールド機器３の解析を行いやすくなる。
【００６２】
以上説明したように、本実施形態では、第２実施形態と同様の効果を得ることができる。また、本実施形態によるフィールド機器３（流量計）は、複数の信号を多重化して、各信号の波形データを取得し、出力できる。また、フィールド機器３（流量計）は、複数の信号のうち必要な信号の波形データのみを選択し、出力できる。
また、フィールド機器３によれば、外部からの制御により、あるいはＣＰＵ・５０の自律的制御により、波形取得を開始したり停止したりすることもできる。
【００６３】
［第４実施形態］
次に、第４実施形態について説明する。なお、前実施形態までにおいて既に説明した事項については以下において説明を省略する場合がある。ここでは、本実施形態に特有の事項を中心に説明する。
図１３は、本実施形態による計測システムの概略機能構成を示すブロック図である。図示するように、この計測システムは、フィールド機器４と、ポータブル型端末８と、制御システム９とを含んで構成される。本実施形態におけるフィールド機器４もまた、第２実施形態等と同様に渦流量計である。このフィールド機器４は、圧電素子１１と、チャージアンプ１２と、Ａ／Ｄ変換器１３と、周波数解析部２１と、シュミットトリガ回路２２と、マルチプレクサ（ＭＵＸ）３０と、波形取得メモリ４０と、ＣＰＵ５０と、無線出力回路６１（出力部）とを含んで構成される。
【００６４】
本実施形態によるフィールド機器４の特徴は、第３実施形態における出力回路６０に代えて、無線出力回路６１を備える点である。
無線出力回路６１は、ポータブル型端末８や制御システム９との間で、無線信号を用いて、双方向の通信を行う。具体的には、無線出力回路６１は、Ｗｉ−Ｆｉ、Ｂｌｕｅｔｏｏｔｈ（ブルートゥース，登録商標）、ＩｒＤＡ（Infrared Data Association）、ＩＳＡ１００、WirelessHART、ZigBeeなどといった無線通信技術の既存の規格を用いて、ポータブル型端末８や制御システム９との間でデータの送受信を行う。なお、無線出力回路６１が外部機器との間で行う通信に関して、上位層（物理層よりも上位の層）における手順は、第２実施形態等における出力回路６０が実行する手順と同様のものである。
つまり、出力部は、有線通信だけでなく、無線通信によっても、波形データを外部機器に対して送信する。
【００６５】
フィールド機器４の、無線出力回路６１以外の各部の機能および処理手順は、第３実施形態において対応する各部の機能および処理手順と同様である。
【００６６】
本実施形態では、第３実施形態と同様の効果を得ることができる。また、本実施形態によるフィールド機器４（流量計）は、無線出力回路６１を備えることにより、波形データを無線信号で外部機器に送信することができる。つまり、外部機器をフィールド機器４から離れた位置に置いた場合にも、両装置間の通信線等を這わせる必要がない。
【００６７】
［第５実施形態］
次に、第５実施形態について説明する。なお、前実施形態までにおいて既に説明した事項については以下において説明を省略する場合がある。ここでは、本実施形態に特有の事項を中心に説明する。
図１４は、本実施形態による計測システムの概略機能構成を示すブロック図である。図示するように、この計測システムは、フィールド機器５と、ポータブル型端末８と、制御システム９とを含んで構成される。本実施形態におけるフィールド機器４もまた、第２実施形態等と同様に渦流量計である。このフィールド機器５は、圧電素子１１と、チャージアンプ１２と、Ａ／Ｄ変換器１３と、周波数解析部２１と、シュミットトリガ回路２２と、マルチプレクサ（ＭＵＸ）３０と、波形取得メモリ４０と、ＣＰＵ５０と、出力回路６０と、機器固有の通信ポート６２（出力部）と、取り出し可能な外部メモリ６３（出力部）と、を含んで構成される。
【００６８】
本実施形態によるフィールド機器５の特徴は、第３実施形態における出力回路６０に加えて、機器固有の通信ポート６２および取り出し可能な外部メモリ６３を備える点である。機器固有の通信ポート６２や取り出し可能な外部メモリ６３は、出力回路６０と同等の機能を有する。あるいは、機器固有の通信ポート６２や取り出し可能な外部メモリ６３が、外部からコマンド等を受信することなく、データを一方向に出力するためだけの機能を有するものであってもよい。
機器固有の通信ポート６２は、当該フィールド機器５に固有のインターフェース仕様に基づく通信ポートである。機器固有の通信ポート６２を用いることにより、フィールド機器５に固有の方式で外部機器と通信することが可能となる。フィールド機器５は、機器固有の通信ポート６２を介して、外部機器との間で、コマンドやデータ（出力値データや波形データ等）を通信することができる。
取り出し可能な外部メモリ６３は、可搬型記録媒体とその読み書き用の装置（または回路）とで構成される。取り出し可能な外部メモリ６３として、例えば、ＳＤメモリカード（ＳＤは「secure digital」の略）や、ＵＳＢメモリ（ＵＳＢは、「Universal Serial Bus」の略）や、コンパクトフラッシュカード（「コンパクトフラッシュ」は登録商標）や、光学ディスクなどといった記録媒体を利用できる。ＣＰＵ・５０からは、所定のインターフェースを介して、これらの記録媒体にデータを書き込むことができる。取り出し可能な外部メモリ６３を用いることにより、フィールド機器５と外部機器との間の通信接続が困難な状況においても、取り出し可能な外部メモリ６３にデータ（波形データやプロセス値データ（算出された流量データ））を書き込んでいくことができる。そして、取り出し可能な外部メモリ６３をフィールド機器５から取り出すことにより、他の機器（例えば、汎用のパーソナルコンピューター等）が、書き込まれているデータを読み出して利用できる。
つまり、出力部は、取り出し可能な（可搬型の）記録媒体に前記波形データを書き込む。
【００６９】
本実施形態では、第３実施形態等と同様の効果を得ることができる。また、本実施形態によるフィールド機器５（流量計）は、機器固有の通信ポートから波形データを出力することができる。また、本実施形態によるフィールド機器５（流量計）は、取り出し可能な外部メモリに波形データを書き込むことができる。これにより、有線あるいは無線での通信が困難な設置場所等においても、外部機器が波形データを取得し、波形を表示させることが可能となる。
【００７０】
［変形例］
以上、複数の実施形態を説明したが、次のような変形例として実施してもよい。
例えば、出力回路６０や無線出力回路６１や機器固有の通信ポート６２からデータ（波形データ等）を出力する場合、あるいは取り出し可能な外部メモリ６３にデータを書き込む場合、誤り検出や誤り訂正のための符号化を行ってもよい。具体的には、例えば、チェックサムを付けたり、巡回冗長検査符号（ＣＲＣ）を付けたりする。これにより、データを利用する外部機器の側では、データの正確性を確認することができる。
また、波形取得メモリ４０がアナログ波形を取得して、その波形データを記憶するようにしてもよい。この場合、波形取得メモリ４０は、入力されるアナログ信号の標本値をデジタルデータ化するＡ／Ｄ変換器を内部に備える。
また、上で説明した複数の実施形態および複数の変形例を、組み合わせ可能な場合には組み合わせて実施してもよい。一例として、第２実施形態のフィールド機器（マルチプレクサ３０を持たない）における出力回路６０に代えて、第４実施形態の無線出力回路６１を設けてもよい。他の組み合わせに関しても同様である。
【００７１】
なお、上述した実施形態におけるフィールド機器やポータブル型端末や制御システム等の機器の機能（またはその一部）をコンピューターとプログラムで実現するようにしても良い。その場合、この機能を実現するためのプログラムをコンピューター読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピューターシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピューターシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピューター読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＵＳＢメモリ等の可搬媒体、コンピューターシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピューター読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバーやクライアントとなるコンピューターシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでも良い。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピューターシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。また、上記プログラムは、いわゆるファームウェアであても良い。
【００７２】
以上、この発明の実施形態およびその変形例について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【産業上の利用可能性】
【００７３】
本発明は、例えば、計測用あるいは制御用の機器等に利用することができる。ただし、本発明の用途はこれらには限定されない。
【符号の説明】
【００７４】
１…フィールド機器、２，３，４，５…フィールド機器（渦流量計）、８…ポータブル型端末、９…制御システム、１０…センサー、１１…圧電素子、１２…チャージアンプ、１３…Ａ／Ｄ変換器、２０…信号処理部、２１…周波数解析部、２２…シュミットトリガ回路、３０…マルチプレクサ（ＭＵＸ）、４０…波形取得メモリ（波形取得部）、５０…ＣＰＵ（演算処理部）、６０…出力回路（出力部）、６１…無線出力回路（出力部）、６２…機器固有の通信ポート（出力部）、６３…取り出し可能な外部メモリ（出力部）、８１…制御装置、８２…演算装置、８３…電源装置、８４…マンマシンインターフェース部、８５…機器接続インターフェース部、８６…表示器、１００…ＬＡＮ、１０１…機器管理システム
【図１】
2019045320.tif 000003
【図２】
2019045320.tif 000004
【図３】
2019045320.tif 000005
【図４】
2019045320.tif 000006
【図５】
2019045320.tif 000007
【図６】
2019045320.tif 000008
【図７】
2019045320.tif 000009
【図８】
2019045320.tif 000010
【図９】
2019045320.tif 000011
【図１０】
2019045320.tif 000012
【図１１】
2019045320.tif 000013
【図１２】
2019045320.tif 000014
【図１３】
2019045320.tif 000015
【図１４】
2019045320.tif 000016