(57)【要約】【課題】ＨＩＳにおける操作記録メッセージ内の出力データ値を、ラベル等のイメージ表記としてヒストリカルファイル手段に保存するか、ディジタル値表記としてヒストリカルファイル手段に保存するか、をエンジニアがジョブの運転操作仕様に合わせて決定することを可能とする分散型制御装置を提供する。【解決手段】制御バスを介して通信を行うエンジニアリングステーション及びヒューマンインターフェイスステーションを有し、前記ヒューマンインターフェイスステーションは、オペレータの操作に対する操作記録メッセージを生成してヒストリカルファイル手段に保存する機能を具備する分散型制御装置において、前記エンジニアリングステーションは、前記操作記録メッセージの出力データ値を、イメージ表記又はディジタル値表記にするかを設定するメッセージ形式設定手段を有し、前記ヒューマンインターフェイスステーションは、前記メッセージ形式設定手段の設定に基づいて前記操作記録メッセージの出力データ値を変換する操作メッセージ変換手段を有する。【選択図】                    図１
2004164053.tif 000002
【特許請求の範囲】
【請求項１】
制御バスを介して通信を行うエンジニアリングステーション及びヒューマンインターフェイスステーションを有し、前記ヒューマンインターフェイスステーションは、オペレータの操作に対する操作記録メッセージを生成してヒストリカルファイル手段に保存する機能を具備する分散型制御装置において、
前記エンジニアリングステーションは、前記操作記録メッセージの出力データ値を、イメージ表記又はディジタル値表記にするかを設定するメッセージ形式設定手段を有し、
前記ヒューマンインターフェイスステーションは、前記メッセージ形式設定手段の設定に基づいて前記操作記録メッセージの出力データ値を変換する操作メッセージ変換手段を有することを特徴とする分散型制御装置。
【請求項２】
前記エンジニアリングステーションのメッセージ形式設定は、制御を実行するジョブ毎に決定することを特徴とする、請求項１記載の分散型制御装置。
【請求項３】
前記ヒストリカルファイル手段の保存情報が、前記ネットワークを介して接続されたユーザパソコンのプログラムで利用されることを特徴とする、請求項１又は２記載の分散型制御装置。
【請求項４】
前記ヒストリカルファイル手段の保存情報が定期的に転送されるヒストリカルデータサーバを前記制御バスに接続し、前記プログラムは前記ヒストリカルデータサーバの保存情報を利用することを特徴とする、請求項３に記載の分散型制御装置。
【請求項５】
前記ヒストリカルファイル手段の保存情報が定期的に転送されるヒストリカルデータサーバを、ネットワークを介してヒューマンインターフェイスステーションと接続し、前記プログラムは前記ヒストリカルファイル手段サーバの保存情報を利用することを特徴とする、請求項３に記載の分散型制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プラントを制御する分散型制御装置に関するものである。さらに詳しくは、階層構造をとる分散型制御装置の上位階層において操作・監視を実行するヒューマンインターフェイスステーション（以下、ＨＩＳ）にある機能の一つである操作記録メッセージの保存機能に改良を施した分散型制御装置に関する。
【０００２】
【従来の技術】
図３により、従来の分散型制御装置におけるＨＩＳの操作記録メッセージ保存機能を説明する。１は制御バス、２は制御バス１に接続されたＨＩＳ、３は制御バス１に接続されたエンジニアリングステーションである。
【０００３】
４は分散配置されるフィールドコントロールステーション（以下、ＦＣＳ）であり、Ｉ／Ｏバス５を介してプラントのフィールド機器群６の制御を実行すると共に、プロセスデータやアラーム情報を、制御バス１を介してＨＩＳに通信する。
【０００４】
エンジニアリングステーション３は、ＨＩＳ定数ビルダ３１、ＦＣＳ定数ビルダ３２等のビルダ機能により、ＨＩＳ２及びＦＣＳ４で稼動するアプリケーションや各種パラメータが定義される。定義情報は、エンジニアリングデータベース３３に保持され、ＨＩＳ２及びＦＣＳ４にダウンロードされる。
【０００５】
ＨＩＳにおける操作記録メッセージ保存機能とは、オペレータがＨＩＳ上で操作した内容をメッセージ情報として出力し、これをヒストリカルファイル手段に所定期間保存し、この保存情報を元に制御履歴の分析（過去の障害解析等）を可能とするものである。
【０００６】
操作記録メッセージの生成と保存の仕組みをＨＩＳ２内の機能ブロックで説明する。２１はタッチパネル機能を持つモニタに表示されている計器図であり、Ａタンクジャケットの開閉操作を促す画面である。開及び閉のスイッチ表示は人間に認識しやすい「開」、「閉」のラベルによるイメージ表示となっている。
【０００７】
２２は操作記録メッセージ生成手段であり、オペレータが計器図の開ボタンを操作した場合に、再確認ダイアログを表示し、開操作の確認を促し、オペレータが確認ボタン（○印）を操作すると、操作記録メッセージ２３が生成され、出力される。
【０００８】
操作記録メッセージの内容は、
ＡＴＡＮＫ−ＪＡＣＫＥＴ  ＭＶ＝開  ＯＬＤ＝閉  ［ＴＡＮＡＫＡ＠ＨＩＳＯ１６４］
であり、出力データ値は操作データが「開」、操作前の過去データが「閉」と出力され、計器図２１の表示通りのラベルによるイメージ表記である。
【０００９】
２４はヒストリカルファイル手段であり、オペレータの操作毎に発生する操作記録メッセージ２３を時系列的に所定期間保存する。この保存情報は、制御履歴データとして読み出されて利用される。
【００１０】
７はイーサネット（登録商標）等の汎用ネットワークであり、ＨＩＳ２が接続され、この汎用ネットワーク７上のユーザＰＣ（ユーザパソコン）８と通信可能に接続されている。８１はユーザＰＣにおいて実行されるアプリケーションプログラムであり、ＨＩＳ２のヒストリカルファイル手段２４に保存されている操作記録メッセージ情報を読み出して利用する。
【００１１】
９は汎用ネットワーク７に接続されたヒストリカルデータサーバであり、ＨＩＳ２のヒストリカルファイル手段２４の情報を周期的に転送し、長期の操作記録メッセージ情報をデータベース９１に保存する。ユーザＰＣのアプリケーションプログラム８１は、このヒストリカルデータサーバ９にアクセスし、データベース９１の保存情報を利用することも可能である。
【００１２】
このように、従来の分散型制御装置では、エンジニアリングステーション３におけるＨＩＳ定数ビルダ３１には、操作記録メッセージ２３の出力データ値の形式を設定する項目を持たないので、出力データ値は計器図２１の表示通りのラベルによるイメージ表記となる。
【００１３】
【特許文献】
特開平９−１６０７９８号
【００１４】
【発明が解決しようとする課題】
従来は、生成される操作記録メッセージの出力データ値が常にラベル等のイメージ表記であったため、操作記録メッセージを格納したヒストリカルファイル手段の情報は、人がドキュメントとして解釈するのは容易であるが、ヒストリカルファイル手段の情報をプログラムで解釈するには不適当である。
【００１５】
なぜなら、ラベル文字列の「開」は、プログラムでは実際の値で“１”なのか“０”なのかを特定することができないからである。その逆に出力データ値をディジタル値表記にすることはオペレータに優しくない。オペレータはシーケンスを知らない為、値“１”がバルブ開なのか閉なのかが分からない。これは、制御対象の機器に依存し、開＝１，閉＝０と特定できないからである。
【００１６】
生成される操作記録メッセージの出力データ値が常にラベル等のイメージ表記の場合では、以下のような機能を開発する時にヒストリカルファイル手段を使用することが困難である。
（１）  ＨＩＳ上でオペレータが操作し、その操作内容をプログラムがフィードバックして同じ操作を再実行する機能。これはオペレータがお手本となる操作を行い、その操作内容を一旦ヒストリカルファイル手段に保存する。プログラムは、保存したヒストリカルファイル手段の情報を解釈し、再度同じ操作を自動的に行う機能である。これは主にオペレータ教育や、展示デモで使用すること想定した利用形態である。
【００１７】
（２）トレンドを操作記録メッセージとリンクして表示する機能。例えば、トレンドグラフの変化箇所をクリックするとその時に操作したメッセージ内容を表示する機能。
【００１８】
本発明の目的は、ＨＩＳにおける操作記録メッセージ内の出力データ値を、ラベル等のイメージ表記としてヒストリカルファイル手段に保存するか、ディジタル値表記としてヒストリカルファイル手段に保存するか、をエンジニアがジョブの運転操作仕様に合わせて決定することを可能とする分散型制御装置を提供することにある。
【００１９】
【課題を解決するための手段】
このような目的を達成するための本発明の構成は次の通りである。
（１）制御バスを介して通信を行うエンジニアリングステーション及びヒューマンインターフェイスステーションを有し、前記ヒューマンインターフェイスステーションは、オペレータの操作に対する操作記録メッセージを生成してヒストリカルファイル手段に保存する機能を具備する分散型制御装置において、
前記エンジニアリングステーションは、前記操作記録メッセージの出力データ値を、イメージ表記又はディジタル値表記にするかを設定するメッセージ形式設定手段を有し、
前記ヒューマンインターフェイスステーションは、前記メッセージ形式設定手段の設定に基づいて前記操作記録メッセージの出力データ値を変換する操作メッセージ変換手段を有することを特徴とする分散型制御装置。
【００２０】
（２）前記エンジニアリングステーションのメッセージ形式設定は、制御を実行するジョブ毎に決定することを特徴とする、（１）記載の分散型制御装置。
【００２１】
（３）  前記ヒストリカルファイル手段の保存情報が、前記ネットワークを介して接続されたユーザパソコンのプログラムで利用されることを特徴とする、（１）又は（２）記載の分散型制御装置。
【００２２】
（４）前記ヒストリカルファイル手段の保存情報が定期的に転送されるヒストリカルデータサーバを前記制御バスに接続し、前記プログラムは前記ヒストリカルデータサーバの保存情報を利用することを特徴とする、（３）に記載の分散型制御装置。
【００２３】
（５）前記ヒストリカルファイル手段の保存情報が定期的に転送されるヒストリカルデータサーバを、ネットワークを介してヒューマンインターフェイスステーションと接続し、前記プログラムは前記ヒストリカルファイル手段サーバの保存情報を利用することを特徴とする、（３）に記載の分散型制御装置。
【００２４】
【発明の実施の形態】
以下本発明実施態様を、図面を用いて説明する。図１は本発明を適用した分散型制御装置の一例を示す機能ブロック図であり、図２の従来装置で説明した要素と同一要素には同一符号を付して説明を省略する。以下、本発明の特徴部につき説明する。
【００２５】
２０は本発明を適用したＨＩＳの機能ブロックであり、従来装置におけるＨＩＳ２との相違点は、操作メッセージ変換手段２０１の導入にある。３０は本発明を適用したエンジニアリングステーションの機能ブロックであり、従来装置におけるエンジニアリングステーション３との相違点は、ＨＩＳ定数ビルダ３１に操作記録メッセージ形式設定手段３０１を設けた点にある。
【００２６】
この構成により、エンジニアはエンジニアリングステーション３０での各種設定作業の中で、操作記録メッセージの出力形式を選択することが可能となる。通常の設定では、制御を実行するジョブ毎に、その運転操作仕様に合わせて出力データ値をイメージ表記にするかディジタル値表記にするかをエンジニアが決定して設定する。その設定値Ｓはエンジニアリングデータベース３３に保存される。
【００２７】
エンジニアは、ヒストリカルファイル手段の利用形態を考慮して出力データ値をイメージ表記にするかディジタル値表記にするかを決定して操作記録メッセージ設定手段３０１の設定操作を行う。
【００２８】
この決定の変更は、ヒストリカルファイル手段の信頼性確保のため、ＨＩＳ２０側では操作することができず、エンジニアリングステーション３０側でのみ可能とされている。
【００２９】
エンジニアリングデータベース３３の設定値Ｓは、制御バス１を介してＨＩＳ２０にダウンロードされ、操作メッセージ変換手段２０１に与えられる。操作メッセージ変換手段２０１は、設定値Ｓに基づいて、操作記録メッセージ発生手段２２よりの操作記録メッセージ出力を、２０２ａに示すように出力データ値がイメージ表記である操作記録メッセージ、又は２０２ｂに示すように出力データ値がディジタル値表記である操作記録メッセージに選択的に変換出力し、ヒストリカルファイル手段２０３に通知する。
【００３０】
図２は、操作記録メッセージ生成手段２２及び操作メッセージ変換手段２０１の信号処理手順を示すフローチャートである。ステップＦ１でスタートし、ステップＦ２で操作前の現在の出力データ値を得る。ステップＦ３で操作したボタン位置から、ラベル文字列を取得する。ステップＦ４でオペレータの操作したボタン位置からラベル文字を取得する。
【００３１】
ステップＦ４で再確認ダイアログが呼び出され、ステップＦ５で再確認ＯＫであればステップＦ６で操作記録メッセージ生成手段２２から操作メッセージ変換手段２０１にデータがエントリされる。ステップＦ５の再確認でＮＧの場合には、ステップＦ１１で処理を終了する。
【００３２】
ステップＦ７でエンジニアリングステーションからの設定値Ｓが参照され、イメージ表記の設定であれば、ステップＦ８で操作したボタンのラベルからメッセージ文字列を作成し、ステップＦ１０で操作記録メッセージをヒストリカルファイルに出力し、ステップＦ１１で終了する。
【００３３】
ステップＦ７でのエンジニアリングステーションからの設定値Ｓの参照で、ディジタル値表記の設定であれば、ステップＦ９で操作した実際にエントリしたディジタルデータからメッセージ文字列を作成、ステップＦ１０で操作記録メッセージをヒストリカルファイルに出力し、ステップＦ１１で終了する。
【００３４】
本発明装置においては、ＨＩＳのオペレータ操作環境は従来装置と同じである。即ち、計器図２１のボタン操作時は誤操作を事前に防ぐために、再確認時にはオペレータには操作したボタンのラベル文字列が表示される。ヒストリカルファイル手段２０３には設定値Ｓに基づく出力データ値表記の操作記録メッセージが保存される。
【００３５】
ユーザＰＣ８のアプリケーションプログラム８１は、ジョブに対応して、出力データ値としてディジタル表記のデータを必要とする場合には、保存データの加工等をすることなく、プログラムが解釈するのを容易にした形式をそのまま利用することができるので、従来装置の問題点がクリアされる。
【００３６】
以上説明した実施例では、ヒストリカルデータサーバ９は、汎用ネットワーク７に接続された構成を示したが、制御バス１に接続する構成も可能である。又ヒストリカルファイル手段の情報を利用するアプリケーションプログラムをＨＩＳ２０内にインストールして使用する形態も可能である。
【００３７】
【発明の効果】
以上説明したことから明らかなように、本発明によればジョブの運転操作仕様に合わせて，オペレータによる操作時の操作記録メッセージの出力形式を選択することが可能となり、これにより，ボタン操作時のメッセージをオペレータにはラベル表記で表示し、操作記録メッセージの出力データ値にはディジタル表記とすることが容易となる。
【００３８】
更に、ジョブの運転操作仕様に合わせるため、ヒストリカルファイル手段の情報をプログラムが解釈する必要がなければ、ヒストリカルファイルの読み易さを考慮してイメージ表記とすることも可能であり、ヒストリカルファイル手段の利用形態をフレキシブルとすることができる。
【図面の簡単な説明】
【図１】本発明を適用した分散型制御装置の実施態様を示す機能ブロック図である。
【図２】操作記録メッセージ生成手段及び操作メッセージ変換手段の信号処理手順を示すフローチャートである。
【図３】従来の分散型制御装置の構成例を示す機能ブロック図である。
【符号の説明】
１  制御バス
２０  ヒューマンインターフェイスステーション（ＨＩＳ）
２１  計器図
２２  操作記録メッセージ生成手段
２０１  操作メッセージ変換手段
２０２ａ  操作記録メッセージ（イメージ表記）
２０２ｂ  操作記録メッセージ（ディジタル値表記）
２０３  ヒストリカルファイル手段
３０  エンジニアリングステーション
３１  ＨＩＳ定数ビルダ
３２  ＦＣＳ定数ビルダ
３０１  操作記録メッセージ形式設定手段
４  フィールドコントロールステーション（ＦＣＳ）
５  Ｉ／Ｏバス
６  フィールド機器群
７  汎用ネットワーク
８  ユーザＰＣ
８１  アプリケーションプログラム
９  ヒストリカルデータサーバ
９１  データベース
【図１】
2004164053.tif 000003
【図２】
2004164053.tif 000004
【図３】
2004164053.tif 000005