(57)【要約】【課題】要求レベルの実時間処理能力および構成の柔軟性を同時に満足する形で監視制御システムの構成およびレイアウトを設定可能な監視制御システム構成設定機構を得る。【解決手段】複数の監視制御システム構成機器からなる監視制御システムにおいて、監視制御システム構成機器の接続状況を構成情報に変換して蓄積するシステム構成情報格納手段と、構成情報をメッセージに変換するメッセージ変換手段と、メッセージを発信するメッセージ発信手段と、メッセージを受信するメッセージ受信手段と、メッセージ受信手段の受信内容を用いて全監視制御システム内のシステム構成情報を更新するシステム構成情報管理手段とを備えた。【選択図】　　　　図２
2004133741.tif 000002
【特許請求の範囲】
【請求項１】
第１のシステム構成情報格納手段を有する監視制御ユニットと、各々が第２のシステム構成情報格納手段を有する複数の監視制御システム構成機器とからなり、前記監視制御ユニットと前記各監視制御システム構成機器とが通信手段を介して選択的に接続される監視制御システムの構成設定方法であって、
前記監視制御ユニットに前記監視制御システム構成機器が接続されたときに、前記監視制御システム構成機器から前記監視制御ユニットに向けて、前記第２のシステム構成情報格納手段内の情報内容に基づくメッセージ通信を行い、
前記監視制御ユニットにおいて、前記監視制御システム構成機器からのメッセージ通信の情報内容と、前記第１のシステム構成情報格納手段内の情報内容との合致状態を判定し、
前記監視制御システム構成機器からのメッセージ通信の情報内容と、前記第１のシステム構成情報格納手段内の情報内容とが合致した場合に、前記第１のシステム構成情報格納手段内の情報内容を前記第２のシステム構成情報格納手段に送信し、
前記監視制御ユニットと前記各監視制御システム構成機器との相互間の接続状況の設定を、前記各監視制御システム構成機器が前記監視制御ユニットに対して主体的に行うメッセージ通信により実現したことを特徴とする監視制御システム構成設定方法。
【請求項２】
監視制御ユニットおよび複数の監視制御システム構成機器からなり、前記監視制御ユニットと前記各監視制御システム構成機器とが通信手段を介して選択的に接続される監視制御システムの構成設定機構であって、
前記監視制御ユニットは、第１のシステム構成情報格納手段、第１のメッセージ変換手段、第１のメッセージ発信手段、第１のメッセージ受信手段、第１のシステム構成情報管理手段および第１の命令処理部を含み、
前記各監視制御システム構成機器は、第２のシステム構成情報格納手段、第２のメッセージ変換手段、第２のメッセージ発信手段、第２のメッセージ受信手段、第２のシステム構成情報管理手段および第２の命令処理部を含み、
前記第１のシステム構成情報格納手段は、前記各監視制御システム構成機器に関する第１のシステム構成情報を蓄積し、
前記第２のシステム構成情報格納手段は、前記各監視制御システム構成機器に固有の第２のシステム構成情報を蓄積し、
前記第１および第２のメッセージ変換手段は、前記第１および第２のシステム構成情報を第１および第２のメッセージに変換し、
前記第１および第２のメッセージ発信手段は、前記第１および第２のメッセージを発信し、
前記第１のメッセージ受信手段は、前記第２のメッセージを受信し、
前記第２のメッセージ受信手段は、前記第１のメッセージを受信し、
前記第１のシステム構成情報格納手段は、前記監視制御ユニットと前記各監視制御システム構成機器との相互間の接続状況を、第１のシステム構成情報に変換して前記第１のシステム構成情報格納手段に蓄積し、
前記第２のシステム構成情報格納手段は、前記第２のメッセージ受信手段により受信された第１のシステム構成情報を第２のシステム構成情報として蓄積し、前記第１および第２のシステム構成情報管理手段は、前記第１および第２のメッセージ受信手段により受信された各メッセージの内容を用いて、前記第１および第２のシステム構成情報格納手段内のシステム構成情報を更新することを特徴とする監視制御システム構成設定機構。
【請求項３】
前記第１のシステム構成情報格納手段は、
前記接続状況に加えて、実働中のシステム構成情報を前記第１のシステム構成情報として格納しており、
あらかじめ設計された接続情報に基づいて必要な項目を組み合わせ、実現可能なシステム構成情報一覧を生成するシステム構成情報一覧生成手段と、
前記システム構成情報一覧および前記実働中のシステム構成情報を前記第１の命令処理部に向けて参照可能にするシステム構成情報参照手段と
を含むことを特徴とする請求項２に記載の監視制御システム構成設定機構。
【請求項４】
前記第１のメッセージ変換手段、前記第１のメッセージ発信手段、および前記第１のメッセージ受信手段は、前記第１の命令処理部に対して独立に動作する第１のメッセージ通信手段により構成され、
前記第２のメッセージ変換手段、前記第２のメッセージ発信手段および前記第２のメッセージ受信手段は、前記第２の命令処理部に対して独立に動作する第２のメッセージ通信手段により構成されたことを特徴とする請求項２または請求項３に記載の監視制御システム構成設定機構。
【請求項５】
前記第１のシステム構成情報管理手段は、
前記第１のメッセージ受信手段を介して受信される第２のメッセージを用いて前記第１および第２のシステム構成情報を更新するために、
前記第２のメッセージの中からコマンドを抽出して前記第２のメッセージを解釈するメッセージ解釈手段と、
前記第２のメッセージを第１のシステム構成情報に変換するシステム構成情報生成手段と、
前記第１および第２のシステム構成情報格納手段との間で情報交換を行い、前記システム構成情報生成手段により変換された第１のシステム構成情報により、前記第１および第２のシステム構成情報を更新するシステム構成情報更新手段とにより構成されていることを特徴とする請求項２から請求項３までのいずれか１項に記載の監視制御システム構成設定機構。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、外部ユニットと称される監視制御システム構成機器（たとえば、ビル設備に含まれるセンサやアクチュエータなど）が大量に用いられた監視制御システムに対する構成設定方法および機構に関し、特に通信システムと関連してシステム構成機器の構成情報をあらかじめデータとして格納しておき、システム構成機器の追加や削除などを容易に行えるようにすることにより、システム構成機器のレイアウトの柔軟性および汎用性を向上させた監視制御システム構成設定方法および機構に関するものである。
【０００２】
【従来の技術】
従来より、監視制御システム構成機器が大量に用いられている監視制御システムに対して、アプリケーションに応じた監視制御システム構成を設定する方法および機構（たとえば、非特許文献１参照）は、よく知られている。
【０００３】
【非特許文献１】
「フィールドバス基礎ブック」、（平成７年９月２０日、甲斐忠道著、オーム社）、ｐ．５
【０００４】
上記非特許文献１に示された監視制御システムは、全システムの管理を行う管理コンピュータと、全システムの制御を行う第１の制御コンピュータと、監視制御システムの状況を集中的に監視する監視コンピュータと、監視制御システムの制御を行う第２の制御コンピュータと、機械の制御を行う監視制御システム構成機器と、入出力装置と、管理コンピュータおよび第１の制御コンピュータに接続された高速バックボーンネットワーク（または、ＬＡＮ）と、管理コンピュータおよび第１の制御コンピュータを監視コンピュータおよび第２の制御コンピュータに接続する制御システムバスと、監視コンピュータおよび第２の制御コンピュータを監視制御システム構成機器および入出力装置に接続するフィールドバスとを備えている。
【０００５】
また、上記監視制御システム内の情報の流れおよびシステム構成情報の管理方法は、以下のブロックに関連して行われる。
すなわち、監視制御システムの制御および状況監視を行う監視制御ユニットと、監視制御ユニットに接続される外部ユニットと、外部ユニットに接続された制御対象と、制御を実行するためのアプリケーション実行部と、システム構成情報を記憶する構成情報記憶ファイルと、監視制御ユニットと外部ユニットとの間の通信を実現する監視・制御情報通信インタフェースと、制御対象と直接情報交換を行う制御対象入出力部と、監視・制御情報通信インタフェースを相互に接続する通信路と、制御対象と制御対象入出力部との間を接続する通信路とにより、実行される。
【０００６】
次に、上記非特許文献１に示された従来の監視制御システムによる動作について説明する。
階層構造を持つ集中制御システムからなる監視制御システムにおいては、上位機器から下位機器に対して指示を出し、下位機器は実行状態が変化する時点に上位機器に対して実行状態を報告する手法が採用される。
上位の管理コンピュータは、全システムの情報の収集と管理を行い、第１の制御コンピュータは、システムを集中的に制御する。下位の監視コンピュータは、複数の監視制御システム構成機器からなる監視制御システムの状況を集中的に監視し、第２の制御コンピュータは、監視制御システム内の制御を行う。
複数の外部ユニット（監視制御システム構成機器および入出力装置）は、監視制御システムへの外部情報の入力およびアクチュエータへの制御指令の出力を行う。
【０００７】
同一システム内の各構成要素は、密接に関係付けられており、高速バックボーンネットワーク、制御システムバスおよびフィールドバスからなる監視制御用ネットワークを介して、情報交換を行いながら協調して動作する。
これら監視制御用ネットワークの多くは、システム構成が静的であることを前提としており、各局に対して固有のアドレス空間を割り当て、回線制御を実行している。また、これらの監視制御用ネットワークは、マスタ・スレーブ型の集中制御方式を採用しているので、局間の相互作用は、主にマスタ局とスレーブ局との間に限られている場合が多い。
【０００８】
このような従来システムにおいては、システム構成情報が上位の監視制御ユニットにより一元管理されており、システムを構成する全ての機器がシステム構成情報を共有する手法を採用している。
また、システムを構成する各機器が公開しているインタフェースは、各機器がその内部で情報を保持するメモリの物理的な構成を直接公開したものである。したがって、接続される各機器は、それぞれが接続されている機器内のメモリ構成および情報の配置（メモリ番地）を認識し、且つそのメモリ番地を介した処理のみによって、情報を操作および入手することができる。
【０００９】
また、システム構成情報は、上位の監視制御ユニットの構成情報記憶ファイル内に一元的に記憶されて管理される。構成情報記憶ファイルには、監視制御ユニットに接続されている全ての外部ユニットおよび監視制御ユニット自身の、メモリ構成および情報の配置が記憶されている。
アプリケーション実行部は、構成情報記憶ファイルに記憶されたシステム構成情報を参照し、そのメモリ番地を直接指定することにより、情報の操作および入手を行う。
【００１０】
したがって、監視制御アプリケーションは、各監視制御システム構成機器（各外部ユニット）の内部構造を直接反映したものとなり、各監視制御システム構成機器の内部構造の変化や入出力装置の接続先変更の影響を直接受けることとなる。
この結果として、監視制御システムの変更や拡張に対する柔軟性が低くなるとともに、監視制御アプリケーションの保守性も悪くなるおそれがある。
また、新しい監視制御システム構成機器（外部ユニット）をシステムに追加する場合や、或る外部ユニットをシステムから削除する場合には、監視制御ユニット内で一元的に管理されているシステム構成情報を事前にオフラインで修正する必要があるうえ、関係する全てのシステム構成機器上の監視および制御アプリケーションに変更を通知しなければならない。
【００１１】
また、監視制御ユニットにおけるアプリケーションプログラムは、アプリケーション実行部に格納されているが、このアプリケーションプログラムとして、外部ユニットなどとの間で情報交換を行うためのプログラムを記載する際には、外部ユニットを指定するための識別名が必要になる。
しかしながら、従来システムにおいては、上記識別名として静的なアドレスを用いているので、各機器（外部ユニット）がメモリ構成や情報の配置を公開する必要があり、公開後の変更は困難である。
また、機器側の変更などにより一旦決定したシステム構成を変更する際には、アプリケーションプログラムを書き換えることが必要になることから、柔軟なシステム構成の変更は困難であり、したがって、監視制御ユニットおよび個々の監視制御システム構成機器（外部ユニット）の独立性を維持することや、柔軟な構成変更を実現することができなかった。
【００１２】
【発明が解決しようとする課題】
従来の監視制御システム構成設定方法および機構は以上のように、静的なシステム構成を前提とした集中制御システムを考慮しているので、柔軟な構成変更（たとえば、外部ユニットの追加や削除など）への対応が困難であり、各システム構成要素間を静的に直接結合した状態で設計開発されることから、局所的な変更の影響がシステム全体に波及することが起こり易いという問題点があった。
また、レイアウトなどの変更毎に、一元的に記憶管理しているデータ内容およびアドレス番号を、オフラインで全て更新設定する必要があるため、監視制御システムの変更やレイアウトの変更が困難になるという問題点があった。
【００１３】
この発明は上記のような問題点を解決するためになされたもので、監視制御システムの制御に要求されるレベルの実時間処理能力と、監視制御システム構成およびレイアウトの柔軟性とを同時に満足する形で、監視制御システム構成機器間の情報交換を実現できる監視制御システム構成設定方法および機構を得ることを目的とする。
【００１４】
【課題を解決するための手段】
この発明に係る監視制御システム構成設定方法は、第１のシステム構成情報格納手段を有する監視制御ユニットと、各々が第２のシステム構成情報格納手段を有する複数の監視制御システム構成機器とからなり、監視制御ユニットと各監視制御システム構成機器とが通信手段を介して選択的に接続される監視制御システムの構成設定方法であって、監視制御ユニットに監視制御システム構成機器が接続されたときに、監視制御システム構成機器から監視制御ユニットに向けて、第２のシステム構成情報格納手段内の情報内容に基づくメッセージ通信を行い、監視制御ユニットにおいて、監視制御システム構成機器からのメッセージ通信の情報内容と、第１のシステム構成情報格納手段内の情報内容との合致状態を判定し、監視制御システム構成機器からのメッセージ通信の情報内容と、第１のシステム構成情報格納手段内の情報内容とが合致した場合に、第１のシステム構成情報格納手段内の情報内容を第２のシステム構成情報格納手段に送信し、監視制御ユニットと各監視制御システム構成機器との相互間の接続状況の設定を、各監視制御システム構成機器が監視制御ユニットに対して主体的に行うメッセージ通信により実現したものである。
【００１５】
また、この発明に係る監視制御システム構成設定機構は、監視制御ユニットおよび複数の監視制御システム構成機器からなり、監視制御ユニットと各監視制御システム構成機器とが通信手段を介して選択的に接続される監視制御システムの構成設定機構であって、監視制御ユニットは、第１のシステム構成情報格納手段、第１のメッセージ変換手段、第１のメッセージ発信手段、第１のメッセージ受信手段、第１のシステム構成情報管理手段および第１の命令処理部を含み、各監視制御システム構成機器は、第２のシステム構成情報格納手段、第２のメッセージ変換手段、第２のメッセージ発信手段、第２のメッセージ受信手段、第２のシステム構成情報管理手段および第２の命令処理部を含み、第１のシステム構成情報格納手段は、各監視制御システム構成機器に関する第１のシステム構成情報を蓄積し、第２のシステム構成情報格納手段は、各監視制御システム構成機器に固有の第２のシステム構成情報を蓄積し、第１および第２のメッセージ変換手段は、第１および第２のシステム構成情報を第１および第２のメッセージに変換し、第１および第２のメッセージ発信手段は、第１および第２のメッセージを発信し、第１のメッセージ受信手段は、第２のメッセージを受信し、第２のメッセージ受信手段は、第１のメッセージを受信し、第１のシステム構成情報格納手段は、監視制御ユニットと各監視制御システム構成機器との相互間の接続状況を、第１のシステム構成情報に変換して第１のシステム構成情報格納手段に蓄積し、第２のシステム構成情報格納手段は、第２のメッセージ受信手段により受信された第１のシステム構成情報を第２のシステム構成情報として蓄積し、第１および第２のシステム構成情報管理手段は、第１および第２のメッセージ受信手段により受信された各メッセージの内容を用いて、第１および第２のシステム構成情報格納手段内のシステム構成情報を更新するものである。
【００１６】
【発明の実施の形態】
実施の形態１．
以下、図面を参照しながら、この発明の実施の形態１による監視制御システム構成設定方法について詳細に説明する。
図１はこの発明の実施の形態１による監視制御システム構成設定方法を説明するためのブロック図であり、監視制御ユニットおよび複数の外部ユニットからなる監視制御システム内の情報の流れとシステム構成情報の管理方法とを示している。
【００１７】
図１において、監視制御ユニット１００、外部ユニット１０１Ａおよび１０１Ｂは、制御対象１０２Ａおよび１０２Ｂと関連した監視制御システムを構成している。
監視制御ユニット１００は、監視制御システムの制御および状況監視を行う。
外部ユニット１０１Ａ、１０１Ｂは、監視制御ユニット１００に接続され、制御対象１０２Ａ、１０２Ｂは、各外部ユニット１０１Ａ、１０１Ｂに個別に接続されている。
【００１８】
監視制御ユニット１００は、アプリケーション実行部１０３と、システム構成管理部１０４と、構成情報記憶ファイル１０５と、監視・制御情報通信インタフェース１０６と、構成情報通信インタフェース１０７とを備えている。
アプリケーション実行部１０３は、監視・制御情報通信インタフェース１０６に双方向通信可能に接続されるとともに、構成情報記憶ファイル１０５と関連して、監視制御ユニット１００内における制御を実行し、最終的に制御対象１０２Ａ、１０２Ｂに対する制御を行う。
システム構成管理部１０４は、構成情報通信インタフェース１０７に双方向通信可能に接続されるとともに、構成情報記憶ファイル１０５と関連して、システム構成を決定および管理する。
【００１９】
構成情報記憶ファイル１０５は、アプリケーション実行部１０３およびシステム構成管理部１０４に接続されており、システム構成情報を記憶するための格納手段を構成している。
監視・制御情報通信インタフェース１０６および構成情報通信インタフェース１０７は、監視制御ユニット１００と外部ユニット１０１Ａ、１０１Ｂとの間の制御情報の通信を実現する。
【００２０】
外部ユニット１０１Ａおよび１０１Ｂは、同一構成からなり、それぞれ、アプリケーション実行部１０３Ａ、１０３Ｂと、構成情報記憶ファイル１０５Ａ、１０５Ｂと、監視・制御情報通信インタフェース１０６Ａ、１０６Ｂと、構成情報通信インタフェース１０７Ａ、１０７Ｂと、制御対象入出力部１０８Ａ、１０８Ｂとを備えている。
ここでは、代表的に２つの外部ユニット１０１Ａ、１０１Ｂが示されているが、任意数（ｎ個）の外部ユニットを並設することができる。
【００２１】
外部ユニット１０１Ａ、１０１Ｂ内の各監視・制御情報通信インタフェース１０６Ａ、１０６Ｂは、通信路１０９を介して、監視制御ユニット１００内の監視・制御情報通信インタフェース１０６に相互接続されている。
外部ユニット１０１Ａ、１０１Ｂ内の構成情報通信インタフェース１０７Ａ、１０７Ｂは、通信路１１０を介して、監視制御ユニット１００内の構成情報通信インタフェース１０７に相互接続されている。
外部ユニット１０１Ａ、１０１Ｂ内の各制御対象入出力部１０８Ａ、１０８Ｂは、通信路１１１を介して、それぞれ、制御対象１０２Ａ、１０２Ｂに相互接続されており、制御対象１０２Ａ、１０２Ｂとの間で直接情報交換を行う。
【００２２】
外部ユニット１０１Ａ、１０１Ｂ内のアプリケーション実行部１０３Ａ、１０３Ｂは、監視・制御情報通信インタフェース１０６Ａ、１０６Ｂおよび制御対象入出力部１０８Ａ、１０８Ｂに双方向通信可能に接続されるとともに、構成情報記憶ファイル１０５Ａ、１０５Ｂと関連して、外部ユニット１０１Ａ、１０１Ｂ内における制御を実行する。
【００２３】
構成情報通信インタフェース１０７Ａ、１０７Ｂは、監視制御ユニット１００との間の双方向通信を実現するとともに、構成情報記憶ファイル１０５Ａ、１０５Ｂに関連している。
制御対象１０２Ａ、１０２Ｂは、たとえばビル内環境などであり、各種センサやアクチュエータ（空調モータ）などからなる外部ユニット１０１Ａ、１０１Ｂにより制御される。
【００２４】
次に、図１に示したこの発明の実施の形態１による監視制御システム構成設定方法（監視制御システム構成設定機構の動作）について説明する。
まず、監視制御ユニット１００内の構成情報記憶ファイル１０５には、あらかじめ各監視制御システムがとりうる構成の情報（たとえば、後述する機種名およびメーカ名など）が格納されており、外部ユニット１０１Ａ、１０１Ｂ内の構成情報記憶ファイル１０５Ａ、１０５Ｂには、各外部ユニットに関する個別情報が格納されているものとする。
【００２５】
図１に示す監視制御システムを構成し始めた最初の時点においては、監視制御ユニット１００に外部ユニット１０１Ａ、１０１Ｂが全く接続されておらず、したがって、構成情報記憶ファイル１０５には、具体的な外部ユニット１０１に関する情報が格納されていない。
ここで、監視制御ユニット１００に外部ユニット１０１Ａを接続すると、外部ユニット１０１Ａ内の構成情報通信インタフェース１０７Ａは、構成情報記憶ファイル１０５Ａに格納された情報のうち、システム構成情報として監視制御ユニット１００に送信すべき情報を選択してメッセージに変換し、通信路１１０を介して、監視制御ユニット１００内の構成情報通信インタフェース１０７に送信する。
【００２６】
監視制御ユニット１００内の構成情報通信インタフェース１０７は、外部ユニット１０１Ａから受信されたメッセージをシステム構成情報に変換し、監視制御ユニット１００内のシステム構成管理部１０４に通知する。
システム構成管理部１０４は、監視制御ユニット１００内の構成情報記憶ファイル１０５に格納された情報を参照して、受信されたシステム構成情報があらかじめ設定されたシステム構成情報と合致しているか否かを判定し、両者が合致していた場合には、構成情報記憶ファイル１０５内の情報を更新するとともに、外部ユニット１０１Ａとの接続に関するシステム構成情報（たとえば、接続後に割当てられたアドレス情報など）を、外部ユニット１０１Ａ内の構成情報記憶ファイル１０５Ａに転送する。
【００２７】
このように、監視制御ユニット１００および複数の外部ユニット１０１Ａ、１０１Ｂからなる監視制御システムにおいて、監視制御ユニット１００と外部ユニット１０１Ａとの間で、外部ユニット１０１Ａに関する登録情報が共有され、図１に示すような監視制御システムが構築される。
一方、監視制御ユニット１００に接続された外部ユニット１０１Ａが、監視制御システムから取り外された場合には、上記と同様の手順により、監視制御ユニット１００内の構成情報記憶ファイル１０５の情報と、外部ユニット１０１Ａ内の構成情報記憶ファイル１０５Ａの情報とを操作して、登録情報を共有することができる。
【００２８】
また、前述のように、アプリケーション実行部１０３に格納されているアプリケーションプログラムとして、外部ユニット１０１Ａ、１０１Ｂなどとの間で情報交換を行うためのプログラムを記載する際には、外部ユニット１０１Ａ、１０１Ｂを指定するための識別名が必要になるが、この場合、アプリケーションプログラムにおいて外部ユニット１０１を指定するための識別名として、機器の構成に依存しない論理的名称を使用している。
【００２９】
また、この名称と実際のシステム構成との関係付けは、システム構築段階で外部ユニット１０１Ａ、１０１Ｂを接続する際に上記各手段により自動的に決定されるので、複雑なマニュアル操作を省略することができ、外部ユニット１０１Ａ、１０１Ｂは、アプリケーションプログラムによって設定されている機能を実現するとともに、指定されている論理的名称を持つ情報交換の窓口を用意すること以外は、全く独立して実装することができる。
【００３０】
また、機器側の変更によりシステム構成を変更する際にも、アプリケーションプログラムの変更を行う必要はない。したがって、監視制御ユニット１００と外部ユニット１０８からなる個々の監視制御システム構成機器との独立性を維持しながら、柔軟な構成変更を行うことができる。
【００３１】
すなわち、各外部ユニットのシステム構成情報を通信システムの中にデータとして格納しておき、各外部ユニットの接続状況の設定および情報通信を、各外部ユニットが主体的に実行するメッセージ通信で実現することにより、個々の外部ユニットの独立性を維持しながら、柔軟なシステム構成変更およびレイアウト変更が可能となり、外部ユニット１０１Ａ、１０１Ｂの追加や削除などを容易に行うことができる。
また、システム構成およびレイアウトの柔軟性を実現するとともに、監視制御システムの制御に要求されるレベルの実時間処理能力を同時に向上させることができる。
また、監視制御システムの構成変更にともなうコストを大幅に削減することができるうえ、監視制御システム構成を必要とする機能に最適化することが可能となり、システム性能をさらに向上させることができる。
【００３２】
実施の形態２．
なお、上記実施の形態１では、監視制御システム構成設定機構の具体的な実装構成について特に言及しなかったが、たとえば、監視制御ユニットおよび外部ユニットの具体的機能構成を図２のように構成してもよい。
以下、図２を参照しながら、この発明の実施の形態２による監視制御システム構成設定機構について説明する。
図２はこの発明の実施の形態２による監視制御システム構成設定機構の実装構成を示すブロック図であり、監視制御ユニット２００と、外部ユニット２１８Ａおよび２１８Ｂを含む外部インタフェースユニット２１７と、制御対象１０２Ａおよび１０２Ｂとからなる監視制御システム全体を示している。
【００３３】
図２において、前述（図１参照）と同様のものについては、同一符号を付して詳述を省略する。
命令処理部２１０、２１０Ｂは、それぞれ前述のアプリケーション実行部１０３、１０３Ｂに対応し、システム構成情報メモリ２０４、２０４Ｂは、それぞれ前述の構成情報記憶ファイル１０５、１０５Ｂに対応し、メッセージ通信インタフェース２０５、２０５Ｂは、それぞれ前述の構成情報通信インタフェース１０７、１０７Ｂに対応している。
また、外部ユニット２１８Ａ、２１８Ｂは、それぞれ前述の外部ユニット１０１Ａ、１０１Ｂに対応し、通信路２１５、２１６は、前述の通信路１０９に対応し、通信路２１９、２２０は、前述の通信路１１０に対応している。
【００３４】
監視制御ユニット２００は、監視制御システムを統括して全体の制御および状況監視を行うために、監視制御システムのシステム構成情報を管理する構成管理処理部２０２と、制御プログラムを実行する命令処理部２１０と、構成管理処理部２０２から命令処理部２１０に向けて情報参照可能にする通信路２１４とを備えている。
構成管理処理部２０２は、システム構成管理部２０３、システム構成情報メモリ２０４（システム構成情報格納手段）、メッセージ通信インタフェース２０５および通信路２０６〜２０９を備えている。また、命令処理部２１０は、プロセッサ２１１、プログラムメモリ２１２およびワークメモリ２１３を備えている。
監視制御ユニット２００は、通信路２１５、２１６、２１９および２２０を介して、外部インタフェースユニット２１７に接続されている。
【００３５】
外部ユニット２１８Ａおよび２１８Ｂは、前述と同様に、それぞれ同一構成からなり、固有の機能を実現している。ここでは、代表的に、外部ユニット２１８Ｂのみの内部構成を示している。
外部ユニット２１８Ｂは、前述の制御対象入出力部１０８Ｂと、構成管理処理部２０２Ｂと、制御対象入出力部１０８Ｂおよび構成管理処理部２０２Ｂに関連した命令処理部２１０Ｂとを備えている。
外部ユニット２１８Ｂ内の制御対象入出力部１０８Ｂは、前述と同様に、通信路１１１を介して制御対象１０２Ｂに接続されている。
また、構成管理処理部２０２Ｂは、監視制御ユニット２００と通信を行うメッセージ通信インタフェース２０５Ｂと、メッセージ通信インタフェース２０５Ｂに関連したシステム構成情報メモリ２０４Ｂと、メッセージ通信インタフェース２０５Ｂと、メッセージ通信インタフェース２０５Ｂをシステム構成情報メモリ２０４Ｂに接続する通信路２２１および２２２とを備えている。
【００３６】
監視制御ユニット２００において、構成管理処理部２０２内のシステム構成管理部２０３は、システム構成情報を決定し、システム構成情報メモリ２０４は、システム構成管理部２０３により決定された複数（外部ユニット数に相当するｎ個）のシステム構成情報Ｍ１〜Ｍｎを格納する。
メッセージ通信インタフェース２０５は、外部ユニット２１８Ｂ内のメッセージ通信インタフェース２０５Ｂと双方向通信可能に接続されており、構成管理処理部２０２内のシステム構成管理部２０３と、構成管理処理部２０２Ｂ内のシステム構成情報メモリ２０４Ｂとの間の通信を実現する。
【００３７】
監視制御ユニット２００内の通信路２０６は、システム構成情報メモリ２０４内のシステム構成情報をシステム構成管理部２０３に伝送し、通信路２０７は、システム構成管理部２０３で変換されたシステム構成情報を、システム構成情報メモリ２０４内に伝送して蓄積させる。
通信路２０８は、メッセージ通信インタフェース２０５を介した監視制御ユニット２００への入力情報を、システム構成管理部２０３に伝送する。
通信路２０９は、監視制御ユニット２００内のシステム構成管理部２０３からの情報を、メッセージ通信インタフェース２０５、２０５Ｂおよび通信路２２１および２２２を介して、外部ユニット２１８Ｂ内のシステム構成情報メモリ２０４Ｂに伝送する。
【００３８】
監視制御ユニット２００内の命令処理部２１０において、プロセッサ２１１は命令の実行を担当し、プログラムメモリ２１２は制御プログラムを格納し、ワークメモリ２１３は、プログラム実行時に使用される。
通信路２１４は、命令処理部２１０への情報参照用のシステム構成情報参照手段を構成しており、命令処理部２１０がシステム構成情報メモリ２０４の情報を参照するために用いられる。
通信路２１５は、外部ユニット２１８Ａ、２１８Ｂの情報を監視制御ユニット２００内の命令処理部２１０に伝送し、通信路２１６は、命令処理部２１０からの情報を外部ユニット２１８Ａ、２１８Ｂに伝送する。
通信路２１９は、監視制御ユニット２００から外部ユニット２１８Ａ、２１８Ｂへのメッセージを伝送し、通信路２２０は、外部ユニット２１８Ａ、２１８Ｂから監視制御ユニット２００へのメッセージを伝送する。
【００３９】
外部インタフェースユニット２１７は、外部ユニット２１８Ａ、２１８Ｂと監視制御ユニット２００との間のインタフェースを実現している。
外部ユニット（たとえば、２１８Ｂ）内において、通信路２２１は、メッセージ通信インタフェース２０５Ｂからシステム構成情報メモリ２０４Ｂへのメッセージを伝送し、通信路２２２は、システム構成情報メモリ２０４Ｂからメッセージ通信インタフェース２０５Ｂへのメッセージを伝送する。
【００４０】
次に、図２に示したこの発明の実施の形態２による監視制御システム構成設定機構の動作について説明する。
ここでは、代表的に、外部ユニット２１８Ｂを監視制御ユニット２００に接続する場合の手順について説明する。
まず、外部ユニット２１８Ｂ内のメッセージ通信インタフェース２０５Ｂは、システム構成情報メモリ２０４Ｂに格納された固有情報に基づいて登録要求メッセージを作成し、通信路２２０を介して監視制御ユニット２００内のメッセージ通信インタフェース２０５に送信する。
【００４１】
監視制御ユニット２００において、メッセージ通信インタフェース２０５は、外部ユニット２１８Ｂから受信された登録要求メッセージをシステム構成情報に変換し、通信路２０８を介してシステム構成管理部２０３に送信する。
システム構成管理部２０３は、登録要求メッセージから得られたシステム構成情報を受信するともに、通信路２０６および２０７を介して、システム構成情報メモリ２０４内にあらかじめ設定されたシステム構成情報Ｍ１〜Ｍｎを読み出し、システム構成情報Ｍ１〜Ｍｎと、登録要求メッセージから得られたシステム構成情報とを比較して、両者が合致するか否かにより外部ユニット２１８Ｂの登録可否を判定する。
【００４２】
システム構成管理部２０３は、外部ユニット２１８Ｂが登録可能と判定された場合には、システム構成情報メモリ２０４内の情報を更新するともに、システム構成情報メモリ２０４内のシステム構成情報参照メモリを更新する。また、システム構成管理部２０３は、このときの更新情報に基づいて登録完了メッセージを作成し、登録完了メッセージを要求元の外部ユニット２１８Ｂに通知する。
【００４３】
このように、外部ユニット２１８Ａ、２１８Ｂの接続状況をシステム構成情報に変換して蓄積するとともに、このシステム構成情報をメッセージに変換して発信することにより、メッセージ内容を用いて監視制御システム全体のシステム構成情報を更新することができる。
この結果、監視制御ユニット２００内の命令処理部２１０は、アプリケーションプログラム実行時に、通信路２１４を介してシステム構成情報メモリ２０４内のシステム構成情報参照メモリを参照することにより、外部ユニット２１８Ｂを通信路２１５および２１６を介してアクセスできるようになる。
また、システム構成およびレイアウトの柔軟性を実現するとともに、監視制御システムの制御に要求されるレベルの実時間処理能力を同時に向上させることができる。
さらに、監視制御システムの構成変更にともなうコストを大幅に削減することができるうえ、監視制御システム構成を必要とする機能に最適化することが可能となり、システム性能をさらに向上させることができる。
【００４４】
実施の形態３．
なお、上記実施の形態２では、監視制御ユニット２００内のシステム構成情報メモリ２０４の具体的構成について特に言及しなかったが、たとえば、図３のように構成してもよい。
以下、図３を参照しながら、この発明の実施の形態３による監視制御システム構成設定機構について説明する。
【００４５】
図３はこの発明の実施の形態３による監視制御ユニット２００内のシステム構成情報メモリ２０４およびその周辺構成を具体的に示すブロック図である。
図３において、前述（図２参照）と同様のものについては、同一符号を付して詳述を省略する。また、図示されない構成は図２に示した通りである。
システム構成情報メモリ２０４は、前述のように、各外部ユニット２１８Ａ、２１８Ｂとの間の相互接続状況をシステム構成情報Ｍ１〜Ｍｎに変換して蓄積している。システム構成情報Ｍ１〜Ｍｎは、たとえば、各種センサなどの名称、機種名およびメーカなどを含み、各システム構成情報Ｍ１〜Ｍｎには、個別のアドレスＡ０〜Ａｎ−１が付与される。
【００４６】
システム構成情報メモリ２０４内の既存情報部（名称、機種名およびメーカ）には、設計時接続情報メモリ３００が関連して設けられており、設計時接続情報メモリ３００は、あらかじめ設計された接続情報を格納している。
また、システム構成管理部２０３とシステム構成情報メモリ２０４との間には、稼動時接続情報メモリ３０１が介在されており、稼動時接続情報メモリ３０１は、実稼働中に設定されるシステム構成情報を格納する。
さらに、システム構成情報メモリ２０４には、システム構成情報参照メモリ３０２が関連して設けられており、システム構成情報参照メモリ３０２は、必要時にプロセッサ２１１側から参照されるシステム構成情報（ここでは、各種センサなどの名称およびアドレス）を格納している。
【００４７】
次に、図３を参照しながら、この発明の実施の形態３による監視制御ユニット２００の動作について説明する。
設計時接続情報メモリ３００は、設計時にあらかじめ設定されており、アプリケーションで用いられる論理的名称（画像センサ、音響センサなど）と、機種名（Ｔｙｐｅ　ＡＡＡ、Ｔｙｐｅ　ＢＢＢなど）と、メーカ名（ＺＺＺ社、ＹＹＹ社など）との情報を含む。
システム構成管理部２０３は、設計時接続情報メモリ３００内の情報と、登録要求元の外部ユニットから受信されるシステム構成情報とを比較し、両者が合致するか否かに基づいて登録可否を判定し、この判定結果に応じてシステム構成情報メモリ２０４の内容を更新する。
【００４８】
また、システム構成管理部２０３は、システム構成情報メモリ２０４内の内容から、システム構成管理部２０３で決定された名称およびそのアドレスを抜き出して、システム構成情報参照メモリ３０２に登録する。
システム構成情報参照メモリ３０２は、プロセッサ２１１側からシステム構成情報を参照するための情報として用いられる。
【００４９】
このように、システム構成情報メモリ２０４は、外部ユニット２１８Ａ、２１８Ｂの接続状況をシステム構成情報に変換して蓄積する機能と、実際に稼働中のシステム構成情報を格納する機能と、稼働時接続情報メモリ３０１（システム構成情報格納手段）と、システム構成情報参照メモリ３０２（システム構成情報一覧）を生成するシステム構成情報一覧生成手段と、命令処理手段２１０側からシステム構成情報を参照可能にするための通信路２１４（システム構成情報参照手段）とを備えている。
システム構成情報メモリ２０４内のシステム構成情報一覧生成手段は、設計時にあらかじめ設定された接続情報に基づいて必要な項目を組み合わせ、実現可能な構成情報一覧をシステム構成情報参照メモリ３０２として生成する。
これにより、プロセッサ２１１は、アプリケーション実行時において、システム構成情報参照メモリ３０２を参照し、論理的名称に対応するアドレスを用いて外部ユニット２１８Ａ、２１８Ｂとの情報交換を実現することができる。
【００５０】
実施の形態４．
なお、上記実施の形態３では、メッセージ通信手段と命令処理部との相互関係について具体的に言及しなかったが、たとえば図２に参照されるように、メッセージ通信手段（構成情報通信インタフェース１０７側）と命令処理部（アプリケーション実行部１０３側）とを独立に構成し、並列動作可能にしてもよい。
【００５１】
以下、図２および図４を参照しながら、この発明の実施の形態４による監視制御システム構成設定機構について説明する。
図４はこの発明の実施の形態４による監視制御システム構成設定機構のメッセージ通信手段のみを動作フロー的に示すブロック図であり、監視制御ユニット２００および外部ユニット２１８内の各メッセージ変換手段４０１、４０２、４０９、４１０と、各メッセージ発信手段４０７、４０６と、各メッセージ受信手段４０５、４０８との具体的構成を示している。
ここでは、前述の外部ユニット２１８Ａ、２１８Ｂを総称して、外部ユニット２１８と記載している。
【００５２】
図４に示すメッセージ通信手段は、前述の命令処理部２１０、２１０Ｂに対して独立して動作する。
すなわち、監視制御ユニット２００内のメッセージ変換手段（入出力メッセージ変換部）、メッセージ発信手段（通信出力バッファ）およびメッセージ受信手段（通信入力バッファ）は、監視制御ユニット２００内の命令処理部２１０（図２参照）に対して独立に動作するメッセージ通信手段により構成されている。
同様に、外部ユニット２１８内のメッセージ変換手段、メッセージ発信手段およびメッセージ受信手段は、外部ユニット２１８内の命令処理部（たとえば、２１０Ｂ）に対して独立に動作するメッセージ通信手段により構成されている。
【００５３】
図４において、監視制御ユニット２００は、システム構成情報の一部（名称、機種名、メーカ）を格納する入力システム構成情報レジスタ４００と、入力システム構成情報レジスタ４００に関連した入力メッセージ変換部４０１と、システム構成情報メモリ２０４と関連した出力メッセージ変換部４０２と、入力メッセージ変換部４０１に関連したコマンド入力レジスタ４０３と、出力メッセージ変換部４０２に関連したコマンド出力レジスタ４０４と、入力メッセージ変換部４０１に関連した通信入力バッファ４０５と、出力メッセージ変換部４０２に関連した通信出力バッファ４０７とを備えている。
【００５４】
外部ユニット２１８から監視制御ユニット２００に向けて送られる登録要求メッセージの形式４１４は、「コマンド名」、「名称」、「機種名」および「メーカ名」を含む。
また、監視制御ユニット２００から外部ユニット２１８に向けて送られる通知メッセージの形式４１５は、「コマンド名」、「機種名」および「アドレス」を含む。
【００５５】
また、外部ユニット２１８は、監視制御ユニット２００内の通信入力バッファ４０５に関連した通信出力バッファ４０６と、監視制御ユニット２００内の通信出力バッファ４０７に関連した通信入力バッファ４０８と、通信出力バッファ４０６に関連した出力メッセージ変換部４０９と、通信入力バッファ４０８に関連した入力メッセージ変換部４１０と、出力メッセージ変換部４０９に関連したコマンド出力レジスタ４１１と、入力メッセージ変換部４１０に関連したコマンド入力レジスタ４１２と、出力メッセージ変換部４０９および入力メッセージ変換部４１０に関連したシステム情報メモリ４１３とを備えている。
【００５６】
監視制御ユニット２００内の通信入出力バッファ４０５、４０７は、前述（図２）のメッセージ通信インタフェース２０５に対応しており、外部ユニット２１８内の通信入出力バッファ４０６、４０８は、前述のメッセージ通信インタフェース２０５Ｂに対応している。
また、監視制御ユニット２００内の入出力メッセージ変換部４０１、４０２は、前述のシステム構成管理部２０３の機能に含まれており、外部ユニット２１８内の入出力メッセージ変換部４０９、４１０は、前述の構成管理処理部２０２Ｂの機能に含まれている。
また、外部ユニット２１８内のシステム情報メモリ４１３は、図２内のシステム構成情報メモリ２０４Ｂに対応している。
【００５７】
監視制御ユニット２００内において、入力メッセージ変換部４０１は、外部ユニット２１８側から通信入力バッファ４０５を介して入力されたメッセージを、システム構成情報およびコマンドに変換し、それぞれ、入力システム構成情報レジスタ４００およびコマンド入力レジスタ４０３に格納する。
出力メッセージ変換部４０２は、システム構成情報メモリ２０４からのシステム構成情報と、コマンド入力レジスタ４０４からのコマンドとをメッセージに変換し、通信出力バッファ４０７を介して外部ユニット２１８側に送信する。
【００５８】
出力メッセージ変換部４０９は、システム情報メモリ４１３からのシステム構成情報と、コマンド出力レジスタ４１１からのコマンドとをメッセージに変換し、通信出力バッファ４０６を介して監視制御ユニット２００側に送信する。
入力メッセージ変換部４１０は、監視制御ユニット２００側から通信入力バッファ４０８を介して入力されたメッセージを、システム構成情報およびコマンドに変換し、それぞれ、システム情報メモリ４１３およびコマンド入力レジスタ４１２に格納する。
システム情報メモリ４１３は、外部ユニット２１８に関する属性情報およびシステム構成情報を格納する。
【００５９】
次に、図４を参照しながら、この発明の実施の形態４によるメッセージ通信手段の動作について説明する。
まず、外部ユニット２１８の登録を要求する際には、外部ユニット２１８内の出力メッセージ変換部４０９は、システム情報メモリ４１３内の情報のうちの、名称、機種名およびメーカの情報と、コマンド出力レジスタ４１１内の登録要求コマンドとを用いて、メッセージ形式４１４からなる登録要求メッセージを作成し、通信出力バッファ４０６および監視制御ユニット２００内の通信入力バッファ４０５を介して、監視制御ユニット２００内の入力メッセージ変換部４０１に送る。
【００６０】
入力メッセージ変換部４０１は、外部ユニット２１８からの登録要求メッセージを、コマンドと、名称、機種名およびメーカの情報とに変換し、コマンドをコマンド入力レジスタ４０３に送り、名称、機種名およびメーカの情報を入力システム構成情報レジスタ４００に送る。
【００６１】
続いて、監視制御ユニット２００側の登録結果を外部ユニット２１８に通知する際には、監視制御ユニット２００内の出力メッセージ変換部４０２は、システム構成情報メモリ２０４内の機種名およびアドレス情報と、コマンド出力レジスタ４０４内の通知コマンドとを用いて、メッセージ形式４１５からなる通知メッセージを生成し、通信出力バッファ４０７および外部ユニット２１８内の通信入力バッファ４０８を介して、外部ユニット２１８内の入力メッセージ変換部４１０に送る。
入力メッセージ変換部４１０は、監視制御ユニット２００からの通知メッセージを、コマンドと、アドレスの情報とに変換し、コマンドをコマンド入力レジスタ４１２に送り、アドレスをシステム情報メモリ４１３に送る。
【００６２】
このように、外部ユニット２１８内に、登録要求メッセージを生成する出力メッセージ変換部４０２と、登録要求メッセージを発信する通信出力バッファ４０６（メッセージ発信手段）とを設け、監視制御ユニット２００内に、登録要求メッセージを受信する通信入力バッファ４０５（メッセージ受信手段）と、登録要求メッセージをシステム構成情報およびコマンドに変換する入力メッセージ変換部４０１とを設け、通信出力バッファ４０６および通信入力バッファ４０５からなる登録要求メッセージ通信手段を、監視制御ユニット２００および外部ユニット２１８（監視制御システム構成機器）の命令処理部に対して独立に動作させ、命令処理部による監視制御とメッセージ通信とを平行に動作させることにより、命令処理部のアプリケーション実行状態による影響を回避して、監視制御システム構成設定機構の精度を向上させることができる。
【００６３】
同様に、監視制御ユニット２００内に、通知メッセージを生成する出力メッセージ変換部４０２と、通知メッセージを発信する通信出力バッファ４０７とを設け、外部ユニット２１８内に、通知メッセージを受信する通信入力バッファ４０８と、通知メッセージをシステム構成情報およびコマンドに変換する入出力メッセージ変換部４１０とを設け、通信出力バッファ４０７および通信入力バッファ４０８からなる通知メッセージ通信手段を、監視制御ユニット２００および外部ユニット２１８（監視制御システム構成機器）の命令処理部に対して独立に動作させ、命令処理部による監視制御とメッセージ通信とを平行に動作させることにより、命令処理部のアプリケーション実行状態による影響を回避して、監視制御システム構成設定機構の精度を向上させることができる。
【００６４】
実施の形態５．
なお、上記実施の形態４では、監視制御ユニット２００内の入出力メッセージ変換部４０１、４０２に関連したシステム構成情報管理手段の具体的機能について言及しなかったが、たとえば図５のように構成してもよい。
以下、図５を参照しながら、この発明の実施の形態５による監視制御システム構成設定機構について説明する。
図５はこの発明の実施の形態５による監視制御ユニット２００内のシステム構成情報管理手段を示すブロック図であり、外部ユニット側から受信される登録要求メッセージを用いて全監視制御システム内のシステム構成情報を更新するための具体的な機能構成を示している。
【００６５】
図５において、前述（図４参照）と同様のものについては、同一符号を付して詳述を省略する。
形式４１４の登録要求メッセージは、外部ユニット２１８から各バッファ４０６、４０５（図４参照）を介して入力され、形式４１５の通知メッセージは、各バッファ４０７、４０８（図４参照）を介して外部ユニット２１８に送信される。
【００６６】
この場合、監視制御ユニット２００内の構成管理処理部２０２（図２参照）は、入力システム構成情報レジスタ４００およびシステム構成情報メモリ２０４と、入出力メッセージ変換部４０１、４０２と、コマンド入出力レジスタ４０３、４０４とに関連した機能ブロックとして、コマンド処理部５００、アドレス決定部５０１およびマッチング処理部５０２を備えている。
【００６７】
コマンド処理部５００は、外部ユニットからの登録要求メッセージが受信されると、コマンド入力レジスタ４０３から、登録要求メッセージのコマンドを受けて、入力コマンドの処理を行うとともに、この処理結果を受けて出力コマンドを決定し、この出力コマンドをコマンド出力レジスタ４０４に設定する。
アドレス決定部５０１は、コマンド処理部５００からの指令を受けて、マッチング処理部５０２を起動するとともに、マッチング処理部５０２の処理結果と、システム構成情報メモリ２０４および入力システム構成情報レジスタ４００内の各情報とを用いて、外部ユニット２１８（図４参照）のアドレスを決定する。
マッチング処理部５０２は、システム構成情報メモリ２０４内の情報と、入力システム構成情報レジスタ４００内の情報とのマッチングを検出し、検出処理結果をアドレス決定部５０１に入力する。
【００６８】
システム構成情報管理手段を構成する入力メッセージ変換部４０１は、通信入力バッファ４０５（メッセージ受信手段）を介して受信される登録要求メッセージを用いてシステム構成情報を更新するために、登録要求メッセージの中からコマンドを抽出して登録要求メッセージを解釈するメッセージ解釈手段と、受信された登録要求メッセージを監視制御ユニット２００内のシステム構成情報に変換するシステム構成情報生成手段と、監視制御ユニット２００および外部ユニット２１８内の各メモリ２０４、４１３（システム構成情報格納手段）との間で情報交換を行い、システム構成情報生成手段により変換されたシステム構成情報によって監視制御ユニット２００および外部ユニット２１８内のシステム構成情報を更新するシステム構成情報更新手段とを備えている。
【００６９】
このように、監視制御ユニット２００内のシステム構成情報管理手段を構成することにより、監視制御システムの制御に要求されるレベルの実時間処理能力と、監視制御システム構成の柔軟性とを同時に満足する形で、監視制御システムの構成およびレイアウトを設定することができる。
また、監視制御システムの構成変更にともなうコストを大幅に削減することができるうえ、監視制御システム構成を必要とする機能に最適化することが可能となり、システム性能をさらに向上させることができる。
【００７０】
【発明の効果】
以上のように、この発明によれば、第１のシステム構成情報格納手段を有する監視制御ユニットと、各々が第２のシステム構成情報格納手段を有する複数の監視制御システム構成機器とからなり、監視制御ユニットと各監視制御システム構成機器とが通信手段を介して選択的に接続される監視制御システムの構成設定方法であって、監視制御ユニットに監視制御システム構成機器が接続されたときに、監視制御システム構成機器から監視制御ユニットに向けて、第２のシステム構成情報格納手段内の情報内容に基づくメッセージ通信を行い、監視制御ユニットにおいて、監視制御システム構成機器からのメッセージ通信の情報内容と、第１のシステム構成情報格納手段内の情報内容との合致状態を判定し、監視制御システム構成機器からのメッセージ通信の情報内容と、第１のシステム構成情報格納手段内の情報内容とが合致した場合に、第１のシステム構成情報格納手段内の情報内容を第２のシステム構成情報格納手段に送信し、監視制御ユニットと各監視制御システム構成機器との相互間の接続状況の設定を、各監視制御システム構成機器が監視制御ユニットに対して主体的に行うメッセージ通信により実現したので、監視制御システムの制御に要求されるレベルの実時間処理能力と、監視制御システム構成およびレイアウトの柔軟性とを同時に満足する形で、監視制御システム構成機器間の情報交換が可能な監視制御システム構成設定方法が得られる効果がある。
【００７１】
また、この発明によれば、監視制御ユニットおよび複数の監視制御システム構成機器からなり、監視制御ユニットと各監視制御システム構成機器とが通信手段を介して選択的に接続される監視制御システムの構成設定機構であって、監視制御ユニットは、第１のシステム構成情報格納手段、第１のメッセージ変換手段、第１のメッセージ発信手段、第１のメッセージ受信手段、第１のシステム構成情報管理手段および第１の命令処理部を含み、各監視制御システム構成機器は、第２のシステム構成情報格納手段、第２のメッセージ変換手段、第２のメッセージ発信手段、第２のメッセージ受信手段、第２のシステム構成情報管理手段および第２の命令処理部を含み、第１のシステム構成情報格納手段は、各監視制御システム構成機器に関する第１のシステム構成情報を蓄積し、第２のシステム構成情報格納手段は、各監視制御システム構成機器に固有の第２のシステム構成情報を蓄積し、第１および第２のメッセージ変換手段は、第１および第２のシステム構成情報を第１および第２のメッセージに変換し、第１および第２のメッセージ発信手段は、第１および第２のメッセージを発信し、第１のメッセージ受信手段は、第２のメッセージを受信し、第２のメッセージ受信手段は、第１のメッセージを受信し、第１のシステム構成情報格納手段は、監視制御ユニットと各監視制御システム構成機器との相互間の接続状況を、第１のシステム構成情報に変換して第１のシステム構成情報格納手段に蓄積し、第２のシステム構成情報格納手段は、第２のメッセージ受信手段により受信された第１のシステム構成情報を第２のシステム構成情報として蓄積し、第１および第２のシステム構成情報管理手段は、第１および第２のメッセージ受信手段により受信された各メッセージの内容を用いて、第１および第２のシステム構成情報格納手段内のシステム構成情報を更新するようにしたので、監視制御システムの制御に要求されるレベルの実時間処理能力と、監視制御システム構成およびレイアウトの柔軟性とを同時に満足する形で、監視制御システム構成機器間の情報交換が可能な監視制御システム構成設定機構が得られる効果がある。
【図面の簡単な説明】
【図１】この発明の実施の形態１による監視制御システム構成設定方法を説明するための示すブロック図であり、監視制御システム内の情報の流れとシステム構成情報の管理方法とを関連付けて示している。
【図２】この発明の実施の形態２による監視制御システム構成設定機構の具体的な実装構成を示すブロック図である。
【図３】この発明の実施の形態３による監視制御システム構成設定機構の要部を示すブロック図であり、外部ユニットとの接続状況を蓄積するシステム構成情報格納手段の構成を具体的に示している。
【図４】この発明の実施の形態４による監視制御システム構成設定機構の要部を示すブロック図であり、メッセージ変換手段、メッセージ発信手段およびメッセージ受信手段の構成を具体的に示している。
【図５】この発明の実施の形態５による監視制御システム構成設定機構の要部を示すブロック図であり、受信メッセージを用いて全てのシステム構成情報を更新するためのシステム構成情報管理手段の具体的な構成を示している。
【符号の説明】
１００、２００　監視制御ユニット、１０１Ａ、１０１Ｂ、２１８、２１８Ａ、２１８Ｂ　外部ユニット、１０２Ａ、１０２Ｂ　制御対象、１０３、１０３Ａ、１０３Ｂ　アプリケーション実行部、１０４　システム構成管理部、１０５、１０５Ａ、１０５Ｂ　構成情報記憶ファイル、１０６、１０６Ａ、１０６Ｂ　監視・制御情報通信インタフェース、１０７、１０７Ａ、１０７Ｂ　構成情報通信インタフェース、１０８Ａ、１０８Ｂ　制御対象入出力部、２０２、２０２Ｂ　構成管理処理部、２０３　システム構成管理部、２０４、２０４Ｂ　システム構成情報メモリ、２０５、２０５Ｂ　メッセージ通信インタフェース、２１０　命令処理部、２１４　通信路（システム構成情報参照手段）、３００　設計時接続情報メモリ、３０１　稼動時接続情報メモリ、３０２　システム構成情報参照メモリ、４００　入力システム構成情報レジスタ、４０１、４１０　入力メッセージ変換部、４０２、４０９　出力メッセージ変換部、４０３、４１２　コマンド入力レジスタ、４０４、４１１　コマンド出力レジスタ、４０５、４０８　通信入力バッファ、４０６、４０７　通信出力バッファ、４１３　システム情報メモリ、４１４　外部ユニットからの登録要求メッセージ形式、４１５　監視制御ユニットからの通知メッセージ形式、５００　コマンド処理部、５０１　アドレス決定部、５０２　マッチング処理部。
【図１】
2004133741.tif 000003
【図２】
2004133741.tif 000004
【図３】
2004133741.tif 000005
【図４】
2004133741.tif 000006
【図５】
2004133741.tif 000007