(57)【要約】【課題】複数のＤＩ装置を有するフィールドネットワークシステムにより検出されるフィールド機器情報の変化点の検出時間のずれを短くすることを、高価な機器を用いることなく実現するフィールドネットワークシステムを得る。【解決手段】デジタル情報であるフィールド機器情報が入力される複数のＤＩ装置１０３、１０４及びフィールドネットワーク１０２を制御するマスタ装置１０１がフィールドネットワーク１０２に接続され、マスタ装置１０１には、全ＤＩ装置へ時刻を同期させるためのブロードキャストパケットを送信する同期パケット送信手段１１と、ＤＩ装置からフィールド機器情報を受信し、この受信したフィールド機器情報の変化点を検出し、時刻を付与するＤＩデータ受信手段１２とが設けられ、各ＤＩ装置には、ブロードキャストパケットの受信により自装置の時刻をリセットする時刻リセット手段２１が設けられている。【選択図】図１
2008098908.tif 000002
【特許請求の範囲】
【請求項１】
フィールドネットワークに接続され、デジタル情報であるフィールド機器情報が入力される複数のデジタル入力（以下、ＤＩと称す）装置及び上記フィールドネットワークを制御するマスタ装置を有するフィールドネットワークシステムにおいて、上記マスタ装置は、上記全ＤＩ装置へ上記マスタ装置と上記ＤＩ装置の時刻を同期させるためのブロードキャストパケットを送信する同期パケット送信手段と、上記ＤＩ装置から上記フィールド機器情報を受信し、この受信したフィールド機器情報の変化点を検出し、時刻を付与するＤＩデータ受信手段とを備え、
上記各ＤＩ装置は、上記ブロードキャストパケットの受信により自装置の時刻をリセットする時刻リセット手段を備えたことを特徴とするフィールドネットワークシステム。
【請求項２】
フィールドネットワークに接続され、デジタル情報であるフィールド機器情報が入力されるＤＩ装置及び上記フィールドネットワークを制御するマスタ装置を有するフィールドネットワークシステムにおいて、上記マスタ装置及び各ＤＩ装置は、それぞれ専用線によって接続されるとともに、上記マスタ装置は、上記専用線のＤＩ専用信号をオンにするＤＩ信号同期手段と、上記ＤＩ装置から上記フィールド機器情報を受信し、この受信したフィールド機器情報の変化点を検出し、時刻を付与するＤＩデータ受信手段とを備え、
上記ＤＩ装置は、上記専用線のＤＩ専用信号がオンされることにより、自装置の時刻をリセットする時刻リセット手段を備えたことを特徴とするフィールドネットワークシステム。
【請求項３】
フィールドネットワークに接続され、デジタル情報であるフィールド機器情報が入力される複数のＤＩ装置及び上記フィールドネットワークを制御するマスタ装置を有するフィールドネットワークシステムにおいて、上記マスタ装置は、上記全ＤＩ装置へ時刻情報を含むブロードキャストパケットを送信する同期パケット時刻送信手段を備え、
上記ＤＩ装置は、上記ブロードキャストパケットの受信により自装置の時刻を更新する時刻更新手段と、上記入力されたフィールド機器情報の変化点を検出し、時刻を付与して上記マスタ装置に通知するＤＩデータ通知手段とを備えたことを特徴とするフィールドネットワークシステム。
【請求項４】
上記マスタ装置及び各ＤＩ装置は、それぞれ専用線によって接続されるとともに、上記マスタ装置は、上記専用線のＤＩ専用信号を周期的にオンにするＤＩ信号同期手段を備え、
上記ＤＩ装置は、上記専用線のＤＩ専用信号が周期的にオンされることにより、自装置の時刻を補正する時刻合わせ手段を備えたことを特徴とする請求項３記載のフィールドネットワークシステム。
【請求項５】
フィールドネットワークに接続され、デジタル情報であるフィールド機器情報が入力される複数のＤＩ装置及び上記フィールドネットワークを制御するマスタ装置を有するフィールドネットワークシステムにおいて、上記マスタ装置は、上記各ＤＩ装置へ時刻情報を含むポーリングパケットを送信するポーリングパケット時刻送信手段を備え、
上記ＤＩ装置は、上記ポーリングパケットから時刻を取得する時刻取得手段と、上記入力されたフィールド機器情報の変化点を検出し、上記時刻取得手段により取得した時刻を付与して上記マスタ装置に通知するＤＩデータ通知手段とを備えたことを特徴とするフィールドネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、制御システムのフィールドネットワークに接続されたデジタル入力（以下、ＤＩと称す）装置により、フィールド機器情報の変化点（状変）を検出するフィールドネットワークシステムに関するものである。
【背景技術】
【０００２】
フィールドネットワークに接続されるＤＩ装置は、このＤＩ装置に入力されたフィールド機器情報の変化点を検出する機能を有している。この機能は、プラントなどの故障の際に、フィールド機器情報の変化点を蓄積し、解析に用いられる。この変化点、検出時間の精度がよくなればなるほど、プラント故障時の解析がスムーズにいく。
従来では、フィールドネットワークに接続されるＤＩ装置に入力されたフィールド機器情報の変化点（状変）を検出する場合、マスタ装置で変化点を検出し、その時の変化時刻をつけていた。そのため、フィールドネットワークにＤＩ装置が複数接続されている場合には、変化点の時刻差が大きいという問題があった。
また、フィールド機器情報の変化点を検出する機構をもった専用の装置もあるが、値段が高いという問題があった。
【０００３】
【特許文献１】特開２００４−８０２２９号公報（第５〜９頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来のフィールド機器情報の変化点を検出するＤＩ装置は、フィールドネットワークのマスタ装置のみに状変の検出機構が設けてあったため、ＤＩ装置が複数接続される場合には、ＤＩ装置間で時刻がずれるという問題があった。また、変化点の時刻精度が数ｍｓ単位で長いという問題があった。
また、変化点の時間精度が必要な場合には、専用装置を使用するが、その専用装置の価格が高いという問題があった。
特許文献１には、ユニキャストによりクロック同期パケットを送信して、主装置と遠隔装置間のクロック同期をとるものが記載されている。
しかしながら、特許文献１のものは、ハードウエアで構成されているので、高価になるという問題があった。
【０００５】
この発明は、上記のような課題を解決するためになされたものであり、複数のＤＩ装置を有するフィールドネットワークシステムにより検出されるフィールド機器情報の変化点の検出時間のずれを短くすることを、高価な機器を用いることなく実現するフィールドネットワークシステムを得ることを目的としている。
【課題を解決するための手段】
【０００６】
この発明に係るフィールドネットワークシステムは、フィールドネットワークに接続され、デジタル情報であるフィールド機器情報が入力される複数のデジタル入力（以下、ＤＩと称す）装置及びフィールドネットワークを制御するマスタ装置を有するフィールドネットワークシステムにおいて、マスタ装置は、全ＤＩ装置へマスタ装置とＤＩ装置の時刻を同期させるためのブロードキャストパケットを送信する同期パケット送信手段と、ＤＩ装置からフィールド機器情報を受信し、この受信したフィールド機器情報の変化点を検出し、時刻を付与するＤＩデータ受信手段とを備え、
各ＤＩ装置は、ブロードキャストパケットの受信により自装置の時刻をリセットする時刻リセット手段を備えたものである。
【発明の効果】
【０００７】
この発明は、以上説明したように、フィールドネットワークに接続され、デジタル情報であるフィールド機器情報が入力される複数のデジタル入力（以下、ＤＩと称す）装置及びフィールドネットワークを制御するマスタ装置を有するフィールドネットワークシステムにおいて、マスタ装置は、全ＤＩ装置へマスタ装置とＤＩ装置の時刻を同期させるためのブロードキャストパケットを送信する同期パケット送信手段と、ＤＩ装置からフィールド機器情報を受信し、この受信したフィールド機器情報の変化点を検出し、時刻を付与するＤＩデータ受信手段とを備え、
各ＤＩ装置は、ブロードキャストパケットの受信により自装置の時刻をリセットする時刻リセット手段を備えたので、特別な装置を必要とすることなく、フィールド機器情報の変化点について時刻精度の高いデータが得られる。
【発明を実施するための最良の形態】
【０００８】
実施の形態１．
以下、この発明の実施の形態１を図１に基づいて説明する。
図１は、この発明の実施の形態１によるフィールドネットワークシステムを示す構成図である。
図１において、フィールドネットワーク１０２には、マスタ装置１０１とＤＩ装置１０３、１０４が接続されている。このフィールドネットワーク１０２は、Ｄｅｖｉｃｅ  Ｎｅｔや、Ｆｏｕｎｄａｔｉｏｎ  Ｆｉｅｌｄ  Ｂｕｓなどが相当する。マスタ装置１０１は、一般の計算機や産業用計算機により構成され、フィールドネットワーク１０２を制御する。ＤＩ装置１０３、１０４には、デジタルなフィールド機器情報が入力され、これを蓄積する。マスタ装置１０１は、ＤＩ装置１０３、１０４を含む全てのＤＩ装置に時刻同期ブロードキャストパケットを送信する同期パケット送信手段１１と、ＤＩ装置が蓄積したＤＩデータ（デジタルなフィールド機器情報の入力データ）をＤＩ装置から受信し、その変化点を検出し、検出した状変（フィールド機器情報の変化点）データに時刻を付与するＤＩデータ受信手段１２を備えている。各ＤＩ装置は、同期パケット送信手段１１により送信される時刻同期ブロードキャストパケットの受信により、自装置の時刻をリセットする時刻リセット手段２１を備えている。
実施の形態１では、ＤＩ装置１０３、１０４からの蓄積データを受信してマスタ装置１０１でフィールド機器情報の変化点（状変）を検出する。
なお、図１のマスタ装置１０１及びＤＩ装置１０３、１０４の時刻管理は、ソフトウェアで実現している。これは、以下の実施の形態でも同じである。
【０００９】
図２は、この発明の実施の形態１によるフィールドネットワークのリフレッシュ処理を示す説明図である。
図２において、１０１、１０３、１０４は図１におけるものと同一のものである。２０１〜２０５はリフレッシュ処理でのパケットを示している。
【００１０】
図３は、この発明の実施の形態１によるフィールドネットワークの同期パケット送信手段の処理を示すフローチャートである。
図４は、この発明の実施の形態１によるフィールドネットワークの時刻リセット手段の処理を示すフローチャートである。
図５は、この発明の実施の形態１によるフィールドネットワークのＤＩデータ受信手段の処理を示すフローチャートである。
【００１１】
次に、動作について説明する。
実施の形態１は、マスタ装置１０１がブロードキャストパケットを全ＤＩ装置に送信し、これを受信したＤＩ装置は、自装置の時刻をリセットするとともに、入力されたデジタルなフィールド機器情報をマスタ装置１０１に送信して、マスタ装置１０１で、データの変化を検出し、検出した状変データに時刻を付与するようにしたものである。
まず、図２を用いて、フィールドネットワークのリフレッシュ処理について説明する。
ここでの、リフレッシュ処理とは、マスタ装置１０１におけるＤＩ装置からの入力、ＤＩ装置への通知処理の一連の処理を示す。
ブロードキャストパケット２０１は、マスタ装置１０１から、ＤＩ装置１０３、ＤＩ装置１０４に同時に通知されるパケットである。ポーリングパケット＃１（２０２）は、マスタ装置１０１から、ＤＩ装置１０３へ送信され、このパケットを受けたＤＩ装置１０３は、ポーリング応答パケット＃１（２０３）をマスタ装置１０１に返信する。このポーリング応答パケット＃１（２０３）の中にＤＩ装置にポーリング周期までに入力されたデジタルの値が蓄積されている。
ポーリングパケット＃２（２０４）は、マスタ装置１０１からＤＩ装置１０４へ送信されるポーリングパケットであり、このパケットを受けたＤＩ装置１０４は、ポーリング応答パケット＃３（２０５）をマスタ装置１０１に返信する。このポーリング応答パケット＃３（２０５）の中にＤＩの値が蓄積されている。
【００１２】
次に、図３を用いて、マスタ装置１０１の同期パケット送信手段１１の処理について説明する。
ステップ３０１は、前回のリフレッシュ処理時間を格納する処理である。前回のリフレッシュ処理時間をＡ．ａ  ｍｓ時間とする。
ステップ３０２は、前回のリフレッシュ処理時間の１００ｕｓ単位の値をチェックする処理である。０．ａｍｓが０以上０．１以下、または、０．９ｍｓ以上１．０ｍｓ以下かどうかをチェックする。チェックしてＯＫであれば、ステップ３０４の処理にいく。つまり、０．９〜１．１の間の０．２ｍｓ以内かどうかをチェックする。これは、ＤＩの状変時間を１ｍｓ単位にするためのものである。ここでは、０．２ｍｓのずれを許容している。
ステップ３０２でＮＯであれば、ステップ３０３の待ち処理に入る。０．９ｍｓから０．ａｍｓを引き、その時間分待ちを入れる。
ステップ３０４は、時刻同期ブロードキャストパケット送信であり、フィールドネットワーク１０２に接続された全ＤＩ装置に送信する。この時刻同期ブロードキャストパケットは、ブロードキャストパケット２０１に相当する。この処理で、ｍｓ単位より精度のいい単位で、ＤＩ装置にブロードキャストパケットが送信される。
【００１３】
次に、図４を用いて、ＤＩ装置の時刻リセット手段２１の処理を示す。これは割り込みハンドラの処理である。
ステップ４０１で、時刻同期ブロードキャストパケットかどうかを判断する。ＹＥＳであれば、ステップ４０２の時刻リセット処理にいき、時刻をリセットする。ＮＯであれば、割り込みハンドラを終了する。
ＤＩ装置は、リセットされた時刻を元に、１ｍｓ周期でＤＩデータ（ＤＩ装置に入力されたデータ）を収集する。実施の形態１のＤＩ装置１０３、１０４は、ＤＩデータを収集するのみで、時刻は保持していない。
【００１４】
次に、図５を用いて、マスタ装置１０１がＤＩ装置１０３、１０４からＤＩデータを受信するマスタ装置１０１のＤＩデータ受信手段１２の処理について説明する。
ステップ５０１は、ＤＩ装置接続台数分処理したかどうかを判定する。接続台数処理した場合には、処理終了し、処理未完了の場合には、次の処理に行く。
ステップ５０２では、該当ＤＩ装置にフィールド機器情報の変化点があるかどうかを判別する。変化点がない場合には、次のＤＩ装置の処理に行き、変化点がある場合には、次の処理ステップ５０３に行く。該当ＤＩ装置は、１ｍｓ周期でデータを収集しているため、ここで複数のＤＩ装置に蓄積されたデータの処理を実施する。
ステップ５０３では、該当ＤＩ装置の状変データに対して時刻をつける処理を実施する。マスタ装置１０１は、自分自身で保持している時刻を元に、該当ＤＩ装置の状変データに時刻をつける。図３のステップ３０４で時刻同期ブロードキャストパケットを送信した時刻を元に、１ｍｓ刻みでＤＩ状変データに時刻をつける。この処理で、マスタ装置１０１が時刻管理し、ＤＩ装置と同期を取ることで、複数のＤＩ装置の状変のずれを最小限におさえることができる。
【００１５】
実施の形態１によれば、マスタ装置で時刻管理を行い、ＤＩ装置と同期を取ることで、複数のＤＩ状変のずれを最小限におさえることができる。
また、この時刻管理をソフトウェアで実現しているため、特別な装置を必要とすることなく、価格を抑えることができる
【００１６】
実施の形態２．
以下、この発明の実施の形態２を図に基づいて説明する。
図６は、この発明の実施の形態２によるフィールドネットワークシステムを示す構成図である。
図６において、１２、１０１〜１０４は図１におけるものと同一のものである。６０１、６０２は、マスタ装置１０１とＤＩ装置１０３、１０４をそれぞれ接続する専用線である。図６では、マスタ装置１０１は、専用線の専用信号をオンするＤＩ信号同期手段１３を備えている。ＤＩ装置１０３、１０４は、専用線の専用信号がオンされたことを検出して、自装置の時刻をリセットするＤＩ専用信号時刻リセット手段２２を備えている。
【００１７】
図７は、この発明の実施の形態２によるフィールドネットワークシステムのＤＩ信号同期手段の処理を示すフローチャートである。
図８は、この発明の実施の形態２によるフィールドネットワークシステムのＤＩ専用信号時刻リセット手段の処理を示すフローチャートである。
【００１８】
次に、動作について説明する。
実施の形態２は、マスタ装置１０１が各ＤＩ装置を結ぶ専用線６０１、６０２の専用信号をオンにすると、これを受信したＤＩ装置は、自装置の時刻をリセットするとともに、入力されたデジタルなフィールド機器情報をマスタ装置１０１に送信して、マスタ装置１０１で、データの変化を検出し、検出した状変データに時刻を付与するようにしたものである。
まず、図７を用いて、マスタ装置１０１のＤＩ信号同期手段１３の処理について説明する。
ステップ７０１で、前回のリフレッシュ処理時間を格納する。前回のリフレッシュ処理時間をＡ．ａ  ｍｓ時間とする。
次いで、ステップ７０２で、前回のリフレッシュ処理時間の１００ｕｓ単位の値をチェックする。０．ａｍｓが０以上０．１以下、または、０．９ｍｓ以上１．０ｍｓ以下かどうかをチェックする。チェックしてＯＫであれば、ステップ７０４の処理にいく。つまり、０．９〜１．１の間の０．２ｍｓ以内かどうかをチェックする。これは、ＤＩの状変時間を１ｍｓ単位にするためのものである。ここでは、０．２ｍｓのずれを許容している。
ステップ７０２でＮＯであれば、ステップ７０３の待ち処理に入る。０．９ｍｓから０．ａｍｓを引き、その時間分待ちを入れる。
ステップ７０４は、専用信号同期処理であり、専用線６０１、６０２の専用信号をＯＮする処理である。この信号をＯＮすることで、フィールドネットワーク１０２に接続された全ＤＩ装置に、ＤＩ装置の時刻リセット処理を通知することができる。
【００１９】
次に、図８を用いて、ＤＩ装置のＤＩ専用信号時刻リセット手段２２の処理について説明する。
図８は、フィールドネットワークに接続されたＤＩ装置の処理を示している。
マスタ装置１０１が専用信号をＯＮすることで、ステップ８０１の判定処理に入る。専用信号がＯＮになったら、ステップ８０２の処理に、専用信号に変更がなければ、処理を終了する。
ステップ８０２では、専用信号がＯＮになったため、時刻をリセットする処理を行う。この処理を実施することで、フィールドネットワーク１０２に接続されたＤＩ装置の時刻を同期することができる。
【００２０】
マスタ装置１０１のＤＩデータ受信手段の処理は、実施の形態１と同様のため、その説明を省略する。
【００２１】
実施の形態２によれば、専用線を設けたことにより、ソフトウェアの処理が容易になる。
また、ブロードキャストパケットではなく、専用線を使うことで、より精度のいいＤＩ状変データを得ることができる。
【００２２】
実施の形態３．
以下、この発明の実施の形態３を図に基づいて説明する。
図９は、この発明の実施の形態３によるフィールドネットワークシステムを示す構成図である。
図９において、１０１〜１０４は図１におけるものと同一のものである。図９では、マスタ装置１０１は、時刻情報を含むブロードキャストパケットを全ＤＩ装置に送信する同期パケット時刻送信手段１４を備え、ＤＩ装置１０３、１０４は、時刻情報を含むブロードキャストパケットの受信により、自装置の時刻を更新する時刻更新手段２３と、入力されたデジタルなフィールド機器情報の変化点を検出し、この検出した状変データに時刻を付与して、マスタ装置１０１に通知するＤＩデータ通知手段２４を備えている。
図１０は、この発明の実施の形態３によるフィールドネットワークのリフレッシュ処理を示す説明図である。
図１０において、１０１、１０３、１０４は図１におけるものと同一のものである。９０１〜９０５はパケットを示している。
【００２３】
実施の形態３は、マスタ装置１０１が時刻情報を含むブロードキャストパケットを全ＤＩ装置に送信し、これを受信したＤＩ装置は、自装置の時刻を更新するとともに、入力されたデジタルなフィールド機器情報の変化点を検出し、この検出した状変データに時刻を付与して、マスタ装置１０１に通知するようにしたものである。
図１０は、同期パケット内部に時刻を書き込み送信する同期パケット時刻送信手段１４の処理についてのものであり、フィールドネットワークのリフレッシュ処理シーケンスを示す。ここでの、リフレッシュ処理とは、ＤＩ装置からの入力、ＤＩ装置への通知処理の一連の処理を示す。
ブロードキャスト時刻送信パケット９０１は、フィールドネットワーク１０２を介して、マスタ装置１０１から、ＤＩ装置１０３、ＤＩ装置１０４に同時に通知するブロードキャストパケットであり、このブロードキャストパケットの中に現在時刻を設定している。
ポーリングパケット９０２は、ＤＩ装置１０３へのポーリングパケットであり、このパケットを受けたＤＩ装置１０３は、ポーリング応答パケット＃１（９０３）をマスタ装置１０１に返信する。このポーリング応答パケット（９０３）の中にＤＩ装置の状変データと時刻が含まれている。
ポーリングパケット９０４は、ＤＩ装置１０４へのポーリングパケットであり、このパケットを受けたＤＩ装置１０４は、ポーリング応答パケット＃２（９０５）をマスタ装置１０１に返信する。このポーリング応答パケット（９０５）の中にＤＩ装置の状変データと時刻が含まれている。
【００２４】
ＤＩ装置１０３、ＤＩ装置１０４は、ブロードキャスト時刻送信パケット９０１を受信すると、時刻更新手段２３により自装置の時刻を更新する。
また、ＤＩ装置のＤＩデータ通知手段２４は、フィールド機器情報の変化点を検出した場合には、状変データに更新された時刻をつけて、マスタ装置１０１へ通知する。
【００２５】
実施の形態３によれば、ブロードキャスト時刻送信パケット内部に時刻を付加し、ＤＩ装置で時刻管理するようにしたので、マスタ装置側で全てのＤＩ装置の時刻処理を実施する必要がなくなり、負荷を軽減することができる。
【００２６】
実施の形態４．
以下、この発明の実施の形態４について、図を用いて説明する。
図１１は、この発明の実施の形態４によるフィールドネットワークシステムを示す構成図である。
図１１において、１４、２３、２４、１０１〜１０４は図９におけるものと、１３、６０１、６０２は図６におけるものとそれぞれ同一のものである。図１１では、マスタ装置１０１のＤＩ信号同期手段１３は、周期的に専用信号を送信する。ＤＩ装置１０３、１０４は、周期的にオンされる専用信号により、自装置の時刻合わせを行う時刻合わせ手段２５を備えている。
図１２は、この発明の実施の形態４によるフィールドネットワークのＤＩ専用信号時刻合わせ手段の処理を示すフローチャートである。
実施の形態４は、ます、実施の形態３と同様にして、マスタ装置１０１が時刻情報を含むブロードキャストパケットを全ＤＩ装置に送信し、これを受信したＤＩ装置は、自装置の時刻を更新する。これとともに、実施の形態２のように、マスタ装置１０１が各ＤＩ装置とを結ぶ専用線の専用信号を周期的にオンし、これを受信したＤＩ装置は、自装置の時刻合わせをするとともに、入力されたデジタルなフィールド機器情報の変化点を検出し、この検出した状変データに時刻を付与して、マスタ装置１０１に通知するようにしたものである。
【００２７】
実施の形態４では、まず、実施の形態３と同様、図１０のブロードキャスト時刻送信パケット９０１をマスタ装置１０１から全ＤＩ装置に送信し、各ＤＩ装置は、ブロードキャスト時刻送信パケット９０１から時刻を取得する。
次に、図１２を用いて、ＤＩ装置のＤＩ専用信号時刻合わせ手段２５の処理について説明する。
まず、マスタ装置１０１が数秒単位（たとえば１０秒単位）で、専用信号をＯＮする。これは、時間がたつと、各ＤＩ装置の時刻がずれるためである。
各ＤＩ装置は、ステップ１００１で、専用信号がＯＮになったことを判別すると、ステップ１００２の時刻合わせ手段の処理を実施する。
ステップ１００２の時刻合わせ処理では、マスタ装置１０１が１０秒おきに専用信号をＯＮしてくるため、各ＤＩ装置が保持している時刻を１０秒単位で補正する。たとえば、ｍｓ単位を四捨五入して秒を割り出し、１０秒単位に時刻を合わせる。これにより、１時２分１０秒４００ｍｓの場合、１時２分１０秒０００ｍｓ。１時２分９秒６００ｍｓの場合は、１時２分１０秒０００ｍｓとなる。これにより、すべてのＤＩ装置の時刻が補正できる。
ＤＩ装置のＤＩデータ通知手段２４は、補正された時刻で、状変データに時刻をつける処理を実施し、時刻が付与された状変データをマスタ装置１０１に通知する。
【００２８】
実施の形態４によれば、ＤＩ専用信号時刻合わせ手段の処理を用いたことにより、マスタ装置からブロードキャスト時刻送信パケットを定期的に受信しなくてもよい。これにより、マスタ装置とＤＩ装置間のフィールドネットワーク内のパケットが減り、通信負荷を軽減することができる。
【００２９】
実施の形態５．
以下、この発明の実施の形態５を図に基づいて説明する。
図１３は、この発明の実施の形態５によるフィールドネットワークシステムを示す構成図である。
図１３において、２４、１０１〜１０４は図９におけるものと同一のものである。図１３では、マスタ装置１０１は、時刻情報を含むポーリングパケットを各ＤＩ装置に送信するポーリングパケット時刻送信手段１５を備え、ＤＩ装置１０３、１０４は、ポーリングパケットから時刻を取得する時刻取得手段２６を備えている。
図１４は、この発明の実施の形態５によるフィールドネットワークのポーリングパケット時刻送信手段の処理を示す説明図である。
図１４において、１０１、１０３、１０４は図１におけるものと同一のものである。１１０１〜１１０４はパケットを示している。
実施の形態５は、マスタ装置１０１が時刻情報を含むポーリングパケットを各ＤＩ装置に送信し、これを受信したＤＩ装置は、ポーリングパケットから時刻を取得するとともに、入力されたデジタルなフィールド機器情報の変化点を検出し、この検出した状変データに時刻を付与して、マスタ装置１０１に通知するようにしたものである。
【００３０】
次に、図１４を用いて、フィールドネットワークのリフレッシュ処理であるマスタ装置１０１のポーリングパケット時刻送信手段１５の処理について説明する。ここでの、リフレッシュ処理とは、ＤＩ装置からの入力、ＤＩ装置への通知処理の一連の処理を示す。
ポーリング時刻パケット＃１（１１０１）は、マスタ装置１０１からＤＩ装置１０３へのポーリング時刻パケットである。このパケットの中に時刻を付加している。このパケットを受けたＤＩ装置１０３は、ポーリング応答パケット＃１（１１０２）をマスタ装置１０１に返信する。ポーリング応答パケット（１１０２）の中には、ＤＩ装置の状変データと時刻が付加されている。
ポーリング時刻パケット＃２（１１０３）は、ＤＩ装置１０４へのポーリング時刻パケットであり、このパケットの中に時刻を付加している。このパケットを受けたＤＩ装置１０４は、ポーリング応答パケット＃２（１１０４）をマスタ装置１０１に返信する。ポーリング応答パケット（１１０４）の中には、ＤＩ装置の状変データと時刻が付加されている。
【００３１】
ＤＩ装置は、ポーリング時刻パケットから時刻取得手段２６により時刻を取得し、当該時刻を保存し、フィールド機器情報の変化点を検出した場合に、状変データに時刻をつける。また、ＤＩデータ通知手段２４により、ＤＩ装置の状変データと時刻をマスタ装置１０１に通知する。
【００３２】
実施の形態５によれば、マスタ装置からＤＩ装置へのポーリング処理の中に時刻をつけたことにより、ＤＩ装置へのブロードキャストパケットが不要となる。これにより、通信処理手順を簡略化することができる。
【図面の簡単な説明】
【００３３】
【図１】この発明の実施の形態１によるフィールドネットワークシステムを示す構成図である。
【図２】この発明の実施の形態１によるフィールドネットワークのリフレッシュ処理を示す説明図である。
【図３】この発明の実施の形態１によるフィールドネットワークの同期パケット送信手段の処理を示すフローチャートである。
【図４】この発明の実施の形態１によるフィールドネットワークの時刻リセット手段の処理を示すフローチャートである。
【図５】この発明の実施の形態１によるフィールドネットワークのＤＩデータ受信手段の処理を示すフローチャートである。
【図６】この発明の実施の形態２によるフィールドネットワークシステムを示す構成図である。
【図７】この発明の実施の形態２によるフィールドネットワークシステムのＤＩ信号同期手段の処理を示すフローチャートである。
【図８】この発明の実施の形態２によるフィールドネットワークシステムのＤＩ専用信号時刻リセット手段の処理を示すフローチャートである。
【図９】この発明の実施の形態３によるフィールドネットワークシステムを示す構成図である。
【図１０】この発明の実施の形態３によるフィールドネットワークのリフレッシュ処理を示す説明図である。
【図１１】この発明の実施の形態４によるフィールドネットワークシステムを示す構成図である。
【図１２】この発明の実施の形態４によるフィールドネットワークのＤＩ専用信号時刻合わせ手段の処理を示すフローチャートである。
【図１３】この発明の実施の形態５によるフィールドネットワークシステムを示す構成図である。
【図１４】この発明の実施の形態５によるフィールドネットワークのポーリングパケット時刻送信手段の処理を示す説明図である。
【符号の説明】
【００３４】
１１  同期パケット送信手段
１２  ＤＩデータ受信手段
１３  ＤＩ信号同期手段
１４  同期パケット時刻送信手段
１５  ポーリングパケット時刻送信手段
２１  時刻リセット手段
２２  ＤＩ専用信号時刻リセット手段
２３  時刻更新手段
２４  ＤＩデータ通知手段
２５  時刻合わせ手段
２６  時刻取得手段
１０１  マスタ装置
１０２  フィールドネットワーク
１０３，１０４  ＤＩ装置
６０１，６０２  専用線
【図１】
2008098908.tif 000003
【図２】
2008098908.tif 000004
【図３】
2008098908.tif 000005
【図４】
2008098908.tif 000006
【図５】
2008098908.tif 000007
【図６】
2008098908.tif 000008
【図７】
2008098908.tif 000009
【図８】
2008098908.tif 000010
【図９】
2008098908.tif 000011
【図１０】
2008098908.tif 000012
【図１１】
2008098908.tif 000013
【図１２】
2008098908.tif 000014
【図１３】
2008098908.tif 000015
【図１４】
2008098908.tif 000016