(57)【要約】【課題】サーバ２に故障が生じた場合でも、サーバ故障発生前後にわたって、プラント機器の監視を確実に行えるプラント監視制御システムを提供する。【解決手段】クライアント３の信号選択処理部３４は、サーバ故障前はサーバ２からの警報表示命令を選択して表示装置３６に出力する。サーバ故障に応じてクライアント３の入力点状態検出部３３は、通信メモリ３１に格納されている警報信号の状態（警報検出フラグが“１”になっている入力点が存在するか否か）を検索する。警報検出フラグが“１”になっていれば、そのプラント機器は異常発生と見なして警報表示命令を出力する。この警報表示命令が表示装置３６に与えられるので、表示装置３６はこの警報表示命令に基づいてプラント機器の警報表示を行う。【選択図】図２
2009223599.tif 000002
【特許請求の範囲】
【請求項１】
各種のプラント機器に対するデータの入出力を行う入出力装置と、この入出力装置を介してプラント機器の制御処理やデータ収集処理を行うサーバと、このサーバで収集されたデータに基づいて上記プラント機器を監視するクライアントとを備え、これらがネットワークを経由して互いに接続されてなるプラント監視制御システムにおいて、
上記サーバは、上記プラント機器の異常発生に応じて警報表示命令をクライアントに与えるとともに、当該サーバの故障に応じて上記クライアントにサーバ故障検出信号を出力する故障検出手段を備え、
上記クライアントは、上記入出力装置から上記プラント機器の異常発生に応じて出力される警報信号を各プラント機器に対応させて一時的に格納する信号一時格納手段と、この信号一時格納手段に格納される警報信号の変化を検出し、この信号変化に応じて警報表示命令を出力する信号変化検出手段と、上記サーバ故障検出信号に応じて上記信号一時格納手段に格納されている警報信号の状態を検索し、警報信号が異常状態である場合には警報表示命令を出力する信号状態検索手段と、上記サーバ故障検出信号が入力されない場合には上記サーバから与えられる警報表示命令を選択し、上記サーバ故障検出信号が入力された場合にはこれに応じて上記信号状態検索手段の出力を選択した後に、上記信号変化検出手段の出力を選択する信号選択処理手段と、この信号選択処理手段により選択出力される警報表示命令に基づいて警報表示を行う表示装置とを含むことを特徴とするプラント監視制御システム。
【請求項２】
各種のプラント機器に対するデータの入出力を行う入出力装置と、この入出力装置を介してプラント機器の制御処理やデータ収集処理を行うサーバと、このサーバで収集されたデータに基づいて上記プラント機器を監視するクライアントとを備え、これらがネットワークを経由して互いに接続されてなるプラント監視制御システムにおいて、
上記サーバは、上記プラント機器の異常発生に応じて警報表示命令をクライアントに与えるとともに、当該サーバの故障に応じて上記クライアントにサーバ故障検出信号を出力する故障検出手段を備え、
上記クライアントは、上記入出力装置から上記プラント機器の異常発生に応じて出力される警報信号を各プラント機器に対応させて一時的に格納する信号一時格納手段と、この信号一時格納手段に格納される警報信号の変化を検出し、この信号変化に応じて警報表示命令を出力する信号変化検出手段と、上記サーバ故障検出信号に応じて上記信号一時格納手段に格納されている警報信号をクリアする信号クリア手段と、上記サーバ故障検出信号が入力されない場合には上記サーバから与えられる警報表示命令を選択し、上記サーバ故障検出信号が入力された場合にはこれに応じて信号クリア手段により上記信号一時格納手段がクリアされた後の上記信号変化検出手段の出力を選択する選択する信号選択処理手段と、この信号選択処理手段により選択出力される警報表示命令に基づいて警報表示を行う表示装置とを含むことを特徴とするプラント監視制御システム。
【請求項３】
各種のプラント機器に対するデータの入出力を行う入出力装置と、この入出力装置を介してプラント機器の制御処理やデータ収集処理を行うサーバと、このサーバで収集されたデータに基づいてプラント機器を監視するクライアントとを備え、これらがネットワークを経由して互いに接続されてなるプラント監視制御システムにおいて、
上記サーバは、上記プラント機器の異常発生に応じて警報表示命令をクライアントに与えるとともに、当該サーバの故障に応じて上記クライアントにサーバ故障検出信号を出力する故障検出手段を備え、
上記クライアントは、上記入出力装置から上記プラント機器の異常発生に応じて出力される警報信号を各プラント機器に対応させて一時的に格納する信号一時格納手段と、この信号一時格納手段に格納される警報信号の変化を検出し、この信号変化に応じて警報表示命令を出力する信号変化検出手段と、上記サーバから与えられる警報表示命令に時間情報を付加して格納する警報表示命令格納手段と、上記サーバ故障検出信号が入力されない場合には上記サーバから与えられる警報表示命令を選択し、上記サーバ故障検出信号が入力された場合にはこれに応じて上記警報表示命令格納手段に格納されている警報表示命令を読み出した後に、上記信号変化検出手段の出力を選択する信号選択処理手段と、この信号選択処理手段により選択出力される警報表示命令に基づいて警報表示を行う表示装置と、を含むことを特徴とするプラント監視制御システム。
【請求項４】
各種のプラント機器に対するデータの入出力を行う入出力装置と、この入出力装置を介してプラント機器の制御処理やデータ収集処理を行うサーバと、このサーバで収集されたデータに基づいてプラント機器を監視するクライアントとを備え、これらがネットワークを経由して互いに接続されてなるプラント監視制御システムにおいて、
上記サーバは、上記プラント機器の異常発生に応じて警報表示命令をクライアントに与えるとともに、当該サーバの故障に応じて上記クライアントにサーバ故障検出信号を出力する故障検出手段を備える一方、
上記クライアントは、上記入出力装置から上記プラント機器の異常発生に応じて出力される警報信号を各プラント機器に対応させて一時的に格納する信号一時格納手段と、この信号一時格納手段に格納される警報信号の変化を検出し、この信号変化に応じて警報表示命令を出力する信号変化検出手段と、上記サーバ故障検出信号が入力されない場合には上記サーバから与えられる警報表示命令を選択し、上記サーバ故障検出信号が入力された場合にはこれに応じて上記信号変化検出手段の出力を選択する信号選択処理手段と、この信号選択処理手段から出力される警報表示命令に時間情報を付加して格納する警報表示命令格納手段と、この警報表示命令格納手段に格納されている情報に基づいて警報表示を時間に対応付けて表示する表示装置と、を含むことを特徴とするプラント監視制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各種のプラント機器に対するデータの入出力を行う入出力装置と、この入出力装置を介してプラント機器の制御処理やデータ収集処理を行うサーバと、このサーバで収集されたデータに基づいてプラント状態を監視するクライアントとを備え、これらがネットワークを経由して互いに接続されてなるプラント監視制御システムに係り、特にはサーバが故障した場合でも、サーバ故障の発生前後にわたって、プラント機器の監視を確実に行うことができるプラント監視制御システムに関する。
【背景技術】
【０００２】
従来のプラント監視制御システムにおいては、監視対象となるプラント機器のプロセスデータを一定周期で常時サンプリングして記憶装置に記憶しておき、必要に応じて過去の任意の時刻のプラント状態を示すプロセスデータを記憶装置から読み出して表示装置に再現表示することで、プラント機器の状態を確認したり、トラブル発生原因を究明できるようにしたものが提案されている（例えば、下記の特許文献１等参照）。
【０００３】
しかし、この従来技術のものは、プロセスデータを一定周期で常時サンプリングして記憶装置に記憶する必要があるため、サーバ側の演算処理の負荷が大きくなるばかりか、記憶装置も記憶容量の大きいものが必要となるなどの不具合がある。
【０００４】
そこで、従来技術では、プラント機器のプロセスデータを一定周期で常時サンプリングするのではなく、各種プラント機器の故障などの異常発生に応じて入出力装置から出力される警報信号の変化（例えば、警報信号の立ち下がりや立ち下がりのレベル変化）の有無をサーバ側で監視し、入出力装置から警報信号が出力された際に、この警報信号のレベル変化をトリガとして警報表示命令を生成し、この警報表示命令に基づいてクライアントが備える表示装置に警報表示を行うことで、プラント機器のトラブル発生箇所などを究明できるようにしたものが考えられている。
【０００５】
【特許文献１】特開平７−２５３８１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
このように、プラント機器の異常発生に応じて入出力装置から出力される警報信号のレベル変化をトリガとして警報表示命令を生成する場合、サーバ側の演算処理の負荷が軽減されるとともに、記憶装置の容量も少なくて済むという利点があるものの、次の課題が残されている。
【０００７】
すなわち、サーバを構成するコンピュータ装置は、半導体素子等の電子回路を組み合わせて構成されているので、これらの回路が故障すると所期の処理動作が行えなくなることがある。入出力装置から警報信号が既に出力されている途中でこのようなサーバの故障が発生すると、クライアント側においてサーバと同様に警報信号のレベル変化を検出するようにバックアップしていても、警報信号の出力が継続されているのでレベル変化がなく、このため、クライアント側ではレベル変化を検出できないので、当該プラント機器の異常発生が既に解消したものと判断し、表示装置に警報表示を行うのを停止してしまうという事態が生じる。つまり、現在もプラント機器に異常状態が継続しているにもかかわらず、クライアントの表示装置では、警報表示が停止されてしまってプラント監視ができなくなるという不具合を生じる。
【０００８】
本発明は、上記の課題を解決するためになされたもので、サーバの故障が生じた場合でも、サーバ故障発生前後にわたって、プラント機器の監視を確実に行えるようにしたプラント監視制御システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、各種のプラント機器に対するデータの入出力を行う入出力装置と、この入出力装置を介してプラント機器の制御処理やデータ収集処理を行うサーバと、このサーバで収集されたデータに基づいて上記プラント機器を監視するクライアントとを備え、これらがネットワークを経由して互いに接続されてなるプラント監視制御システムにおいて、上記サーバは、上記プラント機器の異常発生に応じて警報表示命令をクライアントに与えるとともに、当該サーバの故障に応じて上記クライアントにサーバ故障検出信号を出力する故障検出手段を備える一方、上記クライアントは、上記入出力装置から上記プラント機器の異常発生に応じて出力される警報信号を各プラント機器に対応させて一時的に格納する信号一時格納手段と、この信号一時格納手段に格納される警報信号の変化を検出し、この信号変化に応じて警報表示命令を出力する信号変化検出手段と、上記サーバ故障検出信号に応じて上記信号一時格納手段に格納されている警報信号の状態を検索し、警報信号が異常状態である場合には警報表示命令を出力する信号状態検索手段と、上記サーバ故障検出信号が入力されない場合には上記サーバから与えられる警報表示命令を選択し、上記サーバ故障検出信号が入力された場合にはこれに応じて上記信号状態検索手段の出力を選択した後に、上記信号変化検出手段の出力を選択する信号選択処理手段と、この信号選択処理手段により選択出力される警報表示命令に基づいて警報表示を行う表示装置と、を含むことを特徴としている。
【発明の効果】
【００１０】
本発明によれば、サーバが故障した場合でも、クライアント側において、当該サーバの故障以前に生じた各種プラント機器の故障等の異常発生に応じて生成される警報信号を継続して表示することができるので、現在の状態からサーバ故障前の過去の状態にわたってプラント機器の監視を確実に行うことが可能となる。
【発明を実施するための最良の形態】
【００１１】
実施の形態１．
図１は本発明（請求項１）の実施の形態１におけるプラント制御システムの概略を示す全体構成図、図２は同システムを簡略化して示すブロック図である。
【００１２】
この実施の形態１のプラント監視制御システムは、図示しない各種のプラント機器に対してデータの入出力を行う入出力装置１と、各入出力装置１を介してプラント機器の制御処理やデータ収集処理を行うコンピュータ装置からなるサーバ２と、このサーバ２で収集されたデータに基づいてプラント機器を監視する端末装置からなる複数のクライアント３とを備え、これらが通信用のネットワーク４を経由して互いに接続されている。
【００１３】
入出力装置１は、各プラント機器に設けられている図示しないアクチュエータなどに対してサーバ２から与えられる駆動制御データを出力するとともに、各プラント機器に設けられている各種のセンサ等から得られる計測データを取り込み、これをネットワーク４を介してサーバ２に出力する。また、プラント機器が故障等の異常が発生した場合には、これに応じて警報信号を生成し、この警報信号をネットワーク４を介してサーバ２およびクライアント３に出力する。入出力装置１は、プラント機器の異常が継続している場合には、周期的に警報信号を出力する。
【００１４】
サーバ２は、入出力装置１からプラント機器の異常発生に応じて出力される警報信号を各プラント機器に対応させて一時的に格納するバッファ用の通信メモリ２１と、この通信メモリ２１に格納される警報信号の変化（ここでは警報信号の立ち上がり変化）の有無を検出し、この信号変化に応じて警報表示命令を出力する立ち上がり検出部２２と、この立ち上がり検出部２２から出力される警報表示命令を受けて警報出力処理を行う警報処理部２３と、サーバ２の故障に応じてクライアント３に対してサーバ故障検出信号を出力する故障検出部２４とを備えている。
【００１５】
そして、サーバ２の立ち上がり検出部２２で警報信号の信号変化の検出に応じて出力される警報表示命令、および故障検出部２４から出力されるサーバ故障検出信号は、それぞれ専用の信号伝送ラインＬ１，Ｌ２を経由してクライアント３に与えられるようになっている。
【００１６】
また、サーバ２の警報処理部２３には、この警報出力部２３からの出力に基づいて警報を合成音声等によって出力する音声出力装置５、警報処理部２３の出力に基づいて警報を発するブザーやランプ等の警報発生器６、および、各プラント機器に対応付けて警報状態を文字や記号等で印字出力する印字出力装置７が接続されている。なお、サーバ２は、例えば電算機室に設置され、また、音声出力装置５、警報発生器６、印字出力装置７は、クライアント３と共に例えば集中管理室内に設置される。サーバ２が故障していない場合には、サーバ２の立ち上がリ検出部２２で警報表示命令を出力するので、サーバ２の警報処理部２２による音声出力装置５、警報発生部６、印字出力装置７などの時刻の同時性を保つことができる。
【００１７】
一方、クライアント３は、入出力装置１からプラント機器の異常発生に応じて出力される警報信号を各プラント機器に対応させて一時的に格納するバッファ用の通信メモリ３１と、この通信メモリ３１に格納される警報信号の変化（ここでは警報信号の立ち上がり変化）を検出し、この信号変化に応じて警報表示命令を出力する立ち上がり検出部３２と、サーバ故障検出信号に応じて通信メモリ３１に格納されている警報信号の状態を検索し、警報信号が異常状態である場合には警報表示命令を出力する入力点状態検出部３３と、サーバ故障検出信号が入力されない場合にはサーバ２から与えられる警報表示命令を選択し、サーバ故障検出信号が入力された場合にはこれに応じて入力点状態検出部３３の出力を選択した後に、立ち上がり検出部３２の出力を選択する信号選択処理部３４と、この信号選択処理部３４により選択出力される警報表示命令を受けて警報表示処理を行うに警報表示処理部３５と、この警報表示処理部３５の警報表示処理により生成され映像信号を画像表示して警報表示を行う表示装置３６とを含む。
【００１８】
そして、上記の通信メモリ３１が特許請求の範囲における信号一時格納手段に、上記の立ち上がり検出部３２が特許請求の範囲における信号変化検出手段に、上記の入力点状態検出部３３が特許請求の範囲における信号状態検索手段に、信号選択処理部３４が特許請求の範囲における信号選択処理手段に、それぞれ対応している。
【００１９】
次に、上記構成を有するプラント監視制御システムの動作について、図３に示す説明図、および図４に示すタイミングチャートを参照して説明する。
【００２０】
（１）サーバ故障前の動作
サーバ故障がなければ、サーバ２の故障検出部２４からはサーバ故障検出信号が出力されないので、クライアント３の信号選択処理部３４は、サーバ２の立ち上がり検出部２２の検出出力を選択している。
【００２１】
この状態で、例えば一つのプラント機器αに異常が発生した場合（図４の時刻ｔ１）、これに応じて、入出力装置１はこのプラント機器αに関する警報信号をネットワーク４を介してサーバ２およびクライアント３に出力する。サーバ２およびクライアント３の各通信メモリ２１，３１には、この警報信号が一時的に格納される。
【００２２】
この場合の通信メモリ２１，３１の警報信号の格納状態は、例えば、図３に示すように、各プラント機器に対応して個別に設定された入力点に警報検出フラグを設定することにより行われる。例えば、一つプラント機器αが異常を生じた場合には、警報検出フラグＦαは“０”から“１”となる。その他のプラント機器が正常であれば警報検出フラグは“０”のままとなる。
【００２３】
サーバ２およびクライアント３の各立ち上がり検出部２２，２３は、通信メモリ２１，３１に格納される警報信号の変化を検出し、この信号変化に応じて警報表示命令を出力する。すなわち、例えば、上記のように、プラント機器αが異常を生じて通信メモリ２１，３１の警報検出フラグＦαが“０”から“１”に変化すると、各立ち上がり検出部２２，３２は、この変化を検出し、これをトリガとして警報表示命令（ここでは警報表示パルス）を出力する。
【００２４】
前述のごとく、サーバ２が故障していない場合、クライアント３の信号選択処理部３４は、サーバ２の立ち上がり検出部２２の検出出力を選択しているので、この立ち上がり検出部２２から出力される警報表示命令は、信号選択処理部３４を経由して警報表示処理部３５に与えられる。そして、警報表示処理部３５は、警報表示命令を受けて警報表示処理を行う。これにより、表示装置３６には、警報表示命令に基づいて各プラント機器に対応した警報が表示される。例えば、上記の例のように、プラント機器αが異常を生じている場合には、“プラント機器αが異常”といった警報表示がなされる。
【００２５】
（２）サーバ故障時およびそれ以降の動作
例えば、プラント機器αの異常状態が継続している途中で、サーバ２に故障が生じた場合（図４の時刻ｔ２）、サーバ２の故障検出部２４からはサーバ故障検出信号が出力され、このサーバ故障検出信号が信号選択処理部３４と共に入力点状態検出部３３にも与えられる。
【００２６】
信号選択処理部３４は、サーバ故障検出信号が入力された場合には、これに応じて入力点状態検出部３３の出力を優先的に選択する。また、入力点状態検出部３３は、サーバ故障検出信号に応じて通信メモリ３１に格納されている警報信号の状態を検索する。
【００２７】
すなわち、入力点状態検出部３３は、警報検出フラグが“１”になっている入力点が存在するか否かを検索する。図３に示した例では、一つのプラント機器αの入力点に対応した警報検出フラグＦαが“１”になっているので、入力点状態検出部３３は、このプラント機器αに関して警報信号が出力されていると判断し、警報表示命令を出力する。このとき、信号選択処理部３４は既に入力点状態検出部３３の出力を優先的に選択しているので、入力点状態検出部３３から出力された警報表示命令は、信号選択処理部３４を介して警報表示処理部３５に与えられる。これにより、プラント機器αの異常状態が継続している途中でサーバ２が故障しても（時刻ｔ２）、表示装置３６にはそれ以降もプラント機器αに関する警報が途切れることなく継続表示される。
【００２８】
ここで、従来、例えばプラント機器αの異常状態が継続している途中で、サーバ２に故障が生じた場合（時刻ｔ２）、サーバ２の立ち上がり検出部２２から出力される警報表示命令はクライアント３側に与えられなくなる。しかも、クライアント３側の通信メモリ３１の警報検出フラグＦαは、既に“１”になっているので、立ち上がり検出部３２は警報検出フラグＦαの“０”から“１”の変化を検出でず、このため、立ち上がり検出部３２からは警報表示命令は出力されないので、当該プラント機器αの異常が解消されたものとして、図４（ａ）中、一点鎖線で示すように、表示装置３６の警報表示が停止されてしまう不具合を生じていた。
【００２９】
これに対して、この実施の形態１では、上記のようにプラント機器αの異常状態が継続している途中でサーバ故障しても（時刻ｔ２）、それ以降も表示装置３６にはプラント機器αに関する警報表示が継続されることになる。このように、変化がある場合だけ処理して、ＣＰＵ負荷を少なくして、警報表示を継続することができる。
【００３０】
前述のように、信号選択処理部３４は、入力点状態検出部３３の出力を選択した後は、立ち上がり検出部３２の出力を選択する。したがって、その後に例えば他の一つのプラント機器βに異常が発生した場合（図４の時刻ｔ３）、通信メモリ３１のプラント機器βに関する警報検出フラグＦβが“０”から“１”に変化し、これに応じて、各立ち上がり検出部３２からは、この警報検出フラグＦβの変化をトリガとして警報表示命令（警報表示パルス）が出力される。したがって、前述の説明と同様に、表示装置３６にはプラント機器βに関する警報表示、例えば“プラント機器βが異常”といった内容が表示される。
【００３１】
以上のように、この実施の形態１では、サーバ２が故障した場合でも、クライアント３側において、当該サーバ２の故障後のみならず、サーバ故障以前に生じた各種プラント機器の異常発生を表示装置３６に継続して表示することができるので、現在の状態からサーバ故障前の過去の状態にわたってプラント機器の監視を継続して確実に行うことが可能となる。
【００３２】
実施の形態２．
図５は本発明（請求項２）の実施の形態２におけるプラント制御システムを簡略化して示すブロック図であり、図１および図２に示した実施の形態１と対応もしくは相当する構成部分には同一の符号を付す。
【００３３】
この実施の形態２のプラント監視制御システムは、クライアント３において、実施の形態１の入力点状態検出部３３に代えて、サーバ２の故障検出部２４から与えられるサーバ故障検出信号に応じて通信メモリ３１に格納されている警報信号を一旦クリアする通信メモリクリア処理部３７（特許請求の範囲における信号クリア手段に相当）が設けられている。
【００３４】
また、信号選択処理部３４は、サーバ故障検出信号が入力されない場合にはサーバ２から与えられる警報表示命令を選択し、サーバ故障検出信号が入力された場合にはこれに応じて通信メモリクリア処理部３７によって通信メモリ３１がクリアされた後の立ち上がり検出部３２の出力を選択するように構成されている。
その他の構成は、実施の形態１の場合と同様であるから、ここでは詳しい説明は省略する。
【００３５】
次に、この実施の形態２におけるプラント監視制御システムの動作について説明する。
（１）サーバ故障前の動作
サーバ故障がなければ、サーバ２の故障検出部２４からはサーバ故障検出信号が出力されないので、クライアント３の信号選択処理部３４は、サーバ２の立ち上がり検出部２２の検出出力を選択する。このため、表示装置３６には、立ち上がり検出部２２から出力される警報表示命令に基づいて各プラント機器に対応した警報表示が行われる。これは実施の形態１の場合と同様である。
【００３６】
（２）サーバ故障時およびそれ以降の動作
例えば、プラント機器αの異常状態が継続している途中で、サーバ２に故障が生じた場合、サーバ２の故障検出部２４から出力されるサーバ故障検出信号は、信号選択処理部３４と共に通信メモリクリア処理部３７にも同時に与えられる。
【００３７】
通信メモリクリア処理部３７は、サーバ故障検出信号の入力に応じて通信メモリ３１に格納されている警報信号を一旦クリアする。例えば、プラント機器αの警報検出フラグＦαが“１”になっている場合には、この警報検出フラグＦαを“０”にリセットする。そして、信号選択処理部３４は、通信メモリクリア処理部３７によって通信メモリ３１がクリアされた後に立ち上がり検出部３２の出力を選択する。
【００３８】
ここで、サーバ故障が生じる前からプラント機器αの異常状態が継続している場合、クライアント３の通信メモリ３１を一旦クリアしても、入出力装置１からは警報信号が出力されているので、通信メモリ３１の警報検出フラグＦαは“０”から“１”に変化する。すると、立ち上がり検出部３２は、この変化をトリガとして警報表示命令を出力する。
【００３９】
このとき、信号選択処理部３４は既に立ち上がり検出部３２の出力を選択しているので、立ち上がり検出部３２から出力された警報表示命令は、信号選択処理部３４を介して警報表示処理部３５に与えられる。これにより、プラント機器αの異常状態が継続している途中でサーバ２が故障しても、表示装置３６にはそれ以降もプラント機器αに関する警報が途切れることなく継続表示される。
【００４０】
サーバ故障後に、例えば他の一つのプラント機器βに異常が発生した場合には、クライアント３の通信メモリ３１の警報検出フラグＦβが“０”から“１”に変化し、これに応じて、各立ち上がり検出部３２からは、この警報検出フラグＦβの変化をトリガとして警報表示命令が出力されるので、以降は前述の説明と同様、表示装置３６には、プラント機器βに関する警報表示がなされる。
【００４１】
以上のように、この実施の形態２においても、実施の形態１の場合と同様、サーバ２が故障した場合でも、クライアント３側において、当該サーバ２の故障後のみならず、サーバ２の故障以前に生じた各種プラント機器の異常発生を表示装置３６に継続して警告表示することができるので、プラント機器を確実に監視することが可能となる。
【００４２】
実施の形態３．
図６は本発明（請求項３）の実施の形態３におけるプラント制御システムを簡略化して示すブロック図であり、図１および図２に示した実施の形態１と対応もしくは相当する構成部分には同一の符号を付す。
【００４３】
この実施の形態３のプラント監視制御システムは、クライアント３において、実施の形態１の入力点状態検出部３３や実施の形態２の通信メモリクリア処理部３７は省略されている。その代わりに、サーバ２から与えられる警報表示命令に時間情報を付加して格納する警報情報蓄積ファイル３８（特許請求の範囲の警報表示命令格納手段に相当）が設けられている。
【００４４】
また、信号選択処理部３４は、サーバ故障検出信号が入力されない場合にはサーバ２から与えられる警報表示命令を選択し、サーバ故障検出信号が入力された場合にはこれに応じて警報情報蓄積ファイル３８に格納されている警報表示命令を読み出した後に、立ち上がり検出部３２の出力を選択するように構成されている。
その他の構成は、実施の形態１の場合と同様であるから、ここでは詳しい説明は省略する。
【００４５】
次に、この実施の形態３におけるプラント監視制御システムの動作について説明する。
（１）サーバ故障前の動作
サーバ故障がなければ、サーバ２の故障検出部２４からはサーバ故障検出信号が出力されないので、クライアント３の信号選択処理部３４は、サーバ２の立ち上がり検出部２２の検出出力を選択する。このため、表示装置３６には、立ち上がり検出部２２から出力される警報表示命令に基づいて各プラント機器に対応した警報表示が行われる。これは実施の形態１の場合と同様である。
【００４６】
また、上記の処理動作に並行して、サーバ２の立ち上がり検出部２２から警報表示命令が出力された場合、クライアント３の警報情報蓄積ファイル３８には、この警報表示命令と共にその発生時刻の情報が格納される。例えば、プラント機器αが異常を生じた場合には、プラント機器αの入力点に対応付けて、警報表示命令およびその命令の発生時刻の情報が共に記憶される。
【００４７】
（２）サーバ故障時およびそれ以降の動作
例えば、プラント機器αの異常状態が継続している途中で、サーバ２に故障が生じた場合、サーバ２の故障検出部２４から出力されるサーバ故障検出信号は、信号選択処理部３４に与えられる。これに応じて、信号選択処理部３４は、まず、警報情報蓄積ファイル３８に格納されている警報表示命令およびこれに対応する発生時刻の情報を優先的に読み出す。このため、読み出された警報表示命令とその発生時刻の情報は、信号選択処理部３４を介して警報表示処理部３５に与えられる。
【００４８】
これにより、例えばプラント機器αの異常状態が継続している途中でサーバ２が故障しても、表示装置３６には、図７に示すように、異常を生じたプラント機器αの入力点に対応付けて警報およびその発生時刻が同時に表示される。このため、サーバ２が故障しても、クライアント３側において監視者はプラント機器αの異常が何時の時点で発生したのかを明確には把握することができる。
【００４９】
信号選択処理部３４は、警報情報蓄積ファイル３８に格納されている情報を読み出した後は、立ち上がり検出部３２の出力を選択する。したがって、サーバ故障後に、例えば他の一つのプラント機器βに異常が発生した場合、クライアント３の通信メモリ３１の警報検出フラグＦβが“０”から“１”に変化し、これに応じて、立ち上がり検出部３２は、この警報検出フラグＦβの変化をトリガとして警報表示命令を出力する。以降は前述の説明と同様であり、表示装置３６には、プラント機器βに関する警報表示がなされる。
【００５０】
以上のように、この実施の形態３では、クライアント３側に警報情報蓄積ファイル３８を設けているので幾分情報記憶容量が増加するものの、警報表示命令とその発生時刻の情報をサーバ故障時に読み出すことができるので、クライアント３側において、サーバ故障以前に生じた各種プラント機器の異常発生およびその発生時刻を正確に把握でき、サーバ２に故障が生じてもプラント機器を確実に監視することが可能となる。
【００５１】
実施の形態４．
図８は本発明（請求項４）の実施の形態４におけるプラント制御システムを簡略化して示すブロック図であり、図１および図２に示した実施の形態１と対応もしくは相当する構成部分には同一の符号を付す。
【００５２】
この実施の形態４のプラント監視制御システムは、クライアント３において、信号選択処理部３４の後段側に警報情報蓄積ファイル３８（特許請求の範囲の警報表示命令格納手段に相当）が設けられている。そして、信号選択処理部３４は、サーバ故障検出信号が入力されない場合にはサーバ２から与えられる警報表示命令を選択し、サーバ故障検出信号が入力された場合にはこれに応じて立ち上がり検出部３２の出力を選択するように構成されている。
【００５３】
また、警報情報蓄積ファイル３８は、信号選択処理部３４で選択出力される警報表示命令に時間情報を付加して格納するようになっている。さらに、警報表示処理部３５は、警報情報蓄積ファイル３８に格納されている情報を読み出して画像信号に変換して表示装置３６に出力する。
その他の構成は、実施の形態１の場合と同様であるから、ここでは詳しい説明は省略する。
【００５４】
次に、この実施の形態４におけるプラント監視制御システムの動作について説明する。
（１）サーバ故障前の動作
サーバ故障がなければ、サーバ２の故障検出部２４からはサーバ故障検出信号が出力されないので、クライアント３の信号選択処理部３４は、サーバ２の立ち上がり検出部２２の検出出力を選択する。このため、ある一つのプラント機器αに異常が生じた場合、これに応じてサーバ２の立ち上がり検出部２２から警報表示命令が出力されるが、その警報表示命令は、クライアント３の信号選択処理部３４を経由して警報情報蓄積ファイル３８に時間情報が付加されて格納される。そして、この警報情報蓄積ファイル３８に格納された情報は、警報表示処理部３５を介して表示装置３６に出力される。したがって、表示装置３６には、図７に示した場合と同様、異常を生じたプラント機器αの入力点に対応付けて警報およびその発生時刻が表示される。
【００５５】
（２）サーバ故障時およびそれ以降の動作
例えば、プラント機器αの異常状態が継続している途中で、サーバ２に故障が生じた場合、サーバ２の故障検出部２４から出力されるサーバ故障検出信号は信号選択処理部３４に与えられるので、これに応じて、信号選択処理部３４はクライアント３側の立ち上がり検出部３２の出力を選択する。その際、他のプラント機器に異常発生がなければ、警報表示処理部３５は警報情報蓄積ファイル３８に格納された情報を継続して読み出して表示装置３６に出力するので、表示装置３６には、サーバ２の故障前と変わらず、異常を生じたプラント機器αの入力点に対応付けて警報およびその発生時刻が継続して表示される。
【００５６】
さらに、サーバ故障後に、例えば他の一つのプラント機器βに異常が発生した場合、これに応じて、立ち上がり検出部３３からは警報表示命令が出力されるが、その際、既に信号選択処理部３４は立ち上がり検出部３３の出力を選択しているので、この警報表示命令は、信号選択処理部３４を経由して警報情報蓄積ファイル３８に時間情報が付加されて格納される。したがって、表示装置３６には、異常継続しているプラント機器αに加えて、新たに異常が生じたプラント機器βに関する警報およびその発生時刻が表示される。
【００５７】
以上のように、この実施の形態４では、信号選択処理部３４の後段側に警報情報蓄積ファイル３８を設けたので、サーバ２の故障前および故障後のいずれにおいても、クライアント３側において、プラント機器の異常発生およびその発生時刻を正確に把握でき、サーバ２の故障に影響されることなくプラント機器を確実に監視することが可能となる。
【図面の簡単な説明】
【００５８】
【図１】本発明の実施の形態１におけるプラント制御システムの概略を示す全体構成図である。
【図２】同システムを簡略化して示すブロック図である。
【図３】同システムの通信メモリのデータ記憶内容の一例を示す説明図である。
【図４】同システムの動作説明に供するタイミングチャートである。
【図５】本発明の実施の形態２におけるプラント制御システムを簡略化して示すブロック図である。
【図６】本発明の実施の形態３におけるプラント制御システムを簡略化して示すブロック図である。
【図７】本発明の実施形態３のクライアントにおける画像表示内容の一例を示す説明図である。
【図８】本発明の実施の形態４におけるプラント制御システムを簡略化して示すブロック図である。
【符号の説明】
【００５９】
１  入出力装置、２  サーバ、３  クライアント、４  ネットワーク、
３１  通信メモリ（信号一時格納手段）、
３２  立ち上がり検出部（信号変化検出手段）、
３３  入力点状態検出部（信号状態検索手段）、
３４  信号選択処理部（信号選択処理手段）、３６  表示装置、
３７  通信メモリクリア処理部（信号クリア手段）、
３８  警報情報蓄積ファイル（警報表示命令格納手段）。
【図１】
2009223599.tif 000003
【図２】
2009223599.tif 000004
【図３】
2009223599.tif 000005
【図４】
2009223599.tif 000006
【図５】
2009223599.tif 000007
【図６】
2009223599.tif 000008
【図７】
2009223599.tif 000009
【図８】
2009223599.tif 000010