(57)【要約】      （修正有）【課題】プラントと接続される監視装置においてもプラントと同様に正確なトレンドグラフを表示し、確実にプラントを監視する。【解決手段】第１周期で、自プラントの運転状況に関する状況データを当該プラントを形成する機器から取得する取得手段と、トレンドグラフを表示装置に表示する表示手段と、状況データを蓄積して記憶装置に記憶する記憶処理手段と、第２ネットワークを介して監視装置から送信された状況データリクエストを受信すると、記憶装置に記憶している状況データを読み出して、監視装置に送信する送信手段とを備えるプラント１２ａ〜１２ｎと、第２周期で、プラントに状況データリクエストを送信するとともに、プラントから状況データリクエストに応答する状況データを受信する取得手段１１１ａと、トレンドグラフを表示装置に表示する表示手段１１１ｂとを備える監視装置１１を有する。【選択図】図１
2010205210.tif 000002
【特許請求の範囲】
【請求項１】
プラントと当該プラントの状態を監視する監視装置とが、プラント内で使用する第１ネットワークよりも通信速度の遅い第２ネットワークを介して接続される監視制御システムであって、
前記プラントは、
前記１ネットワークの通信速度に対応する第１周期で、自プラントの運転状況に関する状況データを当該プラントを形成する機器から取得する取得手段と、
前記取得手段が取得した状況データを利用して生成したトレンドグラフを表示装置に表示する表示手段と、
前記取得手段が取得した状況データを蓄積して記憶装置に記憶する記憶処理手段と、
前記第２ネットワークを介して前記監視装置から送信された状況データを要求する状況データリクエストを受信すると、前記記憶装置に記憶している状況データを読み出して、前記監視装置に送信する送信手段とを備え、
前記監視装置は、
前記第１周期よりも長く前記第２ネットワークの通信速度に対応する第２周期で、プラントに状況データリクエストを送信するとともに、前記プラントから状況データリクエストに応答する状況データを受信する取得手段と、
前記取得手段が受信した状況データを利用して生成したトレンドグラフを表示装置に表示する表示手段とを備える、
ことを特徴とする監視制御システム。
【請求項２】
前記記憶処理手段は、前記監視装置から送信された状況データリクエストを受信した後、取得した状況データの記憶を開始することを特徴とする請求項１に記載の監視制御システム。
【請求項３】
前記記憶処理手段は、状況データリクエストを受信後、所定時間経過しても新たな状況データリクエストを受信しないとき、新たに取得した状況データの記憶を終了することを特徴とする請求項１又は２に記載の監視制御システム。
【請求項４】
前記記憶処理手段は、新たな状況データを記憶装置に記憶する際、過去に取得して所定時間経過した状況データを記憶装置から消去することを特徴とする請求項１に記載の監視制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のプラントを監視制御する監視制御システムに関する。
【背景技術】
【０００２】
浄水場や下水処理場等のプラントは２４時間の連続運転が一般的である。このようなプラントでは、プラントの状況を監視させるため、表示装置にプラントの状況を表わすトレンドグラフ等の監視画面を表示している。プラントで状況を監視する監視員は、表示されるトレンドグラフの変化を利用して、運転中のプラントの状況を監視し、異常を発見することができる。
【０００３】
しかしながら、２４時間連続して稼動するプラントであっても、夜間や休日等にはプラントに監視員が不在になることがある。このようにプラントで監視員が不在の場合にプラントが監視されないことを防止するため、プラント以外の場所からプラントを遠隔監視するシステムがある（例えば、特許文献１参照）。
【０００４】
例えば、従来の遠隔監視システム２は、図１１に示すように、監視装置２１と、複数のプラント２２（２２ａ〜２２ｎ）とを備えている。監視装置２１は、ネットワーク２３を介して接続される各プラント２２からプラントの状況に関するプラントデータを受信し、受信するプラントデータを利用してプラント２２を監視する。
【０００５】
ここで、各プラント２２は、異なる管理者によって設計・管理等され、各プラント２２間で構成やネットワーク２２１の通信速度等は統一されていないことが一般的である。また、各プラント２２では、運用開始後に状況に応じて内部の構成やネットワーク２２１等を自由に変更することもできる。これに対し、監視装置２１とプラント２２を接続するネットワーク２３は、セキュリティ確保のために専用のネットワーク回線を利用することが一般的であるとともに、各プラント２２内での設計変更等に合わせて頻繁に変更することはできない。したがって、監視装置２１とプラント２２とを接続するネットワーク２３とプラント２２内のネットワーク２２１の通信速度は異なっていることが一般的である。
【０００６】
プラント２２では、図１２のシーケンス図に示すように、監視員にプラント２１を監視させるため、プラント２２内のネットワーク回線２２１を利用して定期的（例えば、周期ｔ１毎）にプラント２２の状況に関する状況データを取得し（Ｓ０１）、収集した状況データからトレンドグラフを生成して表示している（Ｓ０２）。その後もこの状況データの取得と表示は定期的（例えば、周期ｔ１毎）に繰り返される（Ｓ０１，Ｓ０２）。
【０００７】
また、プラント２２が状況データを取得・表示した際に（Ｓ０３，Ｓ０４）、監視装置２１がプラント２２にプラントデータの送信を要求するプラントデータリクエストを送信すると（Ｓ０５）、プラント２２はステップＳ０３で受信した状況データをプラントデータとして監視装置２１に送信する（Ｓ０６）。監視装置２１は、ステップＳ０６で受信したプラントデータからトレンドグラフを生成して表示してプラント２２を監視する（Ｓ０７）。
【０００８】
プラント２２では、情報データの取得と表示が定期的（例えば、周期ｔ１毎）に繰り返されており（Ｓ０３’，Ｓ０４’）、監視装置２１も、プラント２２の監視を継続する限り、プラントデータリクエストの送信及びプラントデータの受信を定期的（例えば、周期ｔ２毎）に継続する（Ｓ０５’，Ｓ０６’）。
【０００９】
また、監視装置２１は、プラント２２を制御する場合には、監視装置２１は、プラント２２に制御信号を送信する（Ｓ０８）。
【００１０】
ここで、プラント２２における状況データの取得（Ｓ０３）は、周期ｔ１で繰り返され、プラント２２内のネットワーク２２１が使用される。また、監視装置２１におけるプラントデータの送受信（Ｓ０５及びＳ０６）は、周期ｔ２で繰り返され、監視装置２１とプラント２２とを接続するネットワーク２３が使用される。すなわち、状況データの取得周期ｔ１は、プラント２２内のネットワーク２２１の性能によって定められ、プラントデータの取得の周期ｔ２は、監視装置２１とプラント２２とを接続するネットワーク２３の性能によって定められる。
【００１１】
しかしながら、ネットワーク２３の通信速度（例えば、６４Ｋｂｐｓ）は、プラント２２内のネットワーク２２１の通信速度（例えば、１００Ｍｂｐｓ）より低いことが一般的である。また、ネットワーク２３では、接続される全てのプラント２２との間でリクエストやデータが送受信され、ネットワーク２３に負荷がかかると、通信遅延やデータ損失が生じることがある。すなわち、監視装置２１におけるデータ取得の周期ｔ２と、プラント２２内におけるデータ取得の周期ｔ１とを同期させることは困難である。
【００１２】
このように、各データ取得の周期ｔ１，ｔ２が異なると、例えば、プラント２２では、図１３（ａ）に示すようなトレンドグラフが表示されている場合であっても、監視装置２１では、プラント２２の状況データの更新速度でプラントデータを更新することができないため、図１３（ｂ）に示すように、プラント２２と同一のトレンドグラフを表示することはできない問題があった。
【先行技術文献】
【特許文献】
【００１３】
【特許文献１】特許第２６８０２１４号公報
【発明の概要】
【発明が解決しようとする課題】
【００１４】
上述したように、従来の監視制御システム２では、監視装置２１によるデータの取得周期ｔ２とプラント２２によるデータの取得周期ｔ１とを同期させることが困難であるため、監視装置２１で表示されるトレンドグラフが、プラント２２で表示されるトレンドグラフと異なる問題があった。このように実際の状況の変化とは異なる状況を表わすトレンドグラフが表示された場合、プラント２２で発生した異常の発見が遅れるおそれがある。
【００１５】
したがって、本発明は、プラントと同様に正確なトレンドグラフを表示し、確実にプラントを監視することのできる監視制御システムを提供することを目的とする。
【課題を解決するための手段】
【００１６】
本発明の特徴に係る監視制御システムは、プラントと当該プラントの状態を監視する監視装置とが、プラント内で使用する第１ネットワークよりも通信速度の遅い第２ネットワークを介して接続される監視制御システムであって、プラントは、１ネットワークの通信速度に対応する第１周期で、自プラントの運転状況に関する状況データを当該プラントを形成する機器から取得する取得手段と、取得手段が取得した状況データを利用して生成したトレンドグラフを表示装置に表示する表示手段と、取得手段が取得した状況データを蓄積して記憶装置に記憶する記憶処理手段と、第２ネットワークを介して監視装置から送信された状況データを要求する状況データリクエストを受信すると、記憶装置に記憶している状況データを読み出して、監視装置に送信する送信手段とを備え、監視装置は、第１周期よりも長く第２ネットワークの通信速度に対応する第２周期で、プラントに状況データリクエストを送信するとともに、プラントから状況データリクエストに応答する状況データを受信する取得手段と、取得手段が受信した状況データを利用して生成したトレンドグラフを表示装置に表示する表示手段とを備える。
【発明の効果】
【００１７】
本発明によれば、プラントと接続される監視装置においてもプラントと同様に正確なトレンドグラフを表示し、確実にプラントを監視することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の第１の実施形態に係る監視制御システムを説明するブロック図である。
【図２】図１のプラントについて説明するブロック図である。
【図３】図１の監視制御システムで表示される監視画面の一例である。
【図４】図１の監視制御システムにおける処理の一例を説明するシーケンス図である。
【図５】サーバ用計算機が監視端末に送信する状況データの一例である。
【図６】サーバ用計算機が記憶するプラントデータの一例である。
【図７】サーバ用計算機が監視装置に送信するプラントデータの一例である。
【図８】図２のプラントにおける処理の一例を説明するシーケンス図である。
【図９】本発明の第２の実施形態に係る監視制御システムにおける処理の一例を説明するシーケンス図である。
【図１０】サーバ用計算機が記憶するプラントデータの一例である。
【図１１】従来の監視制御システムを説明する概略図である。
【図１２】図１１の監視制御システムにおける処理の一例を説明するシーケンス図である。
【図１３】図１１の監視制御システムで表示されるトレンドグラフの一例である。
【発明を実施するための形態】
【００１９】
［第１の実施形態］
図１を用いて、本発明の第１の実施形態に係る監視制御システム１について説明する。図１に示すように、監視制御システム１は、監視装置１１と、監視装置１１に監視される複数のプラント１２（１２ａ〜１２ｎ）とを備え、ネットワーク１７を介して監視装置１１に各プラント１２が接続されている。
【００２０】
〈監視装置〉
監視装置１１は、複数のプラント１２と接続され、各プラント１２の状況を監視する装置である。具体的には、監視装置１１は、図１に示すように、中央処理装置（ＣＰＵ）１１１、記憶装置１１２、表示装置１１３及び通信インタフェース（通信Ｉ／Ｆ）１１５等を備えるコンピュータである。
【００２１】
監視装置１１は、記憶装置１１２に記憶される監視プログラムが読み出されて実行されることで、プラント１２の状況に関するデータを取得する取得手段１１１ａと、取得手段１１１ａが取得したデータを表示装置１１３に表示する表示手段１１１ｂと、入力する制御信号に応じてプラント１２の機器等を制御する制御手段１１１ｃとがＣＰＵ１１１に実装されて動作する。
【００２２】
取得手段１１１ａは、通信Ｉ／Ｆ１１５を介して、所定のタイミングで、プラント１２に、プラントデータの送信を要求するプラントデータリクエストを送信する。また、取得手段１１１ａは、通信Ｉ／Ｆ１１５を介して、プラント１２からプラントデータリクエストに応答して送信されたプラントデータを受信する。「所定のタイミング」とは、例えば、監視装置１１を操作するオペレータから入力装置１１４を介してプラントの監視を開始する制御信号が入力された開始タイミングや、開始タイミング後の定期的なタイミング（例えば、周期Ｔ１毎）である。この周期Ｔ１は、監視装置１１とプラント１２とを接続するネットワーク１７等の性能に応じて定められる。また、「プラントデータ」とは、機器の運転状況や機器による測定値等のプラント１２の状況に関するデータである。
【００２３】
表示手段１１１ｂは、取得手段１１１ａが取得したプラントデータを用いて、図３に一例を示すようなトレンドグラフｂ１を含む監視画面Ｐ１を生成し、表示装置１１３に表示する。監視画面Ｐ１では、例えば、トレンドグラフｂ１の他に制御ボタンｂ２を有しており、プラント１２の機器を制御することができる。
【００２４】
制御手段１１１ｃは、入力装置１１４を介して表示装置１１３に表示される監視画面Ｐ１の制御ボタンｂ２が操作されて制御信号が入力されると、通信Ｉ／Ｆ１１５を介して入力された制御信号をプラント１２に送信し、プラント１２の機器等を制御する。この「制御信号」は、プラント１２の機器の運転、停止、目標値の設定等を制御する信号である。
【００２５】
〈プラント〉
プラント１２ａは、図１に示すように、監視装置１１がプラント監視を行うために必要なデータを提供するサーバ用計算機１３と、プラント１２ａの監視員がプラント１２ａの監視に用いる監視用端末１４と、プラント１２ａのセンサ１６ａ、ポンプ１６ｂ、バルブ１６ｃ等の各機器を制御する制御用端末１５を有している。
【００２６】
プラント１２では、図４に示すシーケンス図のように、運転等の状況に関する状況データの取得と、取得した状況データの表示が繰り返されて監視用端末１４による監視がされている（Ｓ１１，Ｓ１２）。また、プラント１２は、プラント１２を監視しようとする監視装置１１からプラントの状況に関するプラントデータの要求があると（Ｓ１３）、監視装置１１に、ステップＳ１１で取得したプラントデータを送信する（Ｓ１４）。監視装置１１では、送信したプラントデータが表示される（Ｓ１５）。
【００２７】
その後、プラント１２は状況データの取得を繰り返すが（Ｓ１６）取得した状況データを表示するとともに、プラントデータとして記憶する（Ｓ１７，Ｓ１８）。また、プラント１２は、監視装置１１からプラントデータの要求があると（Ｓ１９）、ステップＳ１８で記憶したプラントデータを監視装置１１に送信する（Ｓ２０）。監視装置１１では、送信したプラントデータが表示される（Ｓ２１）。また、プラント１２は、監視装置１１から制御されることもある（Ｓ２２）。
【００２８】
図２を用いて、プラント１２ａ内の各計算機及び端末１３〜１５について詳細に説明する。なお、ここでは、プラント１２ａについて説明するが、他のプラント１２もプラント１２ａと同様にサーバ用計算機１３、監視用端末１４及び制御用端末１５を備える。一方、各プラント１２では、各プラントに必要な機器を備えているため、プラント１２ａと同一の機器１６ａ〜１６ｃを備えていてもよいし、異なる機器を備えていてもよい。
【００２９】
《サーバ用計算機》
サーバ用計算機１３は、監視装置１１がプラント１２ａの監視に必要なデータを提供する装置であって、図２に示すように、中央処理装置（ＣＰＵ）１３１、記憶装置１３２及び通信インタフェース（通信Ｉ／Ｆ）１３３等を備えるコンピュータである。
【００３０】
サーバ用計算機１３は、記憶装置１３２に記憶される監視制御システム１に対応するプログラムが読み出されて実行されることで、監視装置１１からの監視の状況を管理する状況管理手段１３１ａと、制御用端末１５からプラント１２ａの機器等の状況に関する状況データを取得する取得手段１３１ｂと、監視用端末１４に状況データを送信する第１送信手段１３１ｃと、記憶装置１３２に状況データを記憶する記憶処理手段１３１ｄと、プラントの状況に関する状況データを監視装置１１に送信する第２送信手段１３１ｅと、監視装置１１又は監視用端末１４から制御信号を受信し、制御用端末１５に送信する制御手段１３１ｆとがＣＰＵ１３１に実装され動作する。
【００３１】
状況管理手段１３１ａは、プラント１２ａが監視装置１１から監視されている状態（「監視中」）であるか、監視されていない状態（「未監視」）であるかをフラグ等で管理している。この状況管理装置１３１ａは、監視装置１１からプラントデータリクエストを受信したとき、監視状況が「未監視」であれば、「監視中」に変更する。また、監視状況が「監視中」であるとき、所定時間の間に新たなプラントデータリクエストを受信しない場合、監視装置１１による監視が終了したと判断し、「監視中」から「未監視」に変更する。サーバ用計算機１３では、「監視中」であるときと「未監視」であるときで処理が異なる。
【００３２】
取得手段１３１ｂは、所定のタイミングで、機器１６を制御する制御用端末１５に、状況データの送信を要求する状況データリクエストを送信する。また、取得手段１３１ｂは、送信した状況データリクエストに応答して制御用端末１５から送信される状況データを受信し、メモリ（図示せず）に記憶する。「所定のタイミング」とは、例えば、プラント１２ａ内のネットワーク等の性能で定められる定期的なタイミング（例えば、周期Ｔ２毎）である。また、「状況データ」とは、機器１６の運転状況や機器による測定値等のプラント１２の状況に関するデータである。
【００３３】
第１送信手段１３１ｃは、取得手段１３１ｂが制御用端末１５から状況データを受信すると、受信した状況データを監視用端末１４に送信する。図５に示す例の場合、第１送信手段１３１ｃは、まず１０時１５分００秒に取得した状況データ（図５（ａ））の送信、次に１０時１５分０１秒に取得した状況データ（図５（ｂ））の送信、１０時１５分０２秒に取得した状況データ（図５（ａ））の送信と、取得する状況データの送信を順番に継続する。
【００３４】
記憶処理手段１３１ｄは、取得手段１３１ｂが制御用端末１５から状況データを受信したとき、状況管理手段１３１ａで管理されている監視状況が「監視中」であれば、取得した状況データをプラントデータとして記憶装置１３２に記憶する。過去に受信した状況データによって生成されたプラントデータが記憶装置１３２に記憶されているとき、記憶処理手段１３１ｄは、受信した状況データを既に記憶されているプラントデータに追加して新たなプラントデータとする。
【００３５】
一方、監視装置１１からプラントデータリクエストを受信したとき、状況管理手段１３１ａにおいて管理されている監視状況が「未監視」であれば、記憶処理手段１３１ｄは、プラントデータの記憶の処理を実行しない。
【００３６】
例えば、監視状況が「監視中」であって、図６（ａ）に示すように、記憶装置１３２に１０時１５分００秒に取得した状況データがプラントデータとして記憶されているときに取得手段１３１ｂが１０時１５分０１秒に新たな状況データを取得すると、記憶処理手段１３１ｄは、図６（ｂ）に示すように、新たに取得した状況データでプラントデータを更新する。また、取得手段１３１ｂが１０時１５分０２秒に新たな状況データを取得すると、記憶処理手段１３１ｄは、図６（ｃ）に示すように、新たに取得した状況データでプラントデータを更新する。
【００３７】
第２送信手段１３１ｅは、監視装置１１からプラントデータリクエストを受信したとき、状況管理手段１３１ｄで管理されている監視状況が「未監視」であれば、取得手段１３１ｂが直前に受信した状況データをプラントデータとして監視装置１１に送信する。
【００３８】
一方、プラントデータリクエストを受信したとき、状況管理手段１３１ｄで管理されている監視状況が「監視中」であれば、第２送信手段１３１ｅは、記憶装置１３２に記憶しているプラントデータを監視装置１１に送信するとともに、監視装置１１に送信したプラントデータを記憶装置１３２から消去する。すなわち、記憶装置１３２では、プラント１２ａを監視中の監視装置１１に未送信のプラントデータのみを記憶しており、送信済のプラントデータは消去される。
【００３９】
具体的には、監視状況が「未監視」の場合にプラントデータリクエストを受信したときには、第２送信手段１３１ｅは、図７（ａ）に示すように、直前に受信した状況データのみをプラントデータとし、ヘッダ情報を付して送信する。一方、監視状況が「監視中」の場合にプラントデータリクエストを受信したときには、第２送信手段１３１ｅは、図７（ｂ）に示すように、状況データの蓄積によって生成されたプラントデータにヘッダ情報を付して送信する。
【００４０】
制御手段１３１ｆは、監視装置１１や監視用端末１４からプラント１２ａの機器の運転、停止、制御目標値の設定等を制御するための制御信号を受信すると、受信した制御信号を制御用端末１５に送信する。
【００４１】
ここで、サーバ用計算機１３は、プラント１２ａ内の監視用端末１４及び制御用端末１５とデータ通信する際には、通信Ｉ／Ｆ１３３を介してデータを送受信する。また、サーバ用計算機１３は、プラント１２ａ外の監視装置１１とデータ通信する際には、通信Ｉ／Ｆ１３３及びネットワーク１７を介してデータを送受信する。
【００４２】
《監視用端末》
監視用端末１４は、プラント１２ａ内で、プラント１２ａの運転状況を監視する監視員が利用する装置であって、図２に示すように、中央処理装置（ＣＰＵ）１４１、記憶装置１４２、表示装置１４３、入力装置１４４及び通信インタフェース（通信Ｉ／Ｆ）１４５等を備えるコンピュータである。
【００４３】
監視用端末１４は、記憶装置１４２に記憶される監視制御システム１に対応するプログラムが読み出されて実行されることで、サーバ用計算機１３から取得したプラントの運転状況に関する状況データから、プラント１２ａの監視に利用する監視画面を生成して、表示装置１４３に表示する表示手段１４１ａと、入力装置１４４を介して入力する制御信号に応じてプラント１２ａを制御する制御手段１４１ｂとがＣＰＵ１４１に実装されて動作する。
【００４４】
表示手段１４１ａは、通信Ｉ／Ｆ１４５を介してサーバ用計算機１３から状況データを受信すると、受信した状況データから、図３（ｂ）に示すような監視画面Ｐ２を生成し、表示装置１４３に表示する。プラント１２ａの監視員は、この監視画面Ｐ２を参照することで、プラント１２ａの状況を把握することができる。例えば、監視用端末１４の表示装置１４３に表示される監視画面Ｐ２は、プラント１２ａ内のポンプ等の機器１６の動作状況や水位等の状況のトレンドグラフｂ３やプラント１２ａの機器１６を制御する制御ボタンｂ４等が表示される。
【００４５】
ここで、図３（ｂ）に示す監視用端末１４の表示装置１４３に表示される監視画面Ｐ２と、図３（ａ）に示す監視装置１１の表示装置１１３に表示される監視画面Ｐ１とは、両画面とも、サーバ用計算機１３の取得手段１３１ｂが取得する状況データに基づいて生成される。しかしながら、監視用端末１４では、プラント１２ａ内での状況データの取得周期Ｔ２合わせて監視画面Ｐ２が生成及び表示されるのに対し、監視装置１１では、監視装置１１のプラントデータの取得周期Ｔ１に合わせて監視画面Ｐ１が生成及び表示される点で異なる。したがって、図３に示すように、同一の情報を表わすトレンドグラフであっても、監視装置１１で表示されるトレンドグラフの方が遅延している。
【００４６】
制御手段１４１ｂは、画面上から入力装置１４４を介して機器を制御する制御信号が入力されると、入力された制御信号を通信Ｉ／Ｆ１４５を介して制御用端末１５に送信する。
【００４７】
《制御用端末》
制御用端末１５は、プラント１２内の機器１６ａ〜１６ｃを制御する装置であって、図２に示すように、中央処理装置（ＣＰＵ）１５１、記憶装置１５２及びサーバ用計算機１３と通信する通信インタフェース（通信Ｉ／Ｆ）１５３等を備えるコンピュータである。
【００４８】
制御用端末１５は、記憶装置１５２に記憶される監視制御システム１に対応するプログラムが読み出されて実行されることで、プラント内のポンプ等の動作状況や水位など監視対象の情報を収集してサーバ用計算機１３に送信する送信手段１５１ａと、サーバ用計算機１３からの指令を受け、ポンプ等の機器の運転や目標値を制御する制御手段１５１ｂとがＣＰＵ１５１に実装されて動作する。
【００４９】
送信手段１５１ａは、サーバ用計算機１３から状況データリクエストを受信すると、現在の各機器１６の状況を含む状況データを生成してサーバ用計算機１３に送信する。
【００５０】
制御手段１５１ｂは、サーバ用計算機１３を介して監視装置１１又は監視用端末１４から機器１６を制御する制御信号を受信すると、受信した制御信号に従って、機器１６を制御する。
【００５１】
ここで、制御用端末１５は、プラント１２ａ内のサーバ用計算機１５とデータ通信する際には、通信Ｉ／Ｆ１５３を介してデータを送受信する。
【００５２】
〈監視制御システムにおける処理〉
図８に示すシーケンス図を用いて、監視制御システム１における処理の流れを説明する。図８のシーケンス図は、図４のシーケンス図と対応しているため、図４と同一の処理については同一の符号を付して説明する。
【００５３】
始めは、プラント１２ａは、監視装置１１によって監視されておらず、監視状況が「未監視」であるとする。状況データの取得（ステップＳ１１）の際には、サーバ用計算機１３の取得手段１３１ｂが、制御用端末１５に状況データリクエストを送信する（Ｓ１１１）。制御用端末１５の送信手段１５１ａは、機器１６等から必要なデータを収集し、ステップＳ１１１で受信した状況データリクエストに応答する状況データ（状況データＡ）を送信する（Ｓ１１２）。取得手段１３１ｂでは、ステップＳ１１２で受信した状況データ（状況データＡ）をメモリに記憶する。第１送信手段１３１ｃは、ステップＳ１１２で受信し、メモリに記憶された状況データ（状況データＡ）を監視用端末１４に送信する（Ｓ１１３）。
【００５４】
監視用端末１４の表示手段１４１ａは、ステップＳ１１３で受信した状況データ（状況データＡ）から図３（ｂ）に示すような監視画面Ｐ２を生成し、表示装置１４３に表示する（Ｓ１２）。
【００５５】
その後、監視装置１１の取得手段１１１ａは、プラント１２ａにプラントデータリクエストを送信する（Ｓ１３）。ステップＳ１３でプラントデータリクエストを受信した時点で、プラント１２ａの監視状況は「監視中」になる。サーバ用計算機１３の第２送信手段１３１ｅは、直近に取得した状況データ（状況データＡ）をプラントデータとして監視装置１１に送信する（Ｓ１４）。
【００５６】
監視装置１１の表示手段１１１ｂは、ステップＳ１４で受信したプラントデータ（状況データＡ）から図３（ａ）に示すような監視画面Ｐ１を生成し、表示装置１１３に表示する（Ｓ１５）。
【００５７】
プラント１２ａでは、ステップＳ１１における状況データの取得の後も、所定のタイミング（例えば、周期Ｔ２毎）でステップＳ１１と同様に状況データリクエストの送信及び状況データの送信（Ｓ１６１，Ｓ１６２，Ｓ１６３）を繰り返す。
【００５８】
また、監視用端末１４の表示手段１４１ａは、ステップＳ１１３で受信した状況データから監視画面Ｐ２を生成して表示装置１４３に表示する（Ｓ１７）。さらに、プラント１２ａは監視装置１１によって「監視中」であるため、サーバ用計算機１３の記憶手段１３１ｃは、ステップＳ１６２で受信した状況データをプラントデータとして記憶装置１３２に記憶する（Ｓ１８）。プラント１２ａでは、監視装置１１から新たにプラントデータリクエストを受信するまで、ステップＳ１６〜Ｓ１８の処理を繰り返すため、記憶装置１３２では、プラントデータとして、ステップ１６２で取得した複数の状況データ（状況データＢ〜Ｎ）を記憶している。
【００５９】
監視装置１１もプラント１２ａの監視を続ける限り所定のタイミング（例えば、周期Ｔ１毎）でプラントデータリクエストを送信する。プラント１２ａが監視装置１１から新たにプラントデータリクエストを受信すると（Ｓ１９）、第２送信手段１３１ｅは、ステップＳ１８で記憶装置１３２に記憶していたプラントデータ（状況データＢ〜Ｎ）を読み出して、監視装置１１に送信する（Ｓ２０）。
【００６０】
監視装置１１の表示手段１１１ｂは、ステップＳ２０で受信したプラントデータ（状況データＢ〜Ｎ）から監視画面Ｐ１を生成して、表示装置１１３に表示する（Ｓ２１）。
【００６１】
上述したように、本発明の第１の実施形態に係る監視制御システム１では、プラント１２は、監視装置１１によって監視中、新たに状況データを取得する度に監視装置１１に送信するのではなく、取得する状況データを蓄積して記憶し、監視装置１１からリクエストを受信したタイミングで送信する。したがって、監視装置１１では、プラント１２で表示される状況データ（トレンドグラフ）と同様のプラントデータ（トレンドグラフ）を表示することができる。
【００６２】
なお、監視装置１１では、プラント１２の監視用端末１４で表示されるよりも若干送れてトレンドグラフが表示されるが、トレンドグラフを構成するデータが欠落して監視用端末１４で表示されるトレンドグラフと異なるトレンドグラフが表示されることと比べると、プラント１１の監視に与える影響は少ない。
【００６３】
［第２の実施形態］
第２の実施の形態に係る監視制御システムも図１及び図２を用いて上述した監視制御システム１と同様の構成であるため、図１及び図２を用いて説明する。
【００６４】
上述した第１の実施形態に係る監視制御システム１では、図４に示したシーケンス図と同様に、プラント１２ａは、監視装置１１からプラントデータリクエストを受信し、「監視中」の場合に受信する状況データをプラントデータとして記憶していた。これに対して、第２の実施形態に係る監視制御システム１では、記憶処理手段１３１ｄは、新たに取得する状況データを常にプラントデータとして記憶する。また、記憶処理手段１３１ｄは、記憶装置１３２に蓄積して記憶しているプラントデータから、一定時間経過したデータを消去する。ここで、データを記憶している期間は、記憶装置１３２の記憶容量やプラント１２で状況データを取得するタイミングに応じて定められる。
【００６５】
具体的には、図９に示すシーケンス図にあるように、サーバ用計算機１３の取得手段１３１ｂが、状況データを取得する（Ｓ３１）。その後、監視用端末１４の表示手段１４１ａは、ステップＳ３１で取得手段１３１ｂが取得した状況データから監視画面Ｐ２を生成して表示装置１４３に表示する（Ｓ３２）。また、サーバ用計算機１３の記憶処理手段１３１ｄは、ステップＳ３１で取得手段１３１ｂが取得した新たな状況データでプラントデータを更新し、更新したプラントデータを記憶装置１３２に記憶する（Ｓ３３）。
【００６６】
記憶処理手段１３１ｄは、ステップＳ３３において、ステップＳ３１で新たに取得した状況データを利用してプラントデータを更新する際、プラントデータのうち一定時間経過した状況データを元のプラントデータから消去する。例えば、記憶装置１３２で図１０（ａ）に示すプラントデータが記憶されており、かつ、２０分経過後のデータは消去するルールが定められていたとする。このとき、取得手段１３１ｂが「１０時３５分００秒」に新たな状況データを取得した場合には、記憶処理手段１３１ｄは、新たに取得した状況データを追加するとともに、「１０時１５分００秒」に取得した状況データをプラントデータから消去して新たなプラントデータとする。
【００６７】
その後、プラント１２ａでは、監視装置１１からプラントデータリクエストを受信するまで、ステップＳ３１乃至Ｓ３３の処理を繰り返す。
【００６８】
プラント１２ａが監視装置１１からプラントデータリクエスト３４を受信すると（Ｓ３４）、サーバ用計算機１３の第２送信手段１３１ｅは、記憶装置１３２に記憶しているプラントデータを監視装置１１に送信する（Ｓ３５）。ステップＳ３５でプラントデータを送信すると、送信されたプラントデータは記憶装置１３２から消去され、その後に繰り返される処理で取得された新たな状況データで再びプラントデータが生成されて記憶される。
【００６９】
また、監視装置１１の表示手段１１１ａは、ステップＳ３５で受信したプラントデータから監視画面Ｐ１を生成して表示する（Ｓ３６）。監視装置１１は、制御信号を送信し、プラント１２ａを制御することもできる（Ｓ３７）。
【００７０】
上述したように、本発明の第２の実施形態に係る監視制御システム１では、プラント１２ｂは、監視装置１１によって監視中、新たに状況データを取得する度に監視装置１１に送信するのではなく、取得する状況データを蓄積して記憶し、監視装置１１からリクエストを受信したタイミングで送信する。したがって、監視装置１１では、プラント１２ｂで表示される状況データ（トレンドグラフ）と同様のプラントデータ（トレンドグラフ）を表示することができる。
【００７１】
また、第１の実施形態に係る監視制御システム１では、サーバ用計算機１３は、監視装置１１からプラントデータリクエストを受信してから記憶装置１３２にプラントデータの記憶を開始するため、プラントデータリクエスト送信するより前のトレンドグラフを表示することができない。これに対し、第２の実施形態に係る監視制御システム１では、プラントデータリクエストを受信前からプラントデータを記憶しているため、このプラントデータを送信することで、プラントデータリクエスト送信するより前のトレンドグラフを表示することができる。
【００７２】
なお、監視装置１１では、プラント１２の監視用端末１４で表示されるよりも若干送れてトレンドグラフが表示されるが、トレンドグラフを構成するデータが欠落して監視用端末１４で表示されるトレンドグラフと異なるトレンドグラフが表示されることと比べると、プラント１１の監視に与える影響は少ない。
【符号の説明】
【００７３】
１ａ…監視制御システム
１１…監視装置
１１１…ＣＰＵ
１１１ａ…取得手段
１１１ｂ…監視画面表示手段
１１１ｃ…制御手段
１１２…記憶装置
１１３…表示装置
１１４…入力装置
１２（１２ａ〜１２ｎ）…プラント
１３…サーバ用計算機
１３１…ＣＰＵ
１３１ａ…取得手段
１３１ｂ…第１送信手段
１３１ｃ…記憶処理手段
１３１ｄ…第２送信手段
１３２…記憶装置
１４…監視用端末
１４１…ＣＰＵ
１４１ａ…表示手段
１４１ｂ…制御手段
１４２…記憶装置
１４３…表示装置
１４４…入力装置
１５…制御用端末
１５１…ＣＰＵ
１５１ａ…送信手段
１５１ｂ…制御手段
１５２…記憶装置
１６（１６ａ〜１６ｃ）…機器
１７…ネットワーク
【図１】
2010205210.tif 000003
【図２】
2010205210.tif 000004
【図３】
2010205210.tif 000005
【図４】
2010205210.tif 000006
【図５】
2010205210.tif 000007
【図６】
2010205210.tif 000008
【図７】
2010205210.tif 000009
【図８】
2010205210.tif 000010
【図９】
2010205210.tif 000011
【図１０】
2010205210.tif 000012
【図１１】
2010205210.tif 000013
【図１２】
2010205210.tif 000014
【図１３】
2010205210.tif 000015