positionDescription本発明は、ネットワークを介して構築される制御システムに関し、詳しくは、システム構成の変更を短時間に行うことができる制御システムに関するものである。Automaion)と呼ばれるような小規模なもの(例えば、研究室内に設けられる数台〜数十台程度の小数の機器の制御や監視)まで様々な規模がある。このような制御システムは、制御システム全体の制御を管理する管理ノードの表示部の表示画面に、システムの制御・運転に必要な各種の情報を表示したり、システムに異常が発生した場合にそのことを警報表示して、オペレータに通知し、オペレータはその異常に対して管理ノードを操作して、システム構成要素ノードに適切な指示や警報確認等の処理が行えるように構成してある。図7は、プラントにおける従来の制御システムの構成を示した図である。図7において、管理ノード10は、ネットワーク100に接続され、プラントの定義、監視、操作を行い、プラント全体の制御を管理する。管理ノード10は、CRT画面や液晶画面等の表示部を備えている。ネットワーク100は、有線でも無線でもよい。コントローラ20〜22は、プラント内に分散配置され、ネットワーク100を介して管理ノード10と通信を行う(図7中は、一例として3台接続しているが、何台接続してもよい)。センサ30は、例えば、温度センサ、圧力センサ、流量計、スイッチ等の被対象物の測定を行うものである。アクチュエータ31は、例えば、バルブ、モータ、ポンプ等である。ここで、コントローラ、センサ、アクチュエータをシステム構成要素ノードと呼ぶ。コントローラ20〜22のそれぞれは、プラントを制御するのに必要な数のセンサ30、アクチュエータ31が接続される。(図7中は、各コントローラ20〜22それぞれに2個のセンサ30、1個のアクチュエータ31が接続される一例を示しているが、もちろん、コントローラ20〜22それぞれに必要な数を接続してよい)。コントローラ20〜22は、センサ30から信号を入力し、アクチュエータ31の制御を行う。続いて、管理ノード10の詳細を説明する。ここで、DB11〜DB15に記憶される定義情報を総称して、システム定義情報群と呼ぶ。DB11〜DB15は記憶部である。このような装置の動作を説明する。プラントの制御を行う前に、プラントを制御するためのシステム設計を行う。コントローラ20〜22、センサ30、アクチュエータ31の台数、設置場所等を設計する。コントローラ20〜22を設置する位置情報をシステム構成定義DB11に定義し、コントローラ20〜22に割り振るネットワークアドレスをネットワーク定義DB12に定義する。各コントローラ20〜22に接続するセンサ30、アクチュエータ31の名前(タグ)、接続される位置をタグ定義DB13に定義する。システム構成要素ノードに行わせる制御機能を制御機能定義DB14に定義する。コントローラ20〜22ならば、センサ30、アクチュエータ31からの信号に対する上下限値の監視プログラム、センサ30から入力された信号に基づいてアクチュエータ31を制御するPID制御のパラメータや制御プログラム等が定義される。