(57)【特許請求の範囲】
【請求項１】
プラントの状態量を入力するための情報等を記憶するプロセスデータ固定情報記憶手段と、前記プロセスデータ固定情報記憶手段に記憶されている情報に従いプラントの状態量を走査しプロセスデータとして入力するプロセスデータ入力手段と、前記プラントより入力したプロセスデータを各入力点毎に更新し最新データを記憶するプロセスデータ記憶手段と、プロセスデータの変化を判定するための偏差を記憶する設定偏差記憶手段と、前記プロセスデータ記憶手段からプロセスデータを収集し前記設定偏差記憶手段に記憶された偏差に基づいてプロセスデータの変化を監視しプロセスデータが前記偏差以上に変化した場合に時刻情報を付加して履歴データを作成すると共に収集したプロセスデータを前回値として更新する履歴データ収集手段と、前記履歴データ収集手段で更新された前回値を記憶する前回値記憶手段と、前記履歴データ収集手段で作成された履歴データを記憶する履歴データ記憶手段と、前記履歴データ収集手段より特定のタイミングで行われる要求に従い前記履歴データ記憶手段におけるプロセスデータの変化がなく書き込まれていない未使用エリアを除いて記憶されている有効データのみを抽出し圧縮データを作成する履歴データ圧縮手段と、前記履歴データ圧縮手段により作成された圧縮データを記憶する履歴データ圧縮記憶手段と、前記履歴データ圧縮記憶手段に記憶されている履歴データを表示装置に可視的に表示するための履歴データ表示手段とを備えたことを特徴とする履歴データ表示装置。
【請求項２】
プロセスデータの各入力点毎の履歴データ収集周期を記憶する収集周期記憶手段を備えたことを特徴とする請求項１に記載の履歴データ表示装置。
【請求項３】
プラントの状態量を入力するための情報等を記憶するプロセスデータ固定情報記憶手段と、前記プロセスデータ固定情報記憶手段に記憶されている情報に従いプラントの状態量を走査しプロセスデータとして入力するプロセスデータ入力手段と、前記プラントより入力したプロセスデータを各入力点毎に更新し最新データを記憶するプロセスデータ記憶手段と、前記プロセスデータ固定情報記憶手段に記憶されている各入力点の出力時の小数点以下桁数を抽出しその小数点以下桁数の下一桁の値をプロセスデータの変化を判定するための偏差として自動的に設定する偏差自動設定手段と、前記偏差自動設定手段で設定された偏差を記憶する設定偏差記憶手段と、前記プロセスデータ記憶手段からプロセスデータを収集し前記設定偏差記憶手段に記憶された偏差に基づいてプロセスデータの変化を監視しプロセスデータが前記偏差以上に変化した場合に時刻情報を付加して履歴データを作成すると共に収集したプロセスデータを前回値として更新する履歴データ収集手段と、前記履歴データ収集手段で更新された前回値を記憶する前回値記憶手段と、前記履歴データ収集手段で作成された履歴データを記憶する履歴データ記憶手段と、前記履歴データ記憶手段に記憶されている履歴データを表示装置に可視的に表示するための履歴データ表示手段とを備えたことを特徴とする履歴データ表示装置。
【請求項４】
プラントの状態量を入力するための情報等を記憶するプロセスデータ固定情報記憶手段と、前記プロセスデータ固定情報記憶手段に記憶されている情報に従いプラントの状態量を走査し、プロセスデータとして入力するプロセスデータ入力手段と、前記プラントより入力したプロセスデータを各入力点毎に更新し最新データを記憶するプロセスデータ記憶手段と、前記プロセスデータ固定情報記憶手段に記憶されている各入力点の走査周期を抽出しその走査周期より各入力点に対する履歴データ収集周期を自動的に算出する走査周期別収集周期自動設定手段と、前記走査周期別収集周期自動設定手段で算出された履歴データ収集周期を記憶する収集周期記憶手段と、プロセスデータの変化を判定するための偏差を記憶する設定偏差記憶手段と、前記収集周期記憶手段に記憶された履歴データ収集周期に従って前記プロセスデータ記憶手段からプロセスデータを収集し前記設定偏差記憶手段に記憶された偏差に基づいてプロセスデータの変化を監視しプロセスデータが前記偏差以上に変化した場合に時刻情報を付加して履歴データを作成すると共に収集されたプロセスデータを前回値として更新する履歴データ収集手段と、前記履歴データ収集手段で更新された前回値を記憶する前回値記憶手段と、前記履歴データ収集手段で作成された履歴データを記憶する履歴データ記憶手段と、前記履歴データ記憶手段に記憶されている履歴データを表示装置に可視的に表示するための履歴データ表示手段とを備えたことを特徴とする履歴データ表示装置。
【請求項５】
プラントの状態量を入力するための情報等を記憶するプロセスデータ固定情報記憶手段と、前記プロセスデータ固定情報記憶手段に記憶されている情報に従いプラントの状態量を走査し、プロセスデータとして入力するプロセスデータ入力手段と、前記プラントより入力したプロセスデータを各入力点毎に更新し最新データを記憶するプロセスデータ記憶手段と、プロセスデータの単位に対応した収集周期の情報を記憶する単位別収集周期情報記憶手段と、前記プロセスデータ固定情報記憶手段に記憶されている各入力点の単位を抽出し前記単位別収集周期情報記憶手段に記憶されている情報に従って各入力点に対する履歴データ収集周期を自動的に算出する単位別収集周期自動設定手段と、前記単位別収集周期自動設定手段で算出された履歴データ収集周期を記憶する収集周期記憶手段と、プロセスデータの変化を判定するための偏差を記憶する設定偏差記憶手段と、前記収集周期記憶手段に記憶された履歴データ収集周期に従って前記プロセスデータ記憶手段からプロセスデータを収集し前記設定偏差記憶手段に記憶された偏差に基づいてプロセスデータの変化を監視しプロセスデータが前記偏差以上に変化した場合に時刻情報を付加して履歴データを作成すると共に収集されたプロセスデータを前回値として更新する履歴データ収集手段と、前記履歴データ収集手段で更新された前回値を記憶する前回値記憶手段と、前記履歴データ収集手段で作成された履歴データを記憶する履歴データ記憶手段と、前記履歴データ記憶手段に記憶されている履歴データを表示装置に可視的に表示するための履歴データ表示手段とを備えたことを特徴とする履歴データ表示装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プラントから入力されるプラント状態量の履歴管理を行い、それら履歴データの表示を行う履歴データ表示装置に関する。
【０００２】
【従来の技術】
プラントの運用管理においては、プラントから各種プラント状態量を示すプロセスデータを取り込んで蓄積管理している。そして、必要に応じてプロセスデータの履歴データを時系列グラフ等によって表示装置に表示している。
【０００３】
図１３は、そのような履歴データ表示装置の構成を示すブロック図である。この履歴データ表示装置は、プラントの状態量を入力するための情報等を記憶するプロセスデータ固定情報記憶手段１と、プロセスデータ固定情報記憶手段に記憶されている情報に従いプラントの状態量を走査しプロセスデータとして入力するプロセスデータ入力手段２と、プラントより入力したプロセスデータを各入力点毎に更新し最新データを記憶するプロセスデータ記憶手段３と、プロセスデータ記憶手段３に記憶されたプロセスデータから履歴データを収集する履歴データ収集手段４と、履歴データ収集手段４で作成された履歴データを記憶する履歴データ記憶手段５と、履歴データ記憶手段５に記憶されている履歴データを対話装置６に表示するための履歴データ表示手段７と、対話装置６からの履歴データ収集要求に基づいて履歴データ収集情報を設定すると共に履歴データ収集手段４に履歴データ収集開始指令を出力する履歴データ収集情報設定手段８と、履歴データ収集情報設定手段８で設定された履歴データ収集情報を記憶する履歴データ収集情報記憶手段９とから構成されている。
【０００４】
プロセスデータ固定情報記憶手段１は、プラントより入力されるプラント状態量を読み込む際の走査周期やデータを表示する際の出力桁数等をプロセスデータ固定情報として記憶している。プロセスデータ入力手段２は、プロセスデータ固定情報記憶手段１に記憶されたプロセスデータ固定情報に基づき、プラントからプラント状態量を読み込んでプロセスデータを作成しプロセスデータ記憶手段３へ送る。プロセスデータ記憶手段３は、送られてきたプロセスデータを各入力点毎に更新し最新データとして記憶する。
【０００５】
オペレータが対話装置６から履歴データ収集を行いたい入力点を指定し履歴データ収集要求を出すと、履歴データ収集情報設定手段８が起動される。履歴データ収集情報設定手段８は、オペレータからの履歴データ収集要求に基づいて履歴データ収集を行う入力点の情報を示す履歴データ収集情報を設定する。そして、その履歴データ収集情報を履歴データ収集情報記憶手段９に記憶すると共に履歴データ収集手段５へ履歴データ収集再開要求を送る。
【０００６】
これにより、履歴データ収集手段４はそれまでの履歴データ収集を停止し、履歴データ収集情報記憶手段９に記憶されている履歴データ収集情報に該当する入力点のプロセスデータをプロセスデータ記憶手段３から収集して新たに履歴データ収集を開始する。そして、指定された周期で収集した全てのデータを履歴データ記憶手段５へ記憶する。そして、履歴データ表示手段７は、履歴データ記憶手段５に記憶されている履歴データを対話装置６へ表示する。
【０００７】
【発明が解決しようとする課題】
ところが、このような従来の履歴データ表示装置では、履歴データ収集手段４は指定された周期でプロセスデータを収集し、収集した全ての履歴データを履歴データ記憶手段５に記憶するものであるため、短周期で表示させる場合には履歴データが大量となり、履歴データ記憶手段５での記憶スペースの制約上、長期にわたる収集ができない。また多数の入力点における履歴データを一度に収集することもできなかった。
【０００８】
このように、履歴データの収集入力点数に制限があるため、表示したい入力点が収集入力点に含まれていない場合には、収集対象データの切り替えが必要であった。その場合、その収集対象データの切り替えの度に以前の履歴データは消去され、その時点からの履歴データしか表示できなかった。
【０００９】
本発明は、オペレータの表示要求があった時点より過去の履歴データも表示できる履歴データ表示装置の提供を目的としている。
【００１２】
【課題を解決するための手段】
請求項１の発明は、プラントの状態量を入力するための情報等を記憶するプロセスデータ固定情報記憶手段と、プロセスデータ固定情報記憶手段に記憶されている情報に従いプラントの状態量を走査しプロセスデータとして入力するプロセスデータ入力手段と、プラントより入力したプロセスデータを各入力点毎に更新し最新データを記憶するプロセスデータ記憶手段と、プロセスデータの変化を判定するための偏差を記憶する設定偏差記憶手段と、プロセスデータ記憶手段からプロセスデータを収集し設定偏差記憶手段に記憶された偏差に基づいてプロセスデータの変化を監視しプロセスデータが偏差以上に変化した場合に時刻情報を付加して履歴データを作成すると共に収集したプロセスデータを前回値として更新する履歴データ収集手段と、履歴データ収集手段で更新された前回値を記憶する前回値記憶手段と、履歴データ収集手段で作成された履歴データを記憶する履歴データ記憶手段と、履歴データ収集手段より特定のタイミングで行われる要求に従い前記履歴データ記憶手段におけるプロセスデータの変化がなく書き込まれていない未使用エリアを除いて有効データのみを抽出し圧縮データを作成する履歴データ圧縮手段と、履歴データ圧縮手段により作成された圧縮データを記憶する履歴データ圧縮記憶手段と、履歴データ圧縮記憶手段に記憶されている履歴データを表示装置に可視的に表示するための履歴データ表示手段とを備えた履歴データ表示装置である。
【００１３】
請求項１の発明に係わる履歴データ表示装置においては、プロセス固定情報記憶手段のプロセスデータ固定情報に従ってプロセス入力手段でプロセスデータが収集されプロセスデータ記憶手段に記憶される。履歴データ収集手段は、プロセスデータ記憶手段から履歴データを収集し、最初に収集されたデータを前回値として前回値記憶手段に記憶すると共に時刻情報を付加して履歴データ記憶手段に記憶する。そして、以降に収集した履歴データについては前回値と比較し、設定偏差記憶手段に記憶された偏差以上に変化した時にのみ履歴データ記憶手段に記憶し前回値も更新する。また、履歴データ圧縮手段は履歴データ記憶手段から特定のタイミングで前記履歴データ記憶手段におけるプロセスデータの変化がなく書き込まれていない未使用エリアを除いて有効データのみを抽出して圧縮データを作成し履歴データ圧縮記憶手段に記憶する。履歴データ圧縮記憶手段に記憶された圧縮された履歴データは履歴データ表示手段を介して表示装置に表示される。
【００１４】
請求項２の発明は、請求項１の発明に付加して、プロセスデータの各入力点毎の履歴データ収集周期を記憶する収集周期記憶手段を備えたことを特徴とする履歴データ表示装置である。
【００１５】
請求項２の発明に係わる履歴データ表示装置においては、プロセス固定情報記憶手段のプロセスデータ固定情報に従ってプロセス入力手段でプロセスデータが収集され、プロセスデータ記憶手段に記憶される。履歴データ収集手段は、収集周期記憶手段に記憶された収集周期でプロセスデータ記憶手段から履歴データを収集し、最初に収集された履歴データを前回値として前回値記憶手段に記憶すると共に時刻情報を付加して履歴データ記憶手段に記憶する。そして、以降に収集したデータについては前回値と比較し、設定偏差記憶手段に記憶された偏差以上に変化した時にのみ履歴データ記憶手段に記憶し前回値も更新する。履歴データ記憶手段に記憶された履歴データは履歴データ表示手段を介して表示装置に表示される。
【００１６】
請求項３の発明は、プラントの状態量を入力するための情報等を記憶するプロセスデータ固定情報記憶手段と、プロセスデータ固定情報記憶手段に記憶されている情報に従いプラントの状態量を走査しプロセスデータとして入力するプロセスデータ入力手段と、プラントより入力したプロセスデータを各入力点毎に更新し最新データを記憶するプロセスデータ記憶手段と、プロセスデータ固定情報記憶手段に記憶されている各入力点の出力時の小数点以下桁数を抽出しその小数点以下桁数の下一桁の値をプロセスデータの変化を判定するための偏差として自動的に設定する偏差自動設定手段と、偏差自動設定手段で設定された偏差を記憶する設定偏差記憶手段と、プロセスデータ記憶手段からプロセスデータを収集し設定偏差記憶手段に記憶された偏差に基づいてプロセスデータの変化を監視しプロセスデータが偏差以上に変化した場合に時刻情報を付加して履歴データを作成すると共に収集したプロセスデータを前回値として更新する履歴データ収集手段と、履歴データ収集手段で更新された前回値を記憶する前回値記憶手段と、履歴データ収集手段で作成された履歴データを記憶する履歴データ記憶手段と、履歴データ記憶手段に記憶されている履歴データを表示装置に可視的に表示するための履歴データ表示手段とを備えた履歴データ表示装置である。
【００１７】
請求項３の発明に係わる履歴データ表示装置においては、プロセス固定情報記憶手段のプロセスデータ固定情報に従ってプロセス入力手段でプロセスデータが収集されプロセスデータ記憶手段に記憶される。一方、偏差自動設定手段はプロセスデータ固定情報記憶手段に記憶されている各入力点の出力時の小数点以下桁数を抽出しその小数点以下桁数の下一桁の値をプロセスデータの変化を判定するための偏差として自動的に設定偏差記憶手段に記憶する。履歴データ収集手段は、プロセスデータ記憶手段から履歴データを収集し、最初に収集された履歴データを前回値として前回値記憶手段に記憶すると共に時刻情報を付加して履歴データ記憶手段に記憶する。そして、以降に収集した履歴データについては前回値と比較し、設定偏差記憶手段に記憶された偏差以上に変化した時にのみ履歴データ記憶手段に記憶し前回値も更新する。履歴データ記憶手段に記憶された履歴データは履歴データ表示手段を介して表示装置に表示される。
【００１８】
請求項４の発明は、プラントの状態量を入力するための情報等を記憶するプロセスデータ固定情報記憶手段と、プロセスデータ固定情報記憶手段に記憶されている情報に従いプラントの状態量を走査しプロセスデータとして入力するプロセスデータ入力手段と、プラントより入力したプロセスデータを各入力点毎に更新し最新データを記憶するプロセスデータ記憶手段と、プロセスデータ固定情報記憶手段に記憶されている各入力点の走査周期を抽出しその走査周期より各入力点に対する履歴データ収集周期を自動的に算出する走査周期別収集周期自動設定手段と、走査周期別収集周期自動設定手段で算出された履歴データ収集周期を記憶する収集周期記憶手段と、プロセスデータの変化を判定するための偏差を記憶する設定偏差記憶手段と、収集周期記憶手段に記憶された履歴データ収集周期に従ってプロセスデータ記憶手段からプロセスデータを収集し設定偏差記憶手段に記憶された偏差に基づいてプロセスデータの変化を監視しプロセスデータが偏差以上に変化した場合に時刻情報を付加して履歴データを作成すると共に収集されたプロセスデータを前回値として更新する履歴データ収集手段と、履歴データ収集手段で更新された前回値を記憶する前回値記憶手段と、履歴データ収集手段で作成された履歴データを記憶する履歴データ記憶手段と、履歴データ記憶手段に記憶されている履歴データを表示装置に可視的に表示するための履歴データ表示手段とを備えた履歴データ表示装置である。
【００１９】
請求項４の発明に係わる履歴データ表示装置においては、プロセス固定情報記憶手段のプロセスデータ固定情報に従ってプロセス入力手段でプロセスデータが収集され、プロセスデータ記憶手段に記憶される。一方、走査周期別収集周期自動設定手段は、プロセスデータ固定情報記憶手段に記憶されている各入力点の走査周期を抽出しその走査周期より各入力点に対する履歴データ収集周期を自動的に算出し収集周期記憶手段に記憶する。履歴データ収集手段は、収集周期記憶手段に記憶された収集周期でプロセスデータ記憶手段から履歴データを収集し、最初に収集された履歴データを前回値として前回値記憶手段に記憶すると共に時刻情報を付加して履歴データ記憶手段に記憶する。そして、以降に収集したデータについては前回値と比較し、設定偏差記憶手段に記憶された偏差以上に変化した時にのみ履歴データ記憶手段に記憶し前回値も更新する。履歴データ記憶手段に記憶された履歴データは履歴データ表示手段を介して表示装置に表示される。
【００２０】
請求項５の発明は、プラントの状態量を入力するための情報等を記憶するプロセスデータ固定情報記憶手段と、プロセスデータ固定情報記憶手段に記憶されている情報に従いプラントの状態量を走査しプロセスデータとして入力するプロセスデータ入力手段と、プラントより入力したプロセスデータを各入力点毎に更新し最新データを記憶するプロセスデータ記憶手段と、プロセスデータの単位に対応した収集周期の情報を記憶する単位別収集周期情報記憶手段と、プロセスデータ固定情報記憶手段に記憶されている各入力点の単位を抽出し単位別収集周期情報記憶手段に記憶されている情報に従って各入力点に対する履歴データ収集周期を自動的に算出する単位別収集周期自動設定手段と、単位別収集周期自動設定手段で算出された履歴データ収集周期を記憶する収集周期記憶手段と、プロセスデータの変化を判定するための偏差を記憶する設定偏差記憶手段と、収集周期記憶手段に記憶された履歴データ収集周期に従ってプロセスデータ記憶手段からプロセスデータを収集し設定偏差記憶手段に記憶された偏差に基づいてプロセスデータの変化を監視しプロセスデータが偏差以上に変化した場合に時刻情報を付加して履歴データを作成すると共に収集されたプロセスデータを前回値として更新する履歴データ収集手段と、履歴データ収集手段で更新された前回値を記憶する前回値記憶手段と、履歴データ収集手段で作成された履歴データを記憶する履歴データ記憶手段と、履歴データ記憶手段に記憶されている履歴データを表示装置に可視的に表示するための履歴データ表示手段とを備えた履歴データ表示装置である。
【００２１】
請求項５の発明に係わる履歴データ表示装置においては、プロセス固定情報記憶手段のプロセスデータ固定情報に従ってプロセス入力手段でプロセスデータが収集され、プロセスデータ記憶手段に記憶される。一方、単位別収集周期情報記憶手段にはプロセスデータの単位に対応した収集周期の情報を記憶され、単位別収集周期自動設定手段はプロセスデータ固定情報記憶手段に記憶されている各入力点の単位を抽出し単位別収集周期情報記憶手段に記憶されている情報に従って各入力点に対する履歴データ収集周期を自動的に算出し収集周期記憶手段に記憶する。履歴データ収集手段は、収集周期記憶手段に記憶された収集周期でプロセスデータ記憶手段から履歴データを収集し、最初に収集された履歴データを前回値として前回値記憶手段に記憶すると共に時刻情報を付加して履歴データ記憶手段に記憶する。そして、以降に収集したデータについては前回値と比較し、設定偏差記憶手段に記憶された偏差以上に変化した時にのみ履歴データ記憶手段に記憶し前回値も更新する。履歴データ記憶手段に記憶された履歴データは履歴データ表示手段を介して表示装置に表示される。
【００２２】
【発明の実施の形態】
以下、本発明の実施の形態を説明する。図１は本発明の第１の実施の形態に係わる履歴データ表示装置のブロック構成図である。本発明の第１の実施の形態に係わる履歴データ表示装置は、プラントの状態量を入力するための情報等を記憶するプロセスデータ固定情報記憶手段１と、プロセスデータ固定情報記憶手段１に記憶されている情報に従いプラントの状態量を走査しプロセスデータとして入力するプロセスデータ入力手段２と、プラントより入力したプロセスデータを各入力点毎に更新し最新データを記憶するプロセスデータ記憶手段３と、プロセスデータの変化を判定するための偏差を記憶する設定偏差記憶手段１０と、プロセスデータ記憶手段３からプロセスデータを収集し設定偏差記憶手段１０に記憶された偏差に基づいてプロセスデータの変化を監視しプロセスデータが偏差以上に変化した場合に時刻情報を付加して履歴データを作成すると共に収集したプロセスデータを前回値として更新する履歴データ収集手段４と、履歴データ収集手段４で更新された前回値を記憶する前回値記憶手段１１と、履歴データ収集手段４で作成された履歴データを記憶する履歴データ記憶手段５と、履歴データ記憶手段５に記憶されている履歴データを表示装置１２に可視的に表示するための履歴データ表示手段７とから構成されている。
【００２３】
プロセスデータ固定情報記憶手段１は、プラントより入力されるプラント状態量を読み込む際の走査周期やデータを表示する際の出力桁数等といったプロセスデータ固定情報を記憶するものである。図２は、プロセスデータ固定情報記憶手段１に記憶されたプロセスデータ固定情報の説明図である。図２に示すように、プロセスデータ固定情報は、プラントより入力されるプラント状態量の入力点番号Ｐ１及びその入力点名称Ｐ２を有しており、その入力点から読み込まれるプロセス量の単位Ｐ３、そのプロセス量のプロセスデータを表示する際の出力桁数Ｐ４、さらにはプロセス量を読み込む際の走査周期Ｐ５等の情報からなっている。
【００２４】
プロセスデータ入力手段２は、プロセスデータ固定情報記憶手段１よりプロセスデータ固定情報を抽出し、そのプロセスデータ固定情報に従ってプラント状態量を走査しプロセスデータを入力する。そして、プロセスデータ入力手段２より入力したプロセスデータはプロセスデータ記憶手段３に記憶される。
【００２５】
設定偏差記憶手段１０は、履歴データ収集手段４が履歴データを収集する際に、プロセスデータに有意な変化があったか否かを判定するための偏差を予め記憶するものである。すなわち、履歴データ収集手段４は、履歴データを収集する際には、プロセスデータ記憶手段３から抽出したプロセスデータと設定偏差記憶手段１０から抽出した各入力点に対する偏差とを比較する。そして、プロセスデータの変化がその偏差内の変動である場合にはプロセスデータに変化がなかったとして取り扱い、プロセスデータの変化がその偏差を越えて変動しているときはプロセスデータに変化があったとして取り扱う。
【００２６】
次に、前回値記憶手段１１は、履歴データ収集手段４でプロセスデータの変化ありとされた各プロセスデータの値を前回値として記憶するものである。すなわち、履歴データ収集手段４は、プロセスデータ記憶手段３から入力したプロセスデータと前回値記憶手段１０から抽出した各入力点の前回値とから、プロセス値の変化を監視し、プロセスデータが偏差以上に変化した場合には、時刻情報を付加して履歴データを作成し履歴データ記憶手段５に記憶すると共に、抽出したプロセスデータを前回値として更新する。そして、履歴データ記憶手段５に記憶された履歴データは、履歴データ表示手段７にて表示処理され表示装置１２表示される。
【００２７】
すなわち、プロセスデータ入力手段２では、まずプロセスデータ固定情報記憶手段１からプラントのプラント状態量を読み込む走査周期などのプロセスデータ固定情報が取り出され、その情報に従ってプラント状態量を読み込んでプロセスデータが作成されプロセスデータ記憶手段３に送られる。プロセスデータ記憶手段３では、送られてきたプロセスデータが各入力点毎に更新され最新値が記憶される。
【００２８】
図３は、履歴データ収集手段４のブロック構成図である。プロセスデータ抽出手段１３は、履歴データ収集の際にプロセスデータ記憶手段３からプロセスデータを所定の周期で抽出するものである。このプロセスデータ抽出手段１３での第１回目の収集の際には、履歴データ収集制御手段１４において、抽出されたプロセスデータが前回値記憶手段１１に送られると共に、データに時刻情報が付加されて履歴データが作成され履歴データ記憶手段５へ送られる。
【００２９】
次に、プロセスデータ抽出手段１３での第２回目以降のデータ収集では、プロセスデータ抽出手段１３で抽出されたプロセスデータはデータ変化量演算手段１５に送られる。データ変化量演算手段１５では送られてきたプロセスデータと前回値記憶手段１１から抽出された前回値とから各入力点毎にデータ変化量が計算される。そして、履歴データ記憶判定手段１６では先のデータ変化量と設定偏差記憶手段１０から抽出された偏差とが比較され、データ変化量が偏差以上となっている時には、抽出したデータを履歴データとして採用すると判定され、その判定結果が履歴データ制御手段１４へ送られる。
【００３０】
履歴データ収集制御手段１４では、履歴データとして記憶するという判定結果を受けると、プロセスデータ抽出手段１３で抽出されたプロセスデータが前回値記憶手段１１に送られると共に、そのプロセスデータに時刻情報が付加されて履歴データが作成され、履歴データ記憶手段５へ送られる。
【００３１】
図４は履歴データ記憶手段５のブロック構成図である。履歴データ記憶手段５は、図４に示すように同一の複数の記憶手段１７ａから７ｎより構成される。まず記憶手段１７ａに履歴データが記憶され、特定の期間の履歴データが記憶された後は、次に記憶手段１７ｂに履歴データが記憶される。以降、複数の記憶手段に順次記憶されていき、最後の記憶手段１７ｎに記憶された後は、記憶手段１７ａが初期化されその記憶手段１７ａに履歴データが記憶される。このようにして、履歴データが複数の記憶手段１７ａから７ｎにサイクリックに記憶される。
【００３２】
なお、各々の記憶手段１７には、図５に示すように共通情報と履歴データ情報とが記憶されており、共通情報には最初に記憶されたデータの日時（収集起点時刻）等の情報が記憶され、履歴データ情報には各入力点毎に履歴データ（収集起点時刻からの相対時刻を表す時刻情報とプロセス値とから構成される）が記憶されている。
【００３３】
一方、履歴データ表示手段７では、オペレータからの要求に従って履歴データ記憶手段５から表示すべき履歴データが抽出され表示装置１２に表示される。
【００３４】
以上のように、本発明の第１の実施の形態に係わる履歴データ表示装置によれば、設定された偏差以上に変化した時のプロセスデータのみを履歴データとして記憶する履歴データ記憶手段５に記憶するので、大部分のプロセスデータは変化が少ないため、プラント全体としての収集データ量が削減される。従って、長期にわたる履歴データの収集が可能となり、また全種類の入力点の収集が可能となる。さらに、全種類の入力点を収集することにより、表示したい入力点を変更する毎に収集データを変更する必要がなく、変更時点より前のデータを表示することができる。
【００３５】
次に、本発明の第２の実施の形態を説明する。図６は本発明の第２の実施の形態に係わる履歴データ表示装置のブロック構成図である。この第２の実施の形態に係わる履歴データ表示装置は、プラントの状態量を入力するための情報等を記憶するプロセスデータ固定情報記憶手段１と、プロセスデータ固定情報記憶手段１に記憶されている情報に従いプラントの状態量を走査しプロセスデータとして入力するプロセスデータ入力手段２と、プラントより入力したプロセスデータを各入力点毎に更新し最新データを記憶するプロセスデータ記憶手段３と、プロセスデータの変化を判定するための偏差を記憶する設定偏差記憶手段１０と、プロセスデータ記憶手段からプロセスデータを収集し設定偏差記憶手段１０に記憶された偏差に基づいてプロセスデータの変化を監視しプロセスデータが偏差以上に変化した場合に時刻情報を付加して履歴データを作成すると共に収集したプロセスデータを前回値として更新する履歴データ収集手段４と、履歴データ収集手段４で更新された前回値を記憶する前回値記憶手段１１と、履歴データ収集手段４で作成された履歴データを記憶する履歴データ記憶手段５と、履歴データ収集手段４より特定のタイミングで行われる要求に従い履歴データ記憶手段５に記憶されている有効データのみを抽出し圧縮データを作成する履歴データ圧縮手段１８と、履歴データ圧縮手段１８により作成された圧縮データを記憶する履歴データ圧縮記憶手段１９と、履歴データ圧縮記憶手段１９に記憶されている履歴データを表示装置１２に可視的に表示するための履歴データ表示手段７とから構成されている。
【００３６】
すなわち、この第２の実施の形態に係わる履歴データ表示装置は、図１に示した第１の実施の形態に係わる履歴データ表示装置に対し、履歴データ収集手段４より特定のタイミングで行われる要求に従い履歴データ記憶手段５に記憶されている有効データのみを抽出し圧縮データを作成する履歴データ圧縮手段１８と、履歴データ圧縮手段１８により作成された圧縮データを記憶する履歴データ圧縮記憶手段１９とを追加して設け、履歴データ表示手段７は、履歴データ圧縮記憶手段１９に記憶されている履歴データを表示装置１２に可視的に表示するようにしたものである。その他の構成は、図１に示した第１の実施の形態に係わる履歴データ表示装置と同一であるので、同一要素には同一符号を付しその説明は省略する。
【００３７】
図６において、履歴データ圧縮手段１８は、履歴データ収集手段４から特定のタイミングで行われる履歴データ圧縮要求に従い、履歴データ記憶手段５に記憶されている有効データのみを抽出し圧縮データを作成するものであり、履歴データ圧縮記憶手段１９は、履歴データ圧縮手段１８により作成された圧縮データを記憶するものである。
【００３８】
プラントのプラント状態量は、第１の実施の形態に係わる履歴データ表示装置の場合と同様に履歴データ記憶手段５に履歴データとして記憶される。すなわち、プロセスデータ入力手段２によりプロセスデータがプロセスデータ記憶手段３に記憶される。そして、履歴データを収集する際に、履歴データ収集手段４において、プロセスデータの変化が監視され、設定偏差記憶手段１０に設定された偏差以上にプロセスデータが変化した場合に履歴データが作成されて、履歴データ記憶手段５に記憶される。
【００３９】
履歴データ収集手段４では、作成した履歴データを履歴データ記憶手段５に記憶すると共に、特定のタイミングで、例えば一時間周期で履歴データ圧縮手段１８へ履歴データ圧縮要求を行う。履歴データ圧縮手段１８では、送られてきた履歴データ圧縮要求に従って履歴データ記憶手段５から有効データを抽出し圧縮データを作成する。
【００４０】
図７は、履歴データ圧縮手段１８の説明図である。図７では、履歴データ圧縮手段１８が履歴データ記憶手段５の２つの記憶手段１７ａ、１７ｂに記憶されている履歴データを圧縮する場合の例を示している。履歴データ記憶手段５の各々の記憶手段１７は、各入力点毎に十分な記憶エリアが確保されており、通常、プロセス値の変化がなく書き込まれていない未使用エリアが存在する。図７の斜線部分は有効データを示しており、その有効データのみが履歴データ圧縮記憶手段１９の圧縮ファイルに記憶される。
【００４１】
すなわち、まず、記憶手段１７ａのファイル１の入力点１の有効データが履歴データ圧縮記憶手段１９の圧縮ファイルに記憶され、次に記憶手段１７ｂのファイル２の入力点１の有効データが履歴データ圧縮記憶手段１９の圧縮ファイルに記憶される。そして、次に入力点２の有効データがファイル１及びファイル２から抽出されて圧縮ファイルに記憶され、以降の各入力点についても有効データのみが同様に履歴データ圧縮記憶手段１９に記憶される。
【００４２】
このようにして、例えばファイル１に１０時から３０分間データが記憶され、ファイル２に１０時３０分から３０分間のデータが記憶されていれば、履歴データ圧縮記憶手段１９の圧縮ファイルには１０時から１１時までの履歴データが記憶されることになる。そして、履歴データ表示手段７では、オペレータからの要求に従って履歴データ圧縮記憶手段１９から表示すべきデータを抽出し表示装置１２に表示する。
【００４３】
以上のように、この第２の実施の形態に係わる履歴データ表示装置によれば、履歴データ記憶手段５では、各入力点毎に十分な記憶エリアが確保される必要があるため、データ記憶可能期間が短期間となってしまうが、有効データのみを履歴データ圧縮記憶手段１９に記憶することにより、長期にわたる履歴データの収集を行うことができる。
【００４４】
次に、本発明の第３の実施の形態を説明する。図８は本発明の第３の実施の形態に係わる履歴データ表示装置のブロック構成図である。この第３の実施の形態に係わる履歴データ表示装置は、プラントの状態量を入力するための情報等を記憶するプロセスデータ固走情報記憶手段１と、プロセスデータ固定情報記憶手段１に記憶されている情報に従いプラントの状態量を走査しプロセスデータとして入力するプロセスデータ入力手段２と、プラントより入力したプロセスデータを各入力点毎に更新し最新データを記憶するプロセスデータ記憶手段３と、プロセスデータの各入力点毎の履歴データ収集周期を記憶する収集周期記憶手段２０と、プロセスデータの変化を判定するための偏差を記憶する設定偏差記憶手段１０と、収集周期記憶手段２０に記憶された履歴データ収集周期に従ってプロセスデータ記憶手段３からプロセスデータを収集し設定偏差記憶手段１０に記憶された偏差に基づいてプロセスデータの変化を監視しプロセスデータが偏差以上に変化した場合に時刻情報を付加して履歴データを作成すると共に収集したプロセスデータを前回値として更新する履歴データ収集手段４と、履歴データ収集手段４で更新された前回値を記憶する前回値記憶手段１１と、履歴データ収集手段４で作成された履歴データを記憶する履歴データ記憶手段５と、履歴データ記憶手段５に記憶されている履歴データを表示装置１２に可視的に表示するための履歴データ表示手段１２とから構成されている。
【００４５】
すなわち、この第３の実施の形態に係わる履歴データ表示装置は、図１に示した第１の実施の形態に係わる履歴データ表示装置に対し、プロセスデータの各入力点毎の履歴データ収集周期を記憶する収集周期記憶手段２０を追加して設け、履歴データ収集手段４は、収集周期記憶手段２０に記憶された履歴データ収集周期に従ってプロセスデータ記憶手段３からプロセスデータを収集するようにしたものである。その他の構成は、図１に示した第１の実施の形態と同一であるので、同一要素には同一符号を付しその説明は省略する。
【００４６】
図８において、プロセスデータ入力手段２では、まずプロセスデータ固定情報記憶手段１からプラントのプラント状態量を読み込むための走査周期などのプロセスデータ固定情報に従って、プラント状態量を読み込んでプロセスデータを作成しプロセスデータ記憶手段３に出力する。プロセスデータ記憶手段３では、送られてきたプロセスデータが各入力点毎に更新され最新値が記憶される。
【００４７】
一方、履歴データ収集手段４では、まず、収集周期記憶手段２０に記憶されている各入力点毎のプロセスデータの収集周期情報を取り出し、その取り出した収集周期でプロセスデータ記憶手段３から周期的にプロセスデータを抽出する。すなわち、収集周期記憶手段２０の収集周期情報に従って、プロセスデータ記憶手段３から該当する入力点のプロセスデータを抽出する。そして、抽出されたプロセスデータと前回値記憶手段１１から抽出した前回値とから各入力点毎にデータ変化量を計算する。
【００４８】
そして、そのデータ変化量と設定偏差記憶手段１０から抽出した偏差とを比較し、データ変化量が偏差以上となっている時には、抽出したデータを履歴データとして記憶すると判定する。この判定により抽出されたデータは前回値記憶手段１１に送られると共に、そのデータに時刻情報が付加して履歴データを作成し、履歴データ記憶手段５へ記憶する。一方、履歴データ表示手段４は、オペレータからの要求に従って履歴データ記憶手段５から表示すべきデータを抽出し表示装置１２に表示する。
【００４９】
以上のように、第３の実施の形態に係わる履歴データ表示装置によれば、履歴データを収集する際に、予めデータの収集周期が設定できるため、プロセス値の変化の少ないデータの収集周期は長くすることにより、収集データ量が削減される。これにより、履歴データ記憶手段５の記憶エリアの削減ができると共に、前回値との比較などの収集処理が減るため計算機負荷を軽減することができる。
【００５０】
なお、この第３の実施の形態では、履歴データ収集手段４は一つで、複数の異なる収集周期を行うようにしているが、これを各収集周期に応じたスレッド（子タスク）を生成し、各収集周期毎に分けて履歴データの収集を行うようにしても良い。これにより、収集の並列実行が行えるようになり、履歴データ収集処理の高速化及び他入力点の収集が可能となる。
【００５１】
次に、本発明の第４の実施の形態を説明する。図９は本発明の第４の実施の形態に係わる履歴データ表示装置のブロック構成図である。この第４の実施の形態に係わる履歴データ表示装置は、プラントの状態量を入力するための情報等を記憶するプロセスデータ固定情報記憶手段１と、プロセスデータ固定情報記憶手段１に記憶されている情報に従いプラントの状態量を走査しプロセスデータとして入力するプロセスデータ入力手段２と、プラントより入力したプロセスデータを各入力点毎に更新し最新データを記憶するプロセスデータ記憶手段３と、プロセスデータ固定情報記憶手段１に記憶されている各入力点の出力時の小数点以下桁数を抽出しその小数点以下桁数の下一桁の値をプロセスデータの変化を判定するための偏差として自動的に設定する偏差自動設定手段２１と、偏差自動設定手段２１で設定された偏差を記憶する設定偏差記憶手段１０と、プロセスデータ記憶手段３からプロセスデータを収集し設定偏差記憶手段１０に記憶された偏差に基づいてプロセスデータの変化を監視しプロセスデータが偏差以上に変化した場合に時刻情報を付加して履歴データを作成すると共に収集したプロセスデータを前回値として更新する履歴データ収集手段４と、履歴データ収集手段４で更新された前回値を記憶する前回値記憶手段１１と、履歴データ収集手段４で作成された履歴データを記憶する履歴データ記憶手段５と、履歴データ記憶手段５に記憶されている履歴データを表示装置１２に可視的に表示するための履歴データ表示手段７とを備えた履歴データ表示装置である。
【００５２】
すなわち、この第４の実施の形態に係わる履歴データ表示装置は、図１に示した第１の実施の形態に係わる履歴データ表示装置に対し、プロセスデータ固定情報記憶手段１に記憶されている各入力点の出力時の小数点以下桁数を抽出しその小数点以下桁数の下一桁の値をプロセスデータの変化を判定するための偏差として自動的に設定する偏差自動設定手段２１を追加して設け、この偏差自動設定手段２１で設定された偏差を設定偏差記憶手段１０に記憶するようにしたものである。その他の構成は、図１に示した第１の実施の形態と同一であるので、同一要素には同一符号を付しその説明は省略する。
【００５３】
図９において、プロセスデータ入力手段２では、まずプロセスデータ固定情報記憶手段１からプラントのプラント状態量を読み込むための走査周期などのプロセスデータ固定情報に従って、プラント状態量を読み込んでプロセスデータを作成する。プロセスデータ入力手段２で作成されたプロセスデータは、プロセスデータ記憶手段３に送られ記憶される。プロセスデータ記憶手段３では、送られてきたプロセスデータを各入力点毎に更新し最新値を記憶することになる。
【００５４】
一方、偏差自動設定手段２１では、プロセスデータ固定情報記憶手段１からプロセスデータ固定情報のうち、各入力点毎の出力時の小数点以下桁数が抽出される。そして、その小数点以下桁数の下一桁の値（例えば、小数点以下桁数が一桁の場合には０．１、ニ桁の場合には０．０１等となる）がプロセスデータの変化を判定するための偏差として自動的に設定され、設定偏差記憶手段１０に記憶される。
【００５５】
履歴データ収集手段４では、プロセスデータをプロセスデータ記憶手段５から抽出し、抽出したプロセスデータと前回値記憶手段１１から抽出した前回値から各入力点毎にデータ変化量を計算する。そして、このデータ変化量と設定偏差記憶手段１０から抽出された偏差とを比較し、データ変化量が偏差以上となっている時には、抽出したデータを履歴データとして記憶すると判定する。この判定がなされたときは、抽出されたデータは前回値記憶手段１１に記憶される。また、そのデータに時刻情報を付加して履歴データを作成し、履歴データ記憶手段５に記憶する。一方、履歴データ表示手段７では、オペレータからの要求に従って履歴データ記憶手段５から表示すべきデータが抽出され、表示装置１２に表示されることになる。
【００５６】
以上のように、この第４の実施の形態に係わる履歴データ表示装置によれば、履歴データを収集する際に、プロセス値の変化を監視するための偏差がプロセスデータ固定情報から自動的に設定されるので、数万点にも及ぶ設定も人手による入力が不要となり大変な手間が解消される。しかも機械的に設定するため人手による設定に比べ、入力ミスがなくなり品質が向上する。なお、この第４の実施の形態では、各入力点の出力時の小数点以下桁数の下一桁の値を偏差としたが、小数点以下桁数の十分の一を偏差とするなど、算出式は任意に変更が可能である。
【００５７】
次に、本発明の第５の実施の形態を説明する。図１０は本発明の第５の実施の形態に係わる履歴データ表示装置のブロック構成図である。この第５の実施の形態に係わる履歴データ表示装置は、プラントの状態量を入力するための情報等を記憶するプロセスデータ固定情報記憶手段１と、プロセスデータ固定情報記憶手段１に記憶されている情報に従いプラントの状態量を走査しプロセスデータとして入力するプロセスデータ入力手段２と、プラントより入力したプロセスデータを各入力点毎に更新し最新データを記憶するプロセスデータ記憶手段３と、プロセスデータ固定情報記憶手段１に記憶されている各入力点の走査周期を抽出しその走査周期より各入力点に対する履歴データ収集周期を自動的に算出する走査周期別収集周期自動設定手段２２と、走査周期別収集周期自動設定手段２２で算出された履歴データ収集周期を記憶する収集周期記憶手段２０と、プロセスデータの変化を判定するための偏差を記憶する設定偏差記憶手段１０と、収集周期記憶手段２０に記憶された履歴データ収集周期に従ってプロセスデータ記憶手段からプロセスデータを収集し設定偏差記憶手段に記憶された偏差に基づいてプロセスデータの変化を監視しプロセスデータが偏差以上に変化した場合に時刻情報を付加して履歴データを作成すると共に収集されたプロセスデータを前回値として更新する履歴データ収集手段４と、履歴データ収集手段４で更新された前回値を記憶する前回値記憶手段１１と、履歴データ収集手段４で作成された履歴データを記憶する履歴データ記憶手段５と、履歴データ記憶手段５に記憶されている履歴データを表示装置１２に可視的に表示するための履歴データ表示手段７とから構成される。
【００５８】
すなわち、この第５の実施の形態に係わる履歴データ表示装置は、図８に示した第３の実施の形態に係わる履歴データ表示装置に対し、プロセスデータ固定情報記憶手段１に記憶されている各入力点の走査周期を抽出し、その走査周期に基づいて、各入力点に対する履歴データ収集周期を走査周期別に自動的に算出する走査周期別収集周期自動設定手段２２を追加して設け、走査周期別収集周期自動設定手段２２で算出された履歴データ収集周期を収集周期記憶手段２０に記憶するようにしたものである。その他の構成は、図１に示した第１の実施の形態と同一であるので、同一要素には同一符号を付しその説明は省略する。
【００５９】
図１０において、プロセスデータ入力手段２では、まずプロセスデータ固定情報記憶手段１からプラントのプラント状態量を読み込むための走査周期などのプロセスデータ固定情報に従って、プラント状態量を読み込んでプロセスデータを作成する。ここで作成されたプロセスデータは、プロセスデータ記憶手段３に送られ記憶される。プロセスデータ記憶手段３では、送られてきたプロセスデータを各入力点毎に更新して記憶するので最新値が記憶されことになる。
【００６０】
一方、走査周期別収集周期自動設定手段２２では、プロセスデータ固定情報記憶手段１から走査周期を抽出し、その走査周期の二分の一の値が計算される。そして、その値を収集周期として自動的に収集周期記憶手段２０に設定し記憶する。一方、履歴データ収集手段４では、まず、収集周期記憶手段２０に記憶されている各入力点毎のプロセスデータの収集周期情報が取り出される。そして、プロセスデータ記憶手段３からその収集周期記憶手段２０から取り出した収集周期でプロセスデータを抽出する。すなわち、その収集周期情報に従ってプロセスデータ記憶手段３から該当する入力点のプロセスデータを抽出する。
【００６１】
履歴データ収集手段４は、抽出したプロセスデータと前回値記憶手段１１から抽出した前回値とから各入力点毎にデータ変化量を計算する。そして、そのデータ変化量と設定偏差記憶手段１０から抽出した偏差を比較し、データ変化量が偏差以上となっている時には、抽出したデータを履歴データとして記憶すると判定する。その判定がなされたときは、抽出されたデータは前回値記憶手段１１に送られる。また、そのデータに時刻情報を付加して履歴データを作成し、履歴データ記憶手段５へ記憶する。一方、履歴データ表示手段７では、オペレータからの要求に従って履歴データ記憶手段５から表示すべきデータを抽出し表示装置１２に表示する。
【００６２】
以上のように、この第５の実施の形態に係わる履歴データ表示装置によれば、履歴データを収集する際のプロセスデータを抽出する周期が、プロセスデータ固定情報の各入力点の走査周期から自動的に設定されるので、数万点にも及ぶ設定も人手による入力が不要となり大変な手間が解消される。しかも機械的に設定するため人手による設定に比べ、入力ミスがなくなり品質が向上する。なお、この第５の実施の形態では、各入力点の走査周期の二分の一の値を収集周期としたが、走査周期の二倍を収集周期とするなど、算出式は任意に変更が可能である。
【００６３】
次に、本発明の第６の実施の形態を説明する。図１１は本発明の第６の実施の形態に係わる履歴データ表示装置のブロック構成図である。この第３の実施の形態に係わる履歴データ表示装置は、プラントの状態量を入力するための情報等を記憶するプロセスデータ固定情報記憶手段１と、プロセスデータ固定情報記憶手段１に記憶されている情報に従いプラントの状態量を走査しプロセスデータとして入力するプロセスデータ入力手段２と、プラントより入力したプロセスデータを各入力点毎に更新し最新データを記憶するプロセスデータ記憶手段３と、プロセスデータの単位に対応した収集周期の情報を記憶する単位別収集周期情報記憶手段２３と、プロセスデータ固定情報記憶手段１に記憶されている各入力点の単位を抽出し単位別収集周期情報記憶手段２３に記憶されている情報に従って各入力点に対する履歴データ収集周期を自動的に算出する単位別収集周期自動設定手段２４と、単位別収集周期自動設定手段２４で算出された履歴データ収集周期を記憶する収集周期記憶手段２０と、プロセスデータの変化を判定するための偏差を記憶する設定偏差記憶手段１０と、収集周期記憶手段２０に記憶された履歴データ収集周期に従ってプロセスデータ記憶手段３からプロセスデータを収集し設定偏差記憶手段１０に記憶された偏差に基づいてプロセスデータの変化を監視しプロセスデータが偏差以上に変化した場合に時刻情報を付加して履歴データを作成すると共に収集されたプロセスデータを前回値として更新する履歴データ収集手段４と、履歴データ収集手段４で更新された前回値を記憶する前回値記憶手段１１と、履歴データ収集手段４で作成された履歴データを記憶する履歴データ記憶手段５と、履歴データ記憶手段５に記憶されている履歴データを表示装置１２に可視的に表示するための履歴データ表示手段７とから構成されている。
【００６４】
すなわち、この第６の実施の形態に係わる履歴データ表示装置は、図８に示した第３の実施の形態に係わる履歴データ表示装置に対し、プロセスデータの単位に対応した収集周期の情報を記憶する単位別収集周期情報記憶手段２３と、プロセスデータ固定情報記憶手段２３に記憶されている各入力点の単位を抽出し単位別収集周期情報記憶手段２３に記憶されている情報に従って各入力点に対する履歴データ収集周期を自動的に算出する単位別収集周期自動設定手段２４とを追加して設け、単位別収集周期自動設定手段２４で算出された履歴データ収集周期を収集周期記憶手段２０に記憶するようにしたものである。その他の構成は図８に示した第３の実施の形態と同一であるので、同一要素には同一符号を付しその説明は省略する。
【００６５】
図１１において、プロセスデータ入力手段２では、まずプロセスデータ固定情報記憶手段１からプラントのプラント状態量を読み込むための走査周期などのプロセスデータ固定情報に従ってプラント状態量を読み込んでプロセスデータが作成され、プロセスデータ記憶手段３に送られる。プロセスデータ記憶手段３では、送られてきたプロセスデータが各入力点毎に更新され最新値が記憶される。
【００６６】
一方、単位別収集周期情報記憶手段２３には、図１２に示すように、各収集周期で収集される単位が記憶されている。単位別収集周期自動設定手段２４では、プロセスデータ固定情報の単位が抽出され、抽出した単位に該当する収集周期を単位別収集周期情報記憶手段２３から読み取り、その入力点の収集周期として収集周期記憶手段２０に記憶される。
【００６７】
一方、履歴データ収集手段４では、まず、収集周期記憶手段２０に記憶されている各入力点毎のプロセスデータの単位別収集周期情報が取り出される。そして、プロセスデータ記憶手段３からその単位別収集周期でプロセスデータが抽出される。すなわち、その単位別収集周期情報に従ってプロセスデータ記憶手段３から該当する入力点のプロセスデータが抽出される。履歴データ収集手段４は、抽出されたプロセスデータと前回値記憶手段６０８から抽出された前回値とから各入力点毎にデータ変化量を計算する。そして、そのデータ変化量と設定偏差記憶手段１０から抽出された偏差が比較され、データ変化量が偏差以上となっている時には、抽出したデータを履歴データとして記憶すると判定され、抽出されたデータは前回値記憶手段１１に送られる。また、そのデータに時刻情報が付加されて履歴データが作成され、履歴データ記憶手段５へ記憶される。一方、履歴データ表示手段７では、オペレータからの要求に従って履歴データ記憶手段５から表示すべきデータが抽出され表示装置１２に表示される。
【００６８】
このように、第６の実施の形態では、単位別収集周期自動設定手段２４は、プロセスデータ固定情報記憶手段１から各入力点の単位を抽出し、単位別収集周期情報記憶手段２３から抽出した単位に該当する収集周期を抽出し、各入力点に対する履歴データ収集周期を自動的に設定する。
【００６９】
以上のように、この第６の実施の形態に係わる履歴データ表示装置によれば、履歴データを収集する際のプロセスデータを抽出する周期がプロセスデータ固定情報の各入力点の単位から自動的に設定されるので、数万点にも及ぶ設定も人手による入力が不要となり大変な手間が解消される。しかも機械的に設定するため人手による設定に比べ、入力ミスがなくなり品質が向上する。また、各入力点の走査周期が全点同一の周期となっても、各入力点に応じた収集周期を自動的に設定でき、周期の分散化が行え計算機負荷を軽減することができる。
【００７０】
【発明の効果】
以上述べたように、本発明によれば、履歴データを収集する際に、変動のない場合はプロセスデータの収集は行わないので、履歴データ記憶手段の記憶容量を有効に使用することができ、全種類の入力点の履歴データを収集するも可能となる。また、短周期でも長期にわたってデータを収集することが可能となり、オペレータの表示要求があった時点より過去の履歴データも表示できるようになる。また、全種類の入力点を収集することが可能であることから、表示したい入力点を変更する毎に収集データを変更する必要がなく、常にどの入力点でも過去の履歴データを表示することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態に係わる履歴データ表示装置のブロック構成図。
【図２】本発明の第１の実施の形態におけるプロセスデータ固定情報記憶手段のプロセスデータ固定情報の説明図。
【図３】本発明の第１の実施の形態における履歴データ収集手段のブロック構成図。
【図４】本発明の第１の実施の形態における履歴データ記憶手段のブロック構成図。
【図５】本発明の第１の実施の形態における履歴データ記憶手段の各々の記憶手段の説明図。
【図６】本発明の第２の実施の形態に係わる履歴データ表示装置のブロック構成図。
【図７】本発明の第２の実施の形態における履歴データ圧縮手段の説明図。
【図８】本発明の第３の実施の形態に係わる履歴データ表示装置のブロック構成図。
【図９】本発明の第４の実施の形態に係わる履歴データ表示装置のブロック構成図。
【図１０】本発明の第５の実施の形態に係わる履歴データ表示装置のブロック構成図。
【図１１】本発明の第６の実施の形態に係わる履歴データ表示装置のブロック構成図。
【図１２】本発明の第６の実施の形態に係わる単位別収集周期情報記憶手段のファイル構成の説明図。
【図１３】従来例における履歴データ表示装置のブロック図。
【符号の説明】
１  プロセスデータ固定情報記憶手段
２  プロセスデータ入力手段
３  プロセスデータ記憶手段
４  履歴データ収集手段
５  履歴データ記憶手段
６  対話装置
７  履歴データ表示手段
８  履歴データ収集情報設定手段
９  履歴データ収集情報記憶手段
１０  設定偏差記憶手段
１１  前回値記憶手段
１２  表示装置
１３  プロセスデータ抽出手段
１４  履歴データ収集制御手段
１５  データ変化量演算手段
１６  履歴データ記憶判定手段
１７  記憶手段
１８  履歴データ圧縮手段
１９  履歴データ圧縮記憶手段
２０  収集周期記憶手段
２１  偏差自動設定手段
２２  走査周期別収集周期自動設定手段
２３  単位別収集周期情報記憶手段
２４  単位別収集周期自動設定手段
【図１】
0003630930.tif 000002
【図２】
0003630930.tif 000003
【図３】
0003630930.tif 000004
【図４】
0003630930.tif 000005
【図５】
0003630930.tif 000006
【図６】
0003630930.tif 000007
【図７】
0003630930.tif 000008
【図８】
0003630930.tif 000009
【図９】
0003630930.tif 000010
【図１０】
0003630930.tif 000011
【図１１】
0003630930.tif 000012
【図１２】
0003630930.tif 000013
【図１３】
0003630930.tif 000014