(57)【要約】【課題】  収集されるアラーム情報に対して所定の条件付処理を実行して配信可能なアラーム管理装置を実現する。【解決手段】  プラントからのアラームを収集して処置するアラーム管理装置において、  アラームをフィルタリングするときに実行する条件付け処理を定義する定義手段と、  この定義手段で定義した条件付け処理に従って、前記収集されたアラームをフィルタリングするフィルタリング手段と、を備える。【選択図】                    図１
2006318106.tif 000002
【特許請求の範囲】
【請求項１】
プラントからのアラームを収集して処置するアラーム管理装置において、
アラームをフィルタリングするときに実行する条件付け処理を定義する定義手段と、
この定義手段で定義した条件付け処理に従って、前記収集されたアラームをフィルタリングするフィルタリング手段と、
を備えたことを特徴とするアラーム管理装置。
【請求項２】
前記条件付け処理は、ユーザのカスタマイズにより変更可能とされることを特徴とする請求項１に記載のアラーム管理装置。
【請求項３】
前記条件付け処理は、ｉｆ／ｔｈｅｎルールに基づいて実行されることを特徴とする請求項１又は２に記載のアラーム管理装置。
【請求項４】
前記条件付け処理は、前記アラームの配信停止を含むことを特徴とする請求項１乃至３のいずれかに記載のアラーム管理装置。
【請求項５】
前記条件付け処理は、アラームの重要度変更を含むことを特徴とする請求項１乃至３のいずれかに記載のアラーム管理装置。
【請求項６】
前記条件付け処理は、メッセージの付加を含むことを特徴とする請求項１乃至３のいずれかに記載のアラーム管理装置。
【請求項７】
前記フィルタリング手段は、前記定義手段で記述された定義順に時系列的に条件付け処理を実行することを特徴とする請求項１乃至６のいずれかに記載のアラーム管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プラントからのアラームを収集して処置するアラーム管理装置に関する。
【背景技術】
【０００２】
近年、分散型制御システム（以下、ＤＣＳ）のオープン化、フィールドバスネットワークの進化により、ＤＣＳ上でプラントのフィールド機器から通知される自己診断情報（メッセージやアラーム）を扱うことが可能となった。
【０００３】
これにより、ＤＣＳと通信可能に接続されたＰＲＭ（Plant Resource Manager：統合機器管理装置）に代表されるアラーム管理装置を用いて、フィールド機器異常の早期発見と対応、詳細ステータスの一括管理といったアラーム管理を実現することが可能となった。
【０００４】
図６は、従来のアラーム管理装置が接続されたＤＣＳの構成例を示す機能ブロック図である。１は、ＤＣＳにおいて操作・監視を実行する上位装置であり、制御バス２に接続されている。
【０００５】
３は制御ステーションであり、制御バス２に接続されて上位装置１と通信すると共に、プラント４に配置されているフィールド機器（図示せず）と通信し、アプリケーションプログラムに基づく制御を実行する。
【０００６】
５はゲートウェイであり、制御バス２と規格の異なるフィールドバス６間の通信を中継する。７はサブシステムを形成する制御ステーションであり、フィールドバス６及び制御バス２を介して上位装置１と通信すると共に、プラント４に配置されているフィールド機器（図示せず）と通信し、アプリケーションプログラムに基づく制御を実行する。
【０００７】
ＡＬ１は、プラント４より制御ステーション３を経由して制御バス２に渡されるアラーム、ＡＬ２は、プラント４より制御ステーション７を経由し、ゲートウェイ５を介して制御バス２に渡されるアラームである。
【０００８】
８は、制御バス２に接続されたＯＰＣ（OLE for Process Control）サーバであり、アラームＡＬ１，ＡＬ２を収集してＯＰＣ規格に準拠したデータをアラーム管理装置９に渡す。１０は、このアラーム管理装置９のオペレータである。
【０００９】
１１は、イーサネット（登録商標）で代表される汎用通信バスであり、アラーム管理装置９及び上位装置１に接続されている。１２はクライアントＰＣであり、汎用通信バス１１を介してアラーム管理装置からの配信情報を取得する。
【００１０】
必要に応じて、上位装置１も汎用通信バス１１を介してアラーム管理装置９からの配信情報を取得する。１３は、プラント４の巡回又は保守を行なう保全員であり、携帯端末１４を介してアラーム管理装置９からの配信情報を取得する。１５は、上位装置１において操作・監視を行なう運転員である。
【００１１】
アラーム管理装置９において、９１はデータ収集・処理手段であり、ＯＰＣサーバ８から渡されるアラームＡＬ１，ＡＬ２を収集し、必要なデータ処理を実行してデータベース９２に保存する。
【００１２】
９３はアプリケーションプログラムであり、データベース９２に保存された所定期間のアラーム情報を読み出し、故障原因等の解析処理を実行し、処理結果を表示装置９４でオペレータ１０に表示する。
【００１３】
９５は配信手段であり、データベース９２に保存されたアラーム情報を所定の配信周期又は配信要求に基づいて読み出し、クライアントＰＣ１２、保全員１３の携帯端末１４、上位装置１に配信する。
【００１４】
特許文献１には、プロセスで発生するアラームのメッセージデータを収集し、アラームの挙動を解析するアラーム管理システムが記載されている。
【００１５】
【特許文献１】特開２００５−８４７７４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１６】
従来のアラーム管理装置では、次のような問題点がある。
（１）プラントで発生する機器の異常状態を表すアラーム全てが収集対象となり、即時の対応を必要とすると重要なアラームと無視できるレベルのアラームとが混在し、オペレータや保全員のチェックが煩雑となり、重要なアラームを見落とす危険がある。
【００１７】
（２）プラントの機器で生成されるアラーム情報に、ユーザが任意に付加情報を追加するカスタマイズ手段がないので、きめ細かい配信サービスができない。
【００１８】
（３）配信を必要としないアラームに対して配信停止処理ができない。
【００１９】
従って本発明が解決しようとする課題は、収集されるアラーム情報に対して所定の条件付処理を実行して配信可能なアラーム管理装置を実現することにある。
【課題を解決するための手段】
【００２０】
このような課題を達成するために、本発明の構成は次の通りである。
（１）プラントからのアラームを収集して処置するアラーム管理装置において、
アラームをフィルタリングするときに実行する条件付け処理を定義する定義手段と、
この定義手段で定義した条件付け処理に従って、前記収集されたアラームをフィルタリングするフィルタリング手段と、
を備えたことを特徴とするアラーム管理装置。
【００２１】
（２）前記条件付け処理は、ユーザのカスタマイズにより変更可能とされることを特徴とする（１）に記載のアラーム管理装置。
【００２２】
（３）前記条件付け処理は、ｉｆ／ｔｈｅｎルールに基づいて実行されることを特徴とする（１）又は（２）に記載のアラーム管理装置。
【００２３】
（４）前記条件付け処理は、前記アラームの配信停止を含むことを特徴とする（１）乃至（３）のいずれかに記載のアラーム管理装置。
【００２４】
（５）前記条件付け処理は、アラームの重要度変更を含むことを特徴とする（１）乃至（３）のいずれかに記載のアラーム管理装置。
【００２５】
（６）前記条件付け処理は、メッセージの付加を含むことを特徴とする（１）乃至（３）のいずれかに記載のアラーム管理装置。
【００２６】
（７）前記フィルタリング手段は、前記定義手段で記述された定義順に時系列的に条件付け処理を実行することを特徴とする（１）乃至（６）のいずれかに記載のアラーム管理装置。
【発明の効果】
【００２７】
以上説明したことから明らかなように、本発明によれば次のような効果がある。
（１）条件付きのフィルタリングにより、アラームの重要度管理が容易となり、オペレータや保全員が重要なアラームを見落とすミスが軽減される。
【００２８】
（２）プラントの機器で生成されるアラーム情報に、ユーザが任意に付加情報を追加するカスタマイズが可能となり、きめ細かい配信サービスができる。
【００２９】
（３）配信を必要としないアラームに対して配信停止処理をすることができる。
【００３０】
（４）上記の条件付き処理は、単純なｉｆ／ｔｈｅｎルールに基づいて実行することができる。
【発明を実施するための最良の形態】
【００３１】
以下、本発明を図面により詳細に説明する。図１は、本発明を適用したアラーム管理装置が接続されたＤＣＳの一実施形態を示す機能ブロック図である。図６で説明した従来ＤＣＳと同一要素には同一符号を付して説明を省略する。以下、本発明の特徴部につき説明する。
【００３２】
図１において、１００は本発明が適用されたアラーム管理装置である。データ収集・処理手段１０１、データベース１０２、アプリケーションプログラム１０３、表示手段１０４、配信手段１０５の機能は、図６で説明したアラーム管理装置の要素９１乃至９５と同一機能を有する。
【００３３】
１０６は、本発明の主要部をなすフィルタリング手段であり、データ収集・処理手段１０１とデータベース１０２の間に設けられ、データベース１０２に保存されるアラームに条件付け処理を実行する。
【００３４】
１０７は、フィルタ条件定義手段であり、条件をｉｆ／ｔｈｅｎルールに基づいて定義したファイルの形態をとる。フィルタリング手段１０６は、この定義ファイルに基づいてフィルタリング処理を実行する。
【００３５】
１０８は、オペレータ１０により操作されるキーボード等の入力手段である。オペレータ１０は、この入力手段を介してフィルタ条件定義手段１０７のファイルに記述された定義内容を自由にカスタマイズすることができる。
請求範囲の定義手段は、フィルタ条件定義手段１０７と入力手段１０８からなる部分である。
【００３６】
以下、図２乃至図４により、フィルタリング処理の具体例を説明する。図２は、プラントで生成されて収集されたアラームＡＬ１，ＡＬ２，ＡＬ３の内容例を示す表である。夫々、タグ名ＦＩＣ１００，ＦＩＣ２００，ＦＩＣ３００、メッセージタイプ１００，２００，３００、重要度Ｈｉｇｈ，Ｌｏｗ，Ｍｉｄ及び本文より構成されている。
【００３７】
図３は、カスタマイズ可能なフィルタ条件定義ファイルの内容例を示す表である。ここでは、フィルタ条件はＦ１乃至Ｆ６の６個がｉｆ／ｔｈｅｎルールに基づいて定義されている。条件Ｆ１は、全てのアラームを対象として重要度がＩｎｆｏならば配信停止（ｓｔｏｐ）とする。重要度がＩｎｆｏとは、アラームではなく、単なる情報ということを示すレベルである。条件Ｆ２は、タグＦＩＣ２００を対象とし、重要度を強制的にＬｏｗとする。
【００３８】
条件Ｆ３は、タグＦＩＣ１００又は２００を対象とし、重要度を強制的にＨｉｇｈとしてメッセージＳ１を付加する。条件Ｆ４は、タグＦＩＣ４００を対象とし、配信停止（ｓｔｏｐ）とする。条件Ｆ５は、メッセージタイプ２００を対象とし、重要度を強制的にＭｉｄとしてメッセージＳ２を付加する。条件Ｆ６は、メッセージタイプ１００を対象とし、配信停止（ｓｔｏｐ）とする。
【００３９】
図４は、フィルタリング手段１０６の処理の流れを説明するイメージ図である。図４（Ａ）は入力アラームＡＬ１，ＡＬ２，ＡＬ３であり、図２のアラーム内容を有するものとする。図４（Ｂ）はフィルタ条件であり、図３のフィルタ条件定義ファイルの内容を参照してフィルタリング処理を実行するものとする。
【００４０】
図４（Ｃ）は、入力アラームＡＬ１，ＡＬ２，ＡＬ３の内容がフィルタ条件Ｆ１乃至Ｆ６のいずれかに条件一致したフィルタ結果を示す。図４（Ｄ）は、このフィルタ結果に基づくフィルタリング手段１０６の出力形態を示す。
【００４１】
入力アラームＡＬ１は、フィルタ条件Ｆ３で条件一致して重要度Ｈｉｇｈと付加メッセージＳ１が追加されるが、フィルタ条件Ｆ６で条件一致して配信停止となるので、フィルタリング手段１０６の出力形態は、配信停止となる。
【００４２】
入力アラームＡＬ２は、フィルタ条件Ｆ２，Ｆ３，Ｆ５で条件一致するので、重要度Ｈｉｇｈ，Ｌｏｗ，Ｍｉｄ及び付加メッセージＳ１，Ｓ２が追加されるが、フィルタリング手段１０６の出力形態は、最も高いレベルの重要度Ｈｉｇｈと付加メッセージＳ１，Ｓ２がカスタマイズ情報としてＡＬ２の内容に追加される。
【００４３】
入力アラームＡＬ３は、フィルタ条件Ｆ１乃至Ｆ６の定義内容に条件一致するものがないので、カスタマイズ情報は追加されることなく、ＡＬ３の内容がそのままフィルタリング手段１０６より出力される。
【００４４】
このように、本発明のフィルタリング手段１０６の特徴は、条件一致処理の結果、配信停止の定義に1つでも一致したアラームは、ブロックされて配信停止とされる。配信停止定義に一致せず、かついずれかのカスタマイズ定義に一致したメンテナンスアラームは、一致した全ての条件で定義されているカスタマイズ情報が付加される。
【００４５】
カスタマイズ定義の内、重要度の変更に関する定義は、フィルタリングの過程で定義された最も高い値が用いられる。又、条件に一致しないアラームはそのまま通過となる。
【００４６】
図５は、フィルタ条件定義手段１０７によるフィルタ条件定義ファイルのカスタマイズ画面例である。上部表示領域１０７ａには、すでに定義されたフィルタ条件の内容が表示され、現在はＮｏ．５の条件をカスタマイズしている状態を示している。
【００４７】
下部表示領域左側１０７ｂでフィルタリング条件（ＦＩＣ０１？及びメッセージ重要度２０−４０：Ｍｅｄｉｕｍ）が選定され、下部表示領域右側１０７ｃで付加されるメッセージが定義される。
【００４８】
フィルタリング手段１０６が参照する、図３で例示したフィルタ条件定義ファイルにおける複数の条件は、その記述順位は任意であり、カスタマイズによる追加，削除にかかわらず定義の記述順に時系列的に条件付け処理を実行する。
【００４９】
以上説明した本発明のアラーム管理装置の適用対象は、ＰＲＭに限定されるものではなく、アラームを管理するシステム一般に適用することができる。図１の実施形態では、アラーム管理装置１００内に保存データを利用するアプリケーションプログラム１０３を備える構成を示したが、アプリケーションプログラムはもっぱらクライアントＰＣ１２側に持ち、アラーム管理装置１００をアラーム管理データのサーバとする利用形態であってもよい。
【図面の簡単な説明】
【００５０】
【図１】本発明を適用したアラーム管理装置が接続されたＤＣＳの一実施形態を示す機能ブロック図である。
【図２】プラントで生成されて収集されたアラームＡＬ１，ＡＬ２，ＡＬ３の内容例を示す表である。
【図３】カスタマイズ可能なフィルタ条件定義ファイルの内容例を示す表である。
【図４】フィルタリング手段の処理の流れを説明するイメージ図である。
【図５】フィルタ条件定義手段によるフィルタ条件定義ファイルのカスタマイズ画面例である。
【図６】従来のアラーム管理装置が接続されたＤＣＳの構成例を示す機能ブロック図である。
【符号の説明】
【００５１】
１  上位装置
２  制御バス
３，７  制御ステーション
４  プラント
５  ゲートウェイ
６  フィールドバス
８  ＯＰＣサーバ
１０  オペレータ
１１  汎用通信バス
１２  クライアントＰＣ
１３  保全員
１４  携帯端末
１５  運転員
１００  アラーム管理装置
１０１  データ収集・処理手段
１０２  データベース
１０３  アプリケーションプログラム
１０４  表示手段
１０５  配信手段
１０６  フィルタリング手段
１０７  フィルタ条件定義手段
１０８  入力手段
【図１】
2006318106.tif 000003
【図２】
2006318106.tif 000004
【図３】
2006318106.tif 000005
【図６】
2006318106.tif 000006
【図４】
2006318106.tif 000007
【図５】
2006318106.tif 000008