(57)【要約】【課題】監視制御システム毎に適応したトレンドデータの蓄積・表示、データ等価処理を高速にし、データアクセスを容易にし、表示時の読み出しオーバヘッドを減少させ、外部記憶メディアへのデータ保存を喚起できる。【解決手段】トレンドバンクデータ２１は、日単位に分割したトレンドバンクデータ２２とし、トレンドバンクデータ２３として蓄積ファイルに蓄積する。分割したトレンドバングデータと日付を対応させたインデックスデータを設け、トレンドデータの等価にはインデックスデータを基に、等価が必要な日付に該当するデータファイルとして取り出して、その等価を行う。データを蓄積・表示の容量をシステム起動時にシステム毎に変更すること、データ蓄積に一定時間単位で複数作成し、同時に表示可能なサンプル数に相当する時間分のファイルとすること、蓄積超過時に保存を喚起することも含む。【選択図】図１
2008129666.tif 000002
【特許請求の範囲】
【請求項１】
監視制御システムにおける計測値トレンドデータ、機器状態変化メッセージ等のトレンドデータを蓄積・表示する方式であって、
前記トレンドデータは、日単位に分割したトレンドバンクデータとしてデータ蓄積ファイルに蓄積する手段と、
前記分割したトレンドバングデータと日付を対応させたインデックスデータを保存しておく手段と、
前記トレンドデータの等価には、前記インデックスデータを基に、前記データ蓄積ファイルから等価が必要な日付に該当するデータファイルとして取り出して、その等価を行う手段とを備えたことを特徴とする監視制御システムにおけるトレンドデータの蓄積・表示方式。
【請求項２】
監視制御システムにおける計測値トレンドデータ、機器状態変化メッセージ等のトレンドデータを蓄積・表示する方式であって、
データ蓄積ファイルにデータを蓄積およびこのデータ表示の容量をシステム起動時の設定パラメータとして、監視制御システムごとに記録容量を変更する手段と、
前記データ蓄積ファイルへのデータ蓄積に、一定時間単位で複数作成し、同時に表示可能なサンプル数に相当する時間分のファイルとする手段と、
前記データ蓄積ファイルに対する過去データの削除・上書きする前にユーザへ外部記憶メディアへの保存を喚起する手段とを備えたことを特徴とする監視制御システムにおけるトレンドデータの蓄積・表示方式。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、監視制御システムにおける計測値トレンドデータ、機器状態変化メッセージ等のトレンドデータを蓄積・表示する方式に関する。
【背景技術】
【０００２】
監視制御システムは、コンピュータシステム化され、工場のプラント設備や電力系統の機器について、動作状態データを収集して監視制御対象の現在状態および傾向を監視する監視機能、さらには監視情報処理および監視員の操作による制御機能を備えている。
【０００３】
このうち、計測値トレンドデータ、機器状態変化メッセージ等のデータは、図４に示すように、監視制御装置１がデータ伝送路を介して監視対象現場のデータを一定周期で収集し、ハードディスク等の記憶装置２に蓄積すると共に、卓上型ディスプレイ装置３やスクリーンパネル等にグラフ、図形や文字情報を含むトレンドデータとして表示出力する。
【０００４】
計測値トレンドデータの蓄積・表示方式は、図５に示すように、収集プログラム１１により周期的に固定的なサンプル数分収集して蓄積ファイル１２として蓄積し、表示プログラム１３によって蓄積データをＣＲＴ等のディスプレイ１４に表示する。また、機器状態変化データの蓄積・表示方式は、図６に示すように、収集プログラム２１によりプラント設備や電力系統機器の動作・故障履歴を固定的な件数収集して蓄積ファイル２２として蓄積し、表示プログラム２３によって蓄積データをディスプレイ２４に表示する。
【０００５】
なお、収集したデータの蓄積方式にはタグの付加や予め設定された算術式によりデータを加工する方式が提案されている（例えば、特許文献１参照）。
【特許文献１】特開平８−２４９０５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
図４において、監視制御装置１を構成するＣＰＵの高性能化、記憶装置の大容量化に伴い、収集するデータ点数の増加および、蓄積期間の長期化が要求されているが、従来は、蓄積されるトレンドデータが単一ファイル（以下、トレンドバンクファイルと記述）で構成されるため、データ点数および蓄積期間を増やすことにより、トレンドバンクファイルのサイズも肥大化し、以下の問題があった。
【０００７】
１）監視制御装置を二重化構成とした場合には、両装置のデータを等しく保つ必要がある（以下、データ等価と呼ぶ）。データ等価に要する時間は、等価するデータ量に比例する。トレンドバンクファイルのサイズが小さければ、トレンドバンクファイル全体を一括で等価することも可能だが、サイズが大きい場合は等価処理に要する時間も膨大となってしまう。
【０００８】
２）上記の１）の対策として、トレンドバンクファイル中の必要部分だけを等価しようとした場合に、膨大なサイズのトレンドバンクファイルから等価対象部分を算出する処理が非常に複雑となる。
【０００９】
また、図５、６に示すように、従来の監視制御システムにおける従来のデータ蓄積・表示方式では、固定的な件数の動作・故障履歴記録／表示、固定的なサンプル数の計測値トレンドデータ記録／表示を行なうため、監視プラントごとに異なる要求記録容量に対応しにくい問題があった。
【００１０】
また、従来の監視制御システムでは、監視対象の現在状態の把握、制御応答表示性能の確保を優先し、履歴記録系の処理に関しては、蓄積方式を極力単純化（単一ファイルへのサイクリック記録等）することで、記録・表示性能の確保を図っていたが、これでは大量の履歴記録を基にした監視対象の解析や故障診断等に対応できない問題があった。
【００１１】
本発明の目的は、上記の課題を解決した監視制御システムのトレンドデータ蓄積・表示方式を提供することにある。
【課題を解決するための手段】
【００１２】
本発明は、前記の課題を解決するため、監視制御システムのトレンドデータおよび機器状態変化メッセージ等のトレンドデータ収集には、従来の単一データファイルで管理されていたトレンドバンクデータを、日単位に分割したトレンドバンクデータとして蓄積し、インデックスデータにより分割したトレンドバングデータと日付を対応させておき、データ等価には等価が必要な日付に該当するデータファイルとして取り出して、その等価を行うようにすることで、収集データ点数および蓄積期間を長期化してもデータ等価処理を高速にし、データアクセスを容易にする。
【００１３】
また、本発明は、データ蓄積・表示容量をシステム起動時の設定パラメータとすることで、監視制御システム毎に適応した記録容量を設定可能にする。さらに、蓄積ファイルを一定時間単位で複数作成し、同時に表示可能なサンプル数に相当する時間分のファイルとすることで、表示時の読み出しオーバヘッドを減少させる。さらにまた、過去データ削除・上書きの前にユーザへ外部記憶メディアへの保存を喚起する。
【００１４】
以上のことから、本発明は、以下の方式を特徴とする。
【００１５】
（１）監視制御システムにおける計測値トレンドデータ、機器状態変化メッセージ等のトレンドデータを蓄積・表示する方式であって、
前記トレンドデータは、日単位に分割したトレンドバンクデータとしてデータ蓄積ファイルに蓄積する手段と、
前記分割したトレンドバングデータと日付を対応させたインデックスデータを保存しておく手段と、
前記トレンドデータの等価には、前記インデックスデータを基に、前記データ蓄積ファイルから等価が必要な日付に該当するデータファイルとして取り出して、その等価を行う手段とを備えたことを特徴とする。
【００１６】
（２）監視制御システムにおける計測値トレンドデータ、機器状態変化メッセージ等のトレンドデータを蓄積・表示する方式であって、
データ蓄積ファイルにデータを蓄積およびこのデータ表示の容量をシステム起動時の設定パラメータとして、監視制御システムごとに記録容量を変更する手段と、
前記データ蓄積ファイルへのデータ蓄積に、一定時間単位で複数作成し、同時に表示可能なサンプル数に相当する時間分のファイルとする手段と、
前記データ蓄積ファイルに対する過去データの削除・上書きする前にユーザへ外部記憶メディアへの保存を喚起する手段とを備えたことを特徴とする。
【発明の効果】
【００１７】
以上のとおり、本発明によれば、監視制御システムのトレンドデータおよび機器状態変化メッセージ等のトレンドデータ収集には、日単位に分割したトレンドバンクデータとして蓄積し、インデックスデータにより分割したトレンドバングデータと日付を対応させておき、データ等価には等価が必要な日付に該当するデータファイルとして取り出して、その等価を行うようにしたため、データ等価が必要な日付に該当するトレンドバングデータのみを等価対象とするので、収集するトレンドデータの点数増加、および蓄積期間の長期化を行っても、データ等価に要する時間を少なく抑えることができる。また、分割したトレンドバングデータと日付を対応させたインデックスデータを設けることにより、データ参照が容易となる。特に、保存したトレンドデータから特定日付のデータを表示する際に有効となる。
【００１８】
また、本発明によれば、データ蓄積・表示容量をシステム起動時の設定パラメータとするため、監視制御システム毎に適応した記録容量を設定可能にする。さらに、蓄積ファイルを一定時間単位で複数作成し、同時に表示可能なサンプル数に相当する時間分のファイルとすることで、表示時の読み出しオーバヘッドを減少できる。さらにまた、過去データ削除・上書きの前にユーザへ外部記憶メディアへの保存を喚起することができる。
【発明を実施するための最良の形態】
【００１９】
図１は、本発明の実施形態１を示す蓄積ファイル構成図である。同図に示すように、１つのデータファイルで管理されていたトレンドバンクデータ２１を、日単位に分割したトレンドバンクデータ２２とし、トレンドバンクデータ２３として蓄積する。そして、データ等価の際は、等価が必要な日付に該当するデータをデータファイル２３から取り出して、その等価を行う。
【００２０】
このようなデータ蓄積と等価を行うことで、データ等価が必要な日付に該当するトレンドバングデータのみを等価対象となるため、収集するトレンドデータの点数増加、および蓄積期間の長期化を行っても、データ等価に要する時間を少なく抑えることが可能となる。
【００２１】
次に、トレンドバンクデータ２２を日単位に分割した蓄積において、下記表に示すように、日単位のトレンドバンクデータとその日付を対応させたインデックステータを設けておく。
【００２２】
【表１】
2008129666.tif 000003
【００２３】
このようなインデックスデータの生成によるトレンドバンクデータの分割・蓄積により、データ参照・更新する際は、日付をキーとすることができ、アクセスが容易となる。特に、保存したトレンドデータから特定日付のデータを表示する際に有効となる。なお、トレンドデータとしては、計測値トレンドデータに限らず、機器状態変化メッセージ等の蓄積・表示に適用して同等の作用効果を得ることができる。
【００２４】
図２は、本発明の実施形態２を示すトレンドデータ蓄積・表示方式のブロック構成図である。同図が図５と異なる部分は、図５では収集プログラム１１および表示プログラム１３が自身で固定の容量情報を有して固定的なサンプル数の計測値トレンドデータ収集記録および表示を行なうのに対して、本実施形態ではデータ蓄積・表示容量をシステム起動時の設定パラメータとすることで、監視制御システムごとに記録容量を変更する点にある。
【００２５】
このため、システム起動時に計測値項目別に容量情報が定義される容量情報定義ファイル１６を設ける。そして、トレンドデータの蓄積・表示処理時には、収集プログラム１１Ａおよび表示プログラム１３Ａは、起動時に容量定義情報ファイル１６の容量定義情報を参照し、この情報を基にしてトレンドデータの蓄積・表示を行う。
【００２６】
さらに、図５では蓄積ファイル１２は単一ファイルでデータを蓄積し、容量超過時にファイルの上書きを行うのに対して、本実施形態では、蓄積ファイルを一定時間単位で複数作成し、同時に表示可能なサンプル数に相当する時間分のファイルとすることで、表示時の読み出しオーバヘッドを減少させる点にある。
【００２７】
このため、容量監視プログラム１７を設け、トレンドデータの蓄積時には、容量監視プログラム１７は、起動時に容量情報定義ファイル１６の容量定義情報を参照し、この情報と蓄積ファイル１２Ａの空き容量を基にして容量超過を監視し、容量超過時にファイル単位による削除を行う。さらに、容量超過ではディスプレイ１４等を介して、外部メディアへのデータ保存勧告を行う。
【００２８】
以上のように、計測値トレンドデータの蓄積・表示には、データ蓄積・表示容量を起動時に設定できる動作パラメータとすることで、監視対象システム毎に任意に蓄積・表示容量を変更できる。また、計測値トレンドデータでは記録ファイルを一定時間単位で複数作成することで、記録・表示応答を確保することができる。さらに、一度に表示可能なサンプル数に相当する時間分のファイルとすることで、表示時の読み出しオーバヘッドを減少させることができる。
【００２９】
図３は、動作・故障履歴蓄積・表示の場合を示し、容量情報定義ファイル１６による定義によって、件数による容量指定と日数による容量指定を考慮可能とし、実施形態１と同様に、ファイルの記録単位を日ごととする。一度に表示可能な件数の表示応答を確保するため、日替わり直後等の動作・故障件数が少ない状態では前日分のファイルを開きつづける。
【００３０】
この場合も、監視制御装置の空きディスク容量と、履歴データ蓄積容量監視プログラム１７により、ユーザに対する外部記録メディアへの保存勧告、過去データの削除を行なう。
【図面の簡単な説明】
【００３１】
【図１】本発明の実施形態１を示す蓄積ファイル構成図。
【図２】本発明の実施形態２を示すトレンドデータ蓄積・表示方式の機能構成図。
【図３】本発明の実施形態２を示す動作・故障履歴蓄積・表示方式の機能構成図。
【図４】従来のデータ蓄積・表示方式の機能構成図。
【図５】従来のトレンドデータ蓄積・表示方式の機能構成図。
【図６】従来の動作・故障履歴蓄積・表示方式の機能構成図。
【符号の説明】
【００３２】
１１、２１、１１Ａ  収集プログラム
１２、２２、１２Ａ  蓄積ファイル
１３、２３、１３Ａ  表示プログラム
１４  ディスプレイ
１６  容量情報定義ファイル
１７  容量監視プログラム
２１  単一のトレンドバンクデータ
２２  日毎に分割したトレンドバンクデータ
２３  日毎のトレンドバンクデータ
【図１】
2008129666.tif 000004
【図２】
2008129666.tif 000005
【図３】
2008129666.tif 000006
【図４】
2008129666.tif 000007
【図５】
2008129666.tif 000008
【図６】
2008129666.tif 000009