(57)【特許請求の範囲】
【請求項１】
エンジニアリング装置と、フィールド機器からのデータが入力される制御コントローラと、前記制御コントローラからデータを収集する中央監視コントローラとを備える施設監視システムにおいて、
前記エンジニアリング装置は、
前記制御コントローラにおける、前記フィールド機器が紐付けられた管理ポイントのデータをオーバライド状態にするオーバライド切替部と、
前記オーバライド切替部によりオーバライド状態となった前記制御コントローラにおける前記管理ポイントのデータを周期的に変化させながら設定する管理ポイントデータ設定部と、
前記中央監視コントローラが前記制御コントローラから収集したオーバライド状態の前記管理ポイントのデータを、前記中央監視コントローラから収集する管理ポイントデータ収集部と、
前記管理ポイントデータ設定部が前記制御コントローラにおけるオーバライド状態の前記管理ポイントに対して周期的に変化させながら設定したデータと、前記管理ポイントデータ収集部が前記中央監視コントローラから収集したオーバライド状態の前記管理ポイントのデータとを比較して、前記制御コントローラにおける前記管理ポイントのデータ変化が、正常に前記中央監視コントローラで取得できているか否かをチェックし、前記制御コントローラと前記中央監視コントローラ間の動作確認を行う管理ポイント比較部とを備えることを特徴とする施設監視システム。
【請求項２】
エンジニアリング装置と、データを出力する中央監視コントローラと、前記中央監視コントローラから入力するデータを用いてフィールド機器を制御する制御コントローラとを備える施設監視システムにおいて、
前記エンジニアリング装置は、
前記中央監視コントローラにおける、前記フィールド機器が紐付けられた管理ポイントのデータをオーバライド状態にするオーバライド切替部と、
前記オーバライド切替部によりオーバライド状態となった前記中央監視コントローラにおける前記管理ポイントのデータを周期的に変化させながら設定する管理ポイントデータ設定部と、
前記制御コントローラが前記中央監視コントローラから入力したオーバライド状態の前記管理ポイントのデータを、前記制御コントローラから収集する管理ポイントデータ収集部と、
前記管理ポイントデータ設定部が前記中央監視コントローラにおけるオーバライド状態の前記管理ポイントに対して周期的に変化させながら設定したデータと、前記管理ポイントデータ収集部が前記制御コントローラから収集したオーバライド状態の前記管理ポイントのデータとを比較して、前記中央監視コントローラにおける前記管理ポイントのデータ変化が、正常に前記制御コントローラで反映されているか否かをチェックし、前記制御コントローラと前記中央監視コントローラ間の動作確認を行う管理ポイント比較部とを備えることを特徴とする施設監視システム。
【請求項３】
エンジニアリング装置と、フィールド機器からのデータが入力される制御コントローラと、前記制御コントローラからデータを収集する中央監視コントローラとを備える施設監視システムの施設監視方法において、
前記エンジニアリング装置のオーバライド切替部が、前記制御コントローラにおける、前記フィールド機器が紐付けられた管理ポイントのデータをオーバライド状態にするオーバライド切替ステップと、
前記エンジニアリング装置の管理ポイントデータ設定部が、前記オーバライド切替ステップによりオーバライド状態となった前記制御コントローラにおける前記管理ポイントのデータを周期的に変化させながら設定する管理ポイントデータ設定ステップと、
前記エンジニアリング装置の管理ポイントデータ収集部が、前記中央監視コントローラが前記制御コントローラから収集したオーバライド状態の前記管理ポイントのデータを、前記中央監視コントローラから収集する管理ポイントデータ収集ステップと、
前記エンジニアリング装置の管理ポイント比較部が、前記管理ポイントデータ設定ステップにより前記制御コントローラにおけるオーバライド状態の前記管理ポイントに対して周期的に変化させながら設定されたデータと、前記管理ポイントデータ収集ステップにより前記中央監視コントローラから収集されたオーバライド状態の前記管理ポイントのデータとを比較して、前記制御コントローラにおける前記管理ポイントのデータ変化が、正常に前記中央監視コントローラで取得できているか否かをチェックし、前記制御コントローラと前記中央監視コントローラ間の動作確認を行う管理ポイント比較ステップとを備えることを特徴とする施設監視方法。
【請求項４】
エンジニアリング装置と、データを出力する中央監視コントローラと、前記中央監視コントローラから入力するデータを用いてフィールド機器を制御する制御コントローラとを備える施設監視システムの施設管理方法において、
前記エンジニアリング装置のオーバライド切替部が、前記中央監視コントローラにおける、前記フィールド機器が紐付けられた管理ポイントのデータをオーバライド状態にするオーバライド切替ステップと、
前記エンジニアリング装置の管理ポイントデータ設定部が、前記オーバライド切替ステップによりオーバライド状態となった前記中央監視コントローラにおける前記管理ポイントのデータを周期的に変化させながら設定する管理ポイントデータ設定ステップと、
前記エンジニアリング装置の管理ポイントデータ収集部が、前記制御コントローラが前記中央監視コントローラから入力したオーバライド状態の前記管理ポイントのデータを、前記制御コントローラから収集する管理ポイントデータ収集ステップと、
前記エンジニアリング装置の管理ポイント比較部が、前記管理ポイントデータ設定ステップにより前記中央監視コントローラにおけるオーバライド状態の前記管理ポイントに対して周期的に変化させながら設定されたデータと、前記管理ポイントデータ収集ステップにより前記制御コントローラから収集されたオーバライド状態の前記管理ポイントのデータとを比較して、前記中央監視コントローラにおける前記管理ポイントのデータ変化が、正常に前記制御コントローラで反映されているか否かをチェックし、前記制御コントローラと前記中央監視コントローラ間の動作確認を行う管理ポイント比較ステップとを備えることを特徴とする施設監視方法。
【請求項５】
前記中央監視コントローラから入力する前記管理ポイントのデータを画面表示する表示装置が、表示された画面をキャプチャするキャプチャステップを備えることを特徴とする請求項３または請求項４記載の施設監視方法。
【請求項６】
フィールド機器からのデータが入力される制御コントローラと、前記制御コントローラからデータを収集する中央監視コントローラとに接続するエンジニアリング装置において、
前記制御コントローラにおける、前記フィールド機器が紐付けられた管理ポイントのデータをオーバライド状態にするオーバライド切替部と、
前記オーバライド切替部によりオーバライド状態となった前記制御コントローラにおける前記管理ポイントのデータを周期的に変化させながら設定する管理ポイントデータ設定部と、
前記中央監視コントローラが前記制御コントローラから収集したオーバライド状態の前記管理ポイントのデータを、前記中央監視コントローラから収集する管理ポイントデータ収集部と、
前記管理ポイントデータ設定部が前記制御コントローラにおけるオーバライド状態の前記管理ポイントに対して周期的に変化させながら設定したデータと、前記管理ポイントデータ収集部が前記中央監視コントローラから収集したオーバライド状態の前記管理ポイントのデータとを比較して、前記制御コントローラにおける前記管理ポイントのデータ変化が、正常に前記中央監視コントローラで取得できているか否かをチェックし、前記制御コントローラと前記中央監視コントローラ間の動作確認を行う管理ポイント比較部とを備えることを特徴とするエンジニアリング装置。
【請求項７】
データを出力する中央監視コントローラと、前記中央監視コントローラから入力するデータを用いてフィールド機器を制御する制御コントローラとに接続するエンジニアリング装置において、
前記中央監視コントローラにおける、前記フィールド機器が紐付けられた管理ポイントのデータをオーバライド状態にするオーバライド切替部と、
前記オーバライド切替部によりオーバライド状態となった前記中央監視コントローラにおける前記管理ポイントのデータを周期的に変化させながら設定する管理ポイントデータ設定部と、
前記制御コントローラが前記中央監視コントローラから入力したオーバライド状態の前記管理ポイントのデータを、前記制御コントローラから収集する管理ポイントデータ収集部と、
前記管理ポイントデータ設定部が前記中央監視コントローラにおけるオーバライド状態の前記管理ポイントに対して周期的に変化させながら設定したデータと、前記管理ポイントデータ収集部が前記制御コントローラから収集したオーバライド状態の前記管理ポイントのデータとを比較して、前記中央監視コントローラにおける前記管理ポイントのデータ変化が、正常に前記制御コントローラで反映されているか否かをチェックし、前記制御コントローラと前記中央監視コントローラ間の動作確認を行う管理ポイント比較部とを備えることを特徴とするエンジニアリング装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、施設内のフィールド機器を監視するための施設監視システム、施設監視方法及び当該施設監視システムを構成するエンジニアリング装置に関するものである。
【背景技術】
【０００２】
従来より、プラント、建物等における施設監視システムでは、制御コントローラが、現場に設置されたフィールド機器（センサ、アクチュエータ等のデータ入出力機器）のデータを収集し制御を行うとともに、中央監視コントローラが、制御コントローラからデータを収集し、警報、フィールド機器の運転停止、現在値等を表示装置に画面表示させている。
このように施設監視システムが一連の処理を行うためには、フィールド機器を接続するためのハードウェアであるＩ／Ｏ（入出力端子）と、ソフトウェア上のデータ管理単位である管理ポイントとを用意し、それらの対応関係を定義すなわち紐付けすることで、データの入出力定義を行う。具体的には、例えば特許文献１では、フィールド機器の型番が入力されると、当該型番に対応するポイント情報、割付条件情報、ネットワークパラメータ情報を読み出し、割付条件情報と割付状況情報とに基づき、当該フィールド機器に対応するポイントをＩ／Ｏに割り付けるシステムが開示されている。
【０００３】
このようにしてデータの入出力定義を行い施設監視システムを構築した後、従来は、現場に設置されたフィールド機器を実際に稼働させ、各管理ポイントが正常に画面表示されるか否かを、チェックリストに基づき管理ポイント一点一点ごとに人の手によりチェックしていた。これにより、間接的に制御コントローラと中央監視コントローラ間の動作確認を行っていた。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第４２８２９６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記のように、管理ポイント一点一点についてチェックリストを作成し、作業員が表示装置側とフィールド機器側とに分かれ、一つ一つチェックする作業は、作業員への負荷が高いために、ミスが発生する可能性があった。
【０００６】
この発明は、上記のような課題を解決するためになされたもので、管理ポイントのチェック作業にかかる作業員の負荷を軽減できる施設監視システムの提供を目的とする。
【課題を解決するための手段】
【０００７】
この発明に係る施設監視システムは、エンジニアリング装置と、フィールド機器からのデータが入力される制御コントローラと、制御コントローラからデータを収集する中央監視コントローラとを備えるものであって、エンジニアリング装置は、制御コントローラにおける、フィールド機器が紐付けられた管理ポイントのデータをオーバライド状態にするオーバライド切替部と、オーバライド切替部によりオーバライド状態となった制御コントローラにおける管理ポイントのデータを周期的に変化させながら設定する管理ポイントデータ設定部と、中央監視コントローラが制御コントローラから収集したオーバライド状態の管理ポイントのデータを、中央監視コントローラから収集する管理ポイントデータ収集部と、管理ポイントデータ設定部が制御コントローラにおけるオーバライド状態の管理ポイントに対して周期的に変化させながら設定したデータと、管理ポイントデータ収集部が中央監視コントローラから収集したオーバライド状態の管理ポイントのデータとを比較して、制御コントローラにおける管理ポイントのデータ変化が、正常に中央監視コントローラで取得できているか否かをチェックし、制御コントローラと中央監視コントローラ間の動作確認を行う管理ポイント比較部とを備えることを特徴とするものである。
【発明の効果】
【０００８】
この発明によれば、管理ポイントのチェック作業にかかる作業員の負荷を軽減できる。
【図面の簡単な説明】
【０００９】
【図１】この発明の実施の形態１に係る施設監視システムの構成を示すブロック図である。
【図２】中央監視コントローラ、表示装置、エンジニアリング装置の構成を示すブロック図である。
【図３】定義された管理ポイントを示す表である。
【図４】履歴データを示す表である。
【図５】この発明の実施の形態１に係る施設監視システムの処理を示すタイミングチャートである。
【図６】管理ポイントデータ設定部が管理ポイントに設定する値を時系列で示す図である。
【図７】制御コントローラの構成を示すブロック図である。
【図８】この発明の実施の形態２に係る施設監視システムの処理を示すタイミングチャートである。
【図９】管理ポイントデータ設定部が管理ポイントの状態を切替えることで行われる管理ポイントのチェックの流れを示す表である。
【発明を実施するための形態】
【００１０】
実施の形態１． 
図１は、この発明の実施の形態１に係る施設監視システムの構成を示すブロック図である。施設監視システムでは、フィールド機器１と、制御コントローラ２と、中央監視コントローラ３と、表示装置４と、エンジニアリング装置５とが、通信回線を介して接続されている。図２（ａ）は中央監視コントローラ３の構成を示すブロック図、図２（ｂ）は表示装置４の構成を示すブロック図、図２（ｃ）はエンジニアリング装置５の構成を示すブロック図である。
フィールド機器１は、具体的には施設に設置されるセンサ、アクチュエータ、空調機等のデータ入出力機器であり、通常複数設置される。
【００１１】
制御コントローラ２には、フィールド機器１からデータが入力される。例えば温度センサから、室内の温度データが入力される。フィールド機器１から制御コントローラ２に入力されたデータは、施設監視システムを構築する際にエンジニアリング装置５によって当該フィールド機器１との対応関係が定義された、すなわち、紐付けられた管理ポイントのデータとして扱われる。管理ポイントとは、ソフトウェア上のデータ管理単位のことであり、温度等の計測値、制御値等のデータが割り当てられる。なお、制御コントローラ２は、複数設けられていてもよい。
【００１２】
中央監視コントローラ３は、制御コントローラ２から管理ポイントのデータを収集するものであり、収集周期変更部３０と、管理ポイントデータ収集記憶部３１と、管理ポイントデータ転送部３２とを有する。
収集周期変更部３０は、エンジニアリング装置５から収集周期変更指令が入力されると、エンジニアリング装置５で選択された管理ポイントのデータ収集周期を、予め定められた第１の周期（例えば１秒）に変更する。なお、エンジニアリング装置５からデータ収集周期を元の周期に戻すよう収集周期変更指令が入力されると、収集周期変更部３０は、当該収集周期変更指令に従いデータ収集周期を元に戻す。
【００１３】
管理ポイントデータ収集記憶部３１は、エンジニアリング装置５で選択された管理ポイントのデータを、収集周期変更部３０が規定する周期で制御コントローラ２から収集して、履歴データとして記憶する。
管理ポイントデータ転送部３２は、管理ポイントデータ収集記憶部３１が記憶した管理ポイントのデータを、表示装置４及びエンジニアリング装置５に送信する。
なお、中央監視コントローラ３は、複数設けられていてもよい。
【００１４】
表示装置４は、モニタ４０と、表示出力部４１と、キャプチャ記憶部４２とを有する。
表示出力部４１は、中央監視コントローラ３から入力される管理ポイントのデータを用いて、例えばサマリグラフ形式の画面を作成し、モニタ４０に表示する。
キャプチャ記憶部４２は、モニタ４０に表示された画面をキャプチャし、モニタ４０に表示された画面そのものを記憶する。
【００１５】
エンジニアリング装置５は、管理ポイント選択部５０と、オーバライド切替部５１と、収集周期変更部５２と、管理ポイントデータ設定部５３と、管理ポイントデータ収集部５４と、管理ポイント比較部５５と、管理ポイント記憶部５６とを有する。
管理ポイント記憶部５６は、施設監視システムを構築する際に定義された管理ポイントを、記憶している。例えば図３に示すように、管理ポイントの識別番号、管理ポイントの名称、管理ポイントのタイプ等を管理ポイントごとに紐付けて記憶している。管理ポイントのタイプとは、アナログ入力（ＡＩ）、デジタル入力（ＤＩ）、アナログ出力（ＡＯ）、デジタル出力（ＤＯ）等である。
【００１６】
管理ポイント選択部５０は、定義されて管理ポイント記憶部５６に記憶された管理ポイントの中から、チェックの対象とする任意の管理ポイントを選択するものである。管理ポイントの選択は、管理ポイント選択部５０が全管理ポイントを順次自動的に選択するようにしてもよいし、管理ポイント選択部５０が全管理ポイントを不図示のモニタに一覧表示して作業員の選択を受け付けるようにしてもよい。図３では、選択された管理ポイントに、選択を示すフラグが設定された様子を示している。選択される管理ポイントは、１つだけでもよいし、複数でもよい。
【００１７】
オーバライド切替部５１は、チェック開始時、制御コントローラ２に対して、管理ポイント選択部５０により選択された管理ポイントのデータをオーバライド状態とするようモード切替指令を出力する。制御コントローラ２における管理ポイントのデータがオーバライド状態になると、当該管理ポイントには、フィールド機器１から入力されるデータでなく、エンジニアリング装置５の管理ポイントデータ設定部５３が指定するデータが割り当てられる。
【００１８】
収集周期変更部５２は、中央監視コントローラ３に対して、管理ポイント選択部５０により選択された管理ポイントのデータ収集周期を、第１の周期に変更するよう収集周期変更指令を出力する。なお、この第１の周期は、次に説明する管理ポイントデータ設定部５３が、管理ポイントのデータを設定する周期よりも短く定められている。
管理ポイントデータ設定部５３は、管理ポイント選択部５０により選択された管理ポイントの、制御コントローラ２におけるデータを予め定められた第２の周期で設定する。つまり管理ポイントデータ設定部５３は、管理ポイントと紐付けられたフィールド機器１が示すデータ（例えば、温度センサであれば、温度データ）とは無関係に、制御コントローラ２における管理ポイントのデータを第２の周期で設定する。このため、制御コントローラ２における管理ポイントのデータが示す状態又は値が、見かけ上変更される。
【００１９】
管理ポイントデータ収集部５４は、管理ポイントデータ収集記憶部３１が収集した管理ポイントのデータである履歴データを中央監視コントローラ３から、キャプチャ記憶部４２がキャプチャした表示画面を表示装置４から、それぞれ収集する。履歴データは、例えば図４に示すように、時刻、管理ポイントの識別番号、管理ポイントの名称、当該時刻での管理ポイントの状態又は値、警報等を一覧にしたものである。
【００２０】
管理ポイント比較部５５は、中央監視コントローラ３から収集した管理ポイントの履歴データと、管理ポイントデータ設定部５３が制御コントローラ２に対して行った管理ポイントのデータの設定値とを比較する。これにより、制御コントローラ２における管理ポイントのデータ変化が、正常に中央監視コントローラ３で取得できているか否かをチェックし、制御コントローラ２と中央監視コントローラ３間の動作確認を行う。管理ポイントデータ設定部５３が制御コントローラ２に対して行った管理ポイントのデータの設定値は、設定のたびに管理ポイント記憶部５６に履歴として記憶されるなどしており、管理ポイント比較部５５による参照が可能となっている。
【００２１】
なお、管理ポイントデータ収集記憶部３１による制御コントローラ２からの管理ポイントのデータ収集が終了した後、オーバライド切替部５１は、オーバライド状態を解除するようモード切替指令を出力し、また、収集周期変更部５２は、変更したデータ収集周期を元の周期に戻すよう収集周期変更指令を出力する。
【００２２】
制御コントローラ２、中央監視コントローラ３、表示装置４、エンジニアリング装置５は、例えばそれぞれプロセッサとメモリ等を有し、当該プロセッサが処理用プログラムを実行することにより、それぞれの機能を実現する。
【００２３】
図５は、この発明の実施の形態１に係る施設監視システムの処理の一例を示すタイミングチャートである。
まず、エンジニアリング装置５の管理ポイント選択部５０が、定義されて管理ポイント記憶部５６に記憶された管理ポイントの中から、チェックの対象とする任意の管理ポイントを選択する。そして、作業員により不図示のチェック開始ボタンが押されると、または、予め設定されたチェック開始時刻になると、チェックが開始となる。
【００２４】
チェックが開始されると、タイミングＴ１にて、エンジニアリング装置５のオーバライド切替部５１が、制御コントローラ２に対して、管理ポイント選択部５０により選択された管理ポイントのデータをオーバライド状態とするようモード切替指令を出力する。これにより、管理ポイント選択部５０により選択された管理ポイントのデータは、制御コントローラ２においてオーバライド状態となる。なお、タイミングＴ１での処理が、オーバライド切替ステップに相当する。
【００２５】
続いて、タイミングＴ２にて、エンジニアリング装置５の収集周期変更部５２が、中央監視コントローラ３に対して、管理ポイント選択部５０により選択された管理ポイントのデータ収集周期を、第１の周期に変更するよう収集周期変更指令を出力する。これにより、収集周期変更部３０は、エンジニアリング装置５で選択された管理ポイントのデータ収集周期を、第１の周期に変更する。
【００２６】
続いて、タイミングＴ３にて、エンジニアリング装置５の管理ポイントデータ設定部５３が、タイミングＴ１のモード切替指令によりオーバライド状態となった、制御コントローラ２における管理ポイントのデータを、設定する。つまり制御コントローラ２における当該管理ポイントのデータが示す当該管理ポイントの状態又は値が、見かけ上変更される。なお、タイミングＴ３での処理が、管理ポイントデータ設定ステップに相当する。
【００２７】
続いて、タイミングＴ４にて、中央監視コントローラ３の管理ポイントデータ収集記憶部３１が、エンジニアリング装置５で選択された管理ポイントのデータを、制御コントローラ２から収集して、履歴データとして記憶する。また、表示装置４のキャプチャ記憶部４２が、モニタ４０に表示されている画面をキャプチャして記憶する。
タイミングＴ３及びタイミングＴ４の処理は、続くタイミングＴ５の前に、それぞれ周期的に行われる。特に、管理ポイントデータ収集記憶部３１による管理ポイントのデータ収集には、タイミングＴ２での収集周期変更指令による第１の周期が用いられる。
【００２８】
続いて、タイミングＴ５にて、エンジニアリング装置５の管理ポイントデータ収集部５４が、中央監視コントローラ３から履歴データを、表示装置４からキャプチャされた表示画面を収集する。なお、タイミングＴ５での処理が、管理ポイントデータ収集ステップに相当する。
【００２９】
続いて、タイミングＴ６にて、エンジニアリング装置５のオーバライド切替部５１が、制御コントローラ２に対して、オーバライド状態を解除するようモード切替指令を出力する。
続いて、タイミングＴ７にて、エンジニアリング装置５の収集周期変更部５２が、中央監視コントローラ３に対して、変更したデータ収集周期を元の周期に戻すよう収集周期変更指令を出力する。この元の周期は、施設内の効率的な監視制御、中央監視コントローラ３で蓄積可能なデータ量等を考慮して、一般的に例えば１分程度に設定されている。従って、元の周期のままで履歴データを作成するとなると、管理ポイントデータ設定部５３による管理ポイントのデータの設定変更が反映された履歴データを得るのに時間が掛かり、管理ポイントのチェックに要する時間が長くなる可能性がある。このため、管理ポイントのチェックを行う際に、収集周期変更部５２によりデータ収集周期を元の周期よりも短い第１の周期に一時的に変更することで、チェックに要する時間の短縮を図ることができる。
【００３０】
エンジニアリング装置５の管理ポイント比較部５５は、タイミングＴ５にて収集した中央監視コントローラ３からの履歴データと、管理ポイントデータ設定部５３が制御コントローラ２に対して行った管理ポイントのデータの設定値とを比較する。これにより、制御コントローラ２における管理ポイントのデータ変化が、正常に中央監視コントローラ３で取得できているか否かをチェックし、制御コントローラ２と中央監視コントローラ３間の動作確認つまり管理ポイントのチェックを行う。管理ポイント比較部５５によるこの処理が、管理ポイント比較ステップに相当する。
このようにして管理ポイントのチェック作業の自動化を図り、チェック作業にかかる作業員の負荷を軽減する。
なお、タイミングＴ５にて収集した中央監視コントローラ３からの履歴データと、管理ポイントデータ設定部５３が制御コントローラ２に対して行った管理ポイントのデータの設定値とを不図示のモニタに表示したり、印刷したりして作業員に提示し、作業員によるチェックを行ってもよい。
【００３１】
また、タイミングＴ５にて収集した表示装置４からの表示画面は、管理ポイント記憶部５６又はエンジニアリング装置５が有する不図示の他の記憶部に画像データとして保存される。このようにして保存された画像データは、例えば、管理ポイント比較部５５が行ったチェック結果の添付資料として利用される。また、後々、施設監視システムに不具合等が発生した場合に、チェック時の表示画面を用いた表示内容の確認が可能となる。
【００３２】
ここで、図５を用いて説明した上記の処理において、チェック対象の管理ポイントがＡＩタイプである場合について大まかに説明する。この場合、エンジニアリング装置５の管理ポイントデータ設定部５３は、制御コントローラ２における当該ＡＩタイプの管理ポイントの値を、第２の周期で上限値と下限値間の値に変化させる。そして、管理ポイント比較部５５は、中央監視コントローラ３からの履歴データに示された当該ＡＩタイプの管理ポイントの値が、管理ポイントデータ設定部５３が変化させたように変化しているかをチェックする。
特に、アナログ上下限監視を行っているＡＩタイプの管理ポイントに関しては、図６のように上限警告値、下限警告値をまたぐように、管理ポイントデータ設定部５３が第２の周期（図６では２秒ごと）で値を変化させる。そして、管理ポイント比較部５５は、中央監視コントローラ３からの履歴データにて警報として現れているかをチェックする。
【００３３】
また、チェック対象の管理ポイントがＤＩタイプである場合について大まかに説明する。この場合、エンジニアリング装置５の管理ポイントデータ設定部５３は、制御コントローラ２における当該ＤＩタイプの管理ポイントのＯＮ／ＯＦＦ（運転／停止）状態を、第２の周期で切替えて変化させる。そして、管理ポイント比較部５５は、中央監視コントローラ３からの履歴データに示された当該ＤＩタイプの管理ポイントのＯＮ／ＯＦＦ状態が、管理ポイントデータ設定部５３が変化させたように切り替わっているかをチェックする。なお、管理ポイントデータ設定部５３によるＯＮ／ＯＦＦ状態の切替えを複数回行うことで、運転回数積算値が変化しているかについても管理ポイント比較部５５はチェック可能である。
また特に、警報用のＤＩタイプの管理ポイントの場合は、中央監視コントローラ３からの履歴データにて警報として現れているかを、管理ポイント比較部５５はチェックする。
【００３４】
以上のように、この実施の形態１に係る施設監視システムによれば、制御コントローラ２においてオーバライド状態となった管理ポイントのデータを、管理ポイントデータ設定部５３が設定する。そして管理ポイントデータ収集部５４は、中央監視コントローラ３が制御コントローラ２から収集した管理ポイントのデータの履歴を、中央監視コントローラ３から収集する。管理ポイントデータ収集部５４が収集した履歴と、管理ポイントデータ設定部５３が制御コントローラ２における管理ポイントのデータに対して行った設定とを、管理ポイント比較部５５が比較することにより、制御コントローラ２における管理ポイントのデータ変化が、正常に中央監視コントローラ３で取得できているか否かをチェックする。このようにして、制御コントローラ２と中央監視コントローラ３間の動作確認が自動化でき、管理ポイントのチェック作業にかかる作業員の負荷を軽減できる。
【００３５】
なお、上記では、管理ポイントデータ設定部５３による制御コントローラ２における管理ポイントのデータ設定と、管理ポイントデータ収集記憶部３１による制御コントローラ２からの管理ポイントのデータ収集を、それぞれ周期的に行って、管理ポイントのチェックを行う場合を示した。しかしながら、管理ポイントデータ設定部５３による管理ポイントのデータ設定が、１回だけ行われるようにしてもよい。この場合、管理ポイントデータ収集記憶部３１による管理ポイントのデータ収集は、管理ポイントデータ設定部５３による設定処理の後に任意のタイミングで行われればよく、収集周期変更部５２が指示する周期で必ずしも行う必要は無い。従って、収集周期変更部５２を省略しても構わない。
また、上記では、収集周期変更部５２の働きにより、管理ポイントデータ収集記憶部３１による管理ポイントのデータ収集周期を、管理ポイントデータ設定部５３による管理ポイントのデータ設定周期よりも短い周期に変更することとした。これにより、より確実なチェックを行うことができる。しかしながら、そもそも管理ポイントデータ収集記憶部３１のデフォルトのデータ収集周期が、管理ポイントデータ設定部５３のデータ設定周期より短ければ、必ずしも変更する必要は無い。また、管理ポイントデータ収集記憶部３１による管理ポイントのデータ収集周期が、管理ポイントデータ設定部５３による管理ポイントのデータ設定周期より多少長くとも管理ポイントのチェック作業は可能である。こうした観点からみても、収集周期変更部５２は省略しても構わない。
【００３６】
実施の形態２．
実施の形態１では、管理ポイントのタイプがＡＩ、ＤＩ等の入力である場合について説明した。実施の形態２では、管理ポイントのタイプがＡＯ、ＤＯ等の出力である場合について説明する。つまり、実施の形態１ではセンサ等の計測値を制御コントローラ２から中央監視コントローラ３へ収集する動作のチェックであったが、実施の形態２ではアクチュエータ等を制御するための制御値を、中央監視コントローラ３から制御コントローラ２へ出力する動作のチェックを行う。
【００３７】
図７は、この発明の実施の形態２に係る施設監視システムの制御コントローラ２の構成を示すブロック図である。実施の形態２に係る施設監視システムでは、実施の形態１と同様又は相当する動作も行われるので、図１及び図２を援用して説明する。また、実施の形態１で既に示した事項については、適宜その説明を省略又は簡略化する。
【００３８】
中央監視コントローラ３は、フィールド機器１を制御するための制御値を、対応する管理ポイントに割り当て、制御コントローラ２に出力する。このような制御値は、例えば中央監視コントローラ３がフィールド機器１用の制御プログラムに従い算出するものである。
【００３９】
制御コントローラ２は、中央監視コントローラ３から入力される管理ポイントのデータが示す制御値等を基に、フィールド機器１を制御する。制御コントローラ２は、入力周期変更部２０と、管理ポイントデータ記憶部２１と、管理ポイントデータ転送部２２とを有する。
入力周期変更部２０は、エンジニアリング装置５から入力周期変更指令が入力されると、エンジニアリング装置５の管理ポイント選択部５０で選択された管理ポイントのデータを中央監視コントローラ３から入力する周期を、第１の周期に変更する。なお、エンジニアリング装置５から入力周期を元の周期に戻すよう入力周期変更指令が入力されると、入力周期変更部２０は、当該入力周期変更指令に従いデータ入力周期を元に戻す。
【００４０】
管理ポイントデータ記憶部２１は、入力周期変更部２０が規定する周期で制御コントローラ２から入力した管理ポイントのデータを、履歴データとして記憶する。
管理ポイントデータ転送部２２は、管理ポイントデータ記憶部２１が記憶した管理ポイントのデータを、エンジニアリング装置５に送信する。
【００４１】
図８は、この発明の実施の形態２に係る施設監視システムの処理の一例を示すタイミングチャートである。
実施の形態１と同様に、まず、エンジニアリング装置５の管理ポイント選択部５０が、定義されて管理ポイント記憶部５６に記憶された管理ポイントの中から、チェックの対象とする任意の管理ポイントを選択する。そして、作業員により不図示のチェック開始ボタンが押されると、または、予め設定されたチェック開始時刻になると、チェックが開始となる。
【００４２】
チェックが開始されると、タイミングＴ１０にて、エンジニアリング装置５のオーバライド切替部５１が、中央監視コントローラ３に対して、管理ポイント選択部５０により選択された管理ポイントのデータをオーバライド状態とするようモード切替指令を出力する。これにより、管理ポイント選択部５０により選択された管理ポイントのデータは、中央監視コントローラ３においてオーバライド状態となる。なお、タイミングＴ１０での処理が、オーバライド切替ステップに相当する。
【００４３】
続いて、タイミングＴ２０にて、エンジニアリング装置５の収集周期変更部５２が、制御コントローラ２に対して、管理ポイント選択部５０により選択された管理ポイントのデータ入力周期を、第１の周期に変更するよう入力周期変更指令を出力する。これにより、入力周期変更部２０は、エンジニアリング装置５で選択された管理ポイントのデータ入力周期を、第１の周期に変更する。
【００４４】
続いて、タイミングＴ３０にて、エンジニアリング装置５の管理ポイントデータ設定部５３が、タイミングＴ１０のモード切替指令によりオーバライド状態となった、中央監視コントローラ３における管理ポイントのデータを、設定する。つまり中央監視コントローラ３における当該管理ポイントのデータが示す当該管理ポイントの状態又は値が、見かけ上変更される。なお、タイミングＴ３０での処理が、管理ポイントデータ設定ステップに相当する。
【００４５】
続いて、タイミングＴ４０にて、制御コントローラ２の管理ポイントデータ記憶部２１が、エンジニアリング装置５で選択された管理ポイントのデータを、中央監視コントローラ３から入力して、履歴データとして記憶する。また、表示装置４のキャプチャ記憶部４２が、モニタ４０に表示されている画面をキャプチャして記憶する。
タイミングＴ３０及びタイミングＴ４０の処理は、続くタイミングＴ５０の前に、それぞれ周期的に行われる。管理ポイントデータ設定部５３による管理ポイントのデータ設定には、第２の周期が用いられる。また、管理ポイントデータ記憶部２１による管理ポイントのデータ入力には、タイミングＴ２０での入力周期変更指令による第１の周期が用いられる。
【００４６】
続いて、タイミングＴ５０にて、エンジニアリング装置５の管理ポイントデータ収集部５４が、制御コントローラ２から履歴データを、表示装置４からキャプチャされた表示画面を収集する。なお、タイミングＴ５０での処理が、管理ポイントデータ収集ステップに相当する。
【００４７】
続いて、タイミングＴ６０にて、エンジニアリング装置５のオーバライド切替部５１が、中央監視コントローラ３に対して、オーバライド状態を解除するようモード切替指令を出力する。
続いて、タイミングＴ７０にて、エンジニアリング装置５の収集周期変更部５２が、制御コントローラ２に対して、変更したデータ入力周期を元の周期に戻すよう入力周期変更指令を出力する。実施の形態１で述べたのと同様に、管理ポイントのチェックを行う際にデータ入力周期を元の周期よりも短い第１の周期に一時的に変更することで、チェックに要する時間の短縮を図ることができる。
【００４８】
エンジニアリング装置５の管理ポイント比較部５５は、タイミングＴ５０にて収集した制御コントローラ２からの履歴データと、管理ポイントデータ設定部５３が中央監視コントローラ３に対して行った管理ポイントのデータの設定値とを比較する。これにより、中央監視コントローラ３における管理ポイントのデータ変化が、正常に制御コントローラ２で反映されているか否かをチェックし、制御コントローラ２と中央監視コントローラ３間の動作確認つまり管理ポイントのチェックを行う。管理ポイント比較部５５によるこの処理が、管理ポイント比較ステップに相当する。
このようにして管理ポイントのチェック作業の自動化を図り、チェック作業にかかる作業員の負荷を軽減する。
なお、タイミングＴ５０にて収集した制御コントローラ２からの履歴データと、管理ポイントデータ設定部５３が中央監視コントローラ３に対して行った管理ポイントのデータの設定値とを不図示のモニタに表示したり、印刷したりして作業員に提示し、作業員によるチェックを行ってもよい。
【００４９】
実施の形態１では、管理ポイントデータ設定部５３は制御コントローラ２に対して管理ポイントのデータを設定し、管理ポイントデータ収集部５４は中央監視コントローラ３から履歴データを収集した。一方、実施の形態２では、上記のように、管理ポイントデータ設定部５３は中央監視コントローラ３に対して管理ポイントのデータを設定し、管理ポイントデータ収集部５４は制御コントローラ２から履歴データを収集する。
【００５０】
また、タイミングＴ５０にて収集した表示装置４からの表示画面は、管理ポイント記憶部５６又はエンジニアリング装置５が有する不図示の他の記憶部に画像データとして保存される。このようにして保存された画像データは、例えば、管理ポイント比較部５５が行ったチェック結果の添付資料として利用される。また、後々、施設監視システムに不具合等が発生した場合に、チェック時の表示画面を用いた表示内容の確認が可能となる。
【００５１】
ここで、図８を用いて説明した上記の処理において、チェック対象の管理ポイントがＡＯタイプである場合について大まかに説明する。この場合、エンジニアリング装置５の管理ポイントデータ設定部５３は、中央監視コントローラ３における当該ＡＯタイプの管理ポイントの値を、第２の周期で変化させる。そして、管理ポイント比較部５５は、制御コントローラ２からの履歴データに示された当該ＡＯタイプの管理ポイントの値が、管理ポイントデータ設定部５３が変化させたように変化しているかをチェックする。
【００５２】
また、チェック対象の管理ポイントがＤＯタイプである場合について大まかに説明する。この場合、エンジニアリング装置５の管理ポイントデータ設定部５３は、中央監視コントローラ３における当該ＤＯタイプの管理ポイントのＯＮ／ＯＦＦ状態（発停状態）を、第２の周期で切替えて変化させる。そして、管理ポイント比較部５５は、制御コントローラ２からの履歴データに示された当該ＤＯタイプの管理ポイントのＯＮ／ＯＦＦ状態が、管理ポイントデータ設定部５３が変化させたように切り替わっているかをチェックする。
【００５３】
特に、発停失敗監視、状態不一致警報出力を行っているＤＯタイプの管理ポイントに関しては、そのチェック時、当該ＤＯタイプの管理ポイントと対になるＤＩタイプの管理ポイントについても同時にオーバライド状態とし、制御コントローラ２における当該ＤＩタイプの管理ポイントのＯＮ／ＯＦＦ状態を管理ポイントデータ設定部５３により切替えることで、発停失敗時、状態不一致時の警報が現れているかもチェックする。
例えば、図９に示す表のようにチェックＮｏ．１からチェックＮｏ．１０の流れで、ＤＯタイプの管理ポイント、及び、当該管理ポイントと対になるＤＩタイプの管理ポイントのＯＮ／ＯＦＦ状態を切替えて、チェックを行う。図９において、下線が引かれたＯＮ又はＯＦＦは、管理ポイントデータ設定部５３によってＯＮ／ＯＦＦ状態が切替えられたものを示す。また、二重下線が引かれたＯＮ又はＯＦＦは、ＤＯタイプの管理ポイントであれば、当該管理ポイントの中央監視コントローラ３におけるＯＮ／ＯＦＦ状態が切り替わったことに付随してＯＮ／ＯＦＦ状態が切り替わったものを示す。同様に、二重下線が引かれたＯＮ又はＯＦＦは、ＤＩタイプの管理ポイントであれば、当該管理ポイントの制御コントローラ２におけるＯＮ／ＯＦＦ状態が切り替わったことに付随してＯＮ／ＯＦＦ状態が切り替わったものを示す。
【００５４】
以上のように、この実施の形態２に係る施設監視システムによれば、中央監視コントローラ３においてオーバライド状態となった管理ポイントのデータを、管理ポイントデータ設定部５３が設定する。そして管理ポイントデータ収集部５４は、制御コントローラ２が中央監視コントローラ３から入力した管理ポイントのデータの履歴を、制御コントローラ２から収集する。管理ポイントデータ収集部５４が収集した履歴と、管理ポイントデータ設定部５３が中央監視コントローラ３における管理ポイントのデータに対して行った設定とを、管理ポイント比較部５５が比較することにより、中央監視コントローラ３における管理ポイントのデータ変化が、正常に制御コントローラ２で反映されているか否かをチェックする。このようにして、制御コントローラ２と中央監視コントローラ３間の動作確認が自動化でき、管理ポイントのチェック作業にかかる作業員の負荷を軽減できる。
【００５５】
なお、上記では、管理ポイントデータ設定部５３による中央監視コントローラ３における管理ポイントのデータ設定と、管理ポイントデータ記憶部２１による中央監視コントローラ３からの管理ポイントのデータ入力を、それぞれ周期的に行って、管理ポイントのチェックを行う場合を示した。しかしながら、管理ポイントデータ設定部５３による管理ポイントのデータ設定が、１回だけ行われるようにしてもよい。この場合、管理ポイントデータ記憶部２１による管理ポイントのデータ入力は、管理ポイントデータ設定部５３による設定処理の後に任意のタイミングで行われればよく、収集周期変更部５２が指示する周期で必ずしも行う必要は無い。従って、実施の形態１で述べたのと同様に、収集周期変更部５２を省略しても構わない。
また、上記では、収集周期変更部５２の働きにより、管理ポイントデータ記憶部２１による管理ポイントのデータ入力周期を、管理ポイントデータ設定部５３による管理ポイントのデータ設定周期よりも短い周期に変更することとした。これにより、より確実なチェックを行うことができる。しかしながら、そもそも管理ポイントデータ記憶部２１のデフォルトのデータ入力周期が、管理ポイントデータ設定部５３のデータ設定周期より短ければ、必ずしも変更する必要は無い。また、管理ポイントデータ記憶部２１による管理ポイントのデータ入力周期が、管理ポイントデータ設定部５３による管理ポイントのデータ設定周期より多少長くとも管理ポイントのチェック作業は可能である。こうした観点からみても、実施の形態１で述べたのと同様に、収集周期変更部５２は省略しても構わない。
【００５６】
また、本願発明はその発明の範囲内において、各実施の形態の自由な組み合わせ、あるいは各実施の形態の任意の構成要素の変形、もしくは各実施の形態において任意の構成要素の省略が可能である。
【符号の説明】
【００５７】
１  フィールド機器
２  制御コントローラ
３  中央監視コントローラ
４  表示装置
５  エンジニアリング装置
２０  入力周期変更部
２１  管理ポイントデータ記憶部
２２  管理ポイントデータ転送部
３０  収集周期変更部
３１  管理ポイントデータ収集記憶部
３２  管理ポイントデータ転送部
４０  モニタ
４１  表示出力部
４２  キャプチャ記憶部
５０  管理ポイント選択部
５１  オーバライド切替部
５２  収集周期変更部
５３  管理ポイントデータ設定部
５４  管理ポイントデータ収集部
５５  管理ポイント比較部
５６  管理ポイント記憶部
【図１】
0006399945.tif 000002
【図２】
0006399945.tif 000003
【図３】
0006399945.tif 000004
【図４】
0006399945.tif 000005
【図５】
0006399945.tif 000006
【図６】
0006399945.tif 000007
【図７】
0006399945.tif 000008
【図８】
0006399945.tif 000009
【図９】
0006399945.tif 000010