(57)【要約】【課題】測定モジュール間の測定データの時間的な整合を確保した多点データ収集装置を実現することを目的にする。【解決手段】本発明は、メインモジュールからの測定開始のコマンドに従って測定を行い、測定データをメインモジュールに出力する測定モジュールを複数具備し、メインモジュールと複数の測定モジュールとを専用バスで接続した多点データ収集装置に改良を加えたものである。本装置のメインモジュールは、測定開始のコマンドに時間情報を付加して出力する。本装置の測定モジュールは、測定開始のコマンドに従って測定を行った測定データに、測定開始のコマンドに付加されていた時間情報を付加して、メインモジュールへ出力することを特徴とするものである。【選択図】        図１
2004280325.tif 000002
【特許請求の範囲】
【請求項１】
メインモジュールからの測定開始のコマンドに従って測定を行い、測定データを前記メインモジュールに出力する測定モジュールを複数具備し、前記メインモジュールと前記複数の測定モジュールとを専用バスで接続した多点データ収集装置において、
前記メインモジュールは、前記測定開始のコマンドに時間情報を付加して出力し、
前記測定モジュールは、前記測定開始のコマンドに従って測定を行った測定データに、前記測定開始のコマンドに付加されていた時間情報を付加して、前記メインモジュールへ出力することを特徴とする多点データ収集装置。
【請求項２】
メインモジュールは、
時間情報を出力する時間出力手段と、
この時間出力手段の時間情報を付加して、前記専用バスを介して前記複数の測定モジュールとのデータ授受を行う通信処理部と、
を有することを特徴とする請求項１記載の多点データ収集装置。
【請求項３】
メインモジュールは、
測定データに付加された時間情報から、測定データを時間順に並び替えるデータ処理手段を設けたことを特徴とする請求項２記載の多点データ収集装置。
【請求項４】
測定モジュールは、
前記専用バスを介して前記メインモジュールとのデータ授受を行う通信処理部と、
この通信処理部からの時間情報を保持すると共に、測定開始のコマンドに従って測定を行い、測定を行った測定データに前記保持している時間情報を付加して通信処理部に出力する測定部と
を有することを特徴とする請求項１〜３のいずれかに記載の多点データ収集装置。
【請求項５】
時間出力手段は、所定の間隔でカウント値をインクリメントし、このカウント値を時間情報として出力するカウンタであることを特徴とする請求項１〜４のいずれかに記載の多点データ収集装置。
【請求項６】
カウンタは、所定の間隔を、長くとも前記測定モジュールの測定インターバルとすることを特徴とする請求項５記載の多点データ収集装置。
【請求項７】
時間出力手段は、時間情報として時刻を出力することを特徴とする請求項１〜４のいずれかに記載の多点データ収集装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、メインモジュールからの測定開始のコマンドに従って測定を行い、測定データを前記メインモジュールに出力する測定モジュールを複数具備し、前記メインモジュールと前記複数の測定モジュールとを専用バスで接続した多点データ収集装置に関するものであり、詳しくは、測定モジュール間の測定データの時間的な整合を確保した多点データ収集装置に関するものである。
【０００２】
【従来の技術】
電圧、抵抗、温度等の様々な物理量の信号を測定する場合、モジュールごとに機能を割り当てて複数のモジュールで測定を行いデータ収集を行っている。また、同じ物理量の信号を測定する場合であっても、測定点が多数だと同一機能のモジュールを複数用いて測定を行いデータ収集を行っている。そして、これらのモジュールを専用の内部バス、例えばシリアルバスで一つにまとめてユニット化したものが、多点データ収集装置である（例えば、非特許文献１〜３）。
【０００３】
図４は、このような多点データ収集装置の従来例を示す構成図である。
図４において、内部シリアルバス（専用バス）１０は、単一系統のシリアルバスであり、シリアルデータが伝送される信号線である。内部シリアルバス１０は、例えばＲＳ４８５のインタフェース規格でシリアルデータが伝送される。
【０００４】
測定モジュールＭ１、Ｍ２は、測定を行うモジュールであり、測定モジュール用の通信処理部２１、測定部２２を有し、内部シリアルバス１０に接続される。通信処理部２１は、内部シリアルバス１０に接続され、シリアルデータの送受信を行う。測定部２２は、図示しないセンサ、例えば、電圧測定用のプローブ、温度測定用の熱電対や測温抵抗体等を接続して測定を行う。また、測定部２２は、通信処理部２１と接続され、通信処理部２１が受信したシリアルデータの内容に従って測定、測定条件の設定等を行ったり、測定データを通信処理部２１に出力する。
【０００５】
メインモジュール３０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ：中央演算装置）３１、メインモジュール用の通信処理部３２、メモリ３３を有し、内部シリアルバス１０に接続される。また、メインモジュール３０は、測定モジュールＭ１、Ｍ２に内部シリアルバス１０を介して測定条件の設定、測定開始、測定終了の指示や測定データの収集等を行い、多点データ収集装置全体の制御を行う。さらに、メインモジュール３０は、外部に設けられる図示しないパソコンとデータの授受を行う。
【０００６】
ＣＰＵ３１は、データ処理手段であり、メインモジュール３０全体の制御を行うと共に、測定条件の設定、測定開始、測定終了の指示を通信処理部３２に行ったり、通信処理部３２が受信した測定データのデータ処理を行う。
【０００７】
通信処理部３２は、内部シリアルバス１０に接続され、ＣＰＵ３１からの設定、指示に従って、所望の測定モジュールＭ１、Ｍ２と内部シリアルバス１０を介してシリアルデータの送受信を行いシリアル通信する。
【０００８】
メモリ３３は、通信処理部３２からの測定データ、測定モジュールＭ１、Ｍ２名を格納し、格納した測定データ、測定モジュールＭ１、Ｍ２をＣＰＵ３１に出力する。
【０００９】
なお、内部シリアルバス１０は、単一系統のシリアルバスであり、測定モジュールＭ１、Ｍ２とメインモジュール３０とが一つのシリアルバス１０を共有しているものである。従って、メインモジュール３０と測定モジュールＭ１、Ｍ２との双方向の通信や、メインモジュール３０が複数の測定モジュールＭ１、Ｍ２と同時に通信を行うことがでない
【００１０】
多点データ収集装置をこのような構成としているのは、小型化を図ると共に、コストを抑えることが非常に重要なためである。もし、複数のシリアルバスを設けると、メインモジュール３０にも複数の通信処理部３２を設ける必要があり、メインモジュール３０だけでなく、装置全体も大型化され、部品数も多くなりコストが高くなってしまう。特に、高電圧を測定する場合、測定モジュールＭ１〜Ｍ３とメインモジュール３０間では、高耐圧とするために絶縁を施す必要もあり、装置全体の小型化やコストを抑えるには、単一系統のシリアルバスとする必要がある。
【００１１】
また、専用の内部シリアルバス１０は、各測定モジュールＭ１、Ｍ２とメインモジュール３０との物理的な距離にほとんど差がなく、一定の伝送速度で通信ができ、伝送に要する時間がほぼ一定となる。
【００１２】
このような装置の動作を説明する。また、図５は、図４に示す装置の動作を示したタイミングチャートである。
まず、メインモジュール３０の動作から説明する。
測定インターバルΔＴｍごとに測定のタイミングが発生し、メインモジュール３０が各測定モジュールＭ１、Ｍ２に測定開始のコマンド出力する。すなわち、メインモジュール３０のＣＰＵ３１が、測定モジュールＭ１を送信先として測定開始のコマンドを通信処理部３２に出力する。これにより、通信処理部３２が、コマンドをシリアルデータに変換して測定モジュールＭ１に送信する（Ｓ１０）。測定モジュールＭ１へのコマンド送信終了後に、ＣＰＵ３１が同様に、測定モジュールＭ２を送信先として測定開始のコマンドを通信処理部３２に送信させる（Ｓ１１）。
【００１３】
続いて、測定モジュールＭ１、Ｍ２の動作を説明する。
測定モジュールＭ１、Ｍ２の通信処理部２１が、受信したシリアルデータから測定開始のコマンドを抽出して、測定部２２に出力する。そして、測定部２２がこのコマンドに従って測定する。この測定が終了すると、測定したデータを通信処理部２１に出力する。さらに、通信処理部２１が、測定データをシリアルデータに変換して、メインモジュール３０に送信する（Ｓ１２、Ｓ１３）。
【００１４】
再び、メインモジュール３０の動作を説明する。
通信処理部３２が、測定モジュールＭ１からシリアルデータを受信する（Ｓ１２）。そして受信したシリアルデータから測定データを抽出し、測定データおよび測定データを送信した測定モジュールＭ１名を組にして、メモリ３３へ格納する。同様に、測定モジュールＭ２からシリアルデータを受信する（Ｓ１３）。そして受信したシリアルデータから測定データを抽出し、測定データおよび測定データを送信した測定モジュールＭ２名を組にして、メモリ３３へ格納する。
【００１５】
もちろん、測定インターバルΔＴｍが経過すると、以下同様に測定開始のコマンドを測定モジュールＭ１、Ｍ２に送信し（Ｓ１０、Ｓ１１）、測定モジュールからＭ１、Ｍ２から測定データを受信する（Ｓ１２、Ｓ１３）動作を繰り返す。
【００１６】
そして、所定の回数分の測定データを収集すると、ＣＰＵ３１がメモリ３３から組にした測定データ、測定モジュールＭ１、Ｍ２名を読み出して、データ処理を行う。この際、メモリ３３に格納された順番、つまりメインモジュール３０が測定モジュールＭ１、Ｍ２から測定データを受信した順番を基準に、測定モジュールＭ１、Ｍ２間の時間的な整合（時間的な同期）を図ってデータ処理を行う。
【００１７】
なお、メインモジュール３０のＣＰＵ３１は、あらかじめ、例えば、装置の初期化時に通信処理部３２を介して、測定モジュールＭ１、Ｍ２に同じ測定条件の設定を行っておく。
【００１８】
【非特許文献１】
佐藤哲也、他１名「データアクイジョンユニット  ＤＡＲＷＩＮ（登録商標）シリーズ」、横河技報、横河電機株式会社、１９９６年、第４０巻、第３号、ｐ．９５−９８
【非特許文献２】
笠島、他３名「ＤＡＲＷＩＮシリーズ  ハイブリッドレコーダＤＲ２３０／２４０」、横河技報、横河電機株式会社、１９９７年、第４１巻、第３号、ｐ．７３−７６
【非特許文献３】
栗林、他２名「ＤＡＲＷＩＮシリーズ  データコレクタＤＣ１００」、横河技報、横河電機株式会社、１９９８年、第４２巻、第３号、ｐ．２１９−２２２
【００１９】
【発明が解決しようとする課題】
このように内部シリアルバス１０で接続された測定モジュールＭ１、Ｍ２それぞれに同じ測定インターバルΔＴｍで測定開始のコマンドを出力し、測定データの収集を行う。そして、測定モジュールＭ１、Ｍ２からの測定データを、受信した順番を基準にして時間的な整合を図ってデータ処理を行っている。もちろん、一般的に、データ処理をする際に基準となる時間は、測定を開始した時間を基準にするが、同じ測定インターバルΔＴｍで測定を行わせ、かつ専用の内部シリアルバス１０を介してデータ収集を行っているので、受信した順番を基準にしても同じこととなる。
【００２０】
しかしながら、測定モジュールＭ１、Ｍ２で測定対象が異なる場合、最適な測定インターバルも異なる。例えば、時間的変動の速い電子回路の電圧測定は、測定インターバルが短くなり（例えば、１００［ｍｓ］）、時間的変動の遅い温度測定は、測定インターバルが長くなる（例えば、２［ｓ］間隔）。
【００２１】
例えば、測定モジュールＭ１の測定インターバルを１００［ｍｓ］とし、測定モジュールＭ２の測定インターバルを２［ｓ］とすると、測定モジュールＭ２が１回測定を行って測定データをメインモジュール３０に送信する間に、測定モジュールＭ１は２０回測定データを送信している。そして、メインモジュール３０は、測定データを受信した順番を基準にデータ処理を行うので、実際に測定を開始した順番とずれが生じ、測定モジュール間の測定データの時間的な整合が取れないという問題があった。
【００２２】
そこで本発明の目的は、測定モジュール間の測定データの時間的な整合を確保した多点データ収集装置を実現することにある。
【００２３】
【課題を解決するための手段】
請求項１記載の発明は、
メインモジュールからの測定開始のコマンドに従って測定を行い、測定データを前記メインモジュールに出力する測定モジュールを複数具備し、前記メインモジュールと前記複数の測定モジュールとを専用バスで接続した多点データ収集装置において、
前記メインモジュールは、前記測定開始のコマンドに時間情報を付加して出力し、
前記測定モジュールは、前記測定開始のコマンドに従って測定を行った測定データに、前記測定開始のコマンドに付加されていた時間情報を付加して、前記メインモジュールへ出力することを特徴とするものである。
【００２４】
請求項２記載の発明は、請求項１記載の発明において、
メインモジュールは、
時間情報を出力する時間出力手段と、
この時間出力手段の時間情報を付加して、前記専用バスを介して前記複数の測定モジュールとのデータ授受を行う通信処理部と、
を有することを特徴とするものである。
【００２５】
請求項３記載の発明は、請求項２記載の発明において、
メインモジュールは、
測定データに付加された時間情報から、測定データを時間順に並び替えるデータ処理手段を設けたことを特徴とするものである。
【００２６】
請求項４記載の発明は、請求項１〜３のいずれかに記載の発明において、
測定モジュールは、
前記専用バスを介して前記メインモジュールとのデータ授受を行う通信処理部と、
この通信処理部からの時間情報を保持すると共に、測定開始のコマンドに従って測定を行い、測定を行った測定データに前記保持している時間情報を付加して通信処理部に出力する測定部と
を有することを特徴とするものである。
【００２７】
請求項５記載の発明は、請求項１〜４のいずれかに記載の発明において、
時間出力手段は、所定の間隔でカウント値をインクリメントし、このカウント値を時間情報として出力するカウンタであることを特徴とするものである。
【００２８】
請求項６記載の発明は、請求項５記載の発明において、
カウンタは、所定の間隔を、長くとも前記測定モジュールの測定インターバルとすることを特徴とするものである。
【００２９】
請求項７記載の発明は、請求項１〜４のいずれかに記載の発明において、
時間出力手段は、時間情報として時刻を出力することを特徴とするものである。
【００３０】
【発明の実施の形態】
以下図面を用いて本発明の実施の形態を説明する。
図１は本発明の一実施例を示す構成図である。ここで、図４と同一のものは同一符号を付し説明を省略する。図１において、メインモジュール３０の代わりにメインモジュール４０が設けられる。また、測定モジュールＭ１、Ｍ２の測定部２２にバッファ２３が新たに設けられる。
【００３１】
メインモジュール４０は、カウンタ４１、ＣＰＵ４２、通信処理部４３、メモリ４４を有し、内部シリアルバス１０に接続される。また、メインモジュール４０は、測定モジュールＭ１、Ｍ２に内部シリアルバス１０を介して測定条件の設定、測定開始、測定終了の指示や測定データの収集等を行い、多点データ収集装置全体の制御を行う。さらに、メインモジュール４０は、外部に設けられる図示しないパソコンとデータの授受を行う。
【００３２】
カウンタ４１は、時間出力手段であり、所定の間隔でカウント値であるカウンタ番号をインクリメントし、このカウンタ番号を時間情報として出力する。ＣＰＵ４２は、データ処理手段であり、メインモジュール４０全体の制御を行うと共に、測定条件の設定、測定開始、測定終了の指示を通信処理部４３に行ったり、通信処理部４３が受信した測定データのデータ処理を行う。
【００３３】
通信処理部４３は、内部シリアルバス１０に接続され、カウンタ４１から出力されるカウンタ番号、ＣＰＵ４２からの設定、指示に従って、所望の測定モジュールＭ１、Ｍ２と内部シリアルバス１０を介してシリアルデータの送受信を行いシリアル通信する。メモリ４４は、記憶部であり、通信処理部４２からの測定データ、測定モジュールＭ１、Ｍ２名、カウンタ番号を格納し、この格納した測定データ等をＣＰＵ４２に出力する。
【００３４】
測定モジュールＭ１、Ｍ２のバッファ２３は、保持部であり、通信処理部２１から測定部２２に入力されたカウンタ番号を保持する。
【００３５】
このような装置の動作を説明する。
まず、メインモジュール４０の動作から説明する。
カウンタ４１が、所定の間隔でカウンタ番号をインクリメントする。なお、所定の間隔とは、長くとも測定モジュールＭ１、Ｍ２に設定される測定インターバルΔＴｍ１、Δｔｍ２のうち短い間隔に設定される。例えば、所定の間隔は、（測定インターバル）〜（測定インターバル）／２程度に設定される。
【００３６】
そして、図示しないタイミング発生部より、測定インターバルΔＴｍ１ごとに測定モジュールＭ１へのタイミングが発生し、測定インターバルΔＴｍ２ごとに測定モジュールＭ２へのタイミングが発生し、各タイミングで、メインモジュール４０が測定モジュールＭ１、Ｍ２に測定開始のコマンドにカウンタ番号を付加して出力する。
【００３７】
すなわち、メインモジュール４０のＣＰＵ４２が、測定インターバルΔＴｍ１ごとに、測定モジュールＭ１を送信先として測定開始のコマンドを通信処理部４３に出力する。この際、通信処理部４３が、カウンタ４１からカウンタ番号を取得し、このカウンタ番号を測定開始のコマンドに付加し、シリアルデータに変換して測定モジュールＭ１に送信する。
【００３８】
また、メインモジュール４０のＣＰＵ４２が、測定インターバルΔＴｍ２ごとに、測定モジュールＭ２を送信先として測定開始のコマンドを通信処理部４３に出力する。この際、通信処理部４３が、カウンタ４１からカウンタ番号を取得し、このカウンタ番号を測定開のコマンドに付加し、シリアルデータに変換して測定モジュールＭ２に送信する。
【００３９】
一方、測定モジュールＭ１、Ｍ２の動作を説明する。
測定モジュールＭ１、Ｍ２の通信処理部２１が、受信したシリアルデータから測定開始のコマンド、カウンタ番号を抽出して、測定部２２に出力する。そして、測定部２２がカウンタ番号をバッファ２３に格納して保持させると共に、このコマンドに従って測定する。例えば、測定部２２の図示しないＡＤ変換器によって測定データであるデジタルデータを取得する。この測定が終了すると測定部２２が、バッファ２３が保持するカウンタ番号を測定した測定データに付加して通信処理部２１に出力する。さらに、通信処理部２１が、カウンタ番号の付加された測定データをシリアルデータに変換して、メインモジュール４０に送信する。つまり、測定開始のコマンドに従って測定を行った測定データに、この測定開始のコマンドに付加されていたカウンタ番号を付加して、メインモジュール４０へ出力する
【００４０】
再び、メインモジュール４０の動作を説明する。
通信処理部４３が、測定モジュールＭ１、Ｍ２からシリアルデータを受信すると、受信したシリアルデータから測定データ、カウンタ番号を抽出し、測定データ、測定データを送信した測定モジュールＭ１、Ｍ２名、カウンタ番号を組にして、受信した順にメモリ４４へ格納する。もちろん、測定インターバルΔＴｍ１、ΔＴｍ２が経過すると、同様にカウンタ番号を付加した測定開始のコマンドを測定モジュールＭ１、Ｍ２に送信し、測定モジュールからＭ１、Ｍ２からカウンタ番号の付加された測定データを受信する動作を繰り返す。
【００４１】
そして、所定の回数分の測定データを収集すると、ＣＰＵ４２がメモリ４４から組にした測定データ、測定モジュールＭ１、Ｍ２名、カウンタ番号を読み出して、データ処理を行う。この際、カウンタ番号によって測定データを時間順に並び替え、測定データの時間的な整合（時間的な同期）を図ってデータ処理を行う。
【００４２】
続いて、メインモジュール４０と測定モジュールＭ１、Ｍ２の具体的な動作を図２、図３を用いて説明する。図２は、図１に示す装置の動作を示したタイミングチャートである。図３は、メモリ４４に格納されるデータ（測定データ、測定データを送信した測定モジュールＭ１、Ｍ２名、カウンタ番号を組にしたデータ）を示している。ここで、カウンタ４１は、測定モジュールＭ１、Ｍ２のうち、最も短い測定インターバルΔＴｍ１の１／２倍の間隔でカウンタ番号をインクリメントする。なお、インクリメントするタイミングは、測定インターバルΔＴｍ１と同期（例えば、通信処理部４３が測定開始のコマンドを送信する直前）をとって行うとよい。
【００４３】
メインモジュール４０が、カウンタ番号Ｃ５において、測定モジュールＭ１、Ｍ２に測定開始のコマンド、およびカウンタ番号Ｃ５を付加して送信する（Ｓ２０、Ｓ２１）。また、測定モジュールＭ１に対して、測定インターバルΔＴｍ１ごとのカウンタ番号Ｃ７、Ｃ９それぞれにおいて、測定開始のコマンドおよびカウンタ番号Ｃ７、Ｃ９を付加して送信する（Ｓ２２、Ｓ２３）。そして、測定モジュールＭ２に対して、測定インターバルΔＴｍ２ごとのカウンタ番号Ｃ１０において、測定開始のコマンドおよびカウンタ番号Ｃ１０を付加して送信する（Ｓ２４）。
【００４４】
一方、測定モジュールＭ１が、カウンタ番号Ｃ５の付加された測定開始のコマンドに従って測定を行い、測定した測定データＤ１（１）にカウンタ番号Ｃ５を付加してメインモジュール４０に送信する（Ｓ３０）。同様に、カウンタ番号Ｃ７、Ｃ９の付加された測定開始のコマンドそれぞれに従って測定を行い、測定した測定データＤ１（２）、Ｄ１（３）にカウンタ番号Ｃ７、Ｃ９を付加してメインモジュール４０に送信する（Ｓ３１、Ｓ３３）。また、測定モジュールＭ２が、カウンタ番号Ｃ５の付加された測定開始のコマンドに従って測定を行い、測定した測定データＤ２（１）にカウンタ番号Ｃ５を付加してメインモジュール４０に送信する（Ｓ３２）。
【００４５】
メインモジュール４０が、カウンタ番号Ｃ６、Ｃ８、Ｃ９、Ｃ１０それぞれにおいて、測定モジュールＭ１、Ｍ２から測定データＤ１（１）、Ｄ１（２）、Ｄ２（１）、Ｄ１（３）を受信する（Ｓ３０〜Ｓ３３）。そして、受信した順に、測定データＤ１（１）〜Ｄ１（３）、Ｄ２（１）に測定モジュールＭ１、Ｍ２名、カウンタ番号Ｃ５、Ｃ７、Ｃ９を組にしたデータを、図３に示すようにメモリ４４に格納する。
【００４６】
さらに、ＣＰＵ４２がメモリ４４の組にしたデータからデータ処理を行う場合、カウンタ番号Ｃ５，Ｃ７，Ｃ９によって測定データを時間順に並び替え、時間的な整合（時間的な同期）を図ってデータ処理を行う。具体的には、メモリ４４は、測定データＤ１（１）、Ｄ１（２）、Ｄ２（１）、Ｄ１（３）の順番に格納されているが、測定データをＤ１（１）、Ｄ２（１）、Ｄ１（２）、Ｄ１（３）と並べ替える。なお、測定データＤ１（１）、Ｄ２（１）は同じカウンタ番号Ｃ５なので、同じ時間に測定を開始したとみなしてデータ処理を行っても良い。
【００４７】
このように、メインモジュール４０が測定開始のコマンドにカウンタ番号Ｃ５、Ｃ７、Ｃ９を付加して測定モジュールＭ１、Ｍ２に送信し、測定モジュールＭ１、Ｍ２が測定データＤ１（１）〜Ｄ１（３）、Ｄ２（１）に、測定開始のコマンドと共に受信したカウンタ番号Ｃ５、Ｃ７、Ｃ９を付加して、メインモジュール４０へ送信するので、測定モジュールの測定インターバルΔＴｍ１、ΔＴｍ２が異なっても、測定を開始した時間を判断することができる。これにより、測定モジュール間の測定データの時間的な整合を確保できる。
【００４８】
また、ＣＰＵ４２が、測定データＤ１（１）〜Ｄ１（３）、Ｄ２（１）に付加されるカウンタ番号Ｃ５、Ｃ７、Ｃ９を基準にして測定データを並べ替えてデータ処理を行うので、測定モジュールの測定インターバルΔＴｍ１、ΔＴｍ２が異なっても、測定を開始した時間を基準にしてデータ処理を行うことができる。これにより、測定モジュール間の測定データの時間的な整合を確保できる。
【００４９】
なお、本発明はこれに限定されるものではなく、以下のようなものでもよい。
（１）時間出力手段に、所定の間隔でカウンタ番号をインクリメントし、このカウンタ番号を出力するカウンタをあげたが、時刻を出力するクロック（例えば、リアルタイムクロック）でもよい。
【００５０】
（２）測定モジュールＭ１、Ｍ２を２台とする構成を示したが、測定モジュールは何台設けてよい。
【００５１】
【発明の効果】
本発明によれば、次のような効果がある。
メインモジュールが測定開始のコマンドに時間情報を付加して測定モジュールに送信し、測定モジュールが測定データに測定開始のコマンドに付加されていた時間情報を付加してメインモジュールへ送信するので、測定モジュールの測定インターバルが異なっても、測定を開始した時間を判断することができる。これにより、測定モジュール間の測定データの時間的な整合を確保できる。
【図面の簡単な説明】
【図１】本発明の一実施例を示した構成図である。
【図２】図１に示す装置の動作例を示したタイミングチャートである。
【図３】メモリ４４に格納される組にしたデータの一例を示した図である。
【図４】従来の多点データ収集装置の構成図である。
【図５】従来の装置における動作例を示したタイミングチャートである。
【符号の説明】
１０  内部シリアルバス
２１、４３  通信処理部
２２、測定部
４０  メインモジュール
４１  カウンタ
４２  ＣＰＵ
Ｍ１、Ｍ２  測定モジュール
【図１】
2004280325.tif 000003
【図２】
2004280325.tif 000004
【図３】
2004280325.tif 000005
【図４】
2004280325.tif 000006
【図５】
2004280325.tif 000007