(57)【要約】      （修正有）【課題】メインシステム用計算機と、バックアップシステム用計算機との間における設定値を容易に一致化する。【解決手段】コントローラ１３を介してプラント１４内の対象機器を制御するメインシステム用計算機及１１びバックアップシステム用計算機１２を備えた分散制御システムにおいて、メインシステム用計算機は、対象機器の設定値の変更を受け付けると、変更後の設定値を含む変更後設定データをコントローラに送信し、一方でコントローラからの応答データを受信すると、応答データに含まれる変更後の設定値を保持し、バックアップシステム用計算機もコントローラからの応答データを受信すると、応答データに含まれる変更後の設定値を保持し、コントローラは、変更後設定データを受信すると、変更後設定データに対する応答データをメインシステム用計算機及びバックアップシステム用計算機に送信することを特徴とする。【選択図】図３
2014215744.tif 000002
【特許請求の範囲】
【請求項１】
コントローラを介してプラント内の複数の対象機器を監視及び制御するメインシステム用計算機及びバックアップシステム用計算機を備えた分散制御システムにおいて、
前記メインシステム用計算機は、
前記対象機器の設定値を含む設定データを格納する第１のデータ格納部と、
前記第１のデータ格納部から前記対象機器の設定値を取得して表示画面に表示するとともに前記対象機器の設定値の変更を受け付けて、変更後の設定値を含む変更後設定データを生成する第１の設定値変更画面処理部と、
前記変更後設定データを前記コントローラに送信し、一方で前記コントローラからの応答データを受信する第１の伝分作成配信処理部と、
前記コントローラからの前記応答データに含まれる前記変更後の設定値を前記第１のデータ格納部に格納する第１のデータ格納処理部とを備え、
前記バックアップシステム用計算機は、
前記対象機器の設定値を含む設定データを格納する第２のデータ格納部と、
前記コントローラからの前記応答データを受信する第２の伝分作成配信処理部と、
前記コントローラからの前記応答データに含まれる前記変更後の設定値を前記第２のデータ格納部に格納する第２のデータ格納処理部とを備え、
前記コントローラは、
前記対象機器の設定値を含む設定データを格納する第３のデータ格納部と、
前記変更後設定データを受信すると、受信した変更後設定データを前記第３のデータ格納部に格納するとともに、前記変更後設定データに対する前記応答データを生成し、生成した前記応答データを前記メインシステム用計算機及び前記バックアップシステム用計算機に送信する伝分送受信格納処理部とを備える
ことを特徴とする分散型制御システム。
【請求項２】
前記バックアップシステム用計算機は、
複数の計算機から構成され、それぞれの計算機が、
前記第２のデータ格納部と、
前記第２の伝分作成配信部と、
前記第２のデータ格納処理部とを備える
ことを特徴とする請求項１に記載の分散型制御システム。
【請求項３】
前記バックアップシステム用計算機は、
前記第２のデータ格納部から前記対象機器の設定値を取得して表示画面に表示するとともに前記対象機器の設定値を受け付けて、変更後の設定値を含む変更後設定データを生成する第２の設定値変更画面処理部を備える
ことを特徴とする請求項１に記載の分散型制御システム。
【請求項４】
前記コントローラは、
ブロードキャストにより、前記応答データを前記メインシステム用計算機及び前記バックアップシステム用計算機に送信する
ことを特徴とする請求項１に記載の分散型制御システム。
【請求項５】
コントローラを介してプラント内の複数の対象機器を監視及び制御するメインシステム用計算機及びバックアップシステム用計算機を備えた分散制御システムのデータ一致化方法において、
前記メインシステム用計算機が、
前記対象機器の設定値を含む設定データを格納する第１のステップと、
前記対象機器の設定値を取得して表示画面に表示するとともに前記対象機器の設定値の変更を受け付けて、変更後の設定値を含む変更後設定データを生成する第２のステップと、
前記変更後設定データを前記コントローラに送信し、一方で前記コントローラからの応答データを受信する第３のステップと、
前記コントローラからの前記応答データに含まれる前記変更後の設定値を格納する第４のステップとを備え、
前記バックアップシステム用計算機が、
前記対象機器の設定値を含む設定データを格納する第５のステップと、
前記コントローラからの前記応答データを受信する第６のステップと、
前記コントローラからの前記応答データに含まれる前記変更後の設定値を格納する第７のステップとを備え、
前記コントローラが、
前記対象機器の設定値を含む設定データを格納する第８のステップと、
前記変更後設定データを受信すると、受信した変更後設定データを格納するとともに、前記変更後設定データに対する前記応答データを生成し、生成した前記応答データを前記メインシステム用計算機及び前記バックアップシステム用計算機に送信する第９のステップとを備える
ことを特徴とするデータ一致化方法。
【請求項６】
前記バックアップシステム用計算機は、
複数の計算機から構成され、それぞれの計算機が、
前記第５のステップと、
前記第６のステップと、
前記第７のステップとを備える
ことを特徴とする請求項５に記載のデータ一致化方法。
【請求項７】
前記バックアップシステム用計算機が、
前記対象機器の設定値を取得して表示画面に表示するとともに前記対象機器の設定値を受け付けて、変更後の設定値を含む変更後設定データを生成する第１０のステップを備える
ことを特徴とする請求項５に記載のデータ一致化方法。
【請求項８】
前記第９のステップにおいて、
前記コントローラが、
ブロードキャストにより、前記応答データを前記メインシステム用計算機及び前記バックアップシステム用計算機に送信する
ことを特徴とする請求項５に記載のデータ一致化方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、分散制御システム及びデータ一致化方法に関する。
【背景技術】
【０００２】
従来、プロセスオートメーションの分野において計測制御システムの多くは、ＤＣＳ（Distributed Control System）と呼ばれる分散制御システムを採用している。この分散制御システムにより監視及び制御されるプラントでは、例えば圧力機器、流量機器及びバルブ機器などの各種機器が自動で制御されているものの、プラントに変動が生じた場合には圧力、流用及びバルブ開度などの各種設定を運転員が個別に変更することで、プラントの安定運用に対応している。
【０００３】
一般に分散制御システムは、通常運用系となるメインシステム用計算機と、障害が発生した場合に運用系となるバックアップシステム用計算機と、これらメインシステム用計算機及びバックアップシステム用計算機にネットワークを介して接続され、プラントに含まれる各種機器を実際に制御するコントローラと、このコントローラに接続された各種機器（プラント）とから構成される。
【０００４】
ここで、メインシステム用計算機で設定値を入力又は変更した場合、入力又は変更した設定値をバックアップシステム用計算機においても保持しておく必要がある。障害が発生してバックップシステム用計算機が運用系となった場合、変更前の設定値でプラントを動作させてしまうことを防止するためである。よってメインシステム用計算機と、バックアップシステム用計算機との間では、設定値を一致化させておく必要がある。
【０００５】
特許文献１には、複数のプラント監視制御装置（メインシステム用計算機及びバックアップシステム用計算機）に接続される設定データ管理装置を備え、設定データ管理装置は、複数のプラント監視制御装置の何れかにおいて設定値が入力された場合、入力された設定値を共通の設定値として管理する分散型プラント監視制御システムが開示されている。
【０００６】
この特許文献１の分散型プラント監視制御システムによれば、何れかのプラント監視制御装置において設定値が入力及び保存された場合、その設定値が設定データ管理装置においても保存されるとともに、設定データ管理装置が保存した設定値を他のプラント監視制御装置に入力するとしている。よって他のプラント監視制御装置においても設定値が保存されることにより、設定値の一致化を図ることができるとしている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００１−４２９２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかし、特許文献１に記載の技術では、プラント監視制御装置（例えばメインシステム用計算機）において設定値が入力又は変更された場合、このメインシステム用計算機は、設定データ管理装置を介して、他の複数のプラント監視制御装置（バックアップシステム用計算機）のそれぞれに入力又は変更された設定値を保存するように指示する伝分を作成する必要がある。
【０００９】
従ってバックアップシステム用計算機が複数存在する場合、複数分の伝分作成が必要になるため処理が膨大になるという課題がある。またバックアップシステム用計算機が複数存在する場合、メインシステム用計算機と、バックアップシステム用計算機との間の設定値を一致化させるためのデータ管理が複雑化するという課題がある。
【００１０】
本発明は以上の点を考慮してなされたもので、メインシステム用計算機と、バックアップシステム用計算機との間における設定値を容易に一致化し得る分散制御システム及びデータ一致化方法を提案するものである。
【課題を解決するための手段】
【００１１】
かかる課題を解決するために、本発明における分散制御システムは、コントローラを介してプラント内の対象機器を監視及び制御するメインシステム用計算機及びバックアップシステム用計算機を備え、メインシステム用計算機は、対象機器の設定値の変更を受け付けると、変更後の設定値を含む変更後設定データをコントローラに送信し、一方でコントローラからの応答データを受信すると、応答データに含まれる変更後の設定値を保持し、バックアップシステム用計算機もコントローラからの応答データを受信すると、応答データに含まれる変更後の設定値を保持し、コントローラは、変更後設定データを受信すると、変更後設定データに対する応答データを生成してメインシステム用計算機及びバックアップシステム用計算機に送信することを特徴とする。
【００１２】
またかかる課題を解決するために、本発明におけるデータ一致化方法は、コントローラを介してプラント内の対象機器を監視及び制御するメインシステム用計算機及びバックアップシステム用計算機を備えた分散制御システムのデータ一致化方法であって、メインシステム用計算機が、対象機器の設定値の変更を受け付けるステップと、変更後の設定値を含む変更後設定データをコントローラに送信するステップと、一方でコントローラからの応答データを受信すると、応答データに含まれる変更後の設定値を保持するステップとを備え、バックアップシステム用計算機が、コントローラからの応答データを受信すると、応答データに含まれる変更後の設定値を保持するステップとを備え、コントローラが、変更後設定データを受信すると、変更後設定データに対する応答データを生成してメインシステム用計算機及びバックアップシステム用計算機に送信するステップを備えることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、メインシステム用計算機と、バックアップシステム用計算機との間における設定値を容易に一致化することができる。
【図面の簡単な説明】
【００１４】
【図１】本実施の形態における分散制御システムの全体構成図ある。
【図２】分散制御システムの物理構成図である。
【図３】分散制御システムの機能構成図である。
【図４】コントローラ用設定伝分の概念図である。
【図５】応答伝分の概念図である。
【図６】一致化処理を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下図面について、本発明の一実施の形態を詳述する。
【００１６】
図１は、本実施の形態における分散制御システム１の全体構成を示す。
分散制御システム１は、メインシステム用計算機１１、バックアップシステム用計算機１２、コントローラ１３及びプラント１４から構成される。
【００１７】
メインシステム用計算機１１とコントローラ１３とは、ネットワークＮ１を介して互いに通信可能に接続されており、またバックアップシステム用計算機１２とコントローラ１３とについても、ネットワークＮ２を介して互いに通信可能に接続されている。ネットワークＮ１及びＮ２は、例えばＬＡＮ（Local Area Network）である。またコントローラ１３とプラント１４内の各種機器とは、例えばハードワイヤＨＷ１を介して互いに通信可能に接続されている。
【００１８】
メインシステム用計算機１１は、コントローラ１３からのプラント情報に基づいてプラント１４内の各種機器を監視し、またコントローラ１３を介してプラント１４内の各種機器を制御する通常運用系の計算機である。またメインシステム用計算機１１は、ここでは図示しない入力装置において設定値の入力又は変更があった場合、入力又は変更された設定値を含む設定データを生成し、生成した設定データを保存するとともに、コントローラ１３に送信する。
【００１９】
バックアップシステム用計算機１２は、非常運用系の計算機である点でメインシステム用計算機１１と異なる。メインシステム用計算機１１に障害が発生した場合、このバックアップシステム用計算機１２によりプラント１４内の各種機器を監視及び制御し、また設定データを生成、保存及び送信することができる。
【００２０】
なおここでは１台のバックアップシステム用計算機１２がコントローラ１３に接続されている構成を図示しているがこれに限らず、安定運用を図るために複数のバックアップシステム用計算機がコントローラ１３に接続される構成であってもよい。
【００２１】
コントローラ１３は、例えばＰＬＣ（Programmable Logic Controller）であり、プラント１４内の各種機器から計測情報を取得及び収集し、収集した計測情報をプラント情報としてメインシステム用計算機１１及びバックアップシステム用計算機１２に送信する。一方でコントローラ１３は、メインシステム用計算機１１又はバックアップシステム用計算機１２からの設定データを保存するとともに、プラント１４内の各種機器を実際に制御するための操作信号を各種機器に送信する。
【００２２】
またコントローラ１３は、メインシステム用計算機１１又はバックアップシステム用計算機１２からの設定データを受信した場合、この設定データに対する応答データをコントローラ１３に接続されている全ての計算機（ここでは、メインシステム用計算機１１及びバックアップシステム用計算機１２）にブロードキャストにより送信する。
【００２３】
プラント１４は、例えばガス供給プラントである。この場合、プラント１４はガスの圧力を検知するための圧力機器、ガスの流量を検知するための流量機器及びガスの圧力や流量を調整するためのバルブなどから構成される。
【００２４】
図２は、分散制御システム１の物理構成を示す。
メインシステム用計算機１１は、ＣＰＵ（Central Processing Unit）１１１、メモリ１１２、入力装置１１３、出力装置１１４、通信装置１１５及び記憶装置１１６を備えて構成される。またこれらＣＰＵ１１１、メモリ１１２、入力装置１１３、出力装置１１４、通信装置１１５及び記憶装置１１６は、内部バスＢ１を介して互いに通信可能に接続される。
【００２５】
ＣＰＵ１１１は、メモリ１１２から各種プログラム又は各種情報を取得し、取得した各種プログラム又は各種情報に基づいて、メインシステム用計算機１１の動作を統括的に制御する。メモリ１１２は、ＣＰＵ１１１の制御に必要な各種プログラム及び各種プログラムを実行した場合に得られる各種情報を記憶する記憶媒体であり、例えばＲＡＭ（Random Access Memory）又はＲＯＭ（Read Only Memory）である。
【００２６】
入力装置１１３は、管理者からの操作を受け付けるインタフェースであり、例えばマウス又はキーボードである。出力装置１１４は、各種情報を出力するインタフェースであり、例えば表示画面を備えたディスプレイである。通信装置１１５は、ネットワークＮ１を介してコントローラ１３と通信可能に接続するためのインタフェースであり、例えばＮＩＣ（Network Interface Card）である。記憶装置１１６は、各種情報を長期的に記憶可能な大容量の記憶媒体であり、例えばＨＤＤ（Hard Disk Drive）である。
【００２７】
バックアップシステム用計算機１２は、メインシステム用計算機１１と同様、ＣＰＵ１２１、メモリ１２２、入力装置１２３、出力装置１２４、通信装置１２５及び記憶装置１２６を備えて構成される。バックアップシステム用計算機１２のこれらの物理構成については、上述したメインシステム用計算機１１の物理構成と同様であるため、ここでの説明は省略する。
【００２８】
コントローラ１３は、ＣＰＵ１３１、メモリ１３２、通信装置１３３、記憶装置１３４及びプラントＩ／Ｆ１３５を備えて構成される。またこれらＣＰＵ１３１、メモリ１３２、通信装置１３３、記憶装置１３４及びプラントＩ／Ｆ１３５は、内部バスＢ３を介して互いに通信可能に接続される。コントローラ１３のこれら各部の詳細については、上述したメインシステム用計算機１１の対応する各部と同様であるため、ここでの説明は省略する。プラントＩ／Ｆ１３５は、プラント１４の各種機器と互いに通信可能に接続するためのインタフェースである。
【００２９】
図３は、分散制御システム１００の機能構成を示す。
メインシステム用計算機１１は、メモリ１１２において設定値変更画面処理部１１２１、伝分作成配信処理部１１２２及びデータ格納処理部１１２３などの各種プログラムを格納して構成される。ＣＰＵ１１１は、これらの各種プログラムに基づいて各種処理を実行する。またメインシステム用計算機１１は、記憶装置１１６における記憶領域の一部にデータ格納部１１６１を備える。データ格納部１１６１には、設定データ１１６１１が格納される。
【００３０】
設定値変更画面処理部１１２１は、データ格納部１１６１に格納されている現在の設定データを取得すると、取得した現在の設定データをプラント監視画面（図示省略）に表示するとともに設定値の変更を受け付ける。そして設定値変更画面処理部１１２１は、設定値が変更された場合、変更後の設定データを生成して伝分作成配信処理部１１２２に送信する。
【００３１】
伝分作成配信処理部１１２２は、変更後の設定データを受信すると、受信した変更後の設定データに基づいて制御を実行することを指示するコントローラ用設定伝分Ｃ１を作成し、作成したコントローラ用設定伝分Ｃ１をコントローラ１３に送信する。また伝分作成配信処理部１１２２は、コントローラ用設定伝分Ｃ１に対する応答伝分Ｃ２をコントローラ１３から受信した場合、受信した応答伝分Ｃ２をデータ格納処理部１１２３に送信する。
【００３２】
データ格納処理部１１２３は、応答伝分Ｃ２を受信すると、受信した応答伝分Ｃ２に含まれる変更後の設定データをデータ格納部１１６１に格納する。
【００３３】
バックアップシステム用計算機１２は、メインシステム用計算機１１と同様、メモリにおいて設定値変更画面処理部１２２１、伝分作成配信処理部１２２２及びデータ格納処理部１２２３などの各種プログラムを格納して構成され、また記憶装置における記憶領域の一部にデータ格納部１２６１を備える。データ格納部１２６１には、設定データ１２６１１が格納される。
【００３４】
設定値変更画面処理部１２２１、伝分作成配信処理部１２２２、データ格納処理部１２２３及びデータ格納部１２６１の各部の機能については、上述したメインシステム用計算機１１の対応する各部と同様であるが、特に伝分作成配信処理部１２２２は、コントローラ１３からの応答伝分Ｃ２を受信した場合、受信した応答伝分Ｃ２に含まれる変更後の設定データをデータ格納部１２６１に格納する。よってバックアップシステム用計算機１２においても変更後の設定データを保持することができるため、設定値の一致化を図ることができる。
【００３５】
コントローラ１３は、メモリ１３２において伝分送受信格納処理部１３２１を格納して構成され、また記憶装置１３４における記憶領域の一部にデータ格納部１３４１を備える。データ格納部１２６１には、設定データ１３４１１が格納される。
【００３６】
伝分送受信格納処理部１３２１は、メインシステム用計算機１１からのコントローラ用設定伝分Ｃ１を受信すると、受信したコントローラ用設定伝分Ｃ１に含まれる変更後の設定データをデータ格納部１３４１に格納するとともに、変更後の設定データを含む応答伝分Ｃ２をブロードキャストにより送信する。
【００３７】
なおここではコントローラ１３に接続されているメインシステム用計算機１１及びバックアップシステム用計算機１２に応答伝分Ｃ２が送信されることになる。また上述したようにメインシステム用計算機１１及びバックアップシステム用計算機１２は、コントローラ１３からの応答伝分Ｃ２を受信すると、応答伝分Ｃ２に含まれる変更後の設定データをデータ格納部１１６１及び１２６１のそれぞれに格納することになる。よってデータ一致化のための管理装置を必要とせず、またデータ一致化のための伝分作成を必要とすることなく、容易にデータを一致化させることができる。
【００３８】
図４は、コントローラ用設定伝分Ｃ１の概念図を示す。
コントローラ用設定伝分Ｃ１は、メインシステム用計算機１１において生成されてコントローラ１３に送信されるデータである。
【００３９】
設定データＣ１は、送信元アドレス欄Ｃ１１、送信先アドレス欄Ｃ１２、ヘッダ情報Ｃ１３、応答確認欄Ｃ１４、対象機器番号欄Ｃ１５及び変更データ欄Ｃ１６から構成される。
【００４０】
送信元アドレス欄Ｃ１１には、このコントローラ用設定伝分Ｃ１の送信元となる機器のアドレスが格納される。送信先アドレス欄Ｃ１２には、このコントローラ用設定伝分Ｃ１の送信先となる機器のアドレスが格納される。ヘッダ情報Ｃ１３には、ヘッダ情報が格納される。応答確認欄Ｃ１４には、応答伝分Ｃ２の送信が必要か否かを示す情報が格納される。対象機器番号欄Ｃ１５には、設定値の入力又は変更のあった対象機器の番号が格納される。変更データ欄Ｃ１６には、入力又は変更された設定データが格納される。
【００４１】
従って図４の場合、このコントローラ用設定伝分Ｃ１の送信元は「メインシステム用計算機」であり、送信先は「コントローラ」であることが示されている。またヘッダ情報は「ａｂｃ」であり、送信先の機器に対して応答確認を必要としている（「Ｙ」）ことが示されている。また変更のあった対象機器番号は「バルブ１」であり、変更後の設定値は「８０」であることが示されている。
【００４２】
図５は、応答伝分Ｃ２の概念図を示す。
応答伝分Ｃ２は、コントローラ１３において生成されて、コントローラ１３に接続されている全ての計算機にブロードキャスト送信されるデータである。
【００４３】
応答伝分Ｃ２は、送信元アドレス欄Ｃ２１、送信先アドレス欄Ｃ２２、ヘッダ情報Ｃ２３、対象機器番号欄Ｃ２４及び変更データ欄Ｃ２５から構成される。
【００４４】
送信元アドレス欄Ｃ２１には、この応答伝分Ｃ２の送信元となる機器のアドレスが格納される。送信先アドレス欄Ｃ２２には、この応答伝分Ｃ２の送信先となる機器のアドレスが格納される。ヘッダ情報欄Ｃ２３には、ヘッダ情報が格納される。対象機器番号欄Ｃ２４には、設定値の入力又は変更のあった対象機器の番号が格納される。変更データ欄Ｃ２５には、入力又は変更された設定データが格納される。
【００４５】
従って図５の場合、この応答伝分Ｃ２の送信元は「コントローラ」であり、送信先は「不特定多数」であることが示されている。またヘッダ情報は「ｄｅｆ」であり、変更のあった対象機器番号は「バルブ１」であり、変更後の設定値は「８０」であることが示されている。
【００４６】
図６は、分散制御システム１において実行されるデータ一致化処理の処理手順を示す。
データ一致化処理は、メインシステム用計算機１１において設定値の入力又は変更を受け付けたことを契機として、メインシステム用計算機１１、バックアップシステム用計算機１２及びコントローラ１３により実行される。ここでは説明の便宜上、処理主体を各装置のプログラムとして説明する。
【００４７】
まずメインシステム用計算機１１において設定値変更画面処理部１１２１は、プラント監視画面を表示する操作を受け付けると、表示画面にプラント監視画面を表示する（ＳＰ１１）。
【００４８】
次いで設定値変更画面処理部１１２１は、設定値の変更があるか否かを判断する（ＳＰ１２）。なお設定値の変更があるか否かは、例えばプラント監視画面において設定値が変更されて実行ボタンが押下されたか否かに基づいて判断される。
【００４９】
設定値変更画面処理部１１２１は、ステップＳＰ１２の判断で否定結果を得ると、変更されるまで待機する。これに対し、設定値変更画面処理部１１２１は、ステップＳＰ１２の判断で肯定結果を得ると、変更後の設定データを生成し、生成した変更後の設定データを伝分作成配信処理部１１２２に送信する（ＳＰ１３）。
【００５０】
伝分作成配信処理部１１２２は、変更後の設定データを受信すると、受信した変更後の設定データをコントローラ１３に送信するためのコントローラ用設定伝分Ｃ１を作成し、これをコントローラ１３に送信する（ＳＰ１４）。
【００５１】
コントローラ１３において伝分送受信格納処理部１３２１は、コントローラ用設定伝分Ｃ１を受信すると、コントローラ用設定伝分Ｃ１に含まれる変更後の設定データをデータ格納部１３４１に格納する（ＳＰ１５）。
【００５２】
次いで伝分送受信格納処理部１３２１は、受信したコントローラ用設定伝分Ｃ１に対する応答として応答伝分を作成し、作成した応答伝分をブロードキャストしてメインシステム用計算機１１及びバックアップシステム用計算機１２に送信して（ＳＰ１６）、コントローラ１３における本処理を終了する。
【００５３】
なおコントローラ１３は、ステップＳＰ１６以降、ステップＳＰ１５で受信及び格納した変更後の設定データに基づいて、プラント１４内の各種機器を制御することになる。
【００５４】
メインシステム用計算機１１において伝分作成配信処理部１１２２は、コントローラ１３からの応答伝分を受信すると、受信した応答伝分に含まれる変更後の設定データをデータ格納処理部１１２３を介してデータ格納部１１６１に格納して（ＳＰ１７）、メインシステム用計算機１１における本処理を終了する。
【００５５】
一方でバックアップシステム用計算機１２においても伝分作成配信処理部１２２２は、コントローラからの応答伝分を受信して、設定データをデータ格納処理部１２２３を介してデータ格納部１２６１に格納して（ＳＰ１８）、バックアップシステム用計算機１２における本処理を終了する。
【００５６】
以上のように本実施の形態によれば、メインシステム用計算機１１は、設定値が変更された場合、コントローラ用設定伝分Ｃ１を作成してこれをコントローラ１３に送信し、コントローラ１３は、コントローラ用設定伝分Ｃ１に含まれる変更後の設定データを格納するとともに、変更後の設定データを含む応答伝分をブロードキャストするようにしたので、コントローラ１３からの応答伝分をコントローラ１３に接続されている全ての計算機（ここではメインシステム用計算機１１及びバックアップシステム用計算機１２）において受信することができる。そして応答伝分を受信したメインシステム用計算機１１及びバックアップシステム用計算機１２は、応答伝分に含まれる変更後の設定データを保持することができる。
【００５７】
よってデータ一致化のための新たな管理装置を配置することなく、またメインシステム用計算機１１がバックアップシステム用計算機１２ごとに伝分を作成することなく、容易にデータを一致化させて一致化した設定データを保持することができる。
【符号の説明】
【００５８】
１      分散制御システム
１１    メインシステム用計算機
１２    バックアップシステム用計算機
１３    コントローラ
１４    プラント
【図１】
2014215744.tif 000003
【図２】
2014215744.tif 000004
【図３】
2014215744.tif 000005
【図４】
2014215744.tif 000006
【図５】
2014215744.tif 000007
【図６】
2014215744.tif 000008