(57)【要約】  本開示の実施形態は、システムアラームの提示方法を提供する。この方法は、産業用プロセス制御及び自動化システム（１００）内の複数のセクションと関連付けられている情報を取得すること（８０２）を含む。この情報は、複数のセクションの各セクションについて、システム内の複数のセクションのそれぞれの動作状態（３０６）、アラーム状態（３０８）、及び位置を含む。この方法はまた、階層形式で複数のセクションを含むダッシュボード（３０２）を表示すること（８０４）を含む。この方法はまた、複数のセクションのそれぞれについて、セクションのアイコン（３０４、３１４〜３２０）を表示すること（８０６）と、セクションのアラーム状態及びセクションの動作状態の視覚インジケータを表示すること（８０８）と、を含む。【選択図】図１
2019533222.tif 000002
【特許請求の範囲】
【請求項１】
産業用プロセス制御及び自動化システム（１００）内の複数のセクションと関連付けられている情報を取得すること（８０２）であって、前記情報が、前記複数のセクションの各セクションについて、前記システム内の前記複数のセクションのそれぞれの動作状態（３０６）、アラーム状態（３０８）、及び位置のうちの１つ又は２つ以上を含む、ことと、
階層形式で前記複数のセクションを含むダッシュボード（３０２）を表示すること（８０４）と、前記複数のセクションのそれぞれについて、
前記セクションのアイコン（３０４、３１４〜３２０）を表示すること（８０６）と、
前記セクションの前記アラーム状態及び前記セクションの前記動作状態の視覚インジケータを表示すること（８０８）と、を含む、方法。
【請求項２】
アクティブである前記アラーム状態の前記視覚インジケータが、アラームリスト（３２２）内のアラームと関連付けられている、請求項１に記載の方法。
【請求項３】
前記アラーム状態が、前記階層形式に基づく前記セクション内の全機器の集計アラーム状態（３１０）を含む、請求項１に記載の方法。
【請求項４】
アイコン（５０８）の選択に応答して、前記アイコンと関連付けられているセクションに１つ又は２つ以上のアクションを提供することを更に含む、請求項１に記載の方法。
【請求項５】
前記１つ又は２つ以上のアクションのうちのあるアクションが、前記アイコンと関連付けられている前記セクションの主要統計（５１０）を表示することを含む、請求項４に記載の方法。
【請求項６】
前記１つ又は２つ以上のアクションのうちのあるアクションが、前記アイコンと関連付けられている前記セクションの機器のサブダッシュボード（５０９）を表示すること、アラームリスト（５０３）をフィルタリングすること、及び前記アイコンが選択されたことを示すことのうちの１つ又は２つ以上を含む、請求項４に記載の方法。
【請求項７】
前記複数のセクションのうちのあるセクションに対してアクティブであるアラーム状態が、前記セクションの少なくとも１つの機器での問題（３２２）を示す、請求項１に記載の方法。
【請求項８】
入力（２１０）を受信して、前記ダッシュボードの前記階層形式をカスタマイズすることであって、前記複数のセクションのうちの前記セクション、前記動作状態、及び前記アラーム状態が前記階層形式に基づいていることを更に含む、請求項１に記載の方法。
【請求項９】
産業用プロセス制御及び自動化システム（１００）内の複数のセクションと関連付けられている情報を格納するように構成されているメモリ（２１２）であって、前記情報が、前記複数のセクションの各セクションについて、前記システム内の前記複数のセクションのそれぞれの動作状態（３０６）、アラーム状態（３０８）、及び位置のうちの１つ又は２つ以上を含む、メモリ（２１２）と、
少なくとも１つの処理装置（２０４）であって、
前記情報を収集し、
階層形式で前記複数のセクションを含むダッシュボード（３０２）を表示し、前記複数のセクションのそれぞれについて、前記セクションのアイコン（３０４、３１４〜３２０）並びに前記セクションの前記アラーム状態及び前記セクションの前記動作状態の視覚インジケータを表示するように構成されている、処理装置（２０４）と、を含む、装置。
【請求項１０】
アクティブである前記アラーム状態の前記視覚インジケータが、アラームリスト（３２２）内のアラームと関連付けられている、請求項９に記載の装置。
【請求項１１】
前記アラーム状態が、前記階層形式に基づく前記セクション内の全機器の集計アラーム状態（３１０）を含む、請求項９に記載の装置。
【請求項１２】
前記少なくとも１つの処理装置が、
アイコン（５０８）の選択に応答して、前記アイコンと関連付けられているセクションに１つ又は２つ以上のアクションを提供するように更に構成されている、請求項９に記載の装置。
【請求項１３】
前記１つ又は２つ以上のアクションのうちのあるアクションが、前記アイコンと関連付けられている前記セクションの主要統計を表示することを含む、請求項１２に記載の装置。
【請求項１４】
前記１つ又は２つ以上のアクションのうちのあるアクションが、前記アイコンと関連付けられている前記セクションの機器のサブダッシュボードを表示すること、アラームリストをフィルタリングすること、及び前記アイコンが選択されたことを示すことを含む、請求項１２に記載の装置。
【請求項１５】
命令を含む、非一時的なコンピュータ可読媒体であって、実行時に、
産業用プロセス制御及び自動化システム（１００）内の複数のセクションと関連付けられている情報を取得すること（８０２）であって、前記情報が、前記複数のセクションの各セクションについて、前記システム内の前記複数のセクションのそれぞれの動作状態（３０６）、アラーム状態（３０８）、及び位置のうちの１つ又は２つ以上を含む、こと、並びに
階層形式で前記複数のセクションを含むダッシュボード（３０２）を表示すること（８０４）、前記複数のセクションのそれぞれについて、前記セクションのアイコン（３０４、３１４〜３２０）並びに前記セクションの前記アラーム状態（３０８）及び前記セクションの前記動作状態（３０６）の視覚インジケータを表示すること（８０６〜８０８）を少なくとも１つの処理装置に実行させる、非一時的なコンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、概ねアラームシステムに関する。より具体的には、本開示は、システム障害を識別するためにシステム状態のグラフィックビューを提示するシステム及び方法に関する。
【背景技術】
【０００２】
現代の自動化システム及び制御システムは多数かつ多様な制御システム機器を有するため、この機器の健全性を監視し、問題を診断することは困難であり得る。テキストアラームベースのエラー通知システムを有する制御システムは、問題に関する一部の特定情報と共に障害の優先リストを提示する。多数のアラームが存在する場合、オペレータによる処理が困難になり、上流の問題によって生じる下流での結果を診断し、優先順位付けすることはより困難である。
【発明の概要】
【０００３】
本開示は、システム障害を識別するためにシステム状態のカスタマイズ可能なグラフィックビューを提示するシステム及び方法を提供する。
【０００４】
本開示の第１実施形態は、システムアラームの提示方法を提供する。この方法は、産業用プロセス制御及び自動化システム内の複数のセクションと関連付けられている情報を取得することを含む。この情報は、複数のセクションの各セクションについて、動作状態、アラーム状態、及びシステム内の位置を含む。この方法はまた、階層形式で複数のセクションを含むダッシュボードを表示することを含む。この方法はまた、複数のセクションのそれぞれについて、セクションのアイコンを表示することと、セクションのアラーム状態及びセクションの動作状態の視覚インジケータを表示することと、を含む。
【０００５】
本開示の第２実施形態は、システムアラームを提示する装置を提供する。この装置は、産業用プロセス制御及び自動化システム内の複数のセクションと関連付けられている情報を格納するように構成されているメモリを含む。この情報は、複数のセクションの各セクションについて、動作状態、アラーム状態、及びシステム内の位置を含む。この装置はまた、少なくとも１つの処理装置を含む。この少なくとも１つの処理装置は、情報を取得するように構成されている。この少なくとも１つの処理装置はまた、階層形式で複数のセクションを含むダッシュボードを表示し、複数のセクションのそれぞれについて、セクションのアイコン、並びにセクションのアラーム状態及びセクションの動作状態の視覚インジケータを表示するように構成されている。
【０００６】
本開示の第３実施形態は、命令を含む非一時的なコンピュータ可読媒体を提供する。これらの命令は、その実行時に、少なくとも１つの処理装置に、産業用プロセス制御及び自動化システム内の複数のセクションと関連付けられている情報を取得させる。この情報は、複数のセクションの各セクションについて、動作状態、アラーム状態、及びシステム内の位置を含む。この命令はまた、少なくとも１つの処理装置に、階層形式で複数のセクションを含むダッシュボードを表示させ、複数のセクションのそれぞれについて、セクションのアイコン、並びにセクションのアラーム状態及びセクションの動作状態の視覚インジケータを表示させる。
【０００７】
当業者には、以下の図、説明、及び請求項から他の技術的特徴が容易に明らになるであろう。
【図面の簡単な説明】
【０００８】
ここでは、本開示をより完全に理解するために、添付の図面と共に以下の説明を参照する。
【０００９】
【図１】本開示による、例示の産業用プロセス制御及び自動化システムを示す。
【図２】本開示による、産業用プロセス制御及び自動化システム内のシステム障害を識別するためにシステム状態のグラフィックビューを提示する、例示の装置を示す。
【図３】本開示による、システム状態の視覚化をサポートする例示のシステム状態表示を示す。
【図４Ａ】本開示による、ドラッグアンドドロップを使用してダッシュボードをカスタマイズする表示の例示部分を示す。
【図４Ｂ】本開示による、ドラッグアンドドロップを使用してダッシュボードをカスタマイズする表示の例示部分を示す。
【図５Ａ】本開示による、ダッシュボード及びサブダッシュボードへのドリルダウンを含む例示のシステム状態表示を示す。
【図５Ｂ】本開示による、ダッシュボード及びサブダッシュボードへのドリルダウンを含む例示のシステム状態表示を示す。
【図６】本開示による、プロセス制御システムの例示のセクションリストを示す。
【図７】本開示による、ダッシュボードの例示のカスタマイズプロセスを示す。
【図８】本開示による、ダッシュボードのグラフィックビューの例示の提示プロセスを示す。
【発明を実施するための形態】
【００１０】
以下で説明する図１〜図１０及び本特許文献で本発明の原則を説明するために使用される様々な実施形態は、実例としてのものであり、いかなる方法においても本発明の範囲を制限するものとして解釈されるべきではない。当業者は、本発明の原則が任意の種類の好適に配置された装置又はシステムで実施されてよいことを理解するであろう。
【００１１】
上述したように、機器及び状態の自動生成された視覚表示を含む制御システムは、多くの場合、オペレータ及び技術者が機器を監視し、障害に対処するのに有用であり得るサイト特有の情報をすべて取得するわけではない。自動生成される視覚化の不全は、現代の制御システムが公開型、異機種環境、大規模、かつ複雑であり、機器を直感的に配置するのに十分な情報を使用できないためであり得る。加えて、特定の機器の影響を受けるプラントの一部である顧客ドメイン特有の情報は、障害への対処で有用であるが、モデルに組み込まれていない。
【００１２】
本開示の実施形態は、公開異機種システムで機能する、テキストベースの汎用アラームリストの属性を、システムの健全性を迅速に確認し、まず問題の解決に対処するために必要な内容を伝達し得る制御システム機器のグラフィック表示と組み合わせる必要性が存在することを認識し、考慮する。自動生成される、異なるシステム機器及びセクションのグラフィックビューに対する必要性も存在する。
【００１３】
本開示は、システム障害を識別するためにシステム状態のグラフィックビューを提示するシステム及び方法を説明する。以下の説明では、システム及び方法は、産業用プロセス制御及び自動化システムと共に使用することに関して説明されることに留意されたい。しかしながら、システム及び方法は、任意の好適なコンピューティングシステムで使用され得、産業用制御及び自動化設定での使用に限定されない。
【００１４】
図１は、本開示による、例示の産業用プロセス制御及び自動化システム１００を示す。図１に示すように、システム１００は、少なくとも１つの製品又は他の材料の製造又は加工を容易にする様々な構成要素を含む。例えば、システム１００は、１つ又は複数のプラント１０１ａ〜１０１ｎ内の構成要素の制御を容易にするためにここで使用される。各プラント１０１ａ〜１０１ｎは、少なくとも１つの製品又は他の材料を製造するための１つ又は２つ以上の製造設備など１つ又は２つ以上の加工設備（又はその一部若しくは複数の部分）を示す。一般に、各プラント１０１ａ〜１０１ｎは、１つ又は２つ以上のプロセスを実施してよく、個別に、又は総じてプロセスシステムと呼ばれ得る。プロセスシステムは、１つ又は２つ以上の製品又は他の材料を何らかの方法で加工するように構成されている、任意のシステム又はその一部を概ね示す。
【００１５】
図１では、システム１００は、Ｐｕｒｄｕｅモデルのプロセス制御を用いて実施される。Ｐｕｒｄｕｅモデルでは、「レベル０」は、１つ又は２つ以上のセンサ１０２ａと、１つ又は２つ以上のアクチュエータ１０２ｂと、を含んでよい。センサ１０２ａ及びアクチュエータ１０２ｂは、多種多様な機能のいずれかを実行し得る、プロセスシステム内の構成要素を示す。例えば、センサ１０２ａは、プロセスシステム内の温度、圧力、又は流速など多種多様な特性を測定し得る。また、アクチュエータ１０２ｂは、プロセスシステム内の多種多様な特性を変更し得る。センサ１０２ａ及びアクチュエータ１０２ｂは、任意の好適なプロセスシステム内の任意の他の又は追加の構成要素を示し得る。センサ１０２ａのそれぞれは、プロセスシステム内の１つ又は２つ以上の特性を測定するための任意の好適な構造を含む。アクチュエータ１０２ｂのそれぞれは、プロセスシステム内の１つ又は２つ以上の条件で動作する、又はこれらに影響を及ぼすための任意の好適な構造を含む。
【００１６】
１つ又は２つ以上のネットワーク１０４は、センサ１０２ａ及びアクチュエータ１０２ｂに接続される。ネットワーク１０４は、センサ１０２ａ及びアクチュエータ１０２ｂとの相互作用を容易にする。例えば、ネットワーク１０４は、センサ１０２ａからの測定データを伝送し、アクチュエータ１０２ｂに制御信号を提供し得る。ネットワーク１０４は、任意の好適なネットワーク又はネットワークの組み合わせを示し得る。特定の例として、ネットワーク１０４は、Ｅｔｈｅｒｎｅｔ（登録商標）ネットワーク、電気信号ネットワーク（ＨＡＲＴ又はＦＯＵＮＤＡＴＩＯＮ  ＦＩＥＬＤＢＵＳネットワークなど）、空気制御信号ネットワーク、冗長なＩＥＣ−６１８５０、ＩＥＣ−６２４３９、Ｅｔｈｅｒｎｅｔ（登録商標）／ＩＰ（ＥＩＰ）、若しくはＭｏｄｂｕｓ／ＴＣＰネットワーク、又は任意の他の、若しくは追加の種類のネットワークを示し得る。ネットワーク１０４は、並列トポロジ又はリングトポロジなど任意の好適な構成を有し得る。
【００１７】
Ｐｕｒｄｕｅでは、「レベル１」は、ネットワーク１０４に接続されている、１つ又は２つ以上のコントローラ１０６を含む。特に、各コントローラ１０６は、１つ又は２つ以上のセンサ１０２ａからの測定値を使用して、１つ又は２つ以上のアクチュエータ１０２ｂの動作を制御してよい。各コントローラ１０６は、１つ又は２つ以上の態様のプロセスシステムを制御するために、任意の好適な構造を含む。特定の例として、各コントローラ１０６は、リアルタイムのオペレーティングシステムを実行しているコンピューティング装置を示し得る。
【００１８】
冗長ネットワーク１０８は、コントローラ１０６に接続される。ネットワーク１０８は、コントローラ１０６とデータをやり取りすることなどによって、コントローラ１０６との相互作用を容易にする。ネットワーク１０８は、任意の好適な冗長ネットワークを示し得る。特定の例として、ネットワーク１０８は、Ｅｔｈｅｒｎｅｔ（登録商標）ネットワークペア、ＨＯＮＥＹＷＥＬＬ  ＩＮＴＥＲＮＡＴＩＯＮＡＬ  ＩＮＣ．からのＦＡＵＬＴ  ＴＯＬＥＲＡＮＴ  ＥＴＨＥＲＮＥＴ（登録商標）（ＦＴＥ）ネットワークなどＥｔｈｅｒｎｅｔ（登録商標）ネットワークの冗長ペアを示し得る。
【００１９】
少なくとも１つのスイッチ／ファイアウォール１１０は、ネットワーク１０８を２つのネットワーク１１２に接続する。スイッチ／ファイアウォール１１０は、あるネットワークから別のネットワークにトラフィックを転送してよい。スイッチ／ファイアウォール１１０はまた、あるネットワーク上のトラフィックが別のネットワークに達しないように遮断してよい。スイッチ／ファイアウォール１１０は、ＨＯＮＥＹＷＥＬＬ  ＣＯＮＴＲＯＬ  ＦＩＲＥＷＡＬＬ（ＣＦ９）装置などネットワーク間の通信を提供するための、任意の好適な構造を含む。ネットワーク１１２は、Ｅｔｈｅｒｎｅｔ（登録商標）ネットワークペア又はＦＴＥネットワークなど任意の好適なネットワークを示し得る。
【００２０】
Ｐｕｒｄｕｅモデルでは、「レベル２」は、ネットワーク１１２に接続されている、１つ又は２つ以上のマシンレベルのコントローラ１１４を含んでよい。マシンレベルのコントローラ１１４は、様々な機能を実行して、特定の１つの産業機器（ボイラー又は他のマシンなど）と関連付けられ得る、コントローラ１０６、センサ１０２ａ、及びアクチュエータ１０２ｂの動作及び制御をサポートする。例えば、マシンレベルのコントローラ１１４は、センサ１０２ａからの測定データ又はアクチュエータ１０２ｂ用の制御信号など、コントローラ１０６によって収集された、又は生成された情報を記録し得る。マシンレベルのコントローラ１１４はまた、コントローラ１０６の動作を制御し、それによってアクチュエータ１０２ｂの動作を制御するアプリケーションを実行し得る。加えて、マシンレベルのコントローラ１１４は、コントローラ１０６へのセキュアアクセスを提供し得る。マシンレベルのコントローラ１１４のそれぞれは、マシン又は他の独立した機器へのアクセス、それらの制御、又はそれらに関連する動作を提供するための、任意の好適な構造を含む。マシンレベルのコントローラ１１４のそれぞれは、例えば、ＭＩＣＲＯＳＯＦＴ  ＷＩＮＤＯＷＳ（登録商標）オペレーティングシステムを実行しているサーバコンピューティング装置を示し得る。図示されていないが、異なるマシンレベルのコントローラ１１４が使用されて、プロセスシステム内の異なる機器（各機器は、１つ又は２つ以上のコントローラ１０６、センサ１０２ａ、及びアクチュエータ１０２ｂと関連付けられている）を制御し得る。
【００２１】
１つ又は２つ以上のオペレータステーション１１６は、ネットワーク１１２に接続されている。オペレータステーション１１６は、マシンレベルのコントローラ１１４へのユーザアクセスを提供するコンピューティング装置又は通信装置を示し、次いで、コントローラ１０６（そして、場合によってはセンサ１０２ａ及びアクチュエータ１０２ｂ）へのユーザアクセスを提供する。特定の例として、オペレータステーション１１６は、ユーザが、コントローラ１０６及び／又はマシンレベルのコントローラ１１４によって収集された情報を使用して、センサ１０２ａ及びアクチュエータ１０２ｂの動作履歴を確認できるようにし得る。オペレータステーション１１６はまた、ユーザが、センサ１０２ａ、アクチュエータ１０２ｂ、コントローラ１０６、又はマシンレベルのコントローラ１１４の動作を調整できるようにし得る。加えて、オペレータステーション１１６は、コントローラ１０６又はマシンレベルのコントローラ１１４によって生成された警告、アラート、又は他のメッセージ若しくは表示を受信し、表示し得る。オペレータステーション１１６のそれぞれは、システム１００内の１つ又は２つ以上の構成要素のユーザアクセス及び制御をサポートするための、任意の好適な構造を含む。オペレータステーション１１６のそれぞれは、例えば、ＭＩＣＲＯＳＯＦＴ  ＷＩＮＤＯＷＳ（登録商標）オペレーティングシステムを実行しているコンピューティング装置を示し得る。
【００２２】
少なくとも１つのルーター／ファイアウォール１１８は、ネットワーク１１２を２つのネットワーク１２０に接続する。ルーター／ファイアウォール１１８は、セキュアなルーター又はルーター／ファイアウォールの組み合わせなどネットワーク間の通信を提供するための、任意の好適な構造を含む。ネットワーク１２０は、Ｅｔｈｅｒｎｅｔ（登録商標）ネットワークペア又はＦＴＥネットワークなど任意の好適なネットワークを示し得る。
【００２３】
Ｐｕｒｄｕｅモデルでは、「レベル３」は、ネットワーク１２０に接続されている、１つ又は２つ以上のユニットレベルのコントローラ１２２を含んでよい。各ユニットレベルのコントローラ１２２は、通常、連動して少なくともプロセスの一部を実施する、一連の異なるマシンを示す、プロセスシステム内のユニットと関連付けられる。ユニットレベルのコントローラ１２２は、様々な機能を実行して、下位レベルの構成要素の動作及び制御をサポートする。例えば、ユニットレベルのコントローラ１２２は、下位レベルの構成要素によって収集又は生成された情報を記録し、下位レベルの構成要素を制御するアプリケーションを実行し、下位レベルの構成要素へのセキュアアクセスを提供し得る。ユニットレベルのコントローラ１２２のそれぞれは、プロセスユニット内の１つ若しくは２つ以上のマシン又は他の機器へのアクセス、これらの制御、又はこれらに関する動作を提供するための、任意の好適な構造を含む。ユニットレベルのコントローラ１２２のそれぞれは、例えば、ＭＩＣＲＯＳＯＦＴ  ＷＩＮＤＯＷＳ（登録商標）オペレーティングシステムを実行しているサーバコンピューティング装置を示し得る。図示されていないが、異なるユニットレベルのコントローラ１２２が使用されて、プロセスシステム内の異なるユニット（各ユニットは、１つ又は２つ以上のマシンレベルのコントローラ１１４、コントローラ１０６、センサ１０２ａ、及びアクチュエータ１０２ｂと関連付けられている）を制御し得る。
【００２４】
ユニットレベルのコントローラ１２２へのアクセスは、１つ又は２つ以上のオペレータステーション１２４によって提供されてよい。オペレータステーション１２４のそれぞれは、システム１００内の１つ又は２つ以上の構成要素のユーザアクセス及び制御をサポートするための、任意の好適な構造を含む。オペレータステーション１２４のそれぞれは、例えば、ＭＩＣＲＯＳＯＦＴ  ＷＩＮＤＯＷＳ（登録商標）オペレーティングシステムを実行しているコンピューティング装置を示し得る。
【００２５】
少なくとも１つのルーター／ファイアウォール１２６は、ネットワーク１２０を２つのネットワーク１２８に接続する。ルーター／ファイアウォール１２６は、セキュアなルーター又はルーター／ファイアウォールの組み合わせなどネットワーク間の通信を提供するための、任意の好適な構造を含む。ネットワーク１２８は、Ｅｔｈｅｒｎｅｔ（登録商標）ネットワークペア又はＦＴＥネットワークなど任意の好適なネットワークを示し得る。
【００２６】
Ｐｕｒｄｕｅモデルでは、「レベル４」は、ネットワーク１２８に接続されている、１つ又は２つ以上のプラントレベルのコントローラ１３０を含んでよい。各プラントレベルのコントローラ１３０は、通常、同一の、類似の、又は異なるプロセスを実施する１つ又は２つ以上のプロセスユニットを含んでよい、プラント１０１ａ〜１０１ｎのうちの１つと関連付けられている。プラントレベルのコントローラ１３０は、様々な機能を実行して、下位レベルの構成要素の動作及び制御をサポートする。特定の例として、プラントレベルのコントローラ１３０は、１つ又は２つ以上の製造実行システム（ＭＥＳ）アプリケーション、スケジューリングアプリケーション、又は他の若しくは追加のプラント若しくはプロセス制御アプリケーションを実行し得る。プラントレベルのコントローラ１３０のそれぞれは、プロセスプラント内の１つ又は２つ以上のプロセスユニットへのアクセス、これらの制御、又はこれらに関する動作を提供するための、任意の好適な構造を含む。プラントレベルのコントローラ１３０のそれぞれは、例えば、ＭＩＣＲＯＳＯＦＴ  ＷＩＮＤＯＷＳ（登録商標）オペレーティングシステムを実行しているサーバコンピューティング装置を示し得る。
【００２７】
プラントレベルのコントローラ１３０へのアクセスは、１つ又は２つ以上のオペレータステーション１３２によって提供されてよい。オペレータステーション１３２のそれぞれは、システム１００内の１つ又は２つ以上の構成要素のユーザアクセス及び制御をサポートするための、任意の好適な構造を含む。オペレータステーション１３２のそれぞれは、例えば、ＭＩＣＲＯＳＯＦＴ  ＷＩＮＤＯＷＳ（登録商標）オペレーティングシステムを実行しているコンピューティング装置を示し得る。
【００２８】
少なくとも１つのルーター／ファイアウォール１３４は、ネットワーク１２８を１つ又は２つ以上のネットワーク１３６に接続する。ルーター／ファイアウォール１３４は、セキュアなルーター又はルーター／ファイアウォールの組み合わせなどネットワーク間の通信を提供するための、任意の好適な構造を含む。ネットワーク１３６は、企業規模のＥｔｈｅｒｎｅｔ（登録商標）ネットワーク若しくは他のネットワーク、又はより大規模なネットワーク（インターネットなど）の全体若しくは一部など任意の好適なネットワークを示し得る。
【００２９】
Ｐｕｒｄｕｅモデルでは、「レベル５」は、ネットワーク１３６に接続されている、１つ又は２つ以上のプラントレベルのコントローラ１３８を含んでよい。各企業レベルのコントローラ１３８は、通常、複数のプラント１０１ａ〜１０１ｎの計画業務を実行し、プラント１０１ａ〜１０１ｎの様々な態様を制御できる。企業レベルのコントローラ１３８はまた、様々な機能を実行して、プラント１０１ａ〜１０１ｎ内の構成要素の動作及び制御をサポートできる。特定の例として、企業レベルのコントローラ１３８は、１つ又は２つ以上の注文処理アプリケーション、企業資源管理（ＥＲＰ）アプリケーション、先進的計画及びスケジューリング（ＡＰＳ）アプリケーション、又は任意の他の若しくは追加の企業管理アプリケーションを実行し得る。企業レベルのコントローラ１３８のそれぞれは、１つ若しくは２つ以上のプラントへのアクセス、これらの制御、又はこれらに関する動作を提供するための、任意の好適な構造を含む。企業レベルのコントローラ１３８のそれぞれは、例えば、ＭＩＣＲＯＳＯＦＴ  ＷＩＮＤＯＷＳ（登録商標）オペレーティングシステムを実行しているサーバコンピューティング装置を示し得る。本明細書では、「企業」という用語は、管理対象の１つ又は２つ以上のプラント又は他の加工設備を有する組織を指す。単一のプラント１０１ａが管理対象である場合、企業レベルのコントローラ１３８の機能は、プラントレベルのコントローラ１３０に組み込まれ得ることに留意されたい。
【００３０】
企業レベルのコントローラ１３８へのアクセスは、１つ又は２つ以上のオペレータステーション１４０によって提供されてよい。オペレータステーション１４０のそれぞれは、システム１００内の１つ又は２つ以上の構成要素のユーザアクセス及び制御をサポートするための、任意の好適な構造を含む。オペレータステーション１４０のそれぞれは、例えば、ＭＩＣＲＯＳＯＦＴ  ＷＩＮＤＯＷＳ（登録商標）オペレーティングシステムを実行しているコンピューティング装置を示し得る。
【００３１】
この例では、ヒストリアン１４１もネットワーク１３６に接続されている。ヒストリアン１４１は、システム１００に関する様々な情報を格納する構成要素を示し得る。ヒストリアン１４１は、例えば、製造スケジューリング及び最適化中に使用される情報を格納し得る。ヒストリアン１４１は、情報を格納し、検索を容易にするための、任意の好適な構造を示す。ネットワーク１３６に接続されている単一の集中型構成要素として示されているが、ヒストリアン１４１は、システム１００内の他の場所に位置し得る、又は多数のヒストリアンがシステム１００内の異なる場所に分散し得る。
【００３２】
特定の実施形態では、図１内の様々なコントローラ及びオペレータステーションは、コンピューティング装置を示してよい。例えば、コントローラのそれぞれは、１つ又は２つ以上の処理装置１４２と、処理装置１４２によって使用された、生成された、又は収集された命令及びデータを格納するための１つ又は２つ以上のメモリ１４４と、を含み得る。コントローラのそれぞれはまた、１つ又は２つ以上のＥｔｈｅｒｎｅｔ（登録商標）インターフェイス又は無線受信装置など少なくとも１つのネットワークインターフェイス１４６を含み得る。加えて、オペレータステーションのそれぞれは、１つ又は２つ以上の処理装置１４８と、処理装置１４８によって使用された、生成された、又は収集された命令及びデータを格納するための１つ又は２つ以上のメモリ１５０と、を含み得る。オペレータステーションのそれぞれはまた、１つ又は２つ以上のＥｔｈｅｒｎｅｔ（登録商標）インターフェイス又は無線受信装置など少なくとも１つのネットワークインターフェイス１５２を含み得る。
【００３３】
動作の一態様では、プロセス制御及び自動化システム１００のオーナー及びオペレータは、機器及び機器同士の関係を示す、「ダッシュボード」と呼ばれる、カスタマイズされたグラフィック表示を作成できる。次いで、オペレータは、表示に加えられた機器のライブ状態及びアラームと密接に一体化されている、システム状態表示（ＳＳＤ）と呼ばれるオペレータ環境でこれらの表示を使用できる。このようにして、サイトは、アラームベースの障害通知を使用して、複雑な異機種制御システムにおける障害診断及び対応を監視するための機器の理想的な視覚表示を有することができる。
【００３４】
図１は産業用プロセス制御及び自動化システム１００の一例を示すが、図１には、様々な変更が加えられ得る。例えば、産業用制御及び自動化システムは、多種多様な構成で提供される。図１に示されるシステム１００は、特定の機能が使用され得る動作環境の一例を示すことを意図している。しかしながら、図１は、本開示を任意の特定の構成又は動作環境に限定しない。また、上述したように、本開示に記載される技法は、任意の好適なコンピューティングシステムで使用され得、産業用プロセス制御及び自動化システムでの使用に限定されない。
【００３５】
図２は、本開示による、産業用プロセス制御及び自動化システムイベントにおけるシステム障害を識別するためにシステム状態のグラフィックビューを提示する、例示の装置２００を示す。装置２００は、例えば、図１のシステム１００内のオペレータステーション１１６、１２４、１３２、又は１４０を示し得る。しかしながら、装置２００は、任意の他の好適な装置又はシステムを使用して実施され得る。
【００３６】
図２に示されるように、装置２００は、少なくとも１つの処理装置２０４、少なくとも１つの記憶装置２０６、少なくとも１つの通信ユニット２０８、及び少なくとも１つの入出力（Ｉ／Ｏ）ユニット２１０の間の通信をサポートするバスシステム２０２を含む。処理装置２０４は、メモリ２１２にロードされ得る命令を実行する。処理装置２０４は、任意の好適な数及び種類のプロセッサ又は他の装置を任意の好適な配置で含んでよい。処理装置２０４の種類の例には、マイクロプロセッサ、マイクロコントローラ、デジタル信号プロセッサ、フィールドプログラマブルゲートアレイ、特定用途向け集積回路、及びディスクリート回路が挙げられる。
【００３７】
メモリ２１２及び固定記憶域２１４は、情報（一時的又は永続的なデータ、プログラムコード、及び／又は他の好適な情報）を格納し、容易に検索できる任意の構造を示す、記憶装置２０６の例である。メモリ２１２は、ランダムアクセスメモリ又は任意の他の好適な揮発性若しくは不揮発性記憶装置を示してよい。固定記憶域２１４は、読み取り専用メモリ（ｒｅａｄｙ  ｏｎｌｙ  ｍｅｍｏｒｙ）、ハードドライブ、フラッシュメモリ、又は光ディスクなどデータのより長期間の格納をサポートする、１つ又は２つ以上の構成要素又は装置を含んでよい。
【００３８】
通信ユニット２０８は、他のシステム又は装置との通信をサポートする。例えば、通信ユニット２０８は、少なくとも１つのＥｔｈｅｒｎｅｔ（登録商標）、ＨＡＲＴ、ＦＯＵＮＤＡＴＩＯＮ  ＦＩＥＬＤＢＵＳ、セル方式、Ｗｉ−Ｆｉ、汎用非同期送受信機（ＵＡＲＴ）、シリアル周辺機器インターフェイス（ＳＰＩ）、又は他のネットワークでの通信を容易にするネットワークインターフェイスを含み得る。通信ユニット２０８はまた、少なくとも１つの無線ネットワークでの通信を容易にする無線受信装置を含み得る。通信ユニット２０８は、任意の好適な物理的通信リンク又は無線通信リンクを介した通信をサポートしてよい。通信ユニット２０８はまた、多数の異なるインターフェイスを介した通信をサポートしてよい、又は多数のインターフェイスを介して通信する能力を有する、多数の通信ユニットを示してよい。
【００３９】
Ｉ／Ｏユニット２１０により、データの入出力が可能なる。例えば、Ｉ／Ｏユニット２１０は、キーボード、マウス、キーパッド、タッチスクリーン、又は他の好適な入力装置を介したユーザ入力に接続を提供してよい。Ｉ／Ｏユニット２１０はまた、ディスプレイ、プリンタ、又は他の好適な出力装置に出力を送信してよい。
【００４０】
図２は装置２００の一例を示すが、図２には、様々な変更が加えられ得る。例えば、特定の必要性に従って、任意の好適な構成での構成要素の追加、除外、結合、更なる細分化、又は配置が行われ得る。また、コンピューティング装置は、多種多様な構成で提供され得、図２は、本開示をコンピューティング装置の任意の特定の構成に限定しない。
【００４１】
図３は、本開示による、システム状態の視覚化をサポートする例示の表示３００を示す。表示３００は、例えば、図１の１つ又は２つ以上のプラント１０１ａ〜１０１ｎによって収集されたデータを使用して、図２の装置２００によって生成され得る。
【００４２】
図３に示されるように、表示３００は、「ダッシュボード」と呼ばれ、機器及び機器同士の関係を示す、カスタマイズされたグラフィック表示を提供する。例示のダッシュボードは、システム状態ダッシュボード３０２であり得る。ダッシュボード３０２は、アラームベースの障害通知を使用した、複雑な異機種制御システムにおける監視、障害診断及び対応のための機器３０４の視覚表示を含み得る。
【００４３】
ダッシュボードは、表示３００に加えられた機器３０４からのライブ状態３０６及びアラーム３０８と密接に一体化されている、表示３００のオペレータ環境で使用され得る。表示３００で開かれるダッシュボード３０２は、システムの各セクション３０４に重ねられたアイコンを使用して現在の状態３０６、及びアラーム３０８が存在するかどうかを伝達する。本明細書に記載するように、アイコンは、システム１００の異なるセクション又はセクションの機器と関連付けられ得る。アラーム３０８は、当該セクション３０４にアラームが存在することを示す、又はセクション３１４〜３２０などセクション３０４の下層のセクション若しくは機器のうちの１つの少なくとも１つのアラームの集計結果を示す、視覚インジケータであり得る。
【００４４】
状態３０６は、機器３０４が、予定通り動作している、動作していない、又は１つ若しくは２つ以上の問題を有することを示し得る。図３では、機器３０４は、「東プラント」と呼ばれるプラントのセクションのサーバであり、状態３０６及びアラーム３０８によって示されるように、１つ又は２つ以上の問題を有する。一例では、ダッシュボードリスト３１０は、ドロップダウンメニュー内に存在し、また、フィルタリングされてダッシュボード３０２に示される機器３０４を示し、オペレータがダッシュボードで１つの機器を選択すると、更にフィルタリングされて該当する機器を示す。別の例では、ダッシュボードリスト３１０は折り畳み式ペイン又は他の種類の好適なリスト内に存在する。ダッシュボードリスト３１０は、異なるダッシュボードのリスト、これらの集計されたアラーム状態、アラームの数、及び階層関係のリストを提供し得る。フィルタリングされていないリスト３１０でダッシュボードを選択することにより、ダッシュボード３０２を選択したダッシュボードに変更できる。ダッシュボードリスト３１０は、図３に示されるように、階層形式で提示され得る。図３では、階層形式は、異なるダッシュボード間の異なるレベルのインデントによって示される。この例では、ダッシュボードは、インデントの小さい、ダッシュボードのサブダッシュボードである。例えば、Ｚｏｎｅ２＿１は、Ｐｌａｎｔ＿Ｗｅｓｔのサブダッシュボードである。
【００４５】
表示３００の状態ペイン３１２は、選択した機器の主要統計を含むフェイスプレートを示す。加えて、キー操作（有効化又は無効化など）は、表示３００を離れずに、このペイン３１２から直接実行され得る。アラーム概要ペイン３２２は、様々な選択したダッシュボードの現在のアラームの概要を含み得る。アラームは、アラームの付いた機器又はセクションに問題が存在することを示し得る。概要ペイン３１２はまた、ダッシュボード３０２で選択した単一の機器を示すようにフィルタリングされたアラームを示し得る。別の例では、アラーム概要ペインは、ハードコードされた最小サイズにサイズ変更可能である。
【００４６】
ダッシュボード３０２は階層形式を含む。ダッシュボード３０２では、ダッシュボード３０２内の異なる機器とセクションとの間に階層関係が存在し得る。加えて、異なるダッシュボードとサブダッシュボードとの間に階層関係が存在し得る。例えば、水素化分解装置３１６は、セクション３１６内の異なる構成要素を、これらの構成要素間のリンクと共に示す。加えて、リスト３１０は異なる選択可能なダッシュボードを示し、インデントによって示されるダッシュボード内の階層が存在する。リスト３１０内のダッシュボードのそれぞれは、集計されたアラーム状態、及び当該ダッシュボードの構成要素内のアラーム数を示し得る。例えば、Ｐｌａｎｔ＿Ｅａｓｔは、サブダッシュボードＺｏｎｅ１＿１及びＺｏｎｅ１＿２、並びにＺｏｎｅ１＿１及びＺｏｎｅ１＿２のサブサブダッシュボードを含む。これらのサブダッシュボードのいずれかがアラームを含む場合、アラームは、Ｐｌａｎｔ＿Ｅａｓｔダッシュボードまで、次いでＳｙｓｔｅｍ  Ａｌａｒｍ  Ｇｒｏｕｐｓのルートモードまで集計され得る。
【００４７】
例示の一実施形態では、ダッシュボード３０２は、システムの異なるセクションの構造を含む。一例では、機器３０４は、インターフェイス３１４、水素化分解装置３１６、タンク場３１８、及び水３２０に接続され得るサーバを示す。別の例では、ダッシュボード３０２は、オペレータの責任の範囲内のサーバで設定された地点を示す。機器３０４はまた、パイプラインなど、ダッシュボード３０２上のプラントの他の部分に接続され得る。機器３０４の下位レベルの機器の種類には、ステーション、分散制御システム（ＤＣＳ）コントローラ、入出力コントローラ、管理制御、情報収集システム（ＳＣＡＤＡ）コントローラ、及びＳＣＡＤＡチャネルが挙げられ得るが、これらに限定されない。
【００４８】
図３は表示３００の一例を示すが、図３には、様々な変更が加えられ得る。例えば、特定の必要性に従って、任意の好適な構成での構成要素の追加、除外、結合、更なる細分化、又は配置が行われ得る。また、グラフィック表示は、多種多様な構成で提供され得、図３は、本開示をグラフィック表示の任意の特定の構成に限定しない。
【００４９】
図４Ａ及び図４Ｂは、本開示による、ドラッグアンドドロップを使用してダッシュボード４０３をカスタマイズする例示の表示４００〜４０２を示す。表示４００〜４０２は、例えば、図１の１つ又は２つ以上のプラント１０１ａ〜１０１ｎによって収集されたデータを使用して、図２の装置２００によって生成され得る。
【００５０】
図４Ａでは、テンプレート４０４など多数のテンプレートが提供され得る。プラント又はシステムの異なる種類の報告又は部分には、異なるテンプレートが使用され得る。図４Ｂでは、機器４０６は、ペイン４０８内のシステム１００の異なる部分であり得、使いやすい名前を使用し得る。オペレータは、ペイン４０８からダッシュボード４０３へとドラッグアンドドロップし得、形状４１０は自動的にバインドされ、ドロップされ得る。
【００５１】
図４Ａ及び図４Ｂは、表示の一部４００〜４０２を示しているが、図４Ａ及び図４Ｂには、様々な変更が加えられ得る。例えば、特定の必要性に従って、任意の好適な構成での構成要素の追加、除外、結合、更なる細分化、又は配置が行われ得る。また、グラフィック表示は、多種多様な構成で提供され得、図４Ａ及び図４Ｂは、本開示をグラフィック表示の任意の特定の構成に限定しない。
【００５２】
図５Ａ及び図５Ｂは、本開示による、ダッシュボード５０２及びサブダッシュボード５０４及び５１２へのドリルダウンを含む例示のシステム状態表示５００を示す。ダッシュボード５０２、５０４、及び５１２は、例えば、図１の１つ又は２つ以上のプラント１０１ａ〜１０１ｎによって収集されたデータを使用して、図２の装置２００によって生成され得る。表示５００は、図３の表示３００の一例であり得る。
【００５３】
図５Ａでは、様々なオペレータが異なる責任範囲を有する、制御システムの大規模なシステム又はセクションのために、多数のダッシュボード５０２〜５０４が作成され得、セクション／機器は、これらの間のリンク５０１を使用して、階層形式に配置され得る。高レベルの概要ダッシュボード５０２は、サブダッシュボード５０４にアラームが存在するかどうかを示す。オペレータは、アイコン５０６を選択して、表示内のサブダッシュボード５０４に移動できる。一例では、システムは、新たな、より狭い範囲の機器が示されるようにアラームリストをフィルタリングする。アラームリストは、機器を示し得る各アイコンの位置に存在し得、オペレータは、アラームリスト５０３をフィルタリングし、アクティブなアラーム５０５のシステムアラームヘルプを取得し、機器の状態及び機器の主要統計を示すフェイスプレート５１０を確認し、機器５０７の詳細情報を表示し、該当する機器５０９のサブダッシュボードを開くことができる。異なる例では、これらの選択肢の一部又はすべてが、システムの異なる機器又はセクションについて使用可能である。一例では、アラームリストは、図３に示されるようにアラーム概要３２２であり得る。別の例では、アラームリストは、ダッシュボードリスト３１０に示され得る。更に別の例では、アラームリストは、ダッシュボード５０４上のアラーム状態の組み合わせであり得る。
【００５４】
図５Ｂでは、ダッシュボードは、サブダッシュボード５１２までドリルダウンされている。サブダッシュボード５１２は、システムの水素化分解装置セクション５１４内の機器を示し得る。水素化分解装置５１４の構成要素又は機器のうちの１つが、アイコン５１６によって示され得る。アイコン５１６は、アラーム状態を示す視覚インジケータ５１８を有する。インジケータ５１８は、アイコン５１６と関連付けられている機器の下層の構成要素が問題を有することを示し得る。別の例では、更に下層の構成要素が存在しない場合、問題は、アイコン５１６と関連付けられている機器にあり得る。オペレータは、アイコンを選択することにより、アイコン上でアクションを実行できる。アクションには、フェイスプレート５１０の確認、アイコン５１６と関連付けられている機器又はセクションのパラメータ及び詳細情報の表示、アイコン５１６のアラームのフィルタリング、及びシステムアラームヘルプの取得が挙げられ得る。
【００５５】
図５Ａ及び図５Ｂは、ダッシュボード５０２、５０４、及び５１２の一例を示しているが、図５Ａ及び図５Ｂには、様々な変更が加えられ得る。例えば、特定の必要性に従って、任意の好適な構成での構成要素の追加、除外、結合、更なる細分化、又は配置が行われ得る。また、ダッシュボードは、多種多様な構成で提供され得、図５Ａ及び図５Ｂは、本開示をダッシュボードの任意の特定の構成に限定しない。
【００５６】
図６は、本開示による、本開示による、プロセス制御システムの例示のセクションリスト６００を示す。リスト６００は、例えば、図１の１つ又は２つ以上のプラント１０１ａ〜１０１ｎによって収集されたデータを使用して、図２の装置２００によって生成され得る。リスト６００は、アイコン６０２を選択したことによるアクションとして提供され得る。アイコン６０２は、図３〜図５Ｂ内の任意のセクション、機器、又は機器群の任意のアイコンの一例であり得る。
【００５７】
図６では、リスト６００内の各セクションは、機器の種類を示し得るアイコン形状と関連付けられ得る。機器のそれぞれは、名前、動作状態６０６、及びアラーム状態６０４を有し得る。セクションは、単一の機器、機器群、又はセクション群であり得る。アラーム６０４が存在する場合、アラームは、群アイコン６０２上に示され得る。一例では、群アイコン６０２は、多数の構成要素を含む複合体と呼ばれ得る。
【００５８】
例示の一実施形態では、タブ６０７又はアイコン６０２自体をクリックすると、リスト６００が、ポップアップメニュー又は他の好適な形式として示され得る。リスト６００は、機器の様々な態様の状態及びアラーム通知を分類し得る。この例では、リスト６００は、２台の冗長コンピュータ、２つのネットワークインターフェイス、及び１つの制御ネットワーク（ＣＤＡ）インターフェイスを有する１つの論理サーバを含む。
【００５９】
このアラーム通知の集計は、群内の全機器を含むように、ダッシュボードを使用してシステムアラーム群を作成することによって達成される。システムは、アラームの発生時、通常への復帰時、確認時にアラームリストを自動的に監視する。その結果、アイコン６０２がダッシュボードに示されると、ダッシュボードリンクで正しい集計アラーム通知を使用できる。
【００６０】
１つ又は２つ以上の例示の実施形態では、ダッシュボード上で複数の機器を１つの論理アイコンに分類すると、複合機器が設計され得る。ダッシュボードで確認すると、状態情報及びアラーム通知が集計されて、ダッシュボード上の場所を節約し得る。ドロップダウン又はポップアップメニューは、必要に応じて、個々の構成要素機器を提供し得る。複合アイテムを選択することにより、アラームリストをフィルタリングして、機器の全構成要素からアラームを表示し、アラーム状態を表示し、複合体の状態を表示し得る。複合体は、アイコンの機器又はセクション表示であり得る。つまり、複合体はアイコンであり、アイコンと関連付けられているセクションの階層下の機器を含み得る。機器でダブルクリックする、又は別の選択機構を使用すると、機器の詳細表示に移動して、対応を更に調査し得る。
【００６１】
アラームリスト内でアラームを選択することにより、表示のダッシュボードペインを折り畳み、特定アラームに関する更なる情報及び支援を提供する詳細ペインを開き得る。機器のカスタマイズ可能なグラフィックビューを確実に統合することにより、アラームリストを使用して大規模で複雑な異機種制御システムをサポートし、同一オペレータ環境でアラーム及び機器の詳細へのアクセスを容易にし得る。
【００６２】
図３〜図６は、本開示による、システムのセクション及び機器におけるアラーム状態及び動作状態の視覚的通知をサポートする例示のダッシュボードを示している。ダッシュボードは、例えば、図１の１つ又は２つ以上のプラント１０１ａ〜１０１ｎによって収集されたデータを使用して、図２の装置２００によって表示内に生成され得る。図３〜図６では、色又は他のグラフィック手法を使用して、視覚的フィードバックに対して異なる値をコード化し得る。例えば、状態は、アラームがトリガされたか、装置が動作可能かなどに応じて異なる方法で着色され得る。ユーザがダッシュボードに示されるアイコンのいずれかを選択する、又は別の方法で、セクション又は機器を示す個々のアイコンの「ドリルダウン」を希望することを示すと、サブダッシュボードがユーザに提示され得る。
【００６３】
図７は、本開示による、システム内のダッシュボードの例示の作成プロセス７００を示す。説明を容易にするために、図７は、図３に示されるように実施された図２の装置２００について記載する。しかしながら、図７のプロセスは、任意の好適な装置を使用して、任意の好適なシステムで実行され得る。
【００６４】
図７に示されるように、プロセス７００は、ドラッグアンドドロッププロセスによるダッシュボードの作成をサポートする。工程７０２において、装置２００は、リストから第１構成要素をドラッグし、ダッシュボードに第１構成要素をドロップするというユーザ入力を受信し得る。第１構成要素は、図１のシステム１００のセクション又はシステム１００内の機器であり得る。工程７０４において、装置２００は、第１構成要素の形状をバインドし、第１アイコンを作成し得る。形状をバインドすることにより、アイコンを作成し、制御システムハードウェアの参照を抽出し、当該参照をアイコンに組み入れる。つまり、装置２００は、物理的なフィールド装置又は機器を検索し、当該機器をアイコンに関連付け、機器を管理するアクションを実行することにより、オペレータがアイコンを操作できるようにし得る。システムは、実際の装置を検索し、動作状態を取得し得る。
【００６５】
工程７０６において、装置２００は、リストから第２構成要素をドラッグし、ダッシュボードに第２構成要素をドロップするというユーザ入力を受信し得る。第２構成要素は、図１のシステム１００のセクション又はシステム１００内の機器であり得る。工程７０８において、装置２００は、第２構成要素の形状をバインドし、第２アイコンを作成し得る。第２構成要素はまた、サブダッシュボードであり得る。
【００６６】
サブダッシュボードをリンクさせると、システムは、サブダッシュボード構成要素のアラームを集計し、サブダッシュボードを含むダッシュボードのアラーム状態にすべてのアラームを含め得る。例えば、第１及び第２構成要素がそれぞれ自身のサブダッシュボードであり、いずれか１つが動作中にアラームを有する場合、第１及び第２構成要素のダッシュボードが作成され、集計対象のアラームを含む。作成プロセス中、オペレータは、構成要素並びにダッシュボードをリンクさせて階層形式にし得、各ダッシュボードは多数の構成要素を有する。階層は、システム内の機器、セクション、又は構成要素の位置に基づき得る。他の例では、階層は、Ｐｕｒｄｕｅモデルのレベルなどシステムレベルに基づいた論理図に基づき得る。更に他の例では、階層は、オペレータが使用しやすいように、オペレータの入力のみに基づき得る。
【００６７】
工程７１０において、装置２００は、階層形式で第１及び第２構成要素をリンクさせ得る。この例では、ユーザは、２つの構成要素を選択してリンクさせることができる。１つの構成要素は、他方のサブ構成要素であり得る、又はこれらは、階層の同一レベルの構成要素であり得る。
【００６８】
図７は、システム内のアラーム状態のグラフィックビューの提示をサポートするプロセス７００の例を示しているが、図７には、様々な変更が加えられ得る。例えば、各図は、一連の工程を示すが、各図の様々な工程は、重複し得る、並行して生じ得る、異なる順序で生じ得る、又は任意の回数生じ得る。
【００６９】
図８は、本開示による、ダッシュボードのグラフィックビューを提示する例示のプロセス８００を示す。説明を容易にするために、図８は、図３に示されるように実施された図２の装置２００について記載する。しかしながら、図８のプロセスは、任意の好適な装置を使用して、任意の好適なシステムで実行され得る。
【００７０】
図８に示されるように、プロセス８００は、システム内のアラーム状態のグラフィックビューの提示をサポートする。工程８０２において、装置は、産業用プロセス制御及び自動化システム内の複数のセクションと関連付けられている情報を取得できる。これは、例えば、装置２００がシステム内の異なるセクション及び機器に関する情報を入手することを含み得る。この情報を使用して、各機器又は構成要素のアラーム状態を識別し得る。
【００７１】
工程８０４において、装置２００は、複数のセクションを含むダッシュボードを階層形式で表示できる。階層形式は機器を分類し、該当する群又はセクションを示すものとしてアイコンを使用し得る。工程８０６において、装置２００は、セクションのアイコンを表示し得る。セクションは、多数の機器群、機器、又は更なるセクションを含み得る。工程８０８において、装置２００は、セクションのアラーム状態の視覚インジケータを表示し得る。アクティブであるアラーム状態の視覚インジケータは、アラームリスト内のアラームと関連付けられ得る。例示の実施形態では、工程８０８において、装置２００はまた、動作状態の視覚インジケータを表示し得る。複数のセクションうちのあるセクションに対してアクティブであるアラーム状態は、セクションの少なくとも１つの機器での問題を示し得る。本開示の１つ又は２つ以上の実施形態では、アラーム状態を提示することは、アラームが存在しないときに１つの視覚的通知も提示しないことを含む。つまり、アイコン又は視覚インジケータは、アラームが存在する場合に限り表示される。
【００７２】
本開示の１つ又は２つ以上の実施形態では、装置２００は、オペレータによるアイコンの選択に応答して、アイコンと関連付けられているセクションに１つ又は２つ以上のアクションを提供し得る。このアクションには、アイコンと関連付けられているセクションの主要統計を表示すること、アイコンと関連付けられているセクションの機器のサブダッシュボードを表示すること、アラームリストをフィルタリングすること、及びアイコンが選択されたことを示すことが挙げられ得る。この例では、工程８１０において、装置２００は、当該セクション内の機器の選択に基づいて、アラームリストをフィルタリングし得る。例えば、セクションと関連付けられている機器が選択されると、アラームリストはフィルタリングされて、その選択された機器と関連付けられているアラームのみを示し得る。
【００７３】
別の例では、前に示されたセクションのサブセクションであるセクションが選択され得る。例えば、プラントはタンクを含み得る。タンクが選択されると、アラームリストは、タンクと関連付けられているアラームのみを示し得る。ダッシュボードの提示中、装置２００は、入力を受信して、ダッシュボードの階層形式をカスタマイズし得る。カスタマイズは、ダッシュボードの構成要素と関連付けられているサブダッシュボードを選択して、機器の選択に基づいてアラームリストをフィルタリングすることなどであり得る。
【００７４】
更に、例示の実施形態では、装置２００は、アイコンの選択に応答して、アイコンと関連付けられているセクションに１つ又は２つ以上のアクションを提供し得る。一例では、１つ又は２つ以上のアクションは、アイコンと関連付けられているセクションの主要統計を表示することを含む。別の例では、１つ又は２つ以上のアクションは、アイコンと関連付けられているセクションの機器のサブダッシュボードを表示することを含む。複数のセクションうちの１つのセクションに対してアクティブであるアラーム状態は、セクションの少なくとも１つの機器での問題を示し得る。別の例では、アラームのリストは、アイコンの選択時にフィルタリングされ得る。
【００７５】
図８は、システム内のアラーム状態のグラフィックビューの提示をサポートするプロセス８００の例を示しているが、図８には、様々な変更が加えられ得る。例えば、各図は、一連の工程を示すが、各図の様々な工程は、重複し得る、並行して生じ得る、異なる順序で生じ得る、又は任意の回数生じ得る。
【００７６】
上記の方法は、システムプラント管理の分野など様々な技術的に問題に対する技術的解決法の提供を支援し得る。例えば、プラントは多数の装置を含み得、そのために、装置が適切に管理されている、又は整備されていることをユーザが確認することは極めて困難である、又は非現実的である。有効な監視の欠如は、ユーザが、装置の管理又は整備の程度を把握できないことを意味する。このために、一部の装置では、装置が様々な問題を生じやすい状態にとどまり、アラームが生じる。これにより、装置は、決して最適ではない、又は更には望ましくないプロセス制御及び自動化機能を提供し得る。本開示に記載した方法は、従来の方法と比較して極めて容易に、装置が適切なレベルで管理され、整備されていることをユーザが確認できるように支援する。
【００７７】
本開示の１つ又は２つ以上の実施形態は、テキストのアラームリストに重ねられた、カスタマイズ可能なグラフィックビューを提供し、影響評価及び技術的診断に関連する機器間の多数の関係を容易かつ直感的に伝達できるようにする。例えば、回線を介したネットワーク接続、表示での上流／下流関係及び行、アイコンによる機器の種類、分類ボックス及び列による物理的位置又はプロセスユニットなどである。更に、機器の固定された、意味のあるグラフィック位置により、人間オペレータのパターン認識を可能にする。
【００７８】
いくつかの実施形態では、本特許文献に記載した様々な機能は、コンピュータ可読プログラムコードから形成され、コンピュータ可読媒体において具現化されるコンピュータプログラムによって実施される、又はサポートされる。「コンピュータ可読プログラムコード」という語句は、ソースコード、オブジェクトコード、及び実行可能コードなど、任意の種類のコンピュータコードを含む。「コンピュータ可読媒体」という語句は、読み取り専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、ハードディスクドライブ、コンパクトディスク（ＣＤ）、デジタルビデオディスク（ＤＶＤ）、又は任意の他の種類のメモリなど、コンピュータによってアクセスされ得る任意の種類の媒体を含む。「非一時的」なコンピュータ可読媒体は、一時的な電気信号又は他の信号を搬送する有線リンク、無線リンク、光リンク、又は他の通信リンクを除外する。非一時的なコンピュータ可読媒体は、再書き込み可能光ディスク又は消去可能メモリ素子など、データが永続的に格納され得る媒体、及びデータが格納されて後に上書きされ得る媒体を含む。
【００７９】
本特許文献を通じて使用される特定の単語及び語句の定義を説明することは有益となろう。「アプリケーション」及び「プログラム」という用語は、１つ又は２つ以上のコンピュータプログラム、ソフトウェアコンポーネント、命令のセット、プロシージャ、関数、オブジェクト、クラス、インスタンス、関連データ、又は（ソースコード、オブジェクトコード、又は実行可能コードなど）好適なコンピュータコードにおいて実施するために適合された、これらの一部を指す。「通信する」という用語並びにその派生語は、直接通信及び間接通信の両方を含む。「含む（ｉｎｃｌｕｄｅ）」及び「含む（ｃｏｍｐｒｉｓｅ）」という用語並びにその派生語は、限定的ではない包含を意味する。「又は」という用語は、包括的であり、「及び／又は」を意味する。「〜と関連付けられる」という語句、並びにその派生語は、含むこと、中に含まれること、相互接続すること、包含すること、中に包含されること、相互に接続すること、相互に結合すること、通信可能であること、協調すること、交互配置すること、並列すること、近接すること、相互に結び付けられること、有すること、属性を有すること、相互に関係を有することなどを含むことを意味してもよい。「〜のうちの少なくとも１つ」という語句は、項目のリストと共に使用される場合、リストされている項目の１つ又は２つ以上の様々な組み合わせが使用されてもよく、リスト内の１つの項目のみが必要とされ得ることを意味する。例えば、「Ａ、Ｂ、及びＣの少なくとも１つ」は、Ａ、Ｂ、Ｃ、Ａ及びＢ、Ａ及びＣ、Ｂ及びＣ、並びにＡ及びＢ及びＣという組み合わせのいずれかを含む。
【００８０】
本願における説明は、任意の特定の要素、工程、又は機能が、特許請求の範囲に含まれなければいけない本質的な要素、又は重大な要素であることを暗示すると読まれるべきではない。特許発明の主題の範囲は、許可された請求項によってのみ規定される。更に、「〜のための手段」又は「〜のための工程」という正にその語句が特定の請求項で明示的に使用され、機能を特定する分詞句がそれに続かない限り、請求項は、添付の請求項又は請求項要素のいずれに関しても米国特許法第１１２条（ｆ）を発動させることはない。請求項内における「機構」、「モジュール」、「装置（ｄｅｖｉｃｅ）」、「ユニット」、「構成要素」、「要素」、「部材」、「装置（ａｐｐａｒａｔｕｓ）」、「機械」、「システム」、「プロセス」、又は「コントローラ」などの用語（ただし、これらに限定されない）の使用は、当業者に既知であり、請求項自体の特徴によって更に変更、又は強化される構造を指すことが理解され、意図されており、米国特許法第１１２条（ｆ）の発動は意図されていない。
【００８１】
本開示は、特定の実施形態及び一般に関連する方法について説明してきたが、これらの実施形態及び方法の改変及び変更は、当業者に明らかであろう。したがって、例示の実施形態の上記の説明は、本開示を定義又は制約することはない。他の変更、代替、及び改変はまた、添付の特許請求の範囲により定義される本開示の趣旨及び範囲を逸脱しない範囲で可能である。
【図１】
2019533222.tif 000003
【図２】
2019533222.tif 000004
【図３】
2019533222.tif 000005
【図４Ａ】
2019533222.tif 000006
【図４Ｂ】
2019533222.tif 000007
【図５Ａ】
2019533222.tif 000008
【図５Ｂ】
2019533222.tif 000009
【図６】
2019533222.tif 000010
【図７】
2019533222.tif 000011
【図８】
2019533222.tif 000012
【手続補正書】
【提出日】平成31年2月22日(2019.2.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
産業用プロセス制御及び自動化システム（１００）内の複数のセクションと関連付けられている情報を取得すること（８０２）であって、前記情報が、前記複数のセクションの各セクションについて、前記システム内の前記複数のセクションのそれぞれの動作状態（３０６）、アラーム状態（３０８）、及び位置のうちの１つ又は２つ以上を含む、ことと、
階層形式で前記複数のセクションを含むダッシュボード（３０２）を表示すること（８０４）と、前記複数のセクションのそれぞれについて、
前記セクションのアイコン（３０４、３１４〜３２０）を表示すること（８０６）と、
前記セクションの前記アラーム状態及び前記セクションの前記動作状態の視覚インジケータを表示すること（８０８）と、を含む、方法。
【請求項２】
前記複数のセクションのうちのあるセクションに対してアクティブであるアラーム状態が、前記セクションの少なくとも１つの機器での問題（３２２）を示す、請求項１に記載の方法。
【請求項３】
入力（２１０）を受信して、前記ダッシュボードの前記階層形式をカスタマイズすることであって、前記複数のセクションのうちの前記セクション、前記動作状態、及び前記アラーム状態が前記階層形式に基づいていることを更に含む、請求項１に記載の方法。
【請求項４】
産業用プロセス制御及び自動化システム（１００）内の複数のセクションと関連付けられている情報を格納するように構成されているメモリ（２１２）であって、前記情報が、前記複数のセクションの各セクションについて、前記システム内の前記複数のセクションのそれぞれの動作状態（３０６）、アラーム状態（３０８）、及び位置のうちの１つ又は２つ以上を含む、メモリ（２１２）と、
少なくとも１つの処理装置（２０４）であって、
前記情報を収集し、
階層形式で前記複数のセクションを含むダッシュボード（３０２）を表示し、前記複数のセクションのそれぞれについて、前記セクションのアイコン（３０４、３１４〜３２０）並びに前記セクションの前記アラーム状態及び前記セクションの前記動作状態の視覚インジケータを表示するように構成されている、処理装置（２０４）と、を含む、装置。
【請求項５】
アクティブである前記アラーム状態の前記視覚インジケータが、アラームリスト（３２２）内のアラームと関連付けられている、請求項４に記載の装置。
【請求項６】
前記アラーム状態が、前記階層形式に基づく前記セクション内の全機器の集計アラーム状態（３１０）を含む、請求項４に記載の装置。
【請求項７】
前記少なくとも１つの処理装置が、
アイコン（５０８）の選択に応答して、前記アイコンに関連付けられているセクションに１つ又は２つ以上のアクションを提供するように更に構成されている、請求項４に記載の装置。
【請求項８】
命令を含む、非一時的なコンピュータ可読媒体であって、実行時に、
産業用プロセス制御及び自動化システム（１００）内の複数のセクションと関連付けられている情報を取得すること（８０２）であって、前記情報が、前記複数のセクションの各セクションについて、前記システム内の前記複数のセクションのそれぞれの動作状態（３０６）、アラーム状態（３０８）、及び位置のうちの１つ又は２つ以上を含む、こと、並びに
階層形式で前記複数のセクションを含むダッシュボード（３０２）を表示すること（８０４）、前記複数のセクションのそれぞれについて、前記セクションのアイコン（３０４、３１４〜３２０）並びに前記セクションの前記アラーム状態（３０８）及び前記セクションの前記動作状態（３０６）の視覚インジケータを表示すること（８０６〜８０８）を少なくとも１つの処理装置に実行させる、非一時的なコンピュータ可読媒体。
【国際調査報告】
2019533222.tif 000013
2019533222.tif 000014