(57)【要約】  ＣＰＵのような高度な演算処理装置を用いずに自律分散制御を行うプラント監視用自律制御システムを得ることを目的とする。  プラント監視用自律制御システム（１００）は、制御対象機器（９００）からの入力信号を受け付けて制御ネットワーク（Ｎ）に送信する入力ノード（１０、３０）、演算回路（７１、７２）を有し、入力ノード（１０）から受信したデータを演算処理して得られた結果を制御ネットワーク（Ｎ）に送信する演算ノード（２０）、演算ノード（２０）から受信したデータを制御対象機器（９００）に出力する出力ノード（４０）を互いに接続する制御ネットワーク（Ｎ）を備えた。
2017221392.tif 000002
【特許請求の範囲】
【請求項１】
制御ネットワークで互いに接続された種類の異なる複数のノードを備え、１つ又は複数の制御対象機器を制御するプラント監視用自律制御システムにおいて、  前記ノードは、前記制御対象機器からの入力信号を受け付けて前記制御ネットワークに送信する入力ノード、演算回路を有し、前記入力ノードから受信したデータを演算処理して得られた結果を前記制御ネットワークに送信する演算ノード、または前記演算ノードから受信したデータを前記制御対象機器に出力する出力ノードであることを特徴とするプラント監視用自律制御システム。
【請求項２】
前記演算ノードは、複数の演算回路を備え、一方の演算回路の出力が他方の演算回路の入力となる場合に、前記制御ネットワークを介さずに前記一方の演算回路の出力を前記他方の演算回路に入力することを特徴とする請求項１に記載のプラント監視用自律制御システム。
【請求項３】
前記制御ネットワークを介して前記複数のノードに接続され、データ、該データの送信元ノード及び送信先ノードを指定する送信指示情報を予め定められた順序でそれぞれの前記ノードに順次送信する通信管理装置を有し、前記送信元ノードに指定された前記ノードは、指定されたデータを前記送信指示情報とともに、前記送信先ノードに指定された前記ノードに送信することを特徴とする請求項１または２に記載のプラント監視用自律制御システム。
【請求項４】
前記通信管理装置は、それぞれの前記ノードに対してポーリング信号とともに前記送信指示情報を送信し、前記送信元ノードに指定された前記ノードは、前記ポーリング信号に応答して前記指定されたデータを前記送信先ノードに指定された前記ノードに送信することを特徴とする請求項３に記載のプラント監視用自律制御システム。
【請求項５】
前記ノードは、前記データを送信する際に該データに自ノードの状態を表す診断情報を付加し、前記通信管理装置は、前記診断情報を監視することを特徴とする請求項３または４に記載のプラント監視用自律制御システム。
【請求項６】
前記通信管理装置は、警報通知機能を備え、前記診断情報からシステムの状態を判定して得た診断結果を通知することを特徴とする請求項５に記載のプラント監視用自律制御システム。
【請求項７】
前記ノードは、自ノードを前記送信元ノード又は前記送信先ノードに指定する前記送信指示情報を照合用送信指示情報として予め記憶し、前記送信指示情報を受信した際に、受信した前記送信指示情報と前記照合用送信指示情報とを照合することにより、自ノードが前記送信先ノード又は前記送信元ノードに指定されたことを判定することを特徴とする請求項３から６のいずれか１項に記載のプラント監視用自律制御システム。
【請求項８】
前記ノードは、対応するデータが予め定められた複数の端子をそれぞれ有し、前記送信指示情報は、前記端子を指定することにより前記送信元ノードが送信するデータを指定することを特徴とする請求項３から７のいずれか１項に記載のプラント監視用自律制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】  この発明は、原子力発電プラントなどのプラント設備の監視制御を行うプラント監視用自律制御システムに関するものである。
【背景技術】
【０００２】  近年、新設の原子力発電プラントなどのプラント設備における監視制御用制御装置にはディジタル制御システムが適用されている。従来のディジタル制御システムには集中制御方式が採用されており、制御対象機器とのインタフェースとなる入出力装置、複雑な制御ロジック演算を行う集中制御装置、及びこれらを接続する中継機器が規模の大小に関わらず必要となっていたため、小規模な制御システムではアナログ制御システムと比較してシステム構成が複雑となり、信頼性の低下を招いていた。また、集中制御装置の異常がシステム全体に影響を及ぼすことも信頼性低下の原因となっていた。【０００３】  そこで、分散接続され、予め制御用プログラムをダウンロードし、かつ、制御に必要なデータが設定されたときには自身で制御対象機器を制御する自立制御手段を備えた制御用コンピュータを有する分散制御システムが提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００―３２１４号公報（段落００２３〜段落００３４、図１〜図３）
【発明の概要】
【発明が解決しようとする課題】
【０００５】  特許文献１の分散制御システムにおいて、制御対象機器の制御を行う制御用コンピュータは監視制御用プログラムを保存するメモリやプラント設備機器などを自動的に制御するＣＰＵで構成される監視・制御部を有しているが、小規模なシステムにおいてＣＰＵのような高度な演算処理装置を用いることは必ずしも必要ではなく、むしろ構成を複雑にして信頼性の低下やコストの増加を招くという問題点がある。  この発明は、上記のような問題点を解決するためになされたもので、ＣＰＵのような高度な演算処理装置を用いずに自律分散制御を行うプラント監視用自律制御システムを得るものである。
【課題を解決するための手段】
【０００６】  この発明のプラント監視用自律制御システムは、制御ネットワークで互いに接続された種類の異なる複数のノードを備え、１つ又は複数の制御対象機器を制御するプラント監視用自律制御システムにおいて、ノードは、制御対象機器からの入力信号を受け付けて制御ネットワークに送信する入力ノード、演算回路を有し、入力ノードから受信したデータを演算処理して得られた結果を制御ネットワークに送信する演算ノード、または演算ノードから受信したデータを制御対象機器に出力する出力ノードであることを特徴とするものである。
【発明の効果】
【０００７】  この発明のプラント監視用自律制御システムによれば、入力、演算、出力のそれぞれの処理を行うノードを接続する制御ネットワークを備えたため、ＣＰＵのような高度な演算処理装置を用いずに自律分散制御を行うプラント監視用自律制御システムを得ることができる。
【図面の簡単な説明】
【０００８】
【図１】この発明の実施の形態１に係るプラント監視用自律制御システムの構成図である。
【図２】この発明の実施の形態１に係るプラント監視用自律制御システムにおける各ノードの論理回路図である。
【図３】送信指示情報を説明する図である。
【図４】この発明の実施の形態１における一順の通信データを説明する図である。
【図５】この発明の実施の形態１に係るスケジューラの動作を説明する図であり、図５（ａ）はスケジューラの動作を示すフローチャート、図５（ｂ）はスケジューラが送信する一順の送信データを示す図である。
【図６】この発明の実施の形態１に係る入力ノードの動作を説明する図であり、図６（ａ）は入力ノードの動作を示すフローチャート、図６（ｂ）は入力ノードが送受信する一順の送信データ及び受信データを示す図である。
【図７】この発明の実施の形態１に係る演算ノードの動作を説明する図であり、図７（ａ）は演算ノードの動作を示すフローチャート、図７（ｂ）は演算ノードが送受信する一順の送信データ及び受信データを示す図である。
【図８】この発明の実施の形態１に係る出力ノードの動作を説明する図であり、図８（ａ）は出力ノードの動作を示すフローチャート、図８（ｂ）は出力ノードが受信する一順の受信データを示す図である。
【図９】この発明の実施の形態２に係る演算ノードの動作を説明する図であり、図９（ａ）は演算ノードの動作を示すフローチャート、図９（ｂ）は演算ノードが送受信する一順の送信データ及び受信データを示す図である。
【図１０】この発明の実施の形態３における一順の通信データを説明する図である。
【発明を実施するための形態】
【０００９】実施の形態１．  以下に、本発明の実施の形態１に係るプラント監視用自律制御システムを図１から図８に基づいて説明する。  図１は実施の形態１に係るプラント監視用自律制御システムの構成図である。プラント監視用自律制御システム１００は、図１に示すように制御ネットワークＮによって互いに接続された入力ノード１０、演算ノード２０、入力ノード３０及び出力ノード４０により制御対象機器９００を制御するものである。各ノードは制御ネットワークＮの伝送路を介して通信データを送受信しており、それぞれ固有の物理アドレスが設定されている。なお、制御ネットワークＮ上の矢印は通信パケットの流れを表している。入力ノード１０及び３０は、制御対象機器９００からそれぞれ受信した異なる２つの入力信号を通信データとして制御ネットワークＮに送信する。演算ノード２０は、入力ノード１０及び３０から受信した入力信号に対して所定の演算処理を行って制御信号を生成し、制御ネットワークＮに送信する。出力ノード４０は、演算ノード２０から受信した制御信号と入力ノード３０から受信した入力信号をそれぞれ出力信号として制御対象機器９００に出力する。なお、制御対象機器９００は、入力としてはセンサー、スイッチなどがあり、出力としては警報、操作器、弁、リレーなどがある。
【００１０】  制御ネットワークＮには、それぞれのノード間の通信を管理するスケジューラ９０、すなわち通信管理装置が接続されている。スケジューラ９０は、予め定められた順序で各ノードに対してポーリング信号Ｐを順次送信し、ポーリング信号Ｐを受信したノードは予め定められた応答を行う。図１では、ポーリング信号Ｐを受信した入力ノード１０が応答信号Ｒを演算ノード２０に送信している。スケジューラ９０は、送信指示情報（後述）をポーリング信号Ｐとともに送信することにより、ポーリング信号及び送信指示情報を受信したノードの応答先及び応答先への送信データを管理する。
【００１１】  次に、各ノード及び各ノード間の接続について、より詳細に説明する。図２は、この発明の実施の形態１に係るプラント監視用自律制御システムに係る各ノードの論理回路図である。図２では、図１の制御ネットワークＮを具体的に配線８１〜８６で表している。入力ノード１０は、２つの入力信号にそれぞれ対応する２つの出力端子１１及び１２を備えている。演算ノード２０は、２つの演算回路７１及び７２、演算回路７１の入力を受信する入力端子２１及び２２、演算回路７２の入力を受信する入力端子２４〜２６、演算回路７１の出力を送信する出力端子２３、及び演算回路７２の出力を送信する出力端子２８を備えている。入力ノード３０は、２つの入力信号にそれぞれ対応する出力端子３１及び３２を備えている。また、出力ノード４０は、２つの制御信号にそれぞれ対応する入力端子４１及び４２を備えている。各ノードにおいて、それぞれの入力端子又は出力端子は、通信するデータの種類に対応している。このように、各ノードの入力端子又は出力端子は、送受信するデータに対応している。  配線８１、８２、８３、８４、８５、及び８６は、出力端子１１と入力端子２１、出力端子１２と入力端子２２、出力端子３１と入力端子２６、出力端子２３と入力端子２４、出力端子２８と入力端子４１、及び出力端子３２と入力端子４２をそれぞれ接続する。図２のＮｅｔ１、Ｎｅｔ２などの記載は、各配線に対応する送信指示情報（後述）の識別子を表している。  なお、図１、図２で示す各ノードの接続関係や演算回路は例示であり、これに限られるものではない。
【００１２】  図３は、スケジューラ９０が各ノードに送信する送信指示情報を説明する図である。本発明において、識別子（ネットＩＤ）により識別される送信指示情報とは、１つ１つの通信における送信元ノード及び送信元出力端子と、送信先ノード及び送信先入力端子を指定するものである。図３における「端子」は、図２における入力端子又は出力端子の符号と同じである。例えば、送信指示情報Ｎｅｔ１において、送信元は入力ノード１０の出力端子１１であり、送信先は演算ノード２０の入力端子２１である。また、上述したように、各ノードにおけるそれぞれの入力端子又は出力端子は、通信するデータに対応しているため、送信指示情報で送信元及び送信先を指定することにより、送受信するデータを指定することができる。
【００１３】  本実施の形態のプラント監視用自律制御システム１００において、スケジューラ９０は全ての送信指示情報をその送信順序とともに予め記憶している。また、各ノードは、自ノードを送信元又は送信先に指定する送信指示情報を照合用の送信指示情報として予め記憶している。
【００１４】  次に、動作について説明する。図４は、本実施の形態１における一順の通信データを説明する図であり、上から順に通信が行われることを示している。送信元がスケジューラ９０である場合の通信データにノード名が含まれているのは、スケジューラ９０が宛先ノードの物理アドレスも送信するためである。また、図４における「端子１１データ」は、出力端子１１から出力されるデータであることを示しており、「端子１２データ」、「端子３１データ」なども同様である。スケジューラ９０は、宛先ノードの物理アドレスと宛先ノードに対する送信指示情報を送信する。送信元となるノードは、スケジューラ９０から受信した送信指示情報に、指定された送信データを付加して指定された送信先に送信する。例えば、上から２番目の通信データについて、送信指示情報Ｎｅｔ１の送信元は入力ノード１０の出力端子１１であり、送信先は演算ノード２０の入力端子２１であるので、送信元ノードに指定されている入力ノード１０が、送信指示情報Ｎｅｔ１とともに端子１１データを演算ノード２０の入力端子２１に送信することを示している。
【００１５】  図５は、スケジューラ９０の動作を説明する図であり、図５（ａ）はスケジューラ９０の動作を示すフローチャート、図５（ｂ）はスケジューラ９０が送信する一順の送信データを示す図である。スケジューラ９０は、まず、入力ノード１０にポーリングするとともに、宛先ノードアドレス、すなわち入力ノード１０の物理アドレスと送信指示情報Ｎｅｔ１及びＮｅｔ２を送信することにより、入力ノード１０に対して応答させる（ＳＴ０１）。次に、入力ノード３０にポーリングするとともに、入力ノード３０の物理アドレスと送信指示情報Ｎｅｔ３を送信する（ＳＴ０２）。次に、演算ノード２０にポーリングするとともに、演算ノード２０の物理アドレスと送信指示情報Ｎｅｔ３４及びＮｅｔ５を送信する（ＳＴ０３）。次に、出力ノード４０にポーリングするとともに、出力ノード４０の物理アドレスと送信指示情報Ｎｅｔ６を送信する（ＳＴ０４）。ＳＴ０４の後はＳＴ０１に戻り、ＳＴ０１〜ＳＴ０４を繰り返すことでスケジューラ９０は各ノードへのポーリングと送信指示情報の送信を続ける。スケジューラ９０は、上記のようにポーリングと送信指示情報の送信による通信管理を行うのみで、各ノードが送信するデータの受信は行わない。
【００１６】  図６は、入力ノード１０の動作を説明する図であり、図６（ａ）は入力ノード１０の動作を示すフローチャート、図６（ｂ）は入力ノード１０が送受信するデータを示す図である。まず、入力ノード１０はスケジューラ９０からのポーリング信号Ｐを受信する（ＳＴ１１。上述したように、スケジューラ９０はポーリングに際し、宛先ノードアドレスと送信指示情報も送信しているので、これらも受信する。次に、受信した宛先ノードアドレスが自ノードの物理アドレスであるかを判定する（ＳＴ１２）。宛先が自ノードである場合は、ポーリングに対する応答として、受信した送信指示情報が指定するデータ、すなわち送信指示情報が送信元として指定する出力端子に対応するデータを、送信指示情報とともに指定された送信先に送信する（ＳＴ１３）。ポーリングに対する応答が完了した後は、次のポーリング信号Ｐを受信するまで待機する。送信指示情報が複数送られてきた場合は、送信指示情報の受信順に従ってデータの送信を続けて行う。ＳＴ１２で宛先が自ノードでなかった場合は、受信したデータを廃棄し（ＳＴ１４）、次のポーリング信号Ｐを受信するまで待機する。
【００１７】  具体的に説明すると、図６（ｂ）では受信データの宛先ノードが入力ノード１０であるため、ＳＴ１２で送信指示情報Ｎｅｔ１が指定するデータである端子１１データをポーリングに対する応答（送信）データとして、送信指示情報Ｎｅｔ１とともに演算ノード２０の入力端子２１に送信し、次いで送信指示情報Ｎｅｔ２が指定する端子１２データを送信指示情報Ｎｅｔ２とともに演算ノード２０の入力端子２２に送信する。
【００１８】  なお、本実施の形態では、スケジューラ９０が送信する宛先ノードアドレスによって自ノード宛ての通信であるかを判定したが、宛先ノードアドレスと送信指示情報が指定する送信元ノードは同じであるため、受信した送信指示情報が自ノードを送信元ノードに指定しているかを見ることによって自ノード宛の通信であるかを判定してもよい。  また、ここでは入力ノード１０の動作について説明したが、入力ノード３０についても同様であるのでその説明を省略する。
【００１９】  図７は、演算ノード２０の動作を説明する図であり、図７（ａ）は演算ノード２０の動作を示すフローチャート、図７（ｂ）は演算ノード２０が送受信するデータを示す図である。まず、演算ノード２０はスケジューラ９０からのポーリング信号Ｐまたはいずれかのノードからの送信データを受信する（ＳＴ２１）。ここで、スケジューラ９０からポーリング信号Ｐを受信する場合は、宛先ノードアドレス及び送信指示情報も受信する。いずれかのノードから送信データを受信する場合は、送信指示情報も受信する。次に、受信した送信指示情報と予め照合用に記憶している送信指示情報とを比較し、自ノードが送信先ノードに指定されているかどうかを判定する（ＳＴ２２）。自ノードが送信先ノードに指定されている場合は、受信した送信データを元に演算を実行し、結果を保存して待機する（ＳＴ２３）。
【００２０】  送信先ノードに指定されていない場合で、スケジューラ９０から宛先ノードアドレスを受信している場合は、受信した宛先ノードアドレスが自ノードの物理アドレスであるかを判定する（ＳＴ２４）。宛先が自ノードである場合は、保存した演算結果を読み出し、受信した送信指示情報とともに指定された送信先に送信する（ＳＴ２５）。送信指示情報が複数送られてきた場合は、送信指示情報の受信順に従ってデータの送信を続けて行う。宛先ノードが自ノードでない場合、宛先ノードアドレスを受信していない場合は、受信データを破棄し、次の通信まで待機する（ＳＴ２６）。  なお、ＳＴ２４において、上述の入力ノード１０の場合と同様に自ノードが送信元ノードに指定されているかを見ることによって自ノード宛の通信であるかどうかを判定してもよい。
【００２１】  具体的に説明すると、図７（ｂ）では1番目から３番目及び５番目の受信データが演算ノード２０を送信先ノードに指定する送信指示情報Ｎｅｔ１、Ｎｅｔ２、Ｎｅｔ３、Ｎｅｔ４を有しているため、これらを受信した場合にＳＴ２３で演算処理が行われる。４番目の受信データは受信データの宛先ノードが演算ノード２０となっているため、ＳＴ２５、ＳＴ２６を通じて応答（演算結果送信）がなされる。送信指示情報は、Ｎｅｔ４及びＮｅｔ５であるため、ポーリングに対する応答（送信）データとして端子２３データを送信指示情報Ｎｅｔ４とともに演算ノード２０の入力端子２４に送信し、続けて端子２８データを送信指示情報Ｎｅｔ５とともに出力ノード４０の入力端子４１に送信する。
【００２２】  図８は、出力ノード４０の動作を説明する図であり、図８（ａ）は出力ノード４０の動作を示すフローチャート、図８（ｂ）は出力ノード４０が送受信するデータを示す図である。まず、出力ノード４０はいずれかのノードから送信指示情報及び送信データを受信する（ＳＴ３１）。次に、受信した送信指示情報と予め照合用に記憶している送信指示情報を比較し、自ノードが送信先ノードに指定されているかどうかを判定する（ＳＴ３２）。自ノードが送信先ノードに指定されている場合は、受信した送信データの内容に従って出力処理を実行し（ＳＴ３３）、次の通信まで待機する。ＳＴ３２で送信先ノードに指定されていなかった場合は、受信データを破棄し、次の通信まで待機する（ＳＴ３４）。  ＳＴ３２で自ノードが送信先に指定されていなかった場合は、受信したデータを廃棄し（ＳＴ３４）、次の通信を受信するまで待機する。
【００２３】  具体的に説明すると、図８（ｂ）では、1番目、２番目の受信データが出力ノード４０を送信先ノードに指定する送信指示情報Ｎｅｔ５、Ｎｅｔ６を有している。これらを受信した場合、ＳＴ３３で出力処理される。
【００２４】  実施の形態１によれば、それぞれ単純な機能を備えた入力ノード、演算ノード、出力ノードを互いに制御ネットワークで接続し、各ノード間の通信及び通信スケジュールは、スケジューラによって管理する。各ノード及びスケジューラは、予め送信指示情報を記憶させるのみで、システム起動後は自律的に動作する。このため、ＣＰＵのような高度な演算処理装置を用いることなく、自律分散制御を行うプラント監視用自律制御システムを得ることができる。
【００２５】  また、システム構成の変更は、ノードの変更と送信指示情報の変更のみでよく、アナログ制御システムのようにハードワイヤの変更が不要である。このため、容易にシステム構成を変更することができ、柔軟性が高い。
【００２６】  また、送信指示情報の変更において、送信データを指定する送信指示情報の識別子であるネットＩＤは、汎用的な配線ＣＡＤで使用される識別情報を利用することも可能であり、自由な値を選択できるため、既存のユーザ設計環境を活用できる。このため、新たな設計環境を構築する必要がない。
【００２７】  また、制御ネットワークの単位が小規模であり、制御ネットワーク単位ごとの冗長化による信頼性の向上を容易に行うことができる。
【００２８】  また、制御ネットワーク単位自体は単純な構成であり、複数の制御ネットワークを組み合わせることも容易であるため、組み合わせによって小規模だけでなく中規模から大規模のシステムにも適用することができる。
【００２９】実施の形態２  以下に、本発明の実施の形態２を図９に基づいて説明する。なお、図１から図８と同一または相当部分については同一符号を付し、その説明を省略する。  実施の形態２は、演算ノード２０の動作が異なる。なお、実施の形態２は、演算ノード２０が複数の演算回路を備え、一方の演算回路の出力が他方の演算回路の入力となる場合を前提としている。  図９は、実施の形態２の演算ノード２０の動作を説明する図であり、図９（ａ）は演算ノード２０の動作を示すフローチャート、図９（ｂ）は演算ノード２０が送受信するデータを示す図である。まず、実施の形態１と同様にスケジューラ９０もしくはいずれかのノードからデータを受信し（ＳＴ２１）、受信した送信指示情報と予め照合用に記憶している送信指示情報を比較して自ノードが送信先ノードに指定されているかどうかを判定する（ＳＴ２２）。自ノードが送信先ノードに指定されている場合は、受信したデータを元に一方の演算回路で演算を実行する（ＳＴ２３１）。次に、送信指示情報が指定する送信先より、自ノードが演算出力先となっているかを判定する（ＳＴ２３２）。自ノードが演算出力先に指定されている場合は、続けて他方の演算回路による演算を行い（ＳＴ２３３）、結果を保存する（ＳＴ２３４）。自ノードが演算出力先となっていない場合は、ＳＴ２３１の演算結果をそのまま保存する。
【００３０】  送信先ノードに指定されていない場合で、スケジューラ９０から宛先ノードアドレスを受信している場合は、実施の形態１と同様に受信した宛先ノードアドレスが自ノードの物理アドレスであるかを判定し（ＳＴ２４）、宛先が自ノードである場合は、保存した演算結果を読み出し、受信した送信指示情報とともに指定された送信先に送信する（ＳＴ２５）。送信指示情報が複数送られてきた場合は、送信指示情報の受信順に従ってデータの送信を続けて行う。宛先ノードが自ノードでない場合、宛先ノードアドレスを受信していない場合は、受信データを破棄し、次の通信まで待機する（ＳＴ２６）。
【００３１】  具体的に説明すると、図９（ｂ）において、演算ノード２０の受信データは実施の形態１と同じである。応答（送信）データにおいて、実施の形態１と異なり端子２３データ及び送信指示情報Ｎｅｔ４を送信していない。送信指示情報Ｎｅｔ４は、図２及び図３に示すように送信データとして演算回路７１の出力である端子２３データを指定し、送信先として演算ノード２０の入力端子２４指定しており、ＳＴ２３２、ＳＴ２３、ＳＴ２３４の処理が行われる。このため、本実施の形態において演算ノード２０は、制御ネットワークＮを介さずに演算回路７１の出力を直接演算回路７２に入力して演算回路７２の演算を実行する。なお、本実施の形態では、演算回路７１の出力をすぐに演算回路７２に入力する構成になっているが、演算回路７１の出力を内部の記憶装置（図示なし）に一時保存し、演算回路７２による演算を行う際に改めて読み出す構成にしてもよい。演算回路が３つ以上あり、一時保存する演算結果が複数生じる場合には、送信指示情報とともに保存すれば、読みだす際に送信指示情報の識別子をキーに該当する演算結果を検索することができる。
【００３２】  実施の形態２によれば、実施の形態１と同様の効果を得ることができる。
【００３３】  また、演算ノードの動作において、送信元と送信先が同じノードである場合に、先に演算を行う演算回路の出力を、制御ネットワークを介さずに後に演算を行う演算回路に入力するため、制御ネットワークの通信データ量を低減することができる。また、省配線を図ることができる。
【００３４】実施の形態３  以下に、本発明の実施の形態３を図１０に基づいて説明する。なお、図１から図８と同一または相当部分については同一符号を付し、その説明を省略する。図１０は、実施の形態３における一順の通信データを説明する図である。  実施の形態３では、各ノードがデータを送信する際に、自ノードの状態を表す診断データを付加している。スケジューラ９０は、全通信データを監視しており、各ノードごとだけでなく、配線単位、すなわち送信指示情報単位で診断情報を得ることができる。また、スケジューラは警報通知機能を有し、各診断情報からシステムの状態を判定して得た診断結果をユーザに通知する。図１０では、１１番目の通信でスケジューラ９０が出力ノード４０に対して診断結果を送信している。出力ノード４０は、受信した診断結果を外部に出力する。その他については実施の形態１と同様であり、その説明を省略する。
【００３５】  実施の形態３によれば、実施の形態１と同様の効果を得ることができる。
【００３６】  また、各ノードが自ノードの診断情報を送信し、スケジューラがそれぞれの診断情報を監視して得られた結果を外部に出力させるので、ユーザはシステムの状態を適時に把握することができる。
【００３７】  なお、この発明は、その発明の範囲内において、各実施の形態を自由に組み合わせたり、各実施の形態を適宜、変形、省略することが可能である。
【符号の説明】
【００３８】１０、３０  入力ノード、２０  演算ノード、４０  出力ノード、１１、１２、２３、２８、３１、３２  出力端子、２１、２２、２４、２５、２６、４１、４２  入力端子、７１、７２  演算回路、８１〜８６  配線、９０  スケジューラ、１００  プラント監視用自律制御システム、９００  制御対象機器、Ｐ  ポーリング信号、Ｒ  応答信号、Ｎ  制御ネットワーク
【図１】
2017221392.tif 000003
【図２】
2017221392.tif 000004
【図３】
2017221392.tif 000005
【図４】
2017221392.tif 000006
【図５】
2017221392.tif 000007
【図６】
2017221392.tif 000008
【図７】
2017221392.tif 000009
【図８】
2017221392.tif 000010
【図９】
2017221392.tif 000011
【図１０】
2017221392.tif 000012
【手続補正書】
【提出日】平成29年3月3日(2017.3.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
制御ネットワークで互いに接続された種類の異なる複数のノードを備え、１つ又は複数の制御対象機器を制御するプラント監視用自律制御システムにおいて、
前記制御ネットワークを介して前記複数のノードに接続され、データ、該データの送信元ノード及び送信先ノードを指定する送信指示情報を予め定められた順序でそれぞれの前記ノードに順次送信する通信管理装置を有し、
前記ノードは、前記制御対象機器からの入力信号を受け付けて前記制御ネットワークに送信する入力ノード、演算回路を有し、前記入力ノードから受信したデータを演算処理して得られた結果を前記制御ネットワークに送信する演算ノード、または前記演算ノードから受信したデータを前記制御対象機器に出力する出力ノードであって、
前記送信元ノードに指定された前記ノードは、指定されたデータを前記送信指示情報とともに、前記送信先ノードに指定された前記ノードに送信することを特徴とするプラント監視用自律制御システム。
【請求項２】
前記演算ノードは、複数の演算回路を備え、一方の演算回路の出力が他方の演算回路の入力となる場合に、前記制御ネットワークを介さずに前記一方の演算回路の出力を前記他方の演算回路に入力することを特徴とする請求項１に記載のプラント監視用自律制御システム。
【請求項３】
前記通信管理装置は、それぞれの前記ノードに対してポーリング信号とともに前記送信指示情報を送信し、前記送信元ノードに指定された前記ノードは、前記ポーリング信号に応答して前記指定されたデータを前記送信先ノードに指定された前記ノードに送信することを特徴とする請求項１または２に記載のプラント監視用自律制御システム。
【請求項４】
前記ノードは、前記データを送信する際に該データに自ノードの状態を表す診断情報を付加し、前記通信管理装置は、前記診断情報を監視することを特徴とする請求項１から３のいずれか１項に記載のプラント監視用自律制御システム。
【請求項５】
前記通信管理装置は、警報通知機能を備え、前記診断情報からシステムの状態を判定して得た診断結果を通知することを特徴とする請求項４に記載のプラント監視用自律制御システム。
【請求項６】
前記ノードは、自ノードを前記送信元ノード又は前記送信先ノードに指定する前記送信指示情報を照合用送信指示情報として予め記憶し、前記送信指示情報を受信した際に、受信した前記送信指示情報と前記照合用送信指示情報とを照合することにより、自ノードが前記送信先ノード又は前記送信元ノードに指定されたことを判定することを特徴とする請求項１から５のいずれか１項に記載のプラント監視用自律制御システム。
【請求項７】
前記ノードは、対応するデータが予め定められた複数の端子をそれぞれ有し、前記送信指示情報は、前記端子を指定することにより前記送信元ノードが送信するデータを指定することを特徴とする請求項１から６のいずれか１項に記載のプラント監視用自律制御システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
この発明のプラント監視用自律制御システムは、制御ネットワークで互いに接続された種類の異なる複数のノードを備え、１つ又は複数の制御対象機器を制御するプラント監視用自律制御システムにおいて、制御ネットワークを介して複数のノードに接続され、データ、該データの送信元ノード及び送信先ノードを指定する送信指示情報を予め定められた順序でそれぞれのノードに順次送信する通信管理装置を有し、ノードは、制御対象機器からの入力信号を受け付けて制御ネットワークに送信する入力ノード、演算回路を有し、入力ノードから受信したデータを演算処理して得られた結果を制御ネットワークに送信する演算ノード、または演算ノードから受信したデータを制御対象機器に出力する出力ノードであって、送信元ノードに指定されたノードは、指定されたデータを送信指示情報とともに、送信先ノードに指定されたノードに送信することを特徴とするものである。
【国際調査報告】
2017221392.tif 000013
2017221392.tif 000014