(57)【特許請求の範囲】
【請求項１】
プラントから収集した実時間プラント監視データをプラント監視データベースに記録するプラント監視システムと、プラント監視データベースに記録された上記プラント監視データをＨＴＭＬ形式に変換し、ＨＴＴＰプロトコルでネットワーク上に公開するプラント監視用ＷＷＷサーバと、ＨＴＴＰプロトコルに基づいて公開された上記ＨＴＭＬ形式のプラント監視データをＷＷＷブラウザに表示するＷＷＷ監視情報利用クライアントとからなるプラント監視システムであって、クライアント側で特定の監視対象を継続して監視している時間（ｔ）を管理し、時間（ｔ）が増大するに従って更新頻度が低くなるようにすると共に、新たに監視データを要求したクライアントに対しては表示される監視データの更新頻度を高くし、同一の監視データを長時間参照しているクライアントに対しては表示される監視データの更新頻度を低くして監視システム全体の負荷上昇を回避するようにしたことを特徴とするＷＷＷプラント監視システム。
【請求項２】
ＷＷＷ監視情報利用クライアント毎の監視データの表示状況に加えて、サーバの負荷に応じて、ＨＴＭＬ形式に変換した監視データの更新周期を調整するようにしたことを特徴とする請求項１記載のＷＷＷプラント監視システム。
【請求項３】
ＷＷＷ監視情報利用クライアント毎の監視データの表示状況に加えて、ネットワークの負荷に応じて、ＨＴＭＬ形式に変換した監視データの更新周期を調整するようにしたことを特徴とする請求項１記載のＷＷＷプラント監視システム。
【請求項４】
ＷＷＷ監視情報利用クライアント毎の監視データの表示状況に加えて、ネットワークとサーバ両方の負荷に応じて、ＨＴＭＬ形式に変換した監視データの更新周期を調整するようにしたことを特徴とする請求項１記載のＷＷＷプラント監視システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、産業用プラントシステムが収集した監視データを、ＷＷＷサーバ経由でＷＷＷブラウザから利用するＷＷＷプラント監視システムに関するもので、特に負荷低減方法に関するものである。
【０００２】
【従来の技術】
近年プラント監視の分野でＷＷＷブラウザを用いてプラントの監視情報を表示するＷＷＷプラント監視システムの利用が始まっている。図１０は、一般的なＷＷＷプラント監視システムのシステム構成を示している。一般的なＷＷＷプラント監視システムは、ＷＷＷブラウザ５１を用いてプラントの監視データを表示するＷＷＷ監視情報利用クライアント５０と、ＷＷＷ監視情報利用クライアント５０に対してネットワーク４０を経由してプラント監視情報を提供するプラント監視用ＷＷＷサーバ３０と、プラントの実時間監視データを蓄積するプラント監視システム２０とから構成される。
【０００３】
プラント監視用ＷＷＷサーバ３０は、監視データＨＴＭＬ化機能３１を用いてプラントの監視データをＨＴＭＬ形式に変換し、ＨＴＴＰサーバ機能３２を用いて監視データをＨＴＴＰプロトコルでネットワーク４０上に公開することで、ＷＷＷ監視情報利用クライアント５０は、汎用のＷＷＷブラウザ５１を用いて、画面上にプラント監視データを表示することができる。
【０００４】
図１１にＷＷＷプラント監視システムの動作フローチャートを示す。利用者がＷＷＷ監視情報利用クライアントで起動しているＷＷＷブラウザから監視データを要求すると（１）、ＷＷＷブラウザから、プラント監視用ＷＷＷサーバに対して監視データ要求メッセージが送信される（４）。
【０００５】
プラント監視用ＷＷＷサーバは、監視データ要求メッセージを受信し（５）、要求されたプラント監視データをプラント監視データベース（７）より取得し（６）、監視データをＨＴＭＬ文形式に変換し、場合によってはそのＨＴＭＬ文中にメタコマンドを用いてデータの有効期限を指定し（８）、結果として得られたＨＴＭＬ文形式の監視データを、要求元のＷＷＷ監視情報利用クライアントに返送する（９）。
【０００６】
ＷＷＷ監視情報利用クライアントは、ＨＴＭＬ文形式の監視データをプラント監視用ＷＷＷサーバから受信し（１０）、ＷＷＷブラウザを用いて表示装置上に監視データを表示する（１４）。ＷＷＷブラウザは、ＨＴＭＬ文中のメタコマンドで指定された監視データの有効期限が切れた場合同じ最新の監視データを取得しようとし（１５）、あるいは新たな監視データ要求操作があると新たな監視データを取得するための処理に戻る（１６）。
【０００７】
利用者がＷＷＷブラウザに対して新たな操作を行わなければ、ＷＷＷブラウザに現在表示されている監視データの有効期限が切れるまでの間、ＷＷＷブラウザは監視データを更新せず、そのまま表示し続ける。なお、図１２は、ＨＴＭＬ文中で監視データの有効期限を示すメタコマンドの記載例を示す。
【０００８】
【発明が解決しようとする課題】
従来のＷＷＷプラント監視システムで、プラント監視用ＷＷＷサーバは、ＷＷＷ監視情報利用クライアントから要求されたプラント監視データをプラント監視データベースより取得し、取得した監視データをＨＴＭＬ文形式に変換した上で、メタコマンドを用いてデータの有効期限を指定し、ＷＷＷ監視情報利用クライアント上のＷＷＷブラウザに返信する。サーバは、ネットワークの負荷やサーバの負荷やクライアントの利用状況等の動的なステータスにかかわらず一律の有効期限を指定し、各ＷＷＷ監視情報利用クライアントでは、この決められた有効期限に従ってサーバから最新の監視データを取得し画面表示を更新する。
【０００９】
監視データの有効期限は、ネットワークやサーバの能力、あるいは想定されるクライアントの数に従って決められるが、想定よりも多いＷＷＷ監視情報利用クライアントが同時にサーバにアクセスすると、ＷＷＷプラント監視システムを構成するネットワークやサーバの負荷が上昇し、ＷＷＷ監視情報利用クライアントに対するサービスが一様に低下したり、あるいは、同じネットワークやサーバのハードウェアを用いて実現される関連する他のシステムの動作に支障をきたすといった問題が発生する。
【００１０】
【課題を解決するための手段】
この発明に係るＷＷＷプラント監視システムは、プラントから収集した実時間プラント監視データをプラント監視データベースに記録するプラント監視システムと、プラント監視データベースに記録された上記プラント監視データをＨＴＭＬ形式に変換し、ＨＴＴＰプロトコルでネットワーク上に公開するプラント監視用ＷＷＷサーバと、ＨＴＴＰプロトコルに基づいて公開された上記ＨＴＭＬ形式のプラント監視データをＷＷＷブラウザに表示するＷＷＷ監視情報利用クライアントとからなるプラント監視システムであって、クライアント側で特定の監視対象を継続して監視している時間（ｔ）を管理し、時間（ｔ）が増大するに従って更新頻度が低くなるようにすると共に、新たに監視データを要求したクライアントに対しては表示される監視データの更新頻度を高くし、同一の監視データを長時間参照しているクライアントに対しては表示される監視データの更新頻度を低くして監視システム全体の負荷上昇を回避するようにしたものである。
【００１１】
また、ＷＷＷ監視情報利用クライアント毎の監視データの表示状況に加えて、サーバの負荷に応じて、ＨＴＭＬ形式に変換した監視データの更新周期を調整するようにしたものである。
【００１２】
また、ＷＷＷ監視情報利用クライアント毎の監視データの表示状況に加えて、ネットワークの負荷に応じて、ＨＴＭＬ形式に変換した監視データの更新周期を調整するようにしたものである。
【００１３】
また、ＷＷＷ監視情報利用クライアント毎の監視データの表示状況に加えて、ネットワークとサーバ両方の負荷に応じて、ＨＴＭＬ形式に変換した監視データの更新周期を調整するようにしたものである。
【００１４】
【発明の実施の形態】
実施の形態１．
以下、この発明の実施の形態１を図１に基づいて説期する。この発明の実施の形態１に基づくＷＷＷプラント監視システムは、ＨＴＭＬ形式で受信したプラントの監視データを、ＷＷＷブラウザを用いて画面表示するＷＷＷ監視情報利用クライアント１５０と、ＷＷＷ監視情報利用クライアント１５０に対してネットワーク４０を経由してプラント監視情報を提供するプラント監視用ＷＷＷサーバ３０と、プラントの実時間監視データを蓄積するプラント監視システム２０とから構成される。
【００１５】
ＷＷＷ監視情報利用クライアント１５０は、ある監視画面を最初に表示してからの継続表示時間を管理する端末の利用状況管理機能５３と、端末毎利用状況管理機能が管理する継続表示時間５４に基づいて、プラント監視用ＷＷＷサーバ３０から受信したＨＴＭＬ文形式の監視データの有効期限を設定するデータ更新周期設定機能１５５からなるデータ更新設定プロキシーサーバ１５２と、ＨＴＭＬ文形式の監視データを画面に表示するＷＷＷブラウザ５１とから構成される。
【００１６】
プラント監視システム２０は、プラントの各種情報を収集するためのプラント監視バス２１と、収集した実時間監視データをプラント監視データベース２４に蓄積する実時間監視データ収集機能２２と、プラント監視データベース２４の情報を、プラント監視用ＷＷＷサーバ３０やその他の監視データを必要とする装置に公開するための実時間監視データ公開機能２３とからなる。
【００１７】
図２に本実施の形態１に基づくＷＷＷプラント監視システムのフローチャートを示す。利用者がＷＷＷ監視情報利用クライアントで起動しているＷＷＷブラウザから監視データを要求すると（１）、データ更新設定プロキシサーバが、端末が同一監視画面を継続して表示している時間を継続表示時間（３）に記録した上で（２）、プラント監視用ＷＷＷサーバに対して監視データ要求メッセージを送信する（４）。
【００１８】
プラント監視用ＷＷＷサーバは、監視データ要求メッセージを受信し（５）、次に、要求されたプラント監視データをプラント監視データベース（７）より取得し（６）、監視データをＨＴＭＬ文形式に変換し（８）、結果として得られたＨＴＭＬ文形式の監視データを、要求元のＷＷＷ監視情報利用クライアントに返送する（９）。
【００１９】
ＷＷＷ監視情報利用クライアントでは、プラント監視用ＷＷＷサーバからのＨＴＭＬ文形式の監視データをデータ更新設定プロキシサーバが受信し（１０）、継続表示時間（３）を参照した上で、規定の関数Ｆ（ｔ）を用いてＨＴＭＬ文形式の監視データの有効期限を設定し（１１）、ＷＷＷブラウザを用いて表示装置上に監視データを表示する（１４）。ＷＷＷブラウザは、ＨＴＭＬ文中のメタコマンドで指定された監視データの有効期限が切れた場合同じ最新の監視データを取得しようとし（１５）、あるいは新たな監視データ要求操作があると新たな監視データを取得するための処理に戻る（１６）。利用者がＷＷＷブラウザに対して新たな操作を行わなければ、ＷＷＷブラウザに現在表示されている監視データの有効期限が切れるまでの間、ＷＷＷブラウザは監視データを更新せず、そのまま表示し続ける。
【００２０】
図３は、監視データの継続表示時間（ｔ）に基づいて監視データの更新頻度を求める関数Ｆ（ｔ）として選択する関数の一例を示す。（ｔ）が増大するに従って更新頻度が低くなるような関数Ｆ（ｔ）を選択することにより、標準的なＨＴＴＰプロトコルに基づいて動作するＷＷＷブラウザの仕組みを変更することなく、新たに監視データを要求したＷＷＷ監視情報利用クライアントに対しては表示される監視データの更新頻度を高くし、一方、同一の監視データを長時間参照しているＷＷＷ監視情報利用クライアントに対しては表示される監視データの更新頻度を低くして、全体としてのデータ送信量を低減し、ＷＷＷプラント監視システム全体の負荷上昇を回避することが可能になる。
【００２１】
実施の形態２．
上記実施の形態１では、ＷＷＷ監視情報利用クライアントの使用状況のみを用いてデータの更新周期を決定したが、本実施の形態２では、図４に示すように、サーバ負荷監視機能３３を設け、サーバ負荷に応じてデータ更新周期設定機能２５５が設定する画面の更新周期を修正することで、ＷＷＷプラント監視システム全体の負荷上昇だけでなく、プラント監視用ＷＷＷサーバの負荷上昇を回避するようにしている。なお、２５２はデータ更新設定プロキシサーバ、２５０は本構成のＷＷＷ監視情報利用クライアントである。
【００２２】
図５は本実施の形態２の動作を示すフローチャートである。（１３）において、サーバ負荷監視機能によりサーバの負荷状況を取得し、監視データの更新周期を調節している。
【００２３】
実施の形態３．
上記実施の形態１では、ＷＷＷ監視情報利用クライアントの使用状況のみを用いてデータの更新周期を決定したが、本実施の形態３では、図６に示すように、ネットワーク負荷監視機能４１を設け、サーバ負荷に応じてデータ更新周期設定機能３５５が設定する画面の更新周期を修正することで、ＷＷＷプラント監視システム全体の負荷上昇だけでなく、ネットワークの負荷上昇を回避するようにしている。なお、３５２はデータ更新設定プロキシサーバ、３５０は本構成のＷＷＷ監視情報利用クライアントである。
【００２４】
図７は本実施の形態３の動作を示すフローチャートである。（１２）において、ネットワーク負荷監視機能によりネットワークの負荷状況を取得し、監視データの更新周期を調節している。
【００２５】
実施の形態４．
上記実施の形態１では、ＷＷＷ監視情報利用クライアントの使用状況のみを用いてデータの更新周期を決定したが、本実施の形態４では、図８に示すように、サーバ負荷監視機能３３とネットワーク負荷監視機能４１とを設け、サーバおよびネットワークの負荷に応じてデータ更新周期設定機能４５５が設定する画面の更新周期を修正することで、ＷＷＷプラント監視システム全体の負荷上昇、サーバの負荷上昇、およびネットワークの負荷上昇を回避するようにしている。なお、４５２はデータ更新設定プロキシサーバ、４５０は本構成のＷＷＷ監視情報利用クライアントである。
【００２６】
図９は本実施の形態４の動作を示すフローチャートである。（１２）において、ネットワーク負荷監視機能によりネットワークの負荷状況を取得し、監視データの更新周期を調節している。また、（１３）において、サーバ負荷監視機能によりサーバの負荷状況を取得し、監視データの更新周期を調節している。
【００２７】
【発明の効果】
以上のようにこの発明によれば、ＷＷＷ監視情報利用クライアントの使用状況、サーバ負荷状況、ネットワーク負荷状況を用いてデータの更新周期を決定するようにしているため、ＷＷＷプラント監視システムを構成するネットワークやサーバの負荷が上昇し、ＷＷＷ監視情報利用クライアントに対するサービスが一様に低下したり、あるいは、同じネットワークやサーバのハードウェアを用いて実現される関連する他のシステムの動作に支障をきたすといった問題を防止することができる。
【図面の簡単な説明】
【図１】  この発明の実施の形態１に係るＷＷＷプラント監視システムを示すブロック図である。
【図２】  実施の形態１の動作を説明するフローチャートである。
【図３】  継続表示時間（ｔ）を元に画面の更新頻度を求める関数Ｆ（ｔ）の一例を示す図である。
【図４】  この発明の実施の形態２に係るＷＷＷプラント監視システムを示すブロック図である。
【図５】  実施の形態２の動作を説明するフローチャートである。
【図６】  この発明の実施の形態３に係るＷＷＷプラント監視システムを示すブロック図である。
【図７】  実施の形態３の動作を説明するフローチャートである。
【図８】  この発明の実施の形態４に係るＷＷＷプラント監視システムを示すブロック図である。
【図９】  実施の形態４の動作を説明するフローチャートである。
【図１０】  従来のＷＷＷプラント監視システムを示すブロック図である。
【図１１】  従来のＷＷＷプラント監視システムのフローチャートである。
【図１２】  ＨＴＭＬファイルのメタコマンドによる有効期限の設定例を示す図である。
【符号の説明】
２０  プラント監視システム、      ２１  プラント監視バス、
２２  実時間監視データ収集機能、  ２３  実時間監視データ公開機能、
２４  プラント監視データベース、  ３０  プラント監視用ＷＷＷサーバ、
３１  監視画面データ作成機能、    ３２  ＨＴＴＰサーバ機能、
３３  サーバ負荷監視機能、        ４０  ネットワーク、
４１  ネットワーク負荷監視機能、  ５１  ＷＷＷブラウザ、
５３  端末毎利用状況管理機能、    ５４  継続表示時間、
１５０  ＷＷＷ監視情報利用クライアント、
１５２  データ更新設定プロキシサーバ、
１５５  データ更新周期設定機能、
２５０  ＷＷＷ監視情報利用クライアント、
２５２  データ更新設定プロキシサーバ、
２５５  データ更新周期設定機能、
３５０  ＷＷＷ監視情報利用クライアント、
３５２  データ更新設定プロキシサーバ、
３５５  データ更新周期設定機能、
４５０  ＷＷＷ監視情報利用クライアント、
４５２  データ更新設定プロキシサーバ、
４５５  データ更新周期設定機能。
【図１】
0003662177.tif 000002
【図２】
0003662177.tif 000003
【図３】
0003662177.tif 000004
【図４】
0003662177.tif 000005
【図５】
0003662177.tif 000006
【図６】
0003662177.tif 000007
【図７】
0003662177.tif 000008
【図８】
0003662177.tif 000009
【図９】
0003662177.tif 000010
【図１０】
0003662177.tif 000011
【図１１】
0003662177.tif 000012
【図１２】
0003662177.tif 000013