(57)【要約】【課題】情報系ネットワークを介してＨＩＳに接続された汎用ＰＣにＨＩＳのヒストリカルファイルを転送保管し、汎用ＰＣ側でヒストリカルメッセージを一元化管理することができる分散型制御装置を実現する。【解決手段】制御バスに接続された上位装置である操作監視ステーションと、前記制御バスに接続された下位装置であり、フィールド機器の制御を実行すると共に、前記フィールド機器のイベント情報を前記操作監視ステーションに送信するフィールドコントロールステーションとよりなる分散型制御装置において、前記操作監視ステーションにあるヒストリカルファイルを、情報系ネットワークを介して汎用パソコンのヒストリカルサーバに転送保管する保管手段を設け、前記汎用パソコン内に、前記ヒストリカルサーバに保管されているヒストリカルファイルを閲覧するためのビューア手段を設けたことを特徴とする。【選択図】　　　　　　　　　　図１
2004054750.tif 000002
【特許請求の範囲】
【請求項１】
制御バスに接続された上位装置である操作監視ステーションと、前記制御バスに接続された下位装置であり、フィールド機器の制御を実行すると共に、前記フィールド機器のイベント情報を前記操作監視ステーションに送信するフィールドコントロールステーションとよりなる分散型制御装置において、
前記操作監視ステーションにあるヒストリカルファイルを、情報系ネットワークを介して汎用パソコンのヒストリカルサーバに転送保管する保管手段を設け、前記汎用パソコン内に、前記ヒストリカルサーバに保管されているヒストリカルファイルを閲覧するためのビューア手段を設けたことを特徴とする分散型制御装置。
【請求項２】
前記制御バスには複数台の操作監視ステーションが接続され、各操作監視ステーション内に設けられた保管手段により夫々のヒストリカルファイルが、前記汎用パソコンのヒストリカルサーバに転送保管されることを特徴とする請求項１記載の分散型制御装置。
【請求項３】
前記ビューア手段は、前記複数の操作監視ステーション毎にある同一メッセージをマージし、同じものは１メッセージとして表示するデータマージ機能を具備することを特徴とする請求項２記載の分散型制御装置。
【請求項４】
前記情報系ネットワークには複数台の汎用パソコンが接続され、夫々が具備するヒストリカルサーバに前記操作監視ステーションからのヒストリカルファイルが転送保管されることを特徴とする請求項１乃至請求項３のいずれかに記載の分散型制御装置。
【請求項５】
前記ビューア手段は、前記ヒストリカルサーバのヒストリカルファイルに含まれるメッセージに対して条件フィルタリングする機能を具備することを特徴とする請求項１乃至請求項４のいずれかに記載の分散型制御装置。
【請求項６】
前記ビューア手段は、前記ヒストリカルサーバのヒストリカルファイルファイルに含まれる稼動実績を表示する機能を具備することを特徴とする請求項１乃至請求項５のいずれかに記載の分散型制御装置。
【請求項７】
前記ビューア手段は、前記ヒストリカルサーバのヒストリカルファイル又は前記条件検索結果を電子文書化して保管する機能を具備することを特徴とする請求項１乃至請求項６のいずれかに記載の分散型制御装置。
【請求項８】
前記電子文書はＰＤＦ形式であることを特徴とする、請求項７記載の分散型制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プロセス制御に用いる分散型制御装置に関するものである。更に詳しくは、分散型制御装置における上位装置である操作監視ステーション（以下、ＨＩＳ）が収集するヒストリカルファイルを保管して、ヒストリカルメッセージを一元管理するための改良を施した分散型制御装置に関する。
【０００２】
図５は、従来の分散型制御装置の構成を示す機能ブロック図である。図において１は制御バス、２１，２２はこの制御バス１に接続された上位装置である２台のＨＩＳである。
【０００３】
３１，３２，３３は同じくこの制御バス１に接続された下位装置である３台のフィールドコントロールステーション（以下、ＦＣＳ）であり、上位装置であるＨＩＳ２１，２２と通信する。４１，４２，４３はＩ／Ｏバスであり、プロセスのフィールド機器５１，５２，５３は、これらＩ／Ｏバス４１，４２，４３を介して制御を担当する所定のＦＣＳ３１，３２，３３と通信する。
【０００４】
各ＦＣＳ３１，３２，３３の機能ブロックにおいて発生するプロセスアラームやエラーは、イベント情報６１，６２，６３として上位のＨＩＳ２１，２２にアップロードされる。
【０００５】
ＨＩＳ２１において２１ａはヒストリカルファイル保持手段であり、ＦＣＳ３１，３２，３３からイベント情報６１，６２，６３並びにＨＩＳ２１の操作履歴情報に関するメッセージを、ヒストリカルファイル１乃至３として一時的に保持する。２１ｂはこれらヒストリカルファイルにアクセスし、所定の検索条件で抽出したメッセージ情報を表示するヒストリカルレポート表示手段である。
ＨＩＳ２２もＨＩＳ２１と同様な構成になっている。
【０００６】
図６は、ヒストリカルレポート表示手段２１ｂのヒストリカルレポートウィンドウであり、ＨＩＳの操作履歴等を表示する。操作手順は、ファイル選択アイコンをクリックしてファイル選択ダイアログ２１ｃを表示してファイルタイプ選択し、ヒストリカルファイルのあるディレクトリを設定する。
【０００７】
図７は、検索ダイアログ表示アイコンをクリックして表示される検索ダイアログ２１ｄであり、ここで検索条件を設定し検索開始ボタンを押すと、検索結果が図６の画面のように表示される。検索条件には、日付、メッセージの種類（プロセスアラーム、システムアラーム等）がある。
【０００８】
【発明が解決しようとする課題】
ヒストリカルレポートウィンドウはＨＩＳ毎に存在し、操作しているＨＩＳのメッセージしか見ることができない。そのため、メンテナンスなどで停止している間のプラント操作履歴を見ることができず、その間稼動していた他のＨＩＳで確認しなくてはならない。
【０００９】
ヒストリカルファイルは、新しいファイルを作成すると一定サイズを超えた場合、古いファイルを消して新しいファイルを作成する。そのため、ヒストリカルファイルは永久保管でなく、過去の操作履歴を見ようと思っても見ることができない。
【００１０】
検索条件を設定し、検索した結果を報告書など文章に利用することができない。ＣＳＶ（Ｃｏｍｍａ　Ｓｅｐａｒａｔｅｄ　Ｖａｌｕｅ）形式ファイルに落とすことができるが、データがカンマで区切られた単純なファイルなので、文章成形が必要である。
【００１１】
ＨＩＳの操作履歴を確認したい場合、そのＨＩＳに行ってみなくてはならず、不便である。操作履歴というのは、プラント稼動中だけでなく、その後どのような運転状況だったかを確認，報告する時にも必要となるため、事務エリアで見ることができず余計な労力を必要とする。
【００１２】
本発明の目的は、情報系ネットワークを介してＨＩＳに接続された汎用パソコン（汎用ＰＣとする）にＨＩＳのヒストリカルファイルを転送保管し、汎用ＰＣ側でヒストリカルメッセージを一元化管理することができる分散型制御装置を実現することにある。
【００１３】
【課題を解決するための手段】
このような目的を達成するための本発明の構成は次の通りである。
（１）制御バスに接続された上位装置である操作監視ステーションと、前記制御バスに接続された下位装置であり、フィールド機器の制御を実行すると共に、前記フィールド機器のイベント情報を前記操作監視ステーションに送信するフィールドコントロールステーションとよりなる分散型制御装置において、
前記操作監視ステーションにあるヒストリカルファイルを、情報系ネットワークを介して汎用パソコンのヒストリカルサーバに転送保管する保管手段を設け、
前記汎用パソコン内に、前記ヒストリカルサーバに保管されているヒストリカルファイルを閲覧するためのビューア手段を設けたことを特徴とする分散型制御装置。
【００１４】
（２）前記制御バスには複数台の操作監視ステーションが接続され、各操作監視ステーション内に設けられた保管手段により夫々のヒストリカルファイルが、前記汎用パソコンのヒストリカルサーバに転送保管されることを特徴とする（１）記載の分散型制御装置。
【００１５】
（３）前記ビューア手段は、前記複数の操作監視ステーション毎にある同一メッセージをマージし、同じものは１メッセージとして表示するデータマージ機能を具備することを特徴とする（２）記載の分散型制御装置。
【００１６】
（４）前記情報系ネットワークには複数台の汎用パソコンが接続され、夫々が具備するヒストリカルサーバに前記操作監視ステーションからのヒストリカルファイルが転送保管されることを特徴とする（１）乃至（３）のいずれかに記載の分散型制御装置。
【００１７】
（５）前記ビューア手段は、前記ヒストリカルサーバのヒストリカルファイルに含まれるメッセージに対して条件フィルタリングする機能を具備することを特徴とする（１）乃至（４）のいずれかに記載の分散型制御装置。
【００１８】
（６）前記ビューア手段は、前記ヒストリカルサーバのヒストリカルファイルファイルに含まれる稼動実績を表示する機能を具備することを特徴とする（１）乃至（５）のいずれかに記載の分散型制御装置。
【００１９】
（７）前記ビューア手段は、前記ヒストリカルサーバのヒストリカルファイル又は前記条件検索結果を電子文書化して保管する機能を具備することを特徴とする（１）乃至（６）のいずれかに記載の分散型制御装置。
【００２０】
（８）前記電子文書はＰＤＦ形式であることを特徴とする、（７）記載の分散型制御装置。
【００２１】
【発明の実施の形態】
以下本発明実施態様を、図面を用いて説明する。図１は本発明を適用した分散型制御装置の一例を示す機能ブロック図であり、図５の従来装置で説明した要素と同一要素には同一符号を付して説明を省略する。以下、本発明の特徴部の構成につき説明する。
【００２２】
７は汎用パソコンであり、イーサネット（登録商標）等の情報系ネットワーク８を介してＨＩＳ２１，２２に接続されている。７ａは、この汎用ＰＣ内に構築されたヒストリカルサーバであり、ＨＩＳ２１のヒストリカルファイル２１ａを永久的に保管する第１のヒストリカルサーバ７ａ１及びＨＩＳ２２のヒストリカルファイル２２ａを永久的に保管する第２のヒストリカルサーバ７ａ２よりなる。
【００２３】
７ｂは、このヒストリカルサーバ７ａを参照するビューア手段であり、接続されたＨＩＳが複数台の構成では、ＨＩＳ毎のヒストリカルファイルをマージして１つのデータとしてまとめ、任意のフィルタリング条件で検索した結果を表示する機能を具備する。
【００２４】
このビューア手段は、ツールとして、ヒストリカルファイルを解析し、ＨＩＳあるいはバッチの稼動実績を表示する稼動実績表示機能を有する。更に、フィルタリング条件で検索した結果を電子記録文書としてＰＤＦ（Ｐｏｒｔａｂｌｅ　Ｄｏｃｕｍｅｎｔ　Ｆｏｒｍａｔ）形式で出力する機能を有する。
【００２５】
ＰＤＦ形式で出力できるため、ヒストリカルレポートの改竄防止に役立つだけでなく、電子認証機能を使用すれば、電子記録文書に対して承認行為や履歴管理を行うことも容易となる。
【００２６】
２１ｅ及び２２ｅは、ＨＩＳ２１及び２２内に設けた保管手段であり、夫々のヒストリカルファイル２１ａ及び２２ａを周期的にチェックし、差分データを、情報系ネットワーク８を経由して汎用ＰＣ７のヒストリカルサーバ７ａに転送し、過去データに加算することで、ストレージの許す限りヒストリカルファイルを永久的に保管することが可能である。
【００２７】
図２は、ビューア手段７ｂにより表示されるヒストリカル一元管理ビューア７ｃの初期画面であり、［スタート］メニューから起動する。表示形態は、図６で説明したヒストリカルメッセージレポートウィンドウと同様にマルチウィンドウ形式のアプリケーションであり、ヒストリカルレポートウィンドウと同様に、リストビュー表示とされ、各列は領域の拡大縮小が行える。
【００２８】
図３に示す検索ダイアログ７ｄにより、フィルタリング検索条件とＨＩＳの優先順位を設定する。検索開始ボタンを押すことにより、リストビューに検索結果を表示する。各列の表示有無もこの検索ダイアログで設定可能である。
【００２９】
リストビューにはソート機能がある。ソートは、各列のラベル（”メッセージ番号”や”運転者”のラベル）の箇所をクリックすると、一般的な文字列比較でソーティング（文字列はあいうえお順、数値は小さい順等）する。
【００３０】
表示項目は、ＨＩＳ名、メッセージ番号、メッセージ発生時刻、メッセージ受信時刻（個々のＨＩＳがメッセージを受信した時刻）、運転者、バッチＩＤ、メッセージ文字列等である。
【００３１】
一般にプロセス系のメッセージは、複数のＨＩＳでメッセージ受信する。従って、同一メッセージの場合は検索ダイアログで設定したＨＩＳの優先順位に従い、優先順位が高いＨＩＳのメッセージを優先し、他はマージ（同一メッセージを消して、時系列で並べ替える）する。
【００３２】
つまり、優先順位１番に設定したＨＩＳのステーション名から検索し、仮に１番に検索したＨＩＳにはないメッセージが２番目以降に指定したＨＩＳに存在した場合、そのメッセージを追加して表示する。
【００３３】
検索時は、まず設定された期間内で対象ＨＩＳのデータをマージしてから検索を行う。そのため、同じメッセージがＨＩＳの台数分重複して表示されることはない。
【００３４】
図４は、データマージを実行する手順を示すフローチャートである。選択ＨＩＳが多いと表示に時間がかかるため、表示までの時間を短縮するよう工夫している。
【００３５】
データ並べ替えは、２段階に渡って行う。まず、優先順位一位のデータを基準データとし、他のＨＩＳから基準より小さいデータを取得し、小さいグループを作成する。次に、小さいグループ内で並べ替える。
【００３６】
複数データ（メッセージ発生時刻）の中で、１つ基準データを選び、基準と他のデータを比較して基準より大きいグループと小さいグループに分ける。そして、（小さいグループ＋基準データ＋大きいグループ）に一旦並び替える。
【００３７】
次に、まだ基準となっていないデータを基準として選び、他のデータと比較してまた大小グループにわける。これを順番に行い、基準となっていないデータがなくなるまで並べ替えを続けると、並べ替えが完了する。
【００３８】
以上説明した実施例では、ＨＩＳが２台の場合であるが、３台以上任意の台数でも本発明を適用することができる。又ＨＩＳが１台に場合でも同様に本発明を適用することができる。
【００３９】
以上説明した実施例では、汎用ＰＣは１台で説明したが、情報系ネットワークを介してＨＩＳよりヒストリカルファイルの転送保管が可能であれば、汎用ＰＣの接続台数には制限がない。したがって遠隔点の事務エリア等複数点からの利用が可能である。
【００４０】
【発明の効果】
以上説明したことから明らかなように、本発明によれば１台又は複数台のＨＩＳに収集されるヒストリカルメッセージが一元管理できるようになり、各ＨＩＳの操業状態を少なくとも一台の汎用ＰＣ上で確認することができる。保管手段は、ヒストリカルファイルを永久保管することを目的とした使用も可能であるため、後々データを解析することが容易となる。
【００４１】
ビューア手段は、期間あるいはバッチＩＤ等の任意のフィルタリング条件に基づいて検索を実施し、検索結果を表示するため、検索結果を報告書として使用することが可能となる。
【００４２】
ビューア手段には、ツールとして、稼動実績表示機能があり、この稼動実績表示機能は、ヒストリカルファイルを解析し、ＨＩＳあるいはバッチの稼動実績を表示することが可能となる。
【００４３】
また、ビューア手段が生成するレポートを電子記録文書としてＰＤＦ形式のファイルへ変換することができる。
【図面の簡単な説明】
【図１】本発明を適用した分散型制御装置の一例を示す機能ブロック図である。
【図２】ビューア手段により表示されるヒストリカル一元管理ビューアの初期画面を示した図である。
【図３】フィルタリング条件等を設定するための検索ダイアログを示した図である。
【図４】データマージを実行する手順を示すフローチャートである。
【図５】従来の分散型制御装置の構成を示す機能ブロック図である。
【図６】ヒストリカルレポート表示手段の従来のヒストリカルレポートウィンドウを示した図である。
【図７】検索ダイアログ表示アイコンをクリックして表示される従来の検索ダイアログ画面を示した図である。
【符号の説明】
１　制御バス
２１，２２　ＨＩＳ
２１ａ，２２ａ　ヒストリカルファイル
２１ｅ，２２ｅ　保管手段
３１，３２，３３　ＦＣＳ
４１，４２，４３　Ｉ／Ｏバス
５１，５２，５３　フィールド機器
６１，６２，６３　イベント情報
７　汎用ＰＣ
７ａ　ヒストリカルサーバ
７ｂ　ビューア手段
８　情報系ネットワーク
【図１】
2004054750.tif 000003
【図２】
2004054750.tif 000004
【図３】
2004054750.tif 000005
【図４】
2004054750.tif 000006
【図５】
2004054750.tif 000007
【図６】
2004054750.tif 000008
【図７】
2004054750.tif 000009