(57)【要約】      （修正有）【課題】プロセスプラント内のプロセス制御デバイスのセットの現在のコミッショニングデータと、プロセス制御デバイスのセットのそれぞれのベースラインまたは定義されたコミッショニングパラメータと、の差異を評価及び提示するための技術を提供する。【解決手段】実施形態によれば、システム及び方法は、プロセス制御デバイスのセットから現在のコミッショニングデータを取得し、コミッショニングデータに対応するベースラインパラメータにアクセスし得る。システム及び方法は、現在のコミッショニングデータをベースラインパラメータと比較して差異のセットを判定し、ユーザインターフェースを介して、管理者によるレビューのために差異のセットを提示し得る。差異のセットをレビューする際に、管理者は、プロセス制御デバイスの再ベースライン化または再構成を含む、異なる機能を容易にし得る。【選択図】図１
2019106172.tif 000002
【特許請求の範囲】
【請求項１】
プロセスプラント内のデバイスのセットに関連付けられたコミッショニングデータにアクセスするコンピュータ実装方法であって、前記デバイスのセットのうちの少なくともいくつかが、プロセスのセットを制御するように前記プロセスプラント内で稼働中に動作するように通信可能に接続され、前記方法が、
コンピューティングデバイスにおいて前記デバイスのセットのうちの各々について、前記それぞれのデバイスのコミッショニング状態データを取得することと、
前記デバイスのセットにそれぞれ関連付けられた定義されたコミッショニングパラメータのセットにアクセスすることと、
前記コンピューティングデバイスによって前記デバイスのセットの各々について、前記それぞれのコミッショニング状態データと前記それぞれの定義されたコミッショニングパラメータとの間の差異を判定することと、
ユーザインターフェースに、前記コミッショニング状態データのセットと前記定義されたコミッショニングパラメータのセットとの間の前記差異のセットを指示させることと、を含む、コンピュータ実装方法。
【請求項２】
前記コミッショニング状態データが、前記それぞれのデバイスの現在の構成を含み、前記定義されたコミッショニングパラメータが、前記それぞれのデバイスに所望の構成を含み、前記差異を判定することが、
前記デバイスのセットの各々について、前記それぞれの現在の構成と前記それぞれの所望の構成との間の前記差異を判定することを含む、請求項１に記載のコンピュータ実装方法。
【請求項３】
前記デバイスのセットの各々について、前記それぞれのコミッショニング状態データと前記それぞれの定義されたコミッショニングパラメータとの間の前記差異を判定することが、
（ｉ）前記デバイスのセットのうちの一部が前記定義されたコミッショニングパラメータのセットのうちのそれぞれの一部と一致することと、（ｉｉ）前記デバイスのセットのうちの残りの一部が前記定義されたコミッショニングパラメータのセットのうちのそれぞれの残りの一部と一致しないことと、を判定することを含む、請求項１に記載のコンピュータ実装方法。
【請求項４】
前記ユーザインターフェースに前記差異のセットを指示させることが、
前記ユーザインターフェースに、（ｉ）前記定義されたコミッショニングパラメータのセットのうちの前記それぞれの一部と一致する前記デバイスのセットのうちの前記一部と、（ｉｉ）前記定義されたコミッショニングパラメータのセットのうちの前記それぞれの残りの一部と一致しない前記デバイスのセットのうちの前記残りの一部と、を指示させることを含む、請求項３に記載のコンピュータ実装方法。
【請求項５】
ユーザによる前記デバイスのセットのうちの少なくとも１つの前記コミッショニング状態データに対する更新の入力を可能にすることをさらに含む、請求項１に記載のコンピュータ実装方法。
【請求項６】
前記ユーザによる前記コミッショニング状態データに対する前記更新の入力を可能にすることが、
前記ユーザインターフェースを介して、前記ユーザによる前記コミッショニング状態データに対する前記更新の入力を可能にすることを含む、請求項５に記載のコンピュータ実装方法。
【請求項７】
前記ユーザインターフェースを介して、前記デバイスのセットのうちの１つの選択を受信することと、
前記ユーザインターフェースに、視覚的に特有の様式で、前記デバイスのセットのうちの前記１つに関連付けられた前記差異を指示させることと、をさらに含む、請求項１に記載のコンピュータ実装方法。
【請求項８】
前記コンピューティングデバイスにおいて前記デバイスのセットの各々について、前記それぞれのデバイスの前記コミッショニング状態データを取得することが、
前記ユーザインターフェースから、前記コミッショニング状態データの要求を受信することと、
前記要求を受信することに応答して、前記デバイスのセットの各々について、前記それぞれのデバイスの前記コミッショニング状態データを検索することと、を含む、請求項１に記載のコンピュータ実装方法。
【請求項９】
前記プロセスプラントに関連付けられたコミッショニングデータにアクセスするための前記プロセスプラント内のシステムであって、
プロセスのセットを制御するように前記プロセスプラント内で稼働中に動作するように通信可能に接続されているデバイスのセットと、
コンテンツを提示するためのユーザインターフェースと、
前記デバイスのセットにそれぞれ関連付けられた定義されたコミッショニングパラメータのセットを記憶するメモリと、
通信ユニットと、
前記デバイスのセット、前記ユーザインターフェース、前記メモリ及び前記通信ユニットと交信し、かつ
前記通信ユニットを介して前記デバイスのセットの各々から、前記それぞれのデバイスのコミッショニング状態データを受信し、
前記メモリから、前記デバイスのセットにそれぞれ関連付けられた前記定義されたコミッショニングパラメータのセットにアクセスし、
前記デバイスのセットの各々について、前記それぞれのコミッショニング状態データと前記それぞれの定義されたコミッショニングパラメータとの間の差異を判定し、
前記ユーザインターフェースに前記コミッショニング状態データのセットと前記定義されたコミッショニングパラメータのセットとの間の前記差異のセットを指示させる、ように構成されている、プロセッサと、を備えるシステム。
【請求項１０】
前記コミッショニング状態データが、前記それぞれのデバイスの現在の構成を含み、前記定義されたコミッショニングパラメータが、前記それぞれのデバイスに所望の構成を含み、前記差異を判定するために、前記プロセッサは、
前記デバイスのセットの各々について、前記それぞれの現在の構成と前記それぞれの所望の構成との間の前記差異を判定するように構成されている、請求項９に記載のシステム。
【請求項１１】
前記デバイスのセットの各々について、前記それぞれのコミッショニング状態データと前記それぞれの定義されたコミッショニングパラメータとの間の前記差異を判定するために、前記プロセッサは、
（ｉ）前記デバイスのセットのうちの一部が前記定義されたコミッショニングパラメータのセットのうちのそれぞれの一部と一致することと、（ｉｉ）前記デバイスのセットのうちの残りの一部が前記定義されたコミッショニングパラメータのセットのうちのそれぞれの残りの一部と一致しないこと、を判定するように構成されている、請求項９に記載のシステム。
【請求項１２】
ユーザインターフェースが、（ｉ）前記定義されたコミッショニングパラメータのセットのうちの前記それぞれの一部と一致する前記デバイスのセットのうちの前記一部と、（ｉｉ）前記定義されたコミッショニングパラメータのセットのうちの前記それぞれの残りの一部と一致しない前記デバイスのセットのうちの前記残りの一部と、を指示する、請求項１１に記載のシステム。
【請求項１３】
前記プロセッサが、無線ネットワーク接続を介して、前記ユーザインターフェースと交信する、請求項９に記載のシステム。
【請求項１４】
前記プロセッサが、
前記ユーザインターフェースを介して、ユーザによる前記デバイスのセットのうちの少なくとも１つの前記コミッショニング状態データに対する更新の入力を可能にするように、さらに構成されている、請求項９に記載のシステム。
【請求項１５】
前記ユーザインターフェースが、
前記デバイスのセットのうちの１つの選択を受信し、
視覚的に特有の様式で、前記デバイスのセットのうちの１つに関連付けられた前記差異を指示する、ように構成されている、請求項９に記載のシステム。
【請求項１６】
プロセスプラントに関連付けられたコミッショニングデータを管理するための電子デバイスであって、
コンテンツを提示するためのユーザインターフェースと、
プロセスのセットを制御するように前記プロセスプラント内で稼働中に動作するように通信可能に接続されているデバイスのセットに通信可能に接続されているコンピューティングデバイスと交信するトランシーバと、
コンピュータ実行可能命令のセットを記憶するメモリと、
前記ユーザインターフェース、前記トランシーバ及び前記メモリと交信し、かつ前記プロセッサに、
前記ユーザインターフェースを介して、前記デバイスのセットのうちの少なくとも１つの選択を受信すること、
前記トランシーバを介して前記デバイスのセットのうちの前記１つから、前記デバイスのセットのうちの前記少なくとも１つのコミッショニング状態データを検索することであって、前記コミッショニング状態データが、前記デバイスのセットのうちの前記少なくとも１つの現在の構成を指示する、検索すること、
前記デバイスのセットのうちの前記少なくとも１つに関連付けられた定義されたコミッショニングパラメータにアクセスすること、
前記コミッショニング状態データと前記定義されたコミッショニングパラメータとの間の差異を判定すること、及び
前記ユーザインターフェースに、前記コミッショニング状態データと前記定義されたコミッショニングパラメータとの間の差異を指示させること、を行わせる、前記コンピュータ実行可能命令のセットを実行するように構成されている、プロセッサと、を備える、電子デバイス。
【請求項１７】
前記プロセッサが、前記プロセッサに、
前記ユーザインターフェースに、（ｉ）前記デバイスのセットのうちのデバイスを再ベースライン化するオプションと、（ｉｉ）前記デバイスのベースラインに一致するオプションと、を提示させることをさらに行わせる、前記コンピュータ実行可能命令のセットを実行するように構成されている、請求項１６に記載の電子デバイス。
【請求項１８】
前記プロセッサが、前記プロセッサに、
前記ユーザインターフェースを介して、前記デバイスを再ベースライン化する前記オプションの選択を受信することと、
前記デバイスの前記定義されたコミッショニングパラメータを前記デバイスの前記コミッショニング状態データに一致するように修正させることと、をさらに行わせる前記コンピュータ実行可能命令のセットを実行するように構成されている、請求項１７に記載の電子デバイス。
【請求項１９】
前記プロセッサが、前記プロセッサに、
前記ユーザインターフェースを介して、前記デバイスのベースラインに一致する前記オプションの選択を受信することと、
前記デバイスに、前記デバイスの前記定義されたコミッショニングパラメータに従うように構成されるようにさせることと、をさらに行わせる前記コンピュータ実行可能命令のセットを実行するように構成されている、請求項１７に記載の電子デバイス。
【請求項２０】
前記コミッショニング状態データが、前記それぞれのデバイスの現在の構成を含み、前記定義されたコミッショニングパラメータが、前記それぞれのデバイスに所望の構成を含み、前記差異を判定するために、前記プロセッサは、
前記デバイスのセットのうちの前記少なくとも１つの各々について、前記それぞれの現在の構成と前記それぞれの所望の構成との間の前記差異を判定するように構成されている、請求項１６に記載の電子デバイス。
【請求項２１】
前記プロセッサが、前記プロセッサに、
前記ユーザインターフェースを介して、ユーザによる前記デバイスのセットのうちの前記少なくとも１つの前記コミッショニング状態データに対する更新の入力を可能にすることを、さらに行わせる前記コンピュータ実行可能命令のセットを実行するように構成されている、請求項１６に記載の電子デバイス。
【請求項２２】
前記プロセッサが、前記プロセッサに、
前記デバイスのセットのうちの前記少なくとも１つの前記選択を受信することに応答して、前記ユーザインターフェースに、視覚的に特有の様式で、前記デバイスのセットのうちの前記少なくとも１つに関連付けられた前記差異を指示させることを、さらに行わせる前記コンピュータ実行可能命令のセットを実行するように構成されている、請求項１６に記載の電子デバイス。
【請求項２３】
プロセスプラント内のデバイスのセットに関連付けられたコミッショニングデータを提示する電子デバイス内のコンピュータ実装方法であって、前記デバイスのセットのうちの少なくともいくつかが、プロセスのセットを制御するように前記プロセスプラント内で稼働中に動作するように通信可能に接続され、前記方法が、
コントローラから前記デバイスのセットの各々について、前記それぞれのデバイスのコミッショニング状態データを受信することと、
前記デバイスのセットにそれぞれ関連付けられた定義されたコミッショニングパラメータのセットにアクセスすることと、
プロセッサによって、前記デバイスのセットの各々について、前記それぞれのコミッショニング状態データと前記それぞれの定義されたコミッショニングパラメータとの間の差異を判定することと、
ユーザインターフェースにおいて、前記コミッショニング状態データのセットと前記定義されたコミッショニングパラメータのセットとの間の前記差異のセットのうちの少なくともいくつかを指示するセクションのセットを提示することと、
前記ユーザインターフェースを介して、前記セクションのセットのうちのセクションの選択を受信することと、
前記ユーザインターフェースにおいて、前記差異のセットのうちの一部に関連付けられ、前記セクションのセットのうちの前記セクションに対応する、情報を提示することと、を含む、コンピュータ実装方法。
【請求項２４】
前記ユーザインターフェースにおいて、前記差異のセットのうちの前記少なくともいくつかを指示する前記セクションのセットを提示することが、
前記ユーザインターフェースにおいて、投影セクション、監視セクション、較正セクション及び構成セクションのうちの少なくとも１つを提示することを含む、請求項２３に記載のコンピュータ実装方法。
【請求項２５】
前記ユーザインターフェースにおいて、前記差異のセットのうちの前記一部に関連付けられた前記情報を提示することが、
前記ユーザインターフェースにおいて、前記差異のセットのうちの前記一部に関連付けられた前記情報を指示する少なくとも１つのグラフを提示することを含む、請求項２３に記載のコンピュータ実装方法。
【請求項２６】
前記ユーザインターフェースにおいて、前記少なくとも１つのグラフを提示することが、
前記ユーザインターフェースにおいて、前記差異のセットのうちの前記一部の履歴プログレッションを指示する前記少なくとも１つのグラフを提示することを含む、請求項２５に記載のコンピュータ実装方法。
【請求項２７】
前記ユーザインターフェースにおいて、前記差異のセットのうちの前記一部に関連付けられた前記情報を提示することが、
前記ユーザインターフェースにおいて、前記定義されたコミッショニングパラメータとは異なるコミッショニング状態データを有する前記デバイスのセットのうちの一部のリストを提示することを含む、請求項２３に記載のコンピュータ実装方法。
【請求項２８】
前記ユーザインターフェースにおいて、（ｉ）前記デバイスのセットのうちのデバイスを再ベースライン化するオプションと、（ｉｉ）前記デバイスのベースラインに一致するオプションと、を提示することをさらに含む、請求項２３に記載のコンピュータ実装方法。
【請求項２９】
前記ユーザインターフェースを介して、前記デバイスを再ベースライン化する前記オプションの選択を受信することと、
前記デバイスの前記定義されたコミッショニングパラメータを前記デバイスの前記コミッショニング状態データに一致するように修正させることと、をさらに含む、請求項２８に記載のコンピュータ実装方法。
【請求項３０】
前記ユーザインターフェースを介して、前記デバイスのベースラインに一致する前記オプションの選択を受信することと、
前記デバイスに、前記デバイスの前記定義されたコミッショニングパラメータに従うように構成させることと、をさらに含む請求項２８に記載のコンピュータ実装方法。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
本出願は、「ＦＩＥＬＤ  ＤＥＶＩＣＥ  ＩＮＴＥＲＡＣＴＩＯＮＳ」と題され、２０１３年９月４日に出願された米国仮特許出願第６１／８７３，３９０号の利益を主張する、「ＢＵＬＫ  ＦＩＥＬＤ  ＤＥＶＩＣＥ  ＯＰＥＲＡＴＩＯＮＳ」と題され、２０１４年９月４日に出願された米国出願第１４／４７７，２６６号の利益及び優先権を主張する一部継続出願であり、その全内容は参照により本明細書に組み込まれる。
【０００２】
本開示は、概して、プロセスプラント及びプロセス制御システムに関し、より詳細には、プロセスプラント内のプロセス制御デバイスのセットのコミッショニング状態を判定及び評価することに関する。
【背景技術】
【０００３】
物理的物質または生産物を製造、精製、変形、生成、または生産するための、化学、石油、工業、または他のプロセスプラントにおいて使用されるもの等の分散型プロセス制御システムは、典型的には、アナログバス、デジタルバス、またはアナログ／デジタル結合バスを介して、あるいは無線通信リンクまたはネットワークを介して、１つ以上のフィールドデバイスと通信可能に連結される、１つ以上のプロセスコントローラを含む生産物。例えば、バルブ、バルブポジショナ、スイッチ、及びトランスミッタ（例えば、温度センサ、圧力センサ、レベルセンサ、及び流量センサ）である場合があるフィールドデバイスは、プロセス環境内に位置付けられ、概して、バルブの開放または閉鎖、温度もしくは圧力等のプロセスパラメータ及び／または環境パラメータの測定等の物理的またはプロセス制御機能を実行して、プロセスプラントまたはシステム内で実行中の１つ以上のプロセスを制御する。周知のＦｉｅｌｄｂｕｓプロトコルに準拠するフィールドデバイス等のスマートフィールドデバイスは、制御計算、アラーム機能、及びコントローラ内で一般に実装される他の制御機能もまた実行し得る。プロセスコントローラは、これもまた典型的にはプラント環境内に位置付けられるが、フィールドデバイスによって行われるプロセス測定を指示する信号及び／またはフィールドデバイスに関する他の情報を受信し、例えば、プロセス制御判断を行い、受信した情報に基づき制御信号を生成し、ＨＡＲＴ（登録商標）、ＷｉｒｅｌｅｓｓＨＡＲＴ（登録商標）、及びＦＯＵＮＤＡＴＩＯＮ（登録商標）Ｆｉｅｌｄｂｕｓフィールドデバイス等の、フィールドデバイスで実行される制御モジュールまたはブロックと連携する、異なる制御モジュールを実行するコントローラアプリケーションを実行する。コントローラ内の制御モジュールは、通信ラインまたはリンクを経由して、フィールドデバイスに制御信号を送信し、それによって、プロセスプラントまたはシステムの少なくとも一部分の動作を制御し、プラントまたはシステム内部で稼働または実行している１つ以上の工業プロセスの少なくとも一部分を、例えば、制御する。例えば、コントローラ及びフィールドデバイスは、プロセスプラントまたはシステムによって制御されているプロセスの少なくとも一部分を制御する。Ｉ／Ｏデバイスは、これもまた典型的にはプラント環境内に位置付けられ、典型的にはコントローラと１つ以上のフィールドデバイスとの間に配設され、それらの間の通信を、例えば、電気信号をデジタル値に変換することによって可能にし、逆の場合も同様である。本明細書で利用されるように、フィールドデバイス及びコントローラは、概して、「プロセス制御デバイス」と呼ばれる。
【０００４】
フィールドデバイス及びコントローラからの情報は、制御室もしくはより厳しいプラント環境からは離れた他の場所に典型的には位置付けられる、オペレータワークステーション、パーソナルコンピュータもしくはコンピューティングデバイス、データ履歴、レポー
トジェネレータ、集中データベース、または他の集中管理コンピューティングデバイス等の、１つ以上の他のハードウェアデバイスに対して、通常、データハイウェイまたは通信ネットワークを経由して利用可能にされる。これらのハードウェアデバイスの各々は、典型的には、プロセスプラントにわたって、またはプロセスプラントの一部分にわたって集中化される。これらのハードウェアデバイスは、例えば、オペレータが、プロセス制御ルーチンの設定の変更、コントローラもしくはフィールドデバイス内の制御モジュールのオペレーションの修正、プロセスの現在の状態の閲覧、フィールドデバイス及びコントローラによって生成されたアラームの閲覧、担当者の訓練もしくはプロセス制御ソフトウェアの試験を目的としたプロセスの動作のシミュレーション、構成データベースの保守及び更新等の、プロセスの制御及び／またはプロセスプラントの動作に関する機能を実行することを可能にし得るアプリケーションを実行する。ハードウェアデバイスによりデータハイウェイを利用して、コントローラ及びフィールドデバイスは、有線通信パス、無線通信パス、または有線もしくは無線通信パスの組み合わせを含むことができる。
【０００５】
例として、Ｅｍｅｒｓｏｎ  Ｐｒｏｃｅｓｓ  Ｍａｎａｇｅｍｅｎｔによって販売されている、ＤｅｌｔａＶ（商標）制御システムは、プロセスプラント内の多様な場所に位置付けられている異なるデバイス内に記憶され、それら異なるデバイスによって実行される複数のアプリケーションを含む。１つ以上のワークステーションまたはコンピューティングデバイス内に備わる、構成アプリケーションは、ユーザによる、プロセス制御モジュールの作成または変更、及びデータハイウェイを経由した、これらのプロセス制御モジュールの、専用分散型コントローラへのダウンロードを可能にする。典型的には、これらの制御モジュールは、通信可能に相互接続された機能ブロックで構成され、これらの機能ブロックは、それに対する入力に基づき制御スキーム内で機能を実行し、出力を制御スキーム内の他の機能ブロックに提供するオブジェクト指向プログラミングプロトコル内のオブジェクトである。また、構成アプリケーションは、データをオペレータに対して表示するため、かつオペレータによるプロセス制御ルーチン内の設定点等の設定の変更を可能にするために閲覧アプリケーションが使用するオペレータインターフェースを、構成設計者が作成または変更することを可能にし得る。各専用コントローラ、及び一部の場合においては、１つ以上のフィールドデバイスは、実際のプロセス制御機能を実装するために、それらに割り当てられてダウンロードされた制御モジュールを実行するそれぞれのコントローラアプリケーションを記憶及び実行する。閲覧アプリケーションは、１つ以上のオペレータワークステーション（またはオペレータワークステーション及びデータハイウェイと通信可能に接続された１つ以上のリモートコンピューティングデバイス）上で実行され得、この閲覧アプリケーションは、コントローラアプリケーションからデータハイウェイを経由してデータを受信し、ユーザインターフェースを使用してこのデータをプロセス制御システム設計者、オペレータ、またはユーザに表示して、オペレータのビュー、エンジニアのビュー、技術者のビュー等のいくつかの異なるビューのうちのいずれかを提供し得る。データ履歴アプリケーションが、典型的には、データハイウェイにわたって提供されたデータの一部または全部を収集及び記憶するデータ履歴デバイスに記憶され、それによって実行される一方で、構成データベースアプリケーションは、現在のプロセス制御ルーチン構成及びそれと関連付けられたデータを記憶するために、データハイウェイに取り付られた、さらに離れたコンピュータで実行され得る。代わりに、構成データベースは、構成アプリケーションと同じワークステーションに位置付けられてよい。
【０００６】
概して、プロセスプラントまたはシステムのコミッショニングは、プラントまたはシステムの種々の構成要素を、システムまたはプラントが意図されたように動作することができる点まで導くことを包含する。コミッショニングは、込み入った複雑なプロセスである。例えば、コミッショニングは、とりわけ、いくつか例を挙げると、設置されたプロセス制御デバイス（フィールドデバイス等）及びその接続の識別情報を確認すること、プロセス制御システムまたはプラント内部のプロセス制御デバイスを一意に識別するタグを判定
し提供すること、パラメータの初期値、限界点等を設定するかまたは構成すること、デバイスに提供された信号を操作することによって、デバイスの設置の正当性を検証すること、プラント内部に実装されるデバイスの実際の物理的接続を指示するためのアズビルトＩ／Ｏリストを生成すること等の処置または作業を含み得る。いくつかのコミッショニングタスクについては、ユーザは、コミッショニングツール（例えば、手持ち式または携帯用コンピューティングデバイス）を、目標のプロセス制御デバイスまたはループでローカルに利用し得る。いくつかのコミッショニングタスクは、プロセス制御システムのオペレータインターフェースで、例えば、プロセスプラントのバックエンド環境内に含まれるオペレータワークステーションのオペレータインターフェースで実行されてよい。
【０００７】
典型的に、プロセスプラントのコミッショニングは、プロセスプラントのフィールド環境内で設置され、セットアップされ、及び相互接続される物理的デバイス、接続、配線等を必要とする。プラントのバックエンド環境において（例えば、典型的には制御室内またはプラントのより過酷なフィールド環境から離れた他の位置に配置されたオペレータワークステーション、パーソナルコンピュータまたはコンピューティングデバイス、集中データベース、構成ツール等の集中管理コンピューティングデバイスにおいて）、種々のデバイス、それらの構成、及びそれらの相互接続を特に識別及び／または指定するデータが、統合されるか、検証されるかまたはコミッショニングされて、記憶される。このように、物理的ハードウェアが設置され構成された後、識別情報、論理命令、及び他の命令及び／またはデータが、フィールド環境内に配設された種々のデバイスにダウンロードされるか、さもなければ提供され、それによって、種々のデバイスが他のデバイスと通信することが可能であるようにされる。
【０００８】
典型的には、プロセスプラントの構成要素は、所望のパラメータまたは仕様のセットに従ってコミッショニングされ、コミッショナによって開発された１つ以上の文書及び／またはツールによって特定され得る。構成要素は、プロセスプラント動作中のシステム構成、保守、及び管理活動を含む、プロセスプラント内の他の管理機能にも使用されるシステムインターフェース及びユーティリティを使用してコミッショニングされる。しかし、コミッショニング従業員は、システムのインターフェース及びユーティリティの使用に限られている場合が多く、これにより、コミッショニング従業員に作業の遅延、矛盾、エラーを招き、制御システム及びフィールドデバイスとの相互作用がない、限定された独自のツール及びユーティリティを実装することを招くことが多い。これらのプロセスは時間がかかり、矛盾及び間違いが起こりやすく、フィールドデバイスが適切にコミッションされているかどうかを効率的かつ効果的に判定することができない。
【０００９】
したがって、フィールドデバイスの最新のコミッショニング状態を検索し、フィールドデバイスのコミッショニング状態と意図されたコミッショニングパラメータとの間の相違を効率的かつ効果的に提示するためのシステム及び方法のための機会がある。
【発明の概要】
【００１０】
コミッショニングのための技術、システム、装置、構成要素、デバイス及び方法は、本明細書において開示される。そのような技術、システム、装置、構成要素、デバイス、及び方法は、工業プロセス制御システム、環境、及び／またはプラントに対して適用することができ、これらは本明細書においては交換可能に、「工業制御」、「プロセス制御」、もしくは「プロセス」システム、環境、及び／またはプラントとも呼ばれる。典型的には、そのようなシステム及びプラントは、分散型の様式で、物理的物質または生産物を製造、精製、変形、生成、または生産するように動作する、１つ以上のプロセスの制御を提供する。
【００１１】
プロセス制御システム及び／またはプラントのコミッショニングは、コミッショニング
プロセスの少なくともいくつかがローカルに、自動的に及び／または分散的に実行されることを可能にする種々の技術、システム、装置、構成要素及び／または方法を含み、その結果、プロセスプラントのデバイス及び／または他の部分が、全体としてプラントまたはシステムに組み入れられるかまたは統合される前に、デバイスの電源がオンにされる前に、部分的または全体的にコミッショニングされ得る。コミッショニングは、例えば、プロセス制御システムの種々の部分が、プロセスプラントの常駐位置または現場で一つにまとめられ統合される前に、異なる地理的位置で（例えば、異なる「モッドヤード」で）構築され、少なくとも部分的にコミッショニングされることを可能にする。結果として、コミッショニングは、並列コミッショニング活動及びアクションを取ることを可能にする。
【００１２】
プロセスプラントは、ベースラインまたは定義されたパラメータのセットに従ってコミッショニングされてよく、ベースラインまたは定義されたパラメータのセットは、プロセスプラント内の各フィールドデバイスをどのようにコミッショニングすべきかを特定する。しかしながら、動作中、フィールドデバイスは、それぞれのパラメータに従ってコミッショニングされないことがあり、これによりエラー状態及び警報をもたらす可能性があり、かつ／または追加の修理及び保守を必要とする可能性がある。
【００１３】
本開示の技術の一実施形態は、プロセスプラント内のデバイスのセットに関連付けられたコミッショニングデータにアクセスするコンピュータ実装方法であり、デバイスのセットの少なくともいくつかが、プロセスのセットを制御するようにプロセスプラント内で稼働中に動作するように通信可能に接続される。方法は、コンピューティングデバイスにおいてデバイスのセットの各々について、それぞれのデバイスの状態データをコミッショニングし、デバイスのセットにそれぞれ関連付けられた定義されたコミッショニングパラメータのセットにアクセスすることを含み得る。方法は、コンピューティングデバイスによってデバイスのセットの各々について、それぞれのコミッショニング状態データとそれぞれの定義されたコミッショニングパラメータとの間の差異を判定することと、ユーザインターフェースに、コミッショニング状態データのセットと定義されたコミッショニングパラメータのセットとの間の差異のセットを指示させることと、をさらに含む。
【００１４】
これらの技術の別の実施形態は、プロセスプラントに関連付けられたコミッショニングデータにアクセスするためのプロセスプラント内のシステムである。システムは、プロセスのセットを制御するようにプロセスプラント内で稼働中に動作するように通信可能に接続されたデバイスのセットと、コンテンツを提示するためのユーザインターフェースと、デバイスのセットにそれぞれ関連付けられた定義されたコミッショニングパラメータのセットを記憶するメモリと、通信ユニット、デバイスのセット、ユーザインターフェース、メモリ及び通信ユニットと交信するプロセッサとを含み得る。プロセッサは、通信ユニットを介してデバイスのセットの各々から、それぞれのデバイスのコミッショニング状態データを受信し、メモリから、デバイスのセットにそれぞれ関連付けられた定義されたコミッショニングパラメータのセットにアクセスし、デバイスのセットの各々について、それぞれのコミッショニング状態データとそれぞれの定義されたコミッショニングパラメータとの間の差異を判定し、ユーザインターフェースに、コミッショニング状態データのセットと定義されたコミッショニングパラメータのセットとの間の差異のセットを指示させる、ように構成され得る。
【００１５】
これらの技術のさらなる実施形態は、プロセスプラントに関連付けられたコミッショニングデータを管理するための電子デバイスである。電子デバイスは、コンテンツを提示するためのユーザインターフェースと、プロセスのセットを制御するようにプロセスプラント内で稼働中に動作するように通信可能に接続されたデバイスのセットと交信するトランシーバと、コンピュータ実行可能命令のセットを記憶するメモリと、ユーザインターフェース、トランシーバ及びメモリと交信するプロセッサと、を備える。プロセッサは、プロ
セッサに、ユーザインターフェースを介して、デバイスのセットのうちの少なくとも１つの選択を受信することと、トランシーバを介してデバイスのセットのうちの１つから、デバイスのセットのうちの少なくとも１つのコミッショニング状態データを検索することであって、コミッショニング状態データが、デバイスのセットのうちの少なくとも１つの現在の構成を指示する、検索することと、デバイスのセットのうちの少なくとも１つに関連付けられた定義されたコミッショニングパラメータにアクセスすることと、コミッショニング状態データと定義されたコミッショニングパラメータとの間の差異を判定することと、ユーザインターフェースに、コミッショニング状態データと定義されたコミッショニングパラメータとの間の差異を指示させることと、を行わせる、コンピュータ実行可能命令のセットを実行するように構成され得る。
【００１６】
これらの技術の追加の実施形態は、プロセスプラント内のデバイスのセットに関連付けられたコミッショニングデータを提示する電子デバイス内のコンピュータ実装方法であり、デバイスのセットのうちの少なくともいくつかが、プロセスのセットを制御するようにプロセスプラント内で稼働中に動作するように通信可能に接続され得る。方法は、コントローラからデバイスのセットの各々について、それぞれのデバイスのコミッショニング状態データを受信することと、デバイスのセットにそれぞれ関連付けられた定義されたコミッショニングパラメータのセットにアクセスすることと、プロセッサによってデバイスのセットの各々について、それぞれのコミッショニング状態データとそれぞれの定義されたコミッショニングパラメータとの間の差異を判定することと、ユーザインターフェースにおいて、コミッショニング状態データのセットと定義されたコミッショニングパラメータのセットとの間の差異のセットのうち少なくともいくつかを指示するセクションのセットを提示することと、ユーザインターフェースを介して、セクションのセットのうちのセクションの選択を受信することと、ユーザインターフェースにおいて、差異のセットのうちの一部に関連付けられ、セクションのセットのうちのセクションに対応する、情報を提示することと、を含み得る。
【図面の簡単な説明】
【００１７】
【図１】本明細書に記載されたコミッショニング技術を利用することによって、その少なくとも一部がコミッショニングされ得るプロセスプラント及び構成要素の一例を示すブロック図を描画する。
【図２】プロセスプラントのコミッショニングに関連するデータ及びパラメータを取得、記憶、及び分析するように構成されたデバイスのブロック図を示す。
【図３】プロセスプラントに関連付けられたコミッショニングデータの取得及びコミッショニングデータのベースラインパラメータとの比較に関連付けられた信号図を示す。
【図４Ａ】コミッショニングデータの提示及びベースラインパラメータとの比較に関連付けられた例示的なインターフェースを示す。
【図４Ｂ】コミッショニングデータの提示及びベースラインパラメータとの比較に関連付けられた例示的なインターフェースを示す。
【図４Ｃ】コミッショニングデータの提示及びベースラインパラメータとの比較に関連付けられた例示的なインターフェースを示す。
【図４Ｄ】コミッショニングデータの提示及びベースラインパラメータとの比較に関連付けられた例示的なインターフェースを示す。
【図４Ｅ】コミッショニングデータの提示及びベースラインパラメータとの比較に関連付けられた例示的なインターフェースを示す。
【図４Ｆ】コミッショニングデータの提示及びベースラインパラメータとの比較に関連付けられた例示的なインターフェースを示す。
【図４Ｇ】コミッショニングデータの提示及びベースラインパラメータとの比較に関連付けられた例示的なインターフェースを示す。
【図４Ｈ】コミッショニングデータの提示及びベースラインパラメータとの比較に関連付けられた例示的なインターフェースを示す。
【図４Ｉ】コミッショニングデータの提示及びベースラインパラメータとの比較に関連付けられた例示的なインターフェースを示す。
【図４Ｊ】コミッショニングデータの提示及びベースラインパラメータとの比較に関連付けられた例示的なインターフェースを示す。
【図５】プロセスプラント内のプロセス制御デバイスのセットに関連付けられたコミッショニングデータにアクセスする例示的な方法のフロー図である。
【００１８】
【図６】プロセスプラント内のプロセス制御デバイスのセットに関連付けられたコミッショニングデータを提示する例示的な方法のフロー図である。
【発明を実施するための形態】
【００１９】
プロセスプラントは、プラントのシステム及び構成要素が所有者または顧客の運用要件に従って設計、試験、設置、動作及び維持されることを確実にし、これにより、プロセスプラントの実施可能性、パフォーマンス、信頼性、安全性及び情報のトレーサビリティを保証するようにコミッショニングされる。
【００２０】
プロセスプラントをコミッショニングすることは、パラメータのセットによるフィールドデバイスの構成を含んでよく、これは、デフォルトパラメータであってよく、またはプロセスプラントの管理者によって修正可能であってよい。特定の態様では、フィールドデバイスは、構成テンプレートまたは同様の技術、例えば前述した米国特許出願第１４／４７７，２６６号で開示されているものを使用してバルクで構成され得る。フィールドデバイスが構成される前、同時、または後に、プロセス制御システムは、設置されたプロセス制御デバイス（フィールドデバイス等）及びその接続の識別確認を含み、プロセス制御システムまたはプラント内のプロセス制御デバイスを一意に識別するタグを判定及び提供し、デバイスに提供された信号を操作することによってデバイス設置の正当性を検証し、プラント内に実装されたデバイスの実際の物理的接続を指示するためのアズビルドＩ／Ｏリストを生成する、追加のコミッショニング動作を促し得る。
【００２１】
一般に、テンプレート、要件文書等は、プロセスプラントのフィールドデバイスをどのようにコミッショニングすべきかを特定する定義されたコミッショニングパラメータのセットを含み得る。加えて、フィールドデバイスの実際のコミッショニング状態（ｓｔａｔｅ）、状態（ｓｔａｔｕｓ）または状態（ｃｏｎｄｉｔｉｏｎ）は、フィールドデバイスのコミッショニング状態データに組み込まれ得る。本明細書に記載されるシステム及び方法は、フィールドデバイスに関連付けられたコミッショニング状態データを取得し、そのコミッショニング状態データを定義されたコミッショニングパラメータのセットと比較して、（ｉ）存在する場合、どのフィールドデバイスが定義されたパラメータに従ってコミッショニングされていないか、及び（ｉｉ）判定されたフィールドデバイスが定義されたパラメータからどれくらい逸脱しているか、を判定する。
【００２２】
システム及び方法は、判定されたフィールドデバイス及びそれらが定義されたパラメータからどれくらい逸脱しているかを指示し得るインターフェースのセットをさらに生成し得る。プロセスプラントに関連付けられたユーザまたは管理者は、インターフェースのセットにアクセスして、情報をレビューし、選択を行い、かつ特定の機能を開始し得る。特に、ユーザまたは管理者は、定義されたパラメータ（複数可）を修正することを選択し得、フィールドデバイスを再構成または再コミッショニングしてそれぞれの定義されたパラメータ（複数可）に一致させることを選択してよく、かつ／または他の機能を開始し得る。一般に、「プロセス制御デバイス」、「制御デバイス」または「フィールドデバイス」は、制御デバイス、安全デバイス、監視デバイス等を含む、それらに関連付けられた機能を開始、実装及び／または管理するように構成され得る、プラント環境内の任意のデバイ
スであってよい。
【００２３】
したがって、本システム及び方法は、多数の利益をもたらす。特に、システム及び方法は、プロセス制御システムと効果的かつ効率的に統合されて、適切にコミッショニングされていないフィールドデバイスを識別し、コミッショニングの相違を詳細に示すインターフェースのセットを表示させる。したがって、プロセスプラントの管理者は、どのフィールドデバイスが定義されたパラメータから逸脱しているかを効率的かつ効果的に測定し得る。システム及び方法はさらに、管理者に、フィールドデバイスのコミッショニングに関連する是正処置及び／または他の機能を開始することを可能にし得る。さらなる利点が想定されることを理解されたい。
【００２４】
図１は、コミッショニングされたプロセスプラント、プロセス制御システムまたはプロセス制御環境５の一例のブロック図であり、その少なくとも一部は種々の技術に従ってコミッショニングされている。プロセスプラント５は、フィールドデバイスによって行われたプロセス測定値を指示する信号を受信し、この情報を処理して制御ルーチンを実装し、有線または無線プロセス制御通信リンクまたはネットワークを経由して他のフィールドデバイスに送信されて、プラント５内のプロセスの動作を制御する制御信号を生成し得る１つ以上のプロセスコントローラを含む。典型的には、少なくとも１つのフィールドデバイスが物理的機能を実行して（例えば、バルブの開放または閉鎖、温度の増加または減少等）、プロセスの動作を制御し、いくつかの種類のフィールドデバイスが、Ｉ／Ｏデバイスを用いることでコントローラと通信する。プロセスコントローラ、フィールドデバイス及びＩ／Ｏデバイスは、有線または無線であってよく、任意の数及び組み合わせの有線及び無線プロセスコントローラ、フィールドデバイス及びＩ／Ｏデバイスが、プロセスプラント環境またはシステム５内に含まれてよい。
【００２５】
例えば、図１は、プロセスコントローラ１１を示し、このプロセスコントローラは、入力／出力（Ｉ／Ｏ）カード２６及び２８を介して、有線フィールドデバイス１５〜２２と通信可能に接続され、無線ゲートウェイ３５及びプロセス制御データハイウェイまたはバックボーン１０（１つ以上の有線及び／または無線通信リンクを含んでもよく、例えばＥｔｈｅｒｎｅｔプロトコル等の、任意の所望の、または好適な、または通信プロトコルを使用して実装され得る）を介して、無線フィールドデバイス４０〜４６と通信可能に接続される。ある実施形態において、コントローラ１１は、１つ以上の通信プロトコル、例えば、Ｗｉ−Ｆｉまたは他のＩＥＥＥ  ８０２．１１に準拠する無線ローカルエリアネットワークプロトコル、移動体通信プロトコル（例えば、ＷｉＭＡＸ、ＬＴＥ、もしくは他のＩＴＵ−Ｒ対応プロトコル）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＨＡＲＴ（登録商標）、ＷｉｒｅｌｅｓｓＨＡＲＴ（登録商標）、Ｐｒｏｆｉｂｕｓ、ＦＯＵＮＤＡＴＩＯＮ（登録商標）Ｆｉｅｌｄｂｕｓ等をサポートする、任意の数の他の有線または無線通信リンクの使用等によって、バックボーン１０以外の１つ以上の通信ネットワークを使用して無線ゲートウェイ３５と通信可能に接続される。
【００２６】
コントローラ１１は、例として、Ｅｍｅｒｓｏｎ  Ｐｒｏｃｅｓｓ  Ｍａｎａｇｅｍｅｎｔによって販売されている、ＤｅｌｔａＶ（商標）コントローラであり得るが、フィールドデバイス１５〜２２及び４０〜４６のうちの少なくともいくつかを使用して、バッチプロセスまたは連続プロセスを実装するように動作してよい。ある実施形態においては、プロセス制御データハイウェイ１０に対して通信可能に接続されるのに加えて、コントローラ１１はまた、例えば標準的な４〜２０ｍＡデバイス、Ｉ／Ｏカード２６、２８、及び／またはＦＯＵＮＤＡＴＩＯＮ（登録商標）Ｆｉｅｌｄｂｕｓプロトコル、ＨＡＲＴ（登録商標）プロトコル、ＷｉｒｅｌｅｓｓＨＡＲＴ（登録商標）プロトコル等の任意のスマート通信プロトコルと関連付けられた、任意の所望のハードウェア及びソフトウェアを使用して、フィールドデバイス１５〜２２及び４０〜４６のうちの少なくともいくつかとも
通信可能に接続される。図１において、コントローラ１１、フィールドデバイス１５〜２２及びＩ／Ｏカード２６、２８は、有線デバイスであり、フィールドデバイス４０〜４６は、無線フィールドデバイスである。当然ながら、有線フィールドデバイス１５〜２２及び無線フィールドデバイス４０〜４６は、任意の他の所望の規格（複数可）またはプロトコル、例えば今後開発される任意の規格またはプロトコルを含む任意の有線または無線プロトコルに適合することができる。
【００２７】
図１のプロセスコントローラ１１は、１つ以上のプロセス制御ルーチン３８（例えば、メモリ３２内に記憶されている）を実装または監督するプロセッサ３０を含む。プロセッサ３０は、フィールドデバイス１５〜２２及び４０〜４６、ならびにコントローラ１１と通信可能に接続されている他のプロセス制御デバイスと通信するように構成される。本明細書に記載される任意の制御ルーチンまたはモジュールは、そのように所望される場合は、その一部を異なるコントローラまたは他のデバイスによって実装または実行させてもよいことに留意されたい。同様に、プロセス制御システム５内で実装される本明細書に記載の制御ルーチンまたはモジュール３８は、ソフトウェア、ファームウェア、ハードウェア等を含む任意の形態を取ってよい。制御ルーチンは、オブジェクト指向プログラミング、ラダー論理、シーケンシャルファンクションチャート、ファンクションロックダイアグラム、または任意の他のソフトウェアプログラミング言語もしくは設計パラダイムを使用したもの等の任意の所望のソフトウェアフォーマットにおいて実装されてもよい。制御ルーチン３８は、ランダムアクセスメモリ（ＲＡＭ）または読み取り専用メモリ（ＲＯＭ）等の任意の所望の種類のメモリ３２に記憶され得る。同様に、制御ルーチン３８は、例えば１つ以上のＥＰＲＯＭ、ＥＥＰＲＯＭ、特定用途向け集積回路（ＡＳＩＣ）、または任意の他のハードウェアもしくはファームウェア要素にハードコードされてもよい。したがって、コントローラ１１は、任意の所望の様式で制御ストラテジまたは制御ルーチンを実装するように構成することができる。
【００２８】
いくつかの実施形態において、コントローラ１１は、一般的に機能ブロックと呼ばれるものを使用して制御ストラテジを実装し、各機能ブロックは、全体的な制御ルーチンのオブジェクトまたは他の部分（例えば、サブルーチン）であり、（リンクと呼ばれる通信を介して）他のファンクションブロックと共に動作して、プロセス制御システム５内でプロセス制御ループを実装する。制御ベースのファンクションブロックは、典型的には、トランスミッタ、センサまたは他のプロセスパラメータ測定デバイスに関連付けられた入力機能、ＰＩＤ、ファジー論理等の制御を行う制御ルーチンに関連付けられた制御機能、またはバルブ等のいくつかのデバイスの動作を、プロセス制御システム５内のいくつかの物理的機能を実行するように制御する出力機能のうちの１つを実行する。無論、ハイブリッド及び他の種類の機能ブロックが存在する。機能ブロックはコントローラ１１内に記憶され、それによって実行されてもよく、これは典型的には、これらの機能ブロックが標準的な４〜２０ｍＡデバイス及びＨＡＲＴ（登録商標）デバイス等のいくつかの種類のスマートフィールドデバイス用に使用されるかあるいはそれと関連するときに成り立ち、あるいは機能ブロックは、フィールドデバイスそのものの内部に記憶され、それによって実装されてもよく、これはＦＯＵＮＤＡＴＩＯＮ（登録商標）Ｆｉｅｌｄｂｕｓデバイスの場合に成り立ち得る。コントローラ１１は、１つ以上の制御ループを実装し得、機能ブロックのうちの１つ以上を実行することで実行され得る、１つ以上の制御ルーチン３８を含んでもよい。
【００２９】
有線フィールドデバイス１５〜２２は、センサ、バルブ、トランスミッタ、ポジショナ等の任意の種類のデバイスであってよく、一方でＩ／Ｏカード２６及び２８は、任意の所望の通信またはコントローラプロトコルに適合する任意のタイプのＩ／Ｏデバイスであってもよい。図１では、フィールドデバイス１５〜１８は、アナログ回線またはアナログデジタル結合回線を通じてＩ／Ｏカード２６（本明細書では「非スマート」または「ダム」
デバイスとも呼ばれる）と通信する、標準的な４〜２０ｍＡデバイスまたはＨＡＲＴ（登録商標）デバイスであり、一方で、フィールドデバイス１９〜２２は、ＦＯＵＮＤＡＴＩＯＮ（登録商標）Ｆｉｅｌｄｂｕｓ通信プロトコルを使用して、デジタルバスを通じてＩ／Ｏカード２８と通信する、ＦＯＵＮＤＡＴＩＯＮ（登録商標）Ｆｉｅｌｄｂｕｓフィールドデバイス等のスマートデバイスである。しかし、いくつかの実施形態では、有線フィールドデバイス１５、１６及び１８〜２１のうちの少なくともいくつかならびに／またはＩ／Ｏカード２６、２８のうちの少なくともいくつかは、加えてまたは代わりに、プロセス制御データハイウェイ１０を使用して、及び／または他の好適な制御システムプロトコル（例えば、プロフィスバス、ＤｅｖｉｃｅＮｅｔ、Ｆｏｕｎｄａｔｉｏｎ  Ｆｉｅｌｄｂｕｓ、ＣｏｎｔｒｏｌＮｅｔ、Ｍｏｄｂｕｓ、ＨＡＲＴ等）を使用することによって、コントローラ１１と通信し得る。
【００３０】
図１では、無線フィールドデバイス４０〜４６は、ＷｉｒｅｌｅｓｓＨＡＲＴ（登録商標）プロトコル等の無線プロトコルを使用して、無線プロセス制御通信ネットワーク７０を介して通信する。そのような無線フィールドデバイス４０〜４６は、（例えば、無線プロトコルまたは別の無線プロトコルを使用して）無線通信するようにも構成される無線ネットワーク７０の１つ以上の他のデバイスまたはノードと直接通信し得る。無線で通信するようには構成されていない１つ以上の他のノードと通信するために、無線フィールドデバイス４０〜４６は、プロセス制御データハイウェイ１０または別のプロセス制御通信ネットワークに接続される無線ゲートウェイ３５を利用してよい。無線ゲートウェイ３５は、無線通信ネットワーク７０の種々の無線デバイス４０〜５８へのアクセスを提供する。特に、無線ゲートウェイ３５は、無線デバイス４０〜５８、有線デバイス１１〜２８、及び／またはプロセス制御プラント５の他のノードまたはデバイス間の通信可能な結合を提供する。例えば、無線ゲートウェイ３５は、プロセス制御データハイウェイ１０を使用することによって、及び／またはプロセスプラント５の１つ以上の他の通信ネットワークを使用することによって、通信可能な結合を提供する。
【００３１】
有線フィールドデバイス１５〜２２と同様に、無線ネットワーク７０の無線フィールドデバイス４０〜４６は、プロセスプラント５内で、物理的制御機能、例えば、バルブの開放もしくは閉鎖、またはプロセスパラメータの測定値の取得を実行する。しかしながら、無線フィールドデバイス４０〜４６は、ネットワーク７０の無線プロトコルを使用して通信するように構成されている。このように、無線フィールドデバイス４０〜４６、無線ゲートウェイ３５、及び無線ネットワーク７０の他の無線ノード５２〜５８は、無線通信パケットの生産者でありコンシューマである。
【００３２】
プロセスプラント５のいくつかの構成では、無線ネットワーク７０は、非無線デバイスを含む。例えば、図１では、図１のフィールドデバイス４８は、従来の４−２０ｍＡデバイスであり、フィールドデバイス５０は、有線ＨＡＲＴ（登録商標）デバイスである。ネットワーク７０内で通信するために、フィールドデバイス４８及び５０は、無線アダプタ５２ａ、５２ｂを介して無線通信ネットワーク７０に接続される。無線アダプタ５２ａ、５２ｂは、ＷｉｒｅｌｅｓｓＨＡＲＴ等の無線プロトコルをサポートし、かつＦｏｕｎｄａｔｉｏｎ（登録商標）Ｆｉｅｌｄｂｕｓ、ＰＲＯＦＩＢＵＳ、ＤｅｖｉｃｅＮｅｔ等の１つ以上の他の通信プロトコルもサポートし得る。加えて、いくつかの構成では、無線ネットワーク７０は、無線ゲートウェイ３５と有線通信する独立した物理デバイスであり得るか、または一体型デバイスとして無線ゲートウェイ３５内に提供され得る、１つ以上のネットワークアクセスポイント５５ａ、５５ｂを含む。また、無線ネットワーク７０はまた、無線通信ネットワーク７０内の１つの無線デバイスから別の無線デバイスにパケットを転送するための１つ以上のルータ５８を含み得る。図１では、無線デバイス４０〜４６及び５２〜５８は、無線通信ネットワーク７０の無線リンク６０を経由して、及び／またはプロセス制御データハイウェイ１０を介して、互いに、及び無線ゲートウェイ３５と通
信する。
【００３３】
図１では、プロセス制御システム５は、データハイウェイに通信可能に接続された１つまたはオペレータのワークステーション７１を含む。オペレータワークステーション７１を介して、オペレータは、プロセスプラント５のリアルタイム動作の閲覧及び監視に加えて、必要であり得る任意の診断、是正、保守、及び／または他の処置を取り得る。オペレータワークステーション７１のうちの少なくともいくつかは、プラント５内またはその近くのさまざまな防護領域内に位置付けられてよく、いくつかの状況では、オペレータワークステーション７１のうちの少なくともいくつかは、遠隔に位置付けられるが、それにもかかわらずプラント５と通信可能に接続されてよい。オペレータワークステーション７１は、有線または無線コンピューティングデバイスであり得る。
【００３４】
プロセス制御システム５は、本明細書で説明される特定の機能を容易にするように構成された資産管理システム６８を含む。資産管理システム６８は、プロセスコントローラ１１及び／または無線ゲートウェイ３５等を介して、フィールドデバイス１５〜２２及び４０〜４６の一部または全部と交信かつ通信し得る。実施形態によれば、資産管理システム６８は、フィールドデバイス１５〜２２及び４０〜４６に関連付けられたコミッショニングデータを、フィールドデバイス１５〜２２及び４０〜４６から要求及び検索し得る。
【００３５】
資産管理システム６８は、概して、１つ以上のワークステーション（オペレータワークステーション（複数可）７１等）上で実行される、ユーザによるプロセス制御システム５のフィールドデバイス１５〜２２及び４０〜４６に関連付けられたコミッショニングデータのレビューを可能にする、１つ以上のソフトウェアアプリケーションを含んでよい。このような相互作用は、診断、保守、構成、評価等を含み得る。ワークステーション（複数可）は、ローカルに実行される１つ以上の資産管理システムアプリケーションを有し得るが、ユーザは、データ通信ネットワークを介して資産管理システム６８と遠隔で交信し得る。したがって、ワークステーション（複数可）に位置付けられているユーザは、ユーザの物理的位置にかかわらず、プロセス制御システム５に関連する種々の機能を容易にするために、資産管理システム６８と相互作用し得る。
【００３６】
例示的なプロセス制御システム５は、構成アプリケーション７２ａ及び構成データベース７２ｂを含むものとしてさらに示され、それら各々は、データハイウェイ１０にも通信可能に接続される。構成アプリケーション７２ａの種々のインスタンスは、ユーザによるプロセス制御モジュールの作成または変更、及びこれらのモジュールを、データハイウェイ１０を介して、コントローラ１１へのダウンロードを可能にするため、ならびにオペレータがプロセス制御ルーチン内でデータを閲覧し、データ設定を変更することができることを介して、ユーザによるオペレータインターフェースの作成または変更を可能にするために、１つ以上のコンピューティングデバイス（図示せず）を実行してよい。構成データベース７２ｂは、作成された（例えば、構成された）モジュール及び／またはオペレータインターフェースを記憶する。加えて、構成データベース７２ｂは、フィールドデバイス１５〜２２、４０〜４６のうちのいずれかに関連付けられた定義されたまたはベースラインのコミッショニングパラメータのセットを記憶する。概して、構成アプリケーション７２ａ及び構成データベース７２ｂは、構成アプリケーション７２ａのうちの複数のインスタンスが、プロセス制御システム５内で同時に実行され得るにもかかわらず、集中化され、プロセス制御システム５に対して単一の論理的外観を有してよく、構成データベース７２ｂは、複数のデータ記憶デバイスにまたがって実装され得る。したがって、構成アプリケーション７２ａ、構成データベース７２ｂ、及びそれに対するユーザインターフェース（図示せず）は、制御及び／または表示モジュール用の構成または開発システム７２を含む。典型的には、構成システム７２のユーザインターフェースは、プラント５がリアルタイムで動作しているかどうかにかかわらず、構成及び開発エンジニアによって利用される
ので、構成システム７２のユーザインターフェースは、オペレータワークステーション７１とは異なるが、必ずしもそうである必要はないオペレータワークステーション７１は、プロセスプラント５のリアルタイム動作中にオペレータによって利用される。
【００３７】
また、例示のプロセス制御システム５は、データ履歴アプリケーション７３ａ及びデータ履歴データベース７３ｂを含み、それら各々がまた、データハイウェイ１０に通信可能に接続される。データ履歴アプリケーション７３ａは、データハイウェイ１０をわたって提供されたデータのいくつかまたはすべてを収集し、長期にわたる記憶のために、データを履歴化するか、または履歴データベース７３ｂ内に記憶するように動作する。構成アプリケーション７２ａ及び構成データベース７２ｂと同様に、データ履歴アプリケーション７３ａ及び履歴データベース７３ｂは、データ履歴アプリケーション７３ａのうちの複数のインスタンスが、プロセス制御システム５内で同時に実行され得るにも関わらず、集中化され、プロセス制御システム５に対して単一の論理的外観を有してよく、データ履歴７３ｂは、複数の物理的データ記憶デバイスにまたがって実装されてよい。
【００３８】
いくつかの構成では、プロセス制御システム５は、他の無線プロトコル、例えばＷｉ−Ｆｉまたは他のＩＥＥＥ８０２．１１準拠の無線ローカルエリアネットワークプロトコル、モバイル通信プロトコル、例えばＷｉＭＡＸ（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）または他のＩＴＵ−Ｒ（国際電気通信連合無線通信部門（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｕｎｉｏｎ  Ｒａｄｉｏ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｅｃｔｏｒ））互換性プロトコル、短波無線通信、例えば近距離無線通信（ＮＦＣ）及びＢｌｕｅｔｏｏｔｈ、または他の無線通信プロトコルを使用して、他のデバイスと通信する１つ以上の他の無線アクセスポイント７４を含む。典型的には、そのような無線アクセスポイント７４は、無線ネットワーク７０とは異なり、かつ無線ネットワーク７０とは異なる無線プロトコルをサポートする、それぞれの無線プロセス制御通信ネットワークを経由して、手持ち式または他の携帯用コンピューティングデバイス（例えば、ユーザインターフェースデバイス７５）による通信を可能にする。例えば、無線または携帯用ユーザインターフェースデバイス７５は、プロセスプラント５内のオペレータ（例えば、オペレータワークステーション７１のうちの１つのインスタンス）によって利用される、モバイルワークステーションまたは診断試験機器であってよい。いくつかのシナリオでは、携帯用コンピューティングデバイスに加えて、１つ以上のプロセス制御デバイス（例えば、コントローラ１１、フィールドデバイス１５〜２２、Ｉ／Ｏデバイス２６、２８または無線デバイス３５、４０〜５８）もまた、アクセスポイント７４によってサポートされる無線プロトコルを使用して通信する。
【００３９】
例示的なプロセス制御システム５はまた、プロセスプラント５のプロセス制御デバイスをコミッショニングするためにフィールド環境１２２で使用される１つ以上のコミッショニングツール１３５ａ、１３５ｂを含み得る。コミッショニングツール１３５ａ、１３５ｂの例は、Ｅｍｅｒｓｏｎ  Ｐｒｏｃｅｓｓ  Ｍａｎａｇｅｍｅｎｔによって販売されているＡＭＳ  Ｔｒｅｘ（商標）デバイスコミュニケータである。実施形態では、コミッショニングツール１３５ａ、１３５ｂは、資産管理システム６８とデータを自動的に同期させ得る。コミッショニングツール１３５ａ、１３５ｂは、ラップトップコンピュータ、タブレットまたは手持ち式スマートデバイス、ウェアラブルコンピューティングデバイス等の携帯用コンピューティングデバイスであってよい。コミッショニングツール１３５ａは、非スマートフィールドデバイス１５〜１８、スマートフィールドデバイス１９〜２２及び／またはプロセスプラント５のフィールド環境１２２に配設された他のデバイスをコミッショニングするために使用され得る。非スマートフィールドデバイス１５〜１８をコミッショニングするために、コミッショニングツール１３５ａは、Ｉ／Ｏカード２６または非スマートフィールドデバイス１５〜１８に接続された任意の他の適切な構成要素を介し
て、無線リンク７６ａを経由して（例えば、ＲＦＩＤ、ＮＦＣ等を介して）通信し得る。このようにして、コミッショニングツール１３５ａは、非スマートフィールドデバイス１５〜１８のコミッショニングデータ（例えば、デバイスタグ）を対応するＩ／Ｏカード２６またはＩ／Ｏカード２６に電気的に接続された電子マーシャリング構成要素に転送し得る（より詳細に後述するように）。スマートフィールドデバイス１９〜２２をコミッショニングするために、コミッショニングツール１３５ｂは、スマートフィールドデバイス１９〜２２と直接的に無線リンク７６ｂを経由して通信し得る。このようにして、コミッショニングツール１３５ｂは、コミッショニングデータ（例えば、デバイスタグ）をスマートフィールドデバイス１９〜２２に直接転送し得る。
【００４０】
いくつかの実施形態では、プロセス制御デバイスは、例えば工場にある間に予め構成されていてもよく、そのように、設置またはコミッショニングされる前にデフォルトのコミッショニングデータが記憶される。他の実施形態では、プロセス制御デバイスは、その中に記憶されたいかなるコミッショニングデータもなしで工場から到着し得る。例えば、Ｉ／Ｏデバイスが非スマートフィールドデバイスに通信可能に接続されている場合、Ｉ／Ｏデバイスは、コミッショニングツール１３５がコミッショニングデータをＩ／Ｏデバイスに転送するまで、非スマートフィールドデバイスのためのコミッショニングデータを記憶しない。
【００４１】
図１は有限数のフィールドデバイス１５〜２２及び４０〜４６、無線ゲートウェイ３５、無線アダプタ５２、アクセスポイント５５、ルータ５８、ならびに例示のプロセスプラント５内に含まれるプロセス制御通信ネットワーク７０と共に単一の無線コントローラ１１を示すのみであるが、これは例示的かつ非限定的実施形態であるに過ぎないことが留意される。任意の数のコントローラ１１がプロセス制御プラントまたはシステム５内に含まれてもよく、コントローラ１１のうちのいずれが、任意の数の有線または無線デバイス及びネットワーク１５〜２２、４０〜４６、３５、５２、５５、５８、及び７０と通信して、プラント５内でのプロセスを制御してもよい。
【００４２】
さらに、図１のプロセスプラントまたは制御システム５は、フィールド環境１２２（例えば、「プロセスプラントフロア１２２」）と、データハイウェイ１０によって通信可能に接続されるバックエンド環境１２５とを含むことが留意される。図１に示されるように、フィールド環境１２２は、その中に配設、設置及び相互接続され、稼働中にプロセスを制御するように動作する物理的構成要素（例えば、プロセス制御デバイス、ネットワーク、ネットワーク要素等）を含む。例えば、コントローラ１１、Ｉ／Ｏカード２６、２８、フィールドデバイス１５〜２２、及び他のデバイス及びネットワーク構成要素４０〜４６、３５、５２、５５、５８及び７０は、位置付けられるか、配設されるか、さもなければプロセスプラント５のフィールド環境１２２に含まれる。概して言えば、プロセスプラント５のフィールド環境１２２においては、その中に配設された物理的構成要素を使用して原料が受け取られて処理され、１つ以上の製品を生成する。
【００４３】
プロセスプラント５のバックエンド環境１２５は、過酷な状況及びフィールド環境１２２の材料から遮蔽され及び／または保護されたコンピューティングデバイス、オペレータワークステーション、データベースまたはデータバンク等の種々の構成要素を含む。図１を参照すると、バックエンド環境１２５は、例えばオペレータワークステーション７１、モジュール及び他の実行可能モジュールを制御するための構成または開発システム７２、データ履歴システム７３、及び／またはプロセスプラント５のランタイム動作をサポートする他の集中管理システム、コンピューティングデバイス、及び／または機能性を含む。いくつかの構成では、プロセスプラント５のバックエンド環境１２５に含まれる種々のコンピューティングデバイス、データベース、及び他の構成要素及び器機は、異なる物理的位置に物理的に位置付けられ得、そのうちのいくつかは、プロセスプラント５に対してロ
ーカルであってもよく、そのうちいくつかはリモートであってもよい。
【００４４】
本明細書で説明されるように、構成データベース（複数可）７２ｂは、プロセスプラント５のバックエンド環境１２５に配設され、コミッショニングの目的で使用されてよい。構成データベース（複数可）７２ｂは、とりわけ、プロセスプラントフロアまたはフィールド環境１２２において実装されるように計画されているか、または実装が望まれる種々のデバイスまたは構成要素及びそれらの相互接続を特に識別及び／またはアドレス指定するデータ及び他の情報を記憶し得る。このコミッショニングデータのいくつかは、その中のデバイス及びループのコミッショニングに使用するために、フィールド環境１２２内の構成要素に提供されてよく、このデータのいくつかは、バックエンド環境１２５において、例えばプロセスプラント５の稼働中にフィールド環境１２２と連携して動作する設計、開発及び制御モジュール及び／またはオペレータインターフェースモジュールの準備のために利用され得る。
【００４５】
図２は、プロセスプラントのコミッショニングに関連するデータ及びパラメータを取得、記憶及び分析するように特に構成された例示的なデバイス２１２（本明細書ではシステムまたは装置２１２とも呼ばれる）の簡略ブロック図を示す。いくつかの状況では、デバイス２１２は、フィールドデバイス及び他のプロセス要素をコミッショニングするために利用され得る。デバイス２１２は、いくつか例を挙げると、コンピュータまたはコンピューティングデバイスであってよく、または、デバイス２１２は、本開示の技術、方法、及びシステムをサポートするように特に構成されている別のシステム、装置またはデバイスであってよく、これらに限られないが、携帯電話、スマートフォン、タブレットまたは他の無線デバイス、パーソナルデジタルアシスタント、メディアプレーヤ、アプライアンスを含む。デバイス２１２は、図１に関して説明されたように、プロセスプラント５の構成要素（例えば、オペレータワークステーション（複数可）７１、構成アプリケーション（複数可）７２ａ、ユーザインターフェースデバイス７５等）の１つ以上に組み込まれ得る。しかしながら、説明を容易にするためであって限定するためではなく、本明細書ではデバイス２１２はコンピューティングデバイス２１２と呼ばれる。
【００４６】
例示的なコンピューティングデバイス２１２は、コンピュータ実行可能命令を実行するためのプロセッサ２１５、コンピュータ実行可能命令に関連するデータを永久に記憶するためのプログラムメモリ２１８、コンピュータ実行可能命令に関連するデータを一時的に記憶するランダムアクセスメモリ（ＲＡＭ）２２０及び入出力（Ｉ／Ｏ）回路２２２を含み、これらはすべて、アドレス／データバス２２５を介して相互接続され得る。いくつかの構成では、プロセッサ２１５は、共処理能力（例えば、量子、セル、化学、フォトニック、バイオケミカル、生物処理技術及び／または他の適切な共処理技術）を有するマルチコアプロセッサまたはプロセッサである。いくつかの構成では、メモリ２１８及び／またはＲＡＭ２２０は、ソリッドステートドライブメモリ、フラッシュメモリ、半導体メモリ、光学メモリ、分子メモリ、生物学的メモリまたは任意の他の適切な高密度メモリ技術等の高密度メモリ技術を使用して実装される。例示的な構成では、コンピューティングデバイス２１２は、マルチコアプロセッサ及び／または高密度メモリ技術を含む。
【００４７】
図２には１つのプロセッサ２１５しか示されていないが、コンピューティングデバイス２１２は、複数のプロセッサ２１５を含み得ることが理解されるべきである。同様に、コンピューティングデバイス２１２のメモリは、複数のＲＡＭ（ランダムアクセスメモリ）２２０及び／または複数のプログラムメモリ２１８を含み得る。ＲＡＭ２２０（複数可）及び／またはプログラムメモリ２１８は、例えば、１つ以上の半導体メモリ、フラッシュメモリ、磁気的に読み取り可能なメモリ、光学的に読み取り可能なメモリ、生物学的メモリ及び／または他の有形の非一時的なコンピュータ読み取り可能な記憶媒体として実装され得る。加えて、Ｉ／Ｏ回路２２２は単一のブロックとして示されているが、Ｉ／Ｏ回路
２２２はいくつかの異なる種類のＩ／Ｏ回路を含み得ることが理解されるべきである。例えば、第１のＩ／Ｏ回路は、デバイス２１２の表示デバイス２２８に対応してよく、第１または第２のＩ／Ｏ回路は、デバイス２１２のユーザインターフェース２３０に対応してよい。ユーザインターフェース２３０は、例えば、キーボード、マウス、タッチスクリーン、音声起動デバイス及び／または任意の他の既知のユーザインターフェースデバイスを含み得る。いくつかの実施形態では、ディスプレイデバイス２２８及びユーザインターフェース２３０は、単一の物理的デバイス、例えばタッチスクリーンに共同で組み込まれてよい。加えてまたは代わりに、ディスプレイデバイス２２８及び／またはユーザインターフェース２３０は、コンピューティングデバイス２１２とは別々のデバイスに組み込まれてよい。例えば、コンピューティングデバイス２１２は、オペレータワークステーション７１内に実装されてよく、ディスプレイデバイス２２８及び／またはユーザインターフェース２３０は、ユーザインターフェースデバイス７５内に実装されてよい。
【００４８】
コンピューティングデバイス２１２は、１つ以上のネットワークまたは通信インターフェース２３２を含み、１つ以上のそれぞれの通信またはデータネットワークへの１つ以上のそれぞれのリンク２３５を介してアクセスされる。通信インターフェース２３２は、１つ以上のプロセス制御に特有の通信及び／またはデータネットワークへのインターフェース、例えば、Ｆｉｅｌｄｂｕｓ、Ｐｒｏｆｉｂｕｓ、ＨＡＲＴ、４−２０ｍＡループ、ＷｉｒｅｌｅｓｓＨＡＲＴ、プロセス制御ビッグデータ等を含み得る。例えば、コンピューティングデバイス２１２は、プロセス制御ビッグデータネットワークへのインターフェースを含む。加えてにまたは代わりに、通信インターフェース２３２は、汎用通信及び／またはデータネットワーク、例えば、Ｅｔｈｅｒｎｅｔ、ＮＦＣ、ＲＦＩＤ、Ｗｉ−Ｆｉ等に対する１つまたは複数のインターフェースを含み得る。通信またはデータネットワークへのリンク２３５は、メモリアクセス機能であってよく、かつ／またはリンク２３５は、有線、無線または多段接続であってよい。多くのタイプのインターフェース２３２及びリンク２３５は、ネットワーキングの分野で知られており、コンピューティングデバイス２１２と共に使用され得る。
【００４９】
コンピューティングデバイス２１２は、その上に記憶された特定のコンピュータ実行可能命令２４０の１つ以上のセットを含み、そのように、コンピューティングデバイス２１２は、その上に記憶された特定の１つ以上の命令２４０のセットの少なくとも一部によって特に構成されている。本明細書で使用される場合、用語「コンピュータ実行可能命令（ｃｏｍｐｕｔｅｒ−ｅｘｅｃｕｔａｂｌｅ  ｉｎｓｔｒｕｃｔｉｏｎｓ）」、「コンピュータ実行可能命令（ｃｏｍｐｕｔｅｒ  ｅｘｅｃｕｔａｂｌｅ  ｉｎｓｔｒｕｃｔｉｏｎｓ）」及び「命令」は互換的に使用される。図２に示されるように、命令２４０は、メモリ２１８に記憶され、プロセッサ２１５によって実行可能であり、本明細書で説明される方法及び／または技術の任意の一部または全部を実行する。１つ以上の命令２４０のセットは、１つ以上のエンジン、ルーチン、アプリケーションまたはプログラムを含み得る。アプリケーション２４８のセットは、１つ以上の命令２４０のセットの一部として含まれ得る。いくつかの実施形態では、アプリケーション２４８のセットは、資産管理システム６８に関連付けられてよく、本明細書でさらに説明されるように、フィールドデバイスのコミッショニングデータを取得及び分析し、コミッショニングデータデータを記憶されたパラメータと比較し、ディスプレイデバイス２２８及び／またはユーザインターフェース２３０を介して提示する情報を判定するように構成されたコミッショニング分析アプリケーション２５２を含み得る。アプリケーション２４８のセットは、他のアプリケーション２５４のセットを含み得る。
【００５０】
もちろん、図２には示されていないが、コンピューティングデバイス２１２は、加えてまたは代わりに、他の命令２４０のセット及び／または他の要素または構成要素を含み得る。
【００５１】
図３は、プロセスプラント内のプロセス制御デバイスのセットに関連付けられたコミッショニングデータにアクセスすること及び分析することに関連付けられた信号図３００を描画する。信号図３００は、プロセス制御デバイス３１０のセット、データベースまたはメモリ３１２、コンピュータプロセッサ３１４及びディスプレイデバイスまたはユーザインターフェース３１６を含む。一実装形態では、メモリ３１２、プロセッサ３１４及びユーザインターフェース３１６のうちの１つ以上は、単一の電子デバイス３１８に組み込まれよく、または別個のデバイスまたは構成要素内に組み込まれた別々の構成要素であってよい。プロセス制御デバイス３１０のセット、メモリ３１２、プロセッサ３１４及びユーザインターフェース３１６は、本明細書で説明されるように、種々の有線または無線インターフェースを介して互いに通信し得る。
【００５２】
電子デバイス３１８は、図１に関して説明されたようなオペレータワークステーション（複数可）７１のうちの１つ等のワークステーションであってよく、ワークステーションは、図１に関して説明されたような、資産管理システム６８に関連付けられたソフトウェアアプリケーション（複数可）をサポート及び実行してよく、ソフトウェアアプリケーション（複数可）は、ユーザインターフェース３１６によって表示され得るインターフェースのセットを関連付けている。
【００５３】
信号図３００は、プロセッサ３１４が任意選択的にユーザインターフェース３１６から、プロセス制御デバイス３１０のセットのうちの少なくとも１つに関連付けられたデータをコミッショニングするための要求を受信する（３２０）ときに開始し得る。実施形態では、ユーザインターフェース３１６のユーザは、要求を開始してよく、プロセス制御デバイス３１０のセット及びそれに関連する情報を指示するディスプレイを介して、プロセス制御デバイス３１０のセットのうちの少なくとも１つを選択してよい。例えば、ユーザは、プロセスプラント内のボイラに関連付けられたプロセス制御デバイスのセットのコミッショニングデータを要求し得る。
【００５４】
プロセッサ３１４は、任意選択的に特定されたプロセス制御デバイス（複数可）３１０に、データをコミッショニングするための要求を送信し得る（３２２）。要求は、（３２０）で受信した要求に対応してよく、または別々の要求であってよく、要求が少なくとも１つ（または全て）のプロセス制御デバイス（複数可）３１０を特定し得る。概して、要求は、例えば、デバイス情報、デバイス健全性、構成データ、接続性状態、コミッショニング状態及び／またはその他のもの等のコミッショニングデータの１つ以上の部分を指示し得る。特定の実施形態では、プロセッサ３１４は、自動的に、例えば定期的な間隔（例えば、１回／分、１回／時間等）で、またはトリガ（例えば、ユーザからの要求、更新されたコミッショニングデータの存在等）に応答して、要求を送信し得る。
【００５５】
プロセス制御デバイス（複数可）３１０は、コミッショニングデータをプロセッサ３１４に送信し得る（３２４）。コミッショニングデータは、（３２２）で受信された要求に対応してもよく、またはプロセス制御デバイス（複数可）３１０は、自動的に、例えば、定期的な間隔（例えば、１回／分、１回／１時間等）で、またはトリガに応答して（例えば、データの変更、更新されたコミッショニングデータの存在等により）、コミッショニングデータを送信し得る。コミッショニングデータは、例えば、デバイス情報、デバイス健全性、構成データ、接続性状態、コミッショニング状態及び／またはその他のものを含み得る。
【００５６】
プロセッサ３１４は、任意選択的に、コミッショニングデータを検査して（３２５）、コミッショニングデータに含まれるデータの種類を識別し得る。特に、コミッショニングデータは、例えば、デバイス情報、構成データ、接続性状態、コミッショニング状態及び
／または他のもの等の１つ以上の部分を含み得る。プロセッサ３１４は、コミッショニングデータのために定義されたパラメータを検索し得る（３２６）。特に、プロセッサ３１４は、コミッショニングデータに含まれるデータの種類に従って、定義されたパラメータ（複数可）を検索し得る。例えば、コミッショニングデータがボイラに関連付けられたバルブのタイミング設定を含む場合、プロセッサ３１４は、バルブのタイミング設定に対応するパラメータを検索し得る。実施形態によれば、定義されたパラメータは、プロセス制御デバイス（複数可）３１０の所望のコミッショニング状態を表現し得る。概して、メモリ３１２は、プロセス制御システムに関連付けられた管理者またはユーザが、定義されたパラメータを入力、修正、更新、またはそれに追加することができる、定義されたパラメータを維持し得る。
【００５７】
定義されたパラメータを受信した後、プロセッサ３１４は、コミッショニングデータと定義されたパラメータとの間の差異のセットを判定する（３３０）。例えば、定義されたパラメータは、ある特定のバルブが午前８時〜午後５時の間にアクティブな接続を有していることを特定し得、コミッショニングデータが午前１０時に、特定のバルブがアクティブな接続を有していないことを指示し得る。したがって、この差異は接続状態のこの相違を指示し得る。さらなる例として、定義されたパラメータは、対応する流量が５．０ｃｃ／分を超えるときに流量センサがアラームをトリガすることを特定し得、コミッショニングデータは、流量センサが対応する流量１０．０ｃｃ／分を超えるときにアラームをトリガするように構成されていることを指示してよい。したがって、この差異はこの流量値の相違を指示し得る。
【００５８】
プロセッサ３１４は、差異（複数可）の指示をユーザインターフェース３１６に送信し得る（３３２）。特に、プロセッサ３１４は、（３３０）で判定された差異（複数可）を指示する視覚的レイアウト、インターフェース、グラフィック等を生成してよく、視覚的レイアウトは、ユーザインターフェース３１６による表示のために構成されてよい。したがって、ユーザインターフェース３１６は、差異（複数可）を提示し得る（３３４）。したがって、ユーザは、ユーザインターフェース３１６にアクセスして、その差異（複数可）をレビューし、差異（複数可）に対処するために何らかのアクションが必要であるかどうかを評価し得る。実施形態によれば、ユーザインターフェース３１６は、差異を提示する際に、種々のテキストの、視覚的及び／またはグラフィックのコンテンツを含み得る、種々のインターフェース、グラフィック、配置等を使用してよい。これらの視覚的インターフェースの種々のものが、図４Ａ〜図４Ｊに関して説明される。
【００５９】
ユーザインターフェース３１６は、例えば、マウスまたはキーボード等の周辺デバイスから検出されたタッチスクリーン入力または入力を介して、ユーザとの相互作用をサポートし得る。特に、ユーザインターフェース３１６は、特定のプロセス制御デバイス、分類、統合及び／または他の修正または相互作用等による検索を可能にし得る。実施形態では、ユーザは、ユーザインターフェース３１６に表示されない情報等の、プロセス制御デバイス（複数可）３１０に関連付けられた追加情報をレビューすることを選択してよい。したがって、ユーザインターフェース３１６は、より多くの情報が要求されたかどうかを検出してよい（３３６）。ユーザインターフェース３１６が、より多くの情報が要求されたことを検出しない場合（「ＮＯ」）、処理は終了するか、繰り返すか、または他の機能に進んでよい。
【００６０】
ユーザインターフェース３１６が、より多くの情報が要求されたことを検出した場合（「ＹＥＳ」）、ユーザインターフェース３１６は、プロセッサ３１４から追加情報を検索してよい（３３８）。いくつかの実施形態では、プロセッサ３１４は、メモリ３１２からまたは適切なプロセス制御デバイス（複数可）３１０から追加情報を検索し得る。例えば、追加情報は、圧力センサによって検出される測定値のセットを含み得る。追加情報を検
索した後、ユーザインターフェース３１６は、ユーザによるアクセス及びレビューのために、追加情報を提示し得る（３４０）。
【００６１】
図４Ａ〜図４Ｊは、システム及び方法に関連付けられた例示的なインターフェースを示す。本明細書で説明されるような電子デバイスまたはコンピューティングデバイスのいずれか（例えば、オペレータワークステーション（複数可）７１のワークステーション）等の電子デバイスは、ユーザインターフェースにインターフェースを表示し、かつ／またはユーザインターフェースを介して選択及び入力を受信するように構成され得る。さらに、インターフェースは、図１に関して説明されたように、資産管理システム６８に関連付けられたソフトウェアアプリケーション（複数可）に関連付けられ得る。概して、インターフェースは、プロセスプラント内のプロセス制御デバイス（複数可）のコミッショニング状態に関連付けられたデータ及びコンテンツを含み得る。電子デバイス上で動作するように構成されている１つ以上の専用アプリケーションは、インターフェースを表示し得、個人は、アプリケーション（複数可）にアクセスするための適切な資格情報を有し得る。
【００６２】
電子デバイスは、図３に関して説明されたように、例えばプロセス制御デバイス（複数可）３１０、メモリ３１２、及び／またはプロセッサ３１４等の１つ以上の構成要素から、インターフェースに含まれるコンテンツを受信し得る。インターフェースは単なる例であり、代わりのまたは追加のコンテンツが想定されていることが理解されるべきである。
【００６３】
図４Ａは、アプリケーションのホームまたは起動画面を表現し得るインターフェース４００を示す。インターフェース４００は、選択可能な部分またはセクション、すなわち、プロセスプラント内で予定され、完了されるか、または処理中の最新のコミッショニングプロジェクトを指示し得るプロジェクトセクション４０１と、プロセス制御デバイスの監視状態（例えば、応答しない、悪い、劣化した、不明）を指示し得る監視セクション４０２と、プロセス制御デバイスの較正予定状態（例えば、遅延、現在、間近、後で）を指示し得る較正セクション４０３と、プロセス制御デバイスの構成状態（例えば、一致しない、ベースライン化されていない、使用できない、その他）を指示し得る構成セクション４０４と、を含み得る。
【００６４】
図４Ｂは、図４Ａの構成セクション４０４の選択を検出した後に電子デバイスが表示し得るインターフェース４０５を示す。インターフェース４０５は、プロセス制御デバイスの構成と、それがベースラインまたは定義されたパラメータとどのように比較されるかを描画する情報及びコンテンツのセットを含む。例えば、インターフェース４０５は、２５台のプロセス制御デバイスが「不一致」（すなわち、対応する定義されたパラメータと一致しない構成を有する）であり、３０台のプロセス制御デバイスが「ベースライン化されていない」（すなわち、対応する定義されたパラメータを有さない）であり、４５台のプロセス制御デバイスが「利用できない」であり、８００台のプロセス制御デバイスが「その他」として分類されることを指示するチャート４０６を含み得る。インターフェース４０５は、チャート４０６と同様の情報を描画するが、履歴折れ線グラフとして示すチャート４０７をさらに含み得る。個人は、インターフェース４０５内のコンテンツをレビューして、対応する定義されたパラメータとは不一致であるか、そうでなければベースライン化されていないか、または利用できないコミッショニングデータを有するデバイスの量及び割合を効果的かつ効率的に評価し得る。加えて、インターフェース４０５は、個人による描画された情報に関連付けられた追加情報のレビューを可能にする選択可能なコンテンツを含み得る。
【００６５】
図４Ｃは、プロセス制御デバイス特有の情報を含むインターフェース４１０を示す。実施形態では、電子デバイスは、図４Ｂのインターフェース４０５に描画されるように、「不一致」カテゴリのうちの１つの選択を検出した後にインターフェース４１０を表示し得
る。インターフェース４１０は、プロセス制御デバイスのリスト４１１と、コミッショニング状態の不一致に関連する情報とを含み得る。例えば、リスト４１１は、「デバイスグループ１」内に含まれ、定義されたパラメータと４時間の不一致があったデバイス「ＡＢＢ  ＭＡＧ  ５０ＸＭ２０００」を含む。個人は、インターフェース４１０をレビューして、プロセス制御デバイス（複数可）の状態を評価し、相違の修正を講じるための任意の是正措置を判定し得る。
【００６６】
図４Ｄは、図４Ｃのインターフェース４１０に描画されたプロセス制御デバイスのうちの１つ等の、選択されたプロセス制御デバイスに対応する情報を含み得るインターフェース４１５を示す。インターフェース４１５は、選択されたプロセス制御デバイスに関連付けられたコミッショニングデータを指示し得る情報セクション４１６を含み得る。実施形態では、情報セクション４１６は、プロセス制御デバイスのコミッショニング状態データが定義されたパラメータと一致しないことを指示し得、選択４１７を介して、個人によるコミッショニング状態データの及び／または定義されたパラメータのいずれかまたは全部等の追加情報へのアクセスを可能にし得る。したがって、個人は、プロセス制御デバイスの状態を評価し、相違の修正を講じるための任意の是正措置を判定するために、情報セクション４１６をレビューし得る。
【００６７】
図４Ｅは、個人が図４Ｄの選択４１７を選択した後に電子デバイスが表示し得る情報を含むインターフェース４２０を示す。インターフェース４２０は、プロセス制御デバイスにとって最新の既知の構成及びプロセス制御デバイスに割り当てられたベースライン構成を詳述するセクション４２１を含み、それにより個人による任意の差異の評価を可能にし得る。セクション４２１は、個人によって選択可能である選択のセット、すなわち、選択されると、電子デバイスに、プロセス制御デバイスのベースライン構成をプロセス制御デバイスの最新の既知の構成に設定することを促させ得る再ベースライン化選択４２２と、選択されると、電子デバイスに、ベースライン構成に一致するようにプロセス制御デバイスの構成に設定することを促し得る一致選択４２３と、選択されると、電子デバイスにセクション４２１を却下させ、かつ／または別のインターフェースを表示させ得る無視選択４２４と、を含み得る。
【００６８】
図４Ｆは、選択されたプロセス制御デバイスに対応する情報を含み得るインターフェース４２５を示す。実施形態では、電子デバイスは、個人が図４Ｅに描画するように再ベースライン化選択４２２または一致選択４２３のいずれかを選択した後にインターフェース４２５を表示し得る。図４Ｆに描画するように、インターフェース４２５は、プロセス制御デバイスの最新の既知の構成がプロセス制御デバイスに対応するベースラインテンプレートと一致することを指示する（４２６）。
【００６９】
図４Ｇは、図４Ａのプロジェクトセクション４０１の選択を検出した後に電子デバイスが表示し得るインターフェース４３０を示す。インターフェース４３０は、プロセスプラント内のコミッショニングプロジェクトの状態を描画する情報及びコンテンツのセットを含む（図示されているように、プロジェクトセクション４０１の「二重分離プロセスへの拡張」プロジェクト）。例えば、インターフェース４３０は、コミッショニングプロジェクトに関連付けられたプロセス制御デバイスの状態（例えば、タブ／位置、接続済み、デバイスチェック、システムチェック）を指示する種々のチャート及びグラフを含み得る。個人は、インターフェース４３０内のコンテンツをレビューして、コミッショニングプロジェクトの状態を効果的かつ効率的に評価し得る。加えて、インターフェース４３０は、個人による描画された情報に関連付けられた追加情報のレビューを可能にし得る選択可能なコンテンツを含み得る。
【００７０】
図４Ｈは、プロセス制御デバイス特有の情報を含むインターフェース４３５を示す。実
施形態では、電子デバイスは、インターフェース４３０（または別のインターフェース）に含まれる選択を検出した後に、インターフェース４３５を表示し得る。インターフェース４３５は、「プロジェクトＸ」に特有のプロセス制御デバイスのリスト４３６と、プロセス制御デバイスに関連付けられた情報とを含む。例えば、リスト４３６は、「デバイスグループ１」内に含まれるデバイス「ＡＢＢ  ＭＡＧ  ５０ＸＭ２０００」を含む。個人は、インターフェース４３６をレビューして、プロセス制御デバイス（複数可）の状態を評価し、エラーを修正するための任意の是正措置を判定し得る。
【００７１】
図４Ｉは、図４Ｈのインターフェース４３５に描画されたプロセス制御デバイスのうちの１つ等の、選択されたプロセス制御デバイスに対応する情報を含み得るインターフェース４４０を示す。インターフェース４４０は、選択されたプロセス制御デバイスに関連付けられたコミッショニング状態情報を指示し得る情報セクション４４１を含み得る。したがって、個人は、情報セクション４４１をレビューして、プロセス制御デバイスのコミッショニング状態を評価し、エラーを修正するための任意の是正措置を判定し得る。
【００７２】
図４Ｊは、コミッショニングプロジェクトの要約を含み得るインターフェース４４５を示す。特に、インターフェース４４５は、予定された、処理中の、及び／または完了したコミッショニングプロジェクト（図４Ａのプロジェクトセクション４０１に含まれるもの等）ならびにその状態（例えば、進行中、計画中、完了）を指示し得る。したがって、個人は、コミッショニングプロジェクトの状態を効率的かつ効果的に評価するためにインターフェース４５５をレビューし得る。
【００７３】
図５は、プロセスプラント内のプロセス制御デバイスのセットまたは単にデバイスに関連付けられたコミッショニングデータにアクセスする例示的な方法５００のブロック図を描画する。実施形態によれば、プロセス制御デバイスのセットの少なくともいくつかは、プロセスのセットを制御するために、プロセスプラント内で稼働中に動作するように通信可能に接続される。方法５００は、１つ以上のプロセス制御デバイス、メモリ、ユーザインターフェース及び電子デバイスと通信し得るプロセッサまたはコントローラ（図３に関して説明したプロセッサ３１４等）を有するコンピューティングデバイスによって容易にされ得る。
【００７４】
方法５００は、コンピューティングデバイスが、任意選択的に、ユーザインターフェースから、プロセス制御デバイスのセットに関連付けられたコミッショニング状態データの要求を受信する（ブロック５０５）ときに開始し得る。実施形態では、ユーザインターフェースは、コンピューティングデバイスの一部として、またはプロセスプラントに関連付けられた別の電子デバイスとして組み込まれてよい。
【００７５】
コンピューティングデバイスは、プロセス制御デバイスのセットの各々について、それぞれのプロセス制御デバイスのためのコミッショニング状態データを取得し得る（ブロック５１０）。実施形態では、コンピューティングデバイスは、ブロック５０５で要求を受信したことに応答してコミッショニング状態データを取得してよく、またはコミッショニング状態データを自動的にまたは別のトリガに応答して取得してよい。コミッショニング状態データを取得するために、コンピューティングデバイスは、プロセス制御デバイスのセットの各々から直接（または間接的に）コミッショニング状態データを検索し得る。
【００７６】
コンピューティングデバイスは、プロセス制御デバイスのセットにそれぞれ関連付けられた定義されたコミッショニングパラメータのセットにアクセスし得る（ブロック５１５）。実施形態では、定義されたコミッショニングパラメータのセットはメモリに記憶されてよく、デフォルトパラメータであってよく、かつ／またはプロセスプラントに関連付けられた個人によって修正可能であってよい。概して、コミッショニング状態データは、そ
れぞれのプロセス制御デバイスの現在の構成を含んでよく、定義されたコミッショニングパラメータは、それぞれのプロセス制御デバイスの所望の構成を含んでよい。
【００７７】
コンピューティングデバイスは、プロセス制御デバイスのセットの各々について、それぞれのコミッショニング状態データとそれぞれの定義されたコミッショニングパラメータとの間の差異を判定し得る（ブロック５２０）。実施形態では、コンピューティングデバイスは、プロセス制御デバイスのセットの各々について、それぞれの現在の構成とそれぞれの所望の構成との間の差異を判定し得る。加えてまたは代わりに、コンピューティングデバイスは、プロセス制御デバイスのセットのうちの一部が定義されたコミッショニングパラメータのセットのそれぞれの一部に一致することと、プロセス制御デバイスのセットの残りの一部が定義されたコミッショニングパラメータのセットのそれぞれの残りの一部と一致しないことと、を判定し得る。
【００７８】
コンピューティングデバイスは、コミッショニング状態データのセットと定義されたコミッショニングパラメータのセットとの間の差異のセットをユーザインターフェースに指示させ得る（ブロック５２５）。実施形態では、ユーザインターフェースは、コンピューティングデバイスの一部として、またはプロセスプラントに関連付けられた別の電子デバイスとして組み込まれてよい。ユーザインターフェースに差異のセットを指示させる際に、コンピューティングデバイスは、ユーザインターフェースに、定義されたコミッショニングパラメータのセットのうちのそれぞれの一部と一致するプロセス制御デバイスのセットのうちの一部と、定義されたコミッショニングパラメータのセットのうちのそれぞれの残りの一部と一致しないプロセス制御デバイスのセットのうちの残りの一部と、を指示させる。ある実装形態では、コンピューティングデバイスは、ユーザインターフェースを介して、プロセス制御デバイスのセットのうちの１つの選択を受信してよく、したがって、ユーザインターフェースに、視覚的に特有の様式（例えば強調表示）で、プロセス制御デバイスのセットのうちの１つに関連付けられた差異を指示させる。
【００７９】
コンピューティングデバイスは、任意選択的に、ユーザによるプロセス制御デバイスのセットのうちの少なくとも１つのコミッショニング状態データに対する更新の入力を可能にする（ブロック５３０）。実施形態では、ユーザは、ユーザインターフェースを介して更新を入力し得る。したがって、コンピューティングデバイスは、その後のアクセスのために、コミッショニング状態データに対する更新を記憶させ得る。
【００８０】
図６は、プロセスプラント内のプロセス制御デバイスのセットまたは単にデバイスに関連付けられたコミッショニングデータを提示する例示的な方法６００のブロック図を描画する。実施形態によれば、プロセス制御デバイスのセットの少なくともいくつかは、プロセスのセットを制御するために、プロセスプラント内で稼働中に動作するように通信可能に接続される。方法６００は、ユーザインターフェースを有する電子デバイスによって容易にされてもよく、またはそうでなければ、電子デバイスが１つ以上のプロセス制御デバイス、メモリ及び他のコンピューティングデバイスと通信し得るユーザインターフェースと通信するように構成され得る。
【００８１】
方法６００は、電子デバイスが、コントローラからプロセス制御デバイスのセットの各々について、それぞれのプロセス制御デバイスのコミッショニング状態データを受信する（ブロック６０５）ときに開始し得る。実施形態では、電子デバイスは、自動的にまたはトリガに応答して、コミッショニング状態データを受信し得る。電子デバイスは、プロセス制御デバイスのセットにそれぞれ関連付けられた定義されたコミッショニングパラメータのセットにアクセスすし得る（ブロック６１０）。実施形態では、定義されたコミッショニングパラメータのセットはメモリに記憶されてよく、デフォルトパラメータであってよく、かつ／またはプロセスプラントに関連付けられた個人によって修正可能であってよ
い。概して、コミッショニング状態データは、それぞれのプロセス制御デバイスの現在の構成を含んでよく、定義されたコミッショニングパラメータは、それぞれのプロセス制御デバイスの所望の構成を含んでよい。
【００８２】
電子デバイスは、プロセス制御デバイスのセットの各々について、それぞれのコミッショニング状態データとそれぞれの定義されたコミッショニングパラメータとの間の差異を判定し得る（ブロック６１５）。実施形態では、電子デバイスは、プロセス制御デバイスのセットの各々について、それぞれの現在の構成とそれぞれの所望の構成との間の差異を判定し得る。加えてまたは代わりに、電子デバイスは、プロセス制御デバイスのセットのうちの一部が定義されたコミッショニングパラメータのセットのうちのそれぞれの一部に一致することと、プロセス制御デバイスのセットのうちの残りの一部が定義されたコミッショニングパラメータのセットのうちのそれぞれの残りの一部と一致しないことと、を判定し得る。
【００８３】
電子デバイスは、ユーザインターフェースにおいて、コミッショニング状態データのセットと定義されたコミッショニングパラメータのセットとの間の差異のセットの少なくともいくつかを指示するセクションのセットを提示し得る（ブロック６２０）。実施形態において、電子デバイスは、プロジェクトセクション、監視セクション、較正セクション及び構成セクションのうちの少なくとも１つを提示し得る。
【００８４】
電子デバイスは、ユーザインターフェースを介して、セクションのセットのセクションの選択を受信し得る（ブロック６２５）。選択を受信することに応答して、電子デバイスは、ユーザインターフェースにおいて、差異のセットのうちの一部に関連付けられ、セクションのセットのセクションに対応する情報を提示し得る（ブロック６３０）。実施形態では、電子デバイスは、差異のセットのうちの一部に関連付けられた情報を指示する少なくとも１つのグラフを提示し得、少なくとも１つのグラフは、差異のセットのうちの一部の履歴プログレッションを指示し得る。加えてまたは代わりに、電子デバイスは、定義されたコミッショニングパラメータとは異なるコミッショニング状態データを有するプロセス制御デバイスのセットのうちの一部のリストを提示し得る。
【００８５】
電子デバイスは、任意選択的に、プロセス制御デバイスのセットのプロセス制御デバイスを再ベースライン化するオプションと、プロセス制御デバイスのベースラインに一致するオプションと、をユーザインターフェースに提示し得、対応する選択が受信されたかどうかを検出し得る（ブロック６３５）。電子デバイスは、プロセス制御デバイスを再ベースライン化するオプションの選択が受信された場合（「ＲＥＢＡＳＥＬＩＮＥ」）、プロセス制御デバイスのコミッショニング状態データに一致するようにプロセス制御デバイスの定義されたコミッショニングパラメータを修正するか（ブロック６４０）または修正させる（例えば、メモリに記憶された定義されたコミッショニングパラメータを更新する）。プロセス制御デバイスのベースラインに一致するオプションの選択が受信された場合（「ＭＡＴＣＨ」）、電子デバイスは、プロセス制御デバイスの定義されたコミッショニングパラメータに従ってプロセス制御デバイスを構成するか（ブロック６４５）、または構成させる。特に、電子デバイスは、適切な構成データに、その上での実装のために、プロセス制御デバイスに提供させられ得る。
【００８６】
本開示に記載されている技術の実施形態は、任意の数の下記の態様を、単独でまたは組み合わせのいずれかで含んでもよい。
【００８７】
１．プロセスプラント内のデバイスのセットに関連付けられたコミッショニングデータにアクセスするコンピュータ実装方法であって、デバイスのセットのうちの少なくともいくつかが、プロセスのセットを制御するようにプロセスプラント内で稼働中に動作するよ
うに通信可能に接続され、方法が、コンピューティングデバイスにおいてデバイスのセットのうちの各々について、それぞれのデバイスのコミッショニング状態データを取得することと、デバイスのセットにそれぞれ関連付けられた定義されたコミッショニングパラメータのセットにアクセスすることと、コンピューティングデバイスによってデバイスのセットの各々について、それぞれのコミッショニング状態データとそれぞれの定義されたコミッショニングパラメータとの間の差異を判定することと、ユーザインターフェースに、コミッショニング状態データのセットと定義されたコミッショニングパラメータのセットとの間の差異のセットを指示させることと、を含む、コンピュータ実装方法。
【００８８】
２．コミッショニング状態データが、それぞれのデバイスの現在の構成を含み、定義されたコミッショニングパラメータが、それぞれのデバイスに所望の構成を含み、差異を判定することが、デバイスのセットの各々について、それぞれの現在の構成とそれぞれの所望の構成との間の差異を判定することを含む、請求項１に記載のコンピュータ実装方法。
【００８９】
３．デバイスのセットの各々について、それぞれのコミッショニング状態データとそれぞれの定義されたコミッショニングパラメータとの間の差異を判定することが、（ｉ）デバイスのセットのうちの一部が定義されたコミッショニングパラメータのセットのうちのそれぞれの一部と一致することと、（ｉｉ）デバイスのセットのうちの残りの一部が定義されたコミッショニングパラメータのセットのうちのそれぞれの残りの一部と一致しないこと、を判定することを含む、請求項１に記載のコンピュータ実装方法。
【００９０】
４．ユーザインターフェースに差異のセットを指示させることが、ユーザインターフェースに、（ｉ）定義されたコミッショニングパラメータのセットのうちのそれぞれの一部と一致するデバイスのセットのうちの一部と、（ｉｉ）定義されたコミッショニングパラメータのセットうちのそれぞれの残りの一部と一致しないデバイスのセットのうちの残りの一部と、を指示させることを含む、請求項３に記載のコンピュータ実装方法。
【００９１】
５．ユーザによるデバイスのセットのうちの少なくとも１つのコミッショニング状態データに対する更新の入力を可能にすることをさらに含む、請求項１〜４のいずれか一項に記載のコンピュータ実装方法。
【００９２】
６．ユーザによるコミッショニング状態データに対する更新の入力を可能にすることが、ユーザインターフェースを介して、ユーザによるコミッショニング状態データに対する更新の入力を可能にすることを含む、請求項５に記載のコンピュータ実装方法。
【００９３】
７．ユーザインターフェースを介して、デバイスのセットのうちの１つの選択を受信することと、ユーザインターフェースに、視覚的に特有の様式で、デバイスのセットのうちの１つに関連付けられた差異を指示させること、をさらに含む、請求項１〜６のいずれか一項に記載のコンピュータ実装方法。
【００９４】
８．コンピューティングデバイスにおいてデバイスのセットの各々について、それぞれのデバイスのコミッショニング状態データを取得することが、ユーザインターフェースから、コミッショニング状態データの要求を受信することと、要求を受信することに応答して、デバイスのセットの各々について、それぞれのデバイスのコミッショニング状態データを検索することと、を含む、請求項１〜７のいずれか一項に記載のコンピュータ実装方法。
【００９５】
９．プロセスプラントに関連付けられたコミッショニングデータにアクセスするためのプロセスプラント内のシステムであって、プロセスのセットを制御するようにプロセスプラント内で稼働中に動作するように通信可能に接続されているデバイスのセットと、コン
テンツを提示するためのユーザインターフェースと、デバイスのセットにそれぞれ関連付けられた定義されたコミッショニングパラメータのセットを記憶するメモリと、通信ユニットと、デバイスのセット、ユーザインターフェース、メモリ及び通信ユニットと交信し、かつ通信ユニットを介してデバイスのセットの各々から、それぞれのデバイスのコミッショニング状態データを受信し、メモリから、デバイスのセットにそれぞれ関連付けられた定義されたコミッショニングパラメータのセットにアクセスし、デバイスのセットの各々について、それぞれのコミッショニング状態データとそれぞれの定義されたコミッショニングパラメータとの間の差異を判定し、そしてユーザインターフェースにコミッショニング状態データのセットと定義されたコミッショニングパラメータのセットとの間の差異のセットを指示させる、ように構成されている、プロセッサと、を備えるシステム。
【００９６】
１０．コミッショニング状態データが、それぞれのデバイスの現在の構成を含み、定義されたコミッショニングパラメータが、それぞれのデバイスに所望の構成を含み、差異を判定するために、プロセッサは、デバイスのセットの各々について、それぞれの現在の構成とそれぞれの所望の構成との間の差異を判定するように構成されている、請求項９に記載のシステム。
【００９７】
１１．デバイスのセットの各々について、それぞれのコミッショニング状態データとそれぞれの定義されたコミッショニングパラメータとの間の差異を判定するために、プロセッサは、（ｉ）デバイスのセットのうちの一部が定義されたコミッショニングパラメータのセットのうちのそれぞれの一部と一致することと、（ｉｉ）デバイスのセットのうちの残りの一部が定義されたコミッショニングパラメータのセットのうちのそれぞれの残りの一部と一致しないことと、を判定するように構成されている、請求項９に記載のシステム。
【００９８】
１２．ユーザインターフェースが、（ｉ）定義されたコミッショニングパラメータのセットのうちのそれぞれの一部と一致するデバイスのセットのうちの一部と、（ｉｉ）定義されたコミッショニングパラメータのセットのうちの残りの一部と一致しないデバイスのセットのうちのそれぞれの残りの一部と、を指示する、請求項１１に記載のシステム。
【００９９】
１３．プロセッサが、無線ネットワーク接続を介して、ユーザインターフェースと交信する、請求項９〜１２のいずれか一項に記載のシステム。
【０１００】
１４．プロセッサが、ユーザインターフェースを介して、ユーザによるデバイスのセットのうちの少なくとも１つのコミッショニング状態データに対する更新の入力を可能にするように、さらに構成されている、請求項９〜１３のいずれか一項に記載のシステム。
【０１０１】
１５．ユーザインターフェースが、デバイスのセットのうちの１つの選択を受信し、かつ視覚的に特有の様式で、デバイスのセットのうちの１つに関連付けられた差異を指示する、ように構成されている、請求項９〜１４のいずれか一項に記載のシステム。
【０１０２】
１６．プロセスプラントに関連付けられたコミッショニングデータを管理するための電子デバイスであって、コンテンツを提示するためのユーザインターフェースと、プロセスのセットを制御するようにプロセスプラント内で稼働中に動作するように通信可能に接続されているデバイスのセットに通信可能に接続されているコンピューティングデバイスと交信するトランシーバと、コンピュータ実行可能命令のセットを記憶するメモリと、ユーザインターフェース、トランシーバ及びメモリと交信し、かつプロセッサに、ユーザインターフェースを介して、デバイスのセットのうちの少なくとも１つの選択を受信すること、トランシーバを介してデバイスのセットのうちの１つから、デバイスのセットのうちの少なくとも１つのコミッショニング状態データを検索することであって、コミッショニン
グ状態データが、デバイスのセットのうちの少なくとも１つの現在の構成を指示する、検索すること、デバイスのセットのうちの少なくとも１つに関連付けられた定義されたコミッショニングパラメータにアクセスすること、コミッショニング状態データと定義されたコミッショニングパラメータとの間の差異を判定すること、及びユーザインターフェースに、コミッショニング状態データと定義されたコミッショニングパラメータとの間の差異を指示させること、を行わせる、コンピュータ実行可能命令のセットを実行するように構成されている、プロセッサと、を備える、電子デバイス。
【０１０３】
１７．プロセッサが、プロセッサに、ユーザインターフェースに、（ｉ）デバイスのセットのうちのデバイスを再ベースライン化するオプションと、（ｉｉ）デバイスのベースラインに一致するオプションと、を提示させることをさらに行わせる、コンピュータ実行可能命令のセットを実行するように構成されている、請求項１６に記載の電子デバイス。
【０１０４】
１８．プロセッサが、プロセッサに、ユーザインターフェースを介して、デバイスを再ベースライン化するオプションの選択を受信することと、デバイスの定義されたコミッショニングパラメータをデバイスのコミッショニング状態データに一致するように修正させることと、をさらに行わせるコンピュータ実行可能命令を実行するように構成されている、請求項１７に記載の電子デバイス。
【０１０５】
１９．プロセッサが、プロセッサに、ユーザインターフェースを介して、デバイスのベースラインに一致するオプションの選択を受信することと、デバイスに、デバイスの定義されたコミッショニングパラメータに従うように構成されるようにさせることと、をさらに行わせるコンピュータ実行可能命令のセットを実行するように構成されている、請求項１７に記載の電子デバイス。
【０１０６】
２０．コミッショニング状態データが、それぞれのデバイスの現在の構成を含み、定義されたコミッショニングパラメータが、それぞれのデバイスに所望の構成を含み、差異を判定するために、プロセッサは、デバイスのセットのうちの少なくとも１つの各々について、それぞれの現在の構成とそれぞれの所望の構成との間の差異を判定するように構成されている、請求項１６〜１９に記載の電子デバイス。
【０１０７】
２１．プロセッサが、プロセッサに、ユーザインターフェースを介して、ユーザによるデバイスのセットのうちの少なくとも１つのコミッショニング状態データに対する更新の入力を可能にすることを、さらに行わせるコンピュータ実行可能命令のセットを実行するように構成されている、請求項１６〜２０のいずれか一項に記載の電子デバイス。
【０１０８】
２２．プロセッサが、プロセッサに、デバイスのセットのうちの少なくとも１つの選択を受信することに応答して、ユーザインターフェースに、視覚的に特有の様式で、デバイスのセットのうちの少なくとも１つに関連付けられた差異を指示させることをさらに行わせるコンピュータ実行可能命令のセットを実行するように構成されている、請求項１６〜２１のいずれか一項に記載の電子デバイス。
【０１０９】
２３．プロセスプラント内のデバイスのセットに関連付けられたコミッショニングデータを提示する電子デバイス内のコンピュータ実装方法であって、デバイスのセットのうちの少なくともいくつかが、プロセスのセットを制御するようにプロセスプラント内で稼働中に動作するように通信可能に接続され、方法が、コントローラからデバイスのセットのうちの各々について、それぞれのデバイスのコミッショニング状態データを受信することと、デバイスのセットにそれぞれ関連付けられた定義されたコミッショニングパラメータのセットにアクセスすることと、プロセッサによってデバイスのセットの各々について、それぞれのコミッショニング状態データとそれぞれの定義されたコミッショニングパラメ
ータとの間の差異を判定することと、ユーザインターフェースにおいて、コミッショニング状態データのセットと定義されたコミッショニングパラメータのセットとの間の差異のセットをのうちの少なくともいくつかを指示するセクションのセットを提示することと、ユーザインターフェースを介して、セクションのセットのうちのセクションの選択を受信することと、ユーザインターフェースにおいて、差異のセットのうちの一部に関連付けられ、セクションのセットのうちのセクションに対応する、情報を提示することと、を含む、コンピュータ実装方法。
【０１１０】
２４．ユーザインターフェースにおいて、差異のセットのうちの少なくともいくつかを指示するセクションのセットを提示することが、ユーザインターフェースにおいて、投影セクション、監視セクション、較正セクション及び構成セクションのうちの少なくとも１つを提示することを含む、請求項２３に記載のコンピュータ実装方法。
【０１１１】
２５．ユーザインターフェースにおいて、差異のセットのうちの一部に関連付けられた情報を提示することが、ユーザインターフェースにおいて、差異のセットのうちの一部に関連付けられた情報を指示する少なくとも１つのグラフを提示することを含む、請求項２３または２４のいずれか一項に記載のコンピュータ実装方法。
【０１１２】
２６．ユーザインターフェースにおいて、少なくとも１つのグラフを提示することが、ユーザインターフェースにおいて、差異のセットのうちの一部の履歴プログレッションを指示する少なくとも１つのグラフを提示することを含む、請求項２５に記載のコンピュータ実装方法。
【０１１３】
２７．ユーザインターフェースにおいて、差異のセットのうちの一部に関連付けられた情報を提示することが、ユーザインターフェースにおいて、定義されたコミッショニングパラメータとは異なるコミッショニング状態データを有するデバイスのセットのうちの一部のリストを提示することを含む、請求項２３または２４のいずれか一項に記載のコンピュータ実装方法。
【０１１４】
２８．ユーザインターフェースにおいて、（ｉ）デバイスのセットのうちのデバイスを再ベースライン化するオプションと、（ｉｉ）デバイスのベースラインに一致するオプションと、を提示することをさらに含む、請求項２３〜２７のいずれか一項に記載のコンピュータ実装方法。
【０１１５】
２９．ユーザインターフェースを介して、デバイスを再ベースライン化するオプションの選択を受信することと、デバイスの定義されたコミッショニングパラメータをデバイスのコミッショニング状態データに一致するように修正させることと、をさらに含む、請求項２８に記載のコンピュータ実装方法。
【０１１６】
３０．ユーザインターフェースを介して、デバイスのベースラインに一致させるオプションの選択を受信することと、デバイスに、デバイスの定義されたコミッショニングパラメータに従うように構成させることと、をさらに含む請求項２８に記載のコンピュータ実装方法。
【０１１７】
加えて、本開示の先の態様は、単に例示的なものであり、本開示の範囲を限定することを意図しない。
【０１１８】
以下の追加の検討事項が、上記の考察に適用される。本明細書全体を通して、任意のデバイスまたはルーチンによって実行されるものとして記載された動作は、機械可読命令に従ってデータを操作または変換するプロセッサの動作またはプロセスを概して指す。機械
可読命令は、プロセッサに通信可能に連結されたメモリデバイス上に記憶され、それから取得され得る。換言すれば、本明細書に記載される方法は、コンピュータ可読媒体上に（すなわち、メモリデバイス上に）記憶された一連の機械実行可能命令によって具現化され得る。命令は、対応するデバイス（例えば、オペレータワークステーション、コミッショニングツール等）の１つ以上のプロセッサによって実行されたとき、プロセッサに方法を実行させる。命令、ルーチン、モジュール、プロセス、サービス、プログラム、及び／またはアプリケーションが、コンピュータ可読メモリ上またはコンピュータ可読媒体上に記憶または保存されるとして本明細書において言及される場合、「記憶（ｓｔｏｒｅｄ）」及び「保存（ｓａｖｅｄ）」という語は、一時的信号を除外することが意図される。
【０１１９】
さらに、「オペレータ（ｏｐｅｒａｔｏｒ）」、「従業員（ｐｅｒｓｏｎｎｅｌ）」、「人物（ｐｅｒｓｏｎ）」、「ユーザ（ｕｓｅｒ）」、「技術者（ｔｅｃｈｎｉｃｉａｎ）」、「管理者（ａｄｍｉｎｉｓｔｒａｔｏｒ）」という用語、及び同様の他の用語が、本明細書で記載されたシステム、装置、及び方法を使用またはそれらと相互作用し得るプロセスプラント環境内の人物を記載するために使用されるが、これらの用語は、限定を意図するものではない。特定の用語が説明で使用される場合、用語は、一部において、プラント従業員が従事する従来の活動に起因して使用されるが、特定の活動に従事し得る従業員を限定することを意図しない。
【０１２０】
加えて、本明細書を通して、複数の事例は、単一の事例として記載された構成要素、動作、または構造を実装し得る。１つ以上の方法の個々の動作が別個の動作として例示及び記載されたが、個々の動作のうちの１つ以上が同時に実行されてもよく、例示された順序で動作が実行される必要はない。例示的な構成内で別個の構成要素として提示された構造及び機能は、組み合わされた構造または構成要素として実装されてもよい。同様に、単一構成要素として提示された構造及び機能は、別個の構成要素として実装されてもよい。これらの及び他の変形、修正、追加、及び改善は、本明細書の主題の範囲内にある。
【０１２１】
別途特に記載されない限り、例えば「処理すること（ｐｒｏｃｅｓｓｉｎｇ）」、「コンピューティングすること（ｃｏｍｐｕｔｉｎｇ）」、「計算すること（ｃａｌｃｕｌａｔｉｎｇ）」、「判定すること（ｄｅｔｅｒｍｉｎｉｎｇ）」、「特定すること（ｉｄｅｎｔｉｆｙｉｎｇ）」、「提示すること（ｐｒｅｓｅｎｔｉｎｇ）」、「提示させること（ｃａｕｓｉｎｇ  ｔｏ  ｂｅ  ｐｒｅｓｅｎｔｅｄ）」、「表示させること（ｃａｕｓｉｎｇ  ｔｏ  ｂｅ  ｄｉｓｐｌａｙｅｄ）」、「表示すること（ｄｉｓｐｌａｙｉｎｇ）」等の語を使用する本明細書の考察は、１つ以上のメモリ（例えば、揮発性メモリ、不揮発性メモリ、もしくはそれらの組み合わせ）、レジスタ、または情報を受信、記憶、送信、もしくは表示する他の機械構成要素内の物理（例えば、電気、磁気、生体、もしくは光）量として表されたデータを操作または変換する機械（例えば、コンピュータ）の動作またはプロセスを指し得る。
【０１２２】
ソフトウェアに実装される場合、本明細書に記載されるアプリケーション、サービス、及びエンジンはいずれも、コンピュータもしくはプロセッサのＲＡＭもしくはＲＯＭ等における磁気ディスク、レーザディスク、固体メモリデバイス、分子メモリ記憶デバイス、または他の記憶媒体等の、任意の有形の非一時的コンピュータ可読メモリに記憶され得る。本明細書に開示される例示的システムは、他の構成要素の中でも、ハードウェア上で実行されるソフトウェア及び／またはファームウェアを含むように開示されているが、そのようなシステムは単に例示的であるに過ぎず、限定的であると見なされるべきではないことに留意されたい。例えば、これらのハードウェア、ソフトウェア、及びファームウェア構成要素のうちのいずれかまたは全てが、ハードウェアにのみ、ソフトウェアにのみ、あるいはハードウェア及びソフトウェアの任意の組み合わせで、埋め込まれ得ることが企図される。したがって、当業者は、提供された例がこのようなシステムを実装する唯一の方
式ではないことを容易に理解するであろう。
【０１２３】
したがって、本発明は具体的な例に関して記載されてきたが、これらの例は例解的であるに過ぎず、本発明の限定であることを意図せず、変更、追加、または削除が、本発明の趣旨及び範囲から逸脱することなく、開示される実施形態に対して行われ得ることが当業者には明らかであろう。
【０１２４】
ある用語が、本特許において、「本明細書では…を意味するように定義される（Ａｓ  ｕｓｅｄ  ｈｅｒｅｉｎ，  ｔｈｅ  ｔｅｒｍ  ‘＿＿＿＿＿＿’  ｉｓ  ｈｅｒｅｂｙ
ｄｅｆｉｎｅｄ  ｔｏ  ｍｅａｎ．．．）」という文、または同様の文を使用して明確に定義されない限り、その用語の意味を、その平易または通常の意味を超えて明確にあるいは暗示的のいずれかに限定することは意図されていないことが理解されるべきであり、かつそのような用語は、本特許の任意の項においてなされた任意の言明に基づいて（特許請求の範囲の文言を除く）、範囲が限定されると解釈されるべきではない。本特許の最後で特許請求の範囲内に記載された任意の用語が単一の意味と矛盾しない様式で本特許内において言及されるという点で、それは、読み手を混乱させないために単に明瞭化のためになされ、このような特許請求の範囲の用語が、示唆またはその他の点で、その単一の意味に限定されることを意図するものではない。最後に、特許請求の範囲の要素が、任意の構造の詳説なしに、「手段（ｍｅａｎｓ）」という語及び機能を列記することによって定義されていない限り、いかなる特許請求の範囲の要素の範囲も、米国特許法１１２（ｆ）条及び／または旧米国特許法１１２条第６段落の適用に基づいて解釈されることは意図されていない。
【０１２５】
さらに、上記の文章は多くの異なる実施形態の詳細な説明を記載しているが、本特許の範囲が、本特許の最後に記載される特許請求の範囲の語によって定義されることが理解されるべきである。詳細な説明は、単に例示的なものとして解釈されるべきであり、全ての可能な実施形態を説明することは、不可能ではない場合でも非現実的であるので、全ての可能な実施形態を説明するものではない。多くの代替的実施形態が、現在の技術または本特許の出願日の後に開発された技術のいずれかを使用して実装され得るが、これらは、依然として特許請求の範囲の範囲内に収まるであろう。
【図１】
2019106172.tif 000003
【図２】
2019106172.tif 000004
【図３】
2019106172.tif 000005
【図４Ａ】
2019106172.tif 000006
【図４Ｂ】
2019106172.tif 000007
【図４Ｃ】
2019106172.tif 000008
【図４Ｄ】
2019106172.tif 000009
【図４Ｅ】
2019106172.tif 000010
【図４Ｆ】
2019106172.tif 000011
【図４Ｇ】
2019106172.tif 000012
【図４Ｈ】
2019106172.tif 000013
【図４Ｉ】
2019106172.tif 000014
【図４Ｊ】
2019106172.tif 000015
【図５】
2019106172.tif 000016
【図６】
2019106172.tif 000017
【外国語明細書】
2019106172000001.pdf