(57)【特許請求の範囲】
【請求項１】
統合フィールド・デバイス・システムを含むコンピュータ・システム（１００）であって、
前記統合フィールド・デバイス・システムが、
非フィールド・デバイス・ツール（ＦＤＴ）可能である第１の種類のシステムコンポーネントと、
ＦＤＴ可能である第２の種類のシステムコンポーネントと、
プロセッサと、
第１および第２の種類のシステムコンポーネントを管理するために１つまたは複数のシステム・レベル・アプリケーションを実行するよう構成される少なくとも１つのサーバと、
前記第１および第２の種類のシステムコンポーネントのそれぞれのデバイス型マネージャ（ＤＴＭ）のデバイス製造者が生成したビューを含む、前記第１及び第２の種類のシステムコンポーネントのそれぞれに関連したデータを表示するよう構成されるグラフィカル・ユーザ・インターフェース（ＧＵＩ）として機能する詳細ペインと、
を備え、
前記第１及び第２の種類のシステムコンポーネントのそれぞれのＤＴＭが、システム構成アプリケーション内に埋め込まれ、
前記第１および第２の種類のシステムコンポーネントがそれぞれ第１および第２の種類のインターフェース規格に応じ、
前記第２の種類のシステムコンポーネントを表すアプリケーションが前記第１の種類のインターフェース規格により前記ＧＵＩを介して表示される、システム（１００）。
【請求項２】
前記少なくとも１つのサーバは、前記第１および第２の種類のシステムコンポーネントのライブ動作データを管理するための正常性サーバと、前記第１および第２の種類のシステムコンポーネントの構成データを管理するための構成サーバとを含む、請求項１に記載のシステム（１００）。
【請求項３】
前記第１および第２の種類のシステムコンポーネントが、ネットワーク、デバイス、タービン、バルブ、アクチュエータおよび制御器を含む群からの少なくとも１つを含む、請求項１または２に記載のシステム（１００）。
【請求項４】
前記データが、構成データおよびライブ動作データを含む群からの少なくとも１つを含む、請求項１乃至３のいずれかに記載のシステム（１００）。
【請求項５】
前記少なくとも１つのサーバと接続するユニット・データ・ハイウェイ（ＵＤＨ）と、
前記ＵＤＨに接続する産業用制御器と、
前記産業用制御器に接続するＩ／Ｏネットと、
スイッチを介して前記Ｉ／Ｏネットに接続する連携デバイスと、
前記第１および第２の種類のシステムコンポーネントと前記連携デバイスとを接続するＨ１ネットワークと、
を含む、請求項１乃至４のいずれかに記載のシステム（１００）。
【請求項６】
前記第２の種類のシステムコンポーネントを表すアプリケーションが、前記第２の種類のシステムコンポーネントが選択された場合に表示される、請求項１乃至５のいずれかに記載のシステム（１００）。
【請求項７】
前記第２の種類のシステムコンポーネントを選択することにより、フィールド・デバイス・ツール（ＦＤＴ）アプリケーションを起動する、請求項６に記載のシステム（１００）。
【請求項８】
前記ＦＤＴアプリケーションが、ＦＤＴフレームコンポーネントを含む、請求項７に記載のシステム（１００）。
【請求項９】
前記起動には、ＦＤＴフレームコンポーネント、通信ＤＴＭ、およびゲートウェイＤＴＭを含む群からの少なくとも１つのインスタンスを前記ＧＵＩに表示するために生成することを含む、請求項８に記載のシステム（１００）。
【請求項１０】
前記第１および第２の種類のシステムコンポーネントの構成データを管理するための構成サーバを含み、
前記ＦＤＴフレームコンポーネントが、前記構成サーバに格納されたＦＤＴプロジェクト情報に対して起動される、請求項９に記載のシステム（１００）。
【請求項１１】
第１および第２の種類のシステムコンポーネントを管理するための方法（８００、９００、１０００）であって、
前記第１および第２の種類のシステムコンポーネントを管理するために１つまたは複数のシステム・レベル・アプリケーションをプロセッサを介して実行するステップ（８０２、９０２、１００２）であって、前記第１の種類のシステムコンポーネントが、非フィールド・デバイス・ツール（ＦＤＴ）可能であり、前記第２の種類のシステムコンポーネントがＦＤＴ可能であり、前記第１および第２の種類のシステムコンポーネントがそれぞれ第１および第２の種類のインターフェース規格に応じるステップ（８０２、９０２、１００２）と、
前記第１および第２の種類のシステムコンポーネントのそれぞれのデバイス型マネージャ（ＤＴＭ）のデバイス製造者が生成したビューを含む、前記第１及び第２の種類のシステムコンポーネントのそれぞれに関連したデータを表示するよう構成されるグラフィカル・ユーザ・インターフェース（ＧＵＩ）として機能する詳細ペインを介して表示するステップ（８０４、９０４、１００４）であって、前記第１及び第２の種類のシステムコンポーネントのそれぞれのＤＴＭが、システム構成アプリケーション内に埋め込まれ、前記第２の種類のシステムコンポーネントを表すアプリケーションが前記第１の種類のインターフェース規格により前記ＧＵＩを介して表示されるステップ（８０４、９０４、１００４）と
を備える、方法（８００、９００、１０００）。
【請求項１２】
前記第１および第２の種類のシステムコンポーネントが、ネットワーク、デバイス、および制御器を含む群からの少なくとも１つを含む、請求項１１に記載の方法（８００、９００、１０００）。
【請求項１３】
前記データが、構成データおよびライブ動作データを含む群からの少なくとも１つを含む、請求項１１または１２に記載の方法（８００、９００、１０００）。
【請求項１４】
第１および第２の種類のシステムコンポーネントを管理するための方法（８００、９００、１０００）を伴う、実行された場合に、コンピュータシステム内で処理を実行するよう構成される命令を格納する有形コンピュータ読込み可能媒体であって、
前記第１および第２の種類のシステムコンポーネントを管理するために１つまたは複数のシステム・レベル・アプリケーションをプロセッサを介して実行するステップ（８０２、９０２、１００２）であって、
前記第１の種類のシステムコンポーネントが、非フィールド・デバイス・ツール（ＦＤＴ）可能であり、前記第２の種類のシステムコンポーネントがＦＤＴ可能であり、前記第１および第２の種類のシステムコンポーネントがそれぞれ第１および第２の種類のインターフェース規格に応じるステップ（８０２、９０２、１００２）と、
前記第１および第２の種類のシステムコンポーネントのそれぞれのデバイス型マネージャ（ＤＴＭ）のデバイス製造者が生成したビューを含む、前記第１及び第２の種類のシステムコンポーネントのそれぞれに関連したデータを表示するよう構成されるグラフィカル・ユーザ・インターフェース（ＧＵＩ）として機能する詳細ペインを介して表示するステップ（８０４、９０４、１００４）であって、
前記第１及び第２の種類のシステムコンポーネントのそれぞれのＤＴＭが、システム構成アプリケーション内に埋め込まれ、前記第２の種類のシステムコンポーネントを表すアプリケーションが前記第１の種類のインターフェース規格により前記ＧＵＩを介して表示されるステップ（８０４、９０４、１００４）と
を備える、有形コンピュータ読込み可能媒体。
【請求項１５】
前記少なくとも１つのサーバは、前記第１および第２の種類のシステムコンポーネントのライブ動作データを管理するための正常性サーバと、前記第１および第２の種類のシステムコンポーネントの構成データを管理するための構成サーバとを含む、請求項１４に記載の有形コンピュータ読込み可能媒体。
【請求項１６】
前記第１および第２の種類のシステムコンポーネントが、ネットワーク、デバイス、および制御器を含む群からの少なくとも１つを含む、請求項１４または１５に記載の有形コンピュータ読込み可能媒体。
【請求項１７】
前記データが、構成データおよびライブ動作データを含む群からの少なくとも１つを含む、請求項１６に記載の有形コンピュータ読込み可能媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、インテリジェント・フィールド・デバイスに関する。より具体的には、本発明は、制御システムを介してインテリジェント・フィールド・デバイスの制御を容易にすることに関する。
【背景技術】
【０００２】
産業プラント動作における現代の発展には、フィールドデバイスの使用が含まれる。フィールドデバイスは、センサシステムからデータを収集する、警報条件に対してローカル環境を監視する、およびバルブならびにブレーカを作動するなどのローカルプラント動作を制御する。デジタル通信の普及と進化は、これらのフィールドデバイスのインテリジェンスを著しく向上させてきた。
【０００３】
産業プラントで使用されるフィールドデバイスのインテリジェンスの高まりに応じて、精巧なデバイス管理システムが、フィールドデバイスに関連した情報を収集、処理、最適化、および維持するために開発されてきた。これらのデバイス管理システムにより、ユーザは、ホスト・システム・ユーザ・インターフェースを通じて、または専用端末を通じて、インテリジェント・フィールド・デバイスにアクセスすることが可能である。アクセスすることにより、ユーザは、設定を変更し、フィールドデバイス、それらに関連したコンポーネント、およびデバイスネットワークの性能を診断、維持、および最適化するのに要する他の調整を行うことが可能となる。
【０００４】
当業者にとって周知であるように、フィールド・デバイス・ツール（ＦＤＴ）インターフェース仕様は、ＦＤＴフレーム・アプリケーション・アーキテクチャとしてより知られており、インテリジェント・フィールド・デバイスの制御を簡単にし、標準化するために存在する。従来のＦＤＴフレーム・アプリケーション・アーキテクチャの不可欠なコンポーネントには、デバイスタイプマネージャ（ＤＴＭ）が含まれる。
【０００５】
ＤＴＭは、インテリジェント・フィールド・デバイス・ベンダによって提供され、フィールドデバイスと共に顧客に届けられる。ＤＴＭは、対応するフィールドデバイスの動作に関連する情報の全てを含むようプログラムされる。デバイスＤＴＭは、インテリジェント・フィールド・デバイス内の全ての情報にアクセスするために使用される、ユニークベンダが供給するプラグインソフトウェアである。
【０００６】
しかしながら、このベンダ供給ソフトウェアのインスタンスは、各フィールドデバイスに対して個々に作り出されなければならない。デバイスＤＴＭの中には、ＦＤＴフレームアプリケーションに、メモリ内でアクティブなデバイスＤＴＭインスタンスの数を制限させ、残りのものをキャッシュさせる、大容量メモリフットプリントを有するものもあり、システムサイズが増加するにつれて著しい性能劣化を引き起こし、現在選択されているデバイスＤＴＭへのライブデータの表示を制限する。
【０００７】
ＦＤＴフレームアプリケーションに不可欠な別のコンポーネントは、フィールドバスデバイスである。ＦＤＴフレームアプリケーションおよび関連づけられたＤＴＭは、典型的に、特定のフィールドバスデバイスおよびそれらが接続されるフィールドバス・システム・ネットワークのみを示す。全体的なプラント・フィールド・デバイス・システム・ネットワーク・トポロジおよびシステム状態は、典型的に、ＦＤＴフレームアプリケーションで示されない。従来のＦＤＴフレームアプリケーションからシステム・ネットワーク・トポロジおよびシステム状態を排除することは、ユーザ視点からシステム管理全体を複雑にする。
【０００８】
従来のＦＤＴフレームアプリケーション内の別の欠陥は、制御システムが、複数のフィールドバスネットワークおよびサードパーティデバイスを、プラント・フィールド・デバイス・システム・ネットワークにますます組み込んでいることである。このことは、ネイティブデバイスと共にサードパーティ・フィールドバス・デバイスの構成を連続的に管理する、追加の課題を生じさせる。
【０００９】
事態をさらに複雑にするのは、従来のＦＤＴ技術は、任意の製造者からの異なるフィールドデバイス型が、ＦＤＴフレームアプリケーションから構成および監視されることを可能にする標準化フレームワークを提供することである。ＦＤＴフレームアプリケーションを使用することは、通信、ゲートウェイ、およびデバイスＤＴＭを使用して、システムトポロジを示し、ＤＴＭとフレームアプリケーションとの間の実際の通信を容易にするシステムトポロジを構築することを必要とする。フレームアプリケーションと異なる種類のＤＴＭとの間の相互通信を正規化するために使用される標準化インターフェースは、システムトポロジを表す方法、可能とされる相互通信の種類、およびＤＴＭを視覚化する方法に厳密な制限を課す。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】米国特許出願公開第２０１２／００７９４６１号明細書
【発明の概要】
【００１１】
上記の欠陥を鑑みると、産業用制御システムアプリケーションの最適化、正常性の制御ならびに監視、および非ＦＤＴデバイスの使用の制御システムアプリケーションへの統合のために、ＦＤＴ／ＤＴＭ技術をより効率的に使用するための方法およびシステムに対する必要性が存在する。
【００１２】
本発明の実施形態は、１つまたは複数のシステム・レベル・アプリケーションを実行して、第１および第２の種類のシステムコンポーネントを管理するよう構成される少なくとも１つのサーバを含むシステムを提供する。第１および第２の種類のシステムコンポーネントは、第１および第２の種類のインターフェース規格にそれぞれ応じる。本システムはまた、第１の種類のインターフェース規格により第１の種類のシステムコンポーネントと関連づけられたデータを表示するために構成されるグラフィカル・ユーザ・インターフェース（ＧＵＩ）を含む。アプリケーションは、第２の種類のシステムコンポーネントを表し、第１の種類のインターフェース規格によりＧＵＩを介して表示される。
【００１３】
本発明の１つの代表的な実施形態は、システムトポロジ情報およびシステム内の全てのデバイスに対する構成情報を保持するシステム構成サーバを提供する。システム構成サーバはまた、ＦＤＴプロジェクトを保持し、各サードパーティ・フィールドバス・デバイスに対するデバイス情報は、例えば、Ｓｃｈｅｎｅｃｔｄａｙ、ニューヨーク州のＧｅｎｅｒａｌ  Ｅｌｅｃｔｒｉｃ  Ｃｏ（ＧＥ）のＣｏｎｔｒｏｌＳＴシステム・トポロジ・アプリケーションによってホストされ、アプリケーションは、予め構成されたプロジェクトに対する埋込型ＦＤＴフレームコンポーネントを起動し、ＦＤＴゲートウェイおよび通信ＤＴＭを含み、ユーザに、デバイスを単に選択することによって目標フィールドバスデバイスへのオンラインアクセスをもたらす。
【００１４】
別の実施形態は、ＤＴＭのユーザに、制御システムの全ての物理的要素を示すことを可能にし、各要素に対する状態情報を提供する。これにより、制御システム全体の正常性をＦＤＴフレームアプリケーションから見ることを可能にする。例えば、限定するものではないが、ＣｏｎｔｒｏｌＳＴシステム・トポロジ・アプリケーションは、パーソナルコンピュータ（ＰＣ）ワークステーションおよび中央データサーバ内の制御器のような非フィールドバス要素の状態を維持し、ＤＴＭが、それらが示す制御システム要素と直接通信することを不要にする。ＤＴＭは、状態データを読み取るために、高レベル制御システム要素の仮想表現と通信する。
【００１５】
本発明のさらに別の実施形態は、ＦＤＴ技術を、ネイティブ・システム・レベル構成アプリケーションに統合し、単一システム監視アプリケーション内で、サードパーティ・フィールドバス・デバイスおよびネイティブデバイスの連続的な構成管理を提供する。
【００１６】
本発明の他の代表的な実施形態の１つは、システム構成によってもたらされるカスタムユーザ体験を提供するハイブリッドデバイス管理アプリケーションを含む。このハイブリッドデバイス管理アプリケーションは、システムレベルの視覚化およびユーザとの対話処理を提供し、一方、デバイスレベル通信およびデバイス固有構成およびデータ表示を容易にするため、ＦＤＴ規格を利用する。
【００１７】
ハイブリッドデバイス管理実施形態の態様は、ＦＤＴ通信関連要素だけでなく、システムトポロジの全ての要素のカスタムビューが示されることを可能にする。この手法はまた、大量のＤＴＭインスタンスが生成された場合に、システムが大型化するという性能問題を解決する。ハイブリッド手法は、カスタムアプリケーション機能および性能を、ＦＤＴ規格によって提供される、標準化されたデバイス構成および監視と組み合わせる。
【００１８】
本発明のさらなる特徴および利点、および本発明のさまざまな実施形態の構造および動作が、添付図面を参照して以下で説明される。本発明は、本明細書で説明する特定の実施形態に限定されないことに留意されたい。そのような実施形態は、例示目的のみのために本明細書で提示される。さらなる実施形態が、本明細書に含まれる教示に基づいて、当業者に明らかになるであろう。
【００１９】
添付図面は、本明細書に組み込まれ、本明細書の一部を形成し、本発明を図示し、本明細書と共に、本発明の原理を説明し、当業者が本発明を生成および使用することを可能にするようさらに作用する。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施形態を作動させることができる例示的な産業処理制御システム環境の概略図である。
【図２】従来のＦＤＴフレーム・アプリケーション・アーキテクチャの高レベルブロック図である。
【図３】本発明の一実施形態により構成された例示的統合デバイス構成管理システムの図である。
【図４】本発明の一実施形態により構成された例示的ＦＤＴ／ＤＴＭベースネイティブ制御システム監視デバイスの図である。
【図５】本発明の別の実施形態により構成された例示的ハイブリッド・フィールドバス・デバイス管理の図である。
【図６】本発明の一実施形態により構成された仮想ＦＤＴデバイス管理システムのブロック図である。
【図７】本発明の第１の実施形態を実施する例示的方法のフローチャートである。
【図８】本発明の第２の実施形態を実施する例示的方法のフローチャートである。
【図９】本発明の第３の実施形態を実施する例示的方法のフローチャートである。
【図１０】本発明の第４の実施形態を実施する例示的方法のフローチャートである。
【発明を実施するための形態】
【００２１】
本発明は、特定の用途のための例示的実施形態を用いて本明細書で説明するが、本発明がそのような実施形態に限定されないことを理解すべきである。本明細書で提供される教示を利用できる当業者は、さらなる変形例、アプリケーション、および実施形態が、その範囲内、および本発明が非常に有用であろうさらなる分野内にあることを認識するであろう。
【００２２】
バックグラウンドとして、図１は、産業処理制御システム１００の一例を示す。制御システム１００は、さまざまなフィールドバスデバイス構成および監視アプリケーションを実行するための、および制御システム１００のコンポーネントを監視するインターフェースをオペレータに提供するための、コンピュータ１０２ａを含む。コンピュータ１０２ａは、ソフトウェアアプリケーションを動作させるのに適切な、任意の種類のコンピューティングデバイスとすることができる。
【００２３】
さらに、コンピュータ１０２ａは、プラント・データ・ハイウェイ（ＰＤＨ）１１２制御ネットワークに通信可能に接続される。ＰＤＨ１１２は、コンピュータ１０２ａと産業プラント・コンピュータ・ネットワーク内の他のコンピュータ１０２ｂから１０２ｎとの間の通信を容易にする。コンピュータ１０２ａから１０２ｎは、コンピュータ１０２ａから１０２ｎを産業用制御器１１６に通信可能に結合するのに適切な、ユニット・データ・ハイウェイ（ＵＤＨ）１１４にさらに通信可能に接続することができる。
【００２４】
例示的システム１００において、コンピュータシステム１０２ａおよび１０２ｂから１０２ｎは、Ｅｔｈｅｒｎｅｔ（登録商標）グローバルデータ（ＥＧＤ）システム構成サーバ、ＣｏｎｔｒｏｌＳＴエンジニアリング・ツール・ソフトウェア・アプリケーション、制御システム正常性サーバ、または同様のプログラムなどのプログラムをホストすることができる。
【００２５】
本発明の１つの代表的な実施形態において、コンピュータシステム１０２ａ（すなわち、構成サーバ）は、システム内の全てのデバイスに対するシステムトポロジおよび構成情報を保持する。この実施形態において、例えば、もとの（すなわち、ネイティブの）フィールドデバイスは、他の装置と共に、ＣｏｎｔｒｏｌＳＴアプリケーションにより動作することができる。例えば、コンピュータシステム１０２ｂは、制御システム正常性サーバとして機能することができ、全てのシステムコンポーネントと関連づけられたライブ動作データを保持する。
【００２６】
システム１００は、産業用制御器１１６を含むことができる。産業用制御器１１６により、タービンシステム１１８、バルブ１２０、およびアクチュエータ１２２などのさまざまなプラント・インテリジェント・フィールド・デバイスを自動化するのに有用な制御ロジックを可能にする。産業用制御器１１６は、さまざまなデバイスと通信することができ、そのようなデバイスには、温度センサ１２４、流量計、および振動センサなどが含まれる。
【００２７】
図１において、タービンシステム１１８、バルブ１２０、アクチュエータ１２２、および温度センサ１２４は、Ｉ／Ｏネット１３０とＨ１ネットワーク１３２との間をインターフェースするのに適切な連携デバイス１２６および１２８を介して自動化制御器１１６に通信可能に連結される。いくつかの実施形態において、連携デバイス１２８は、スイッチ１３４を通じてＩ／Ｏネットに結合することができる。
【００２８】
電源装置１３３は、ネットワーク１３２に結合され、ＡＣまたはＤＣ電源に結合することができる。インテリジェント・フィールド・デバイス１１８、１２０、１２２、および１２４はまた、通信プロトコルに対するサポートを含むことができ、そのようなプロトコルには、ＨＡＲＴ．ＲＴＭ通信基盤（ＨＣＦ）プロトコル、およびＰｒｏｆｉｂｕｓ  Ｎｕｔｚｅｒ  Ｏｒｇａｎｉｚａｔｉｏｎ  ｅ．Ｖ．（ＰＮＯ）プロトコルなどが含まれる。
【００２９】
だが、上記のように、コンピュータシステム１０２ａ構成サーバは、ＣｏｎｔｒｏｌＳＴなどのツールを使用して、ネイティブデバイスおよびそれに関連したプロトコルをサポートすることができ、コンピュータシステム１０２ａはまた、ＦＤＴフレーム・アプリケーション・アーキテクチャにより動作するデバイスをサポートすることができる。
【００３０】
図２は、従来のＦＤＴフレーム・アプリケーション・アーキテクチャ２００の高レベルブロック図である。例示的なＦＤＴアーキテクチャ２００は、ＦＤＴインターフェース２０２を含む。ＦＤＴインターフェース２０２により、１つまたは複数のクライアントプロジェクトと関連した、ベンダ供給デバイスＤＴＭ２０４とＦＤＴフレームアプリケーション２０６との間の通信が可能となる。デバイスＤＴＭ２０４は、図１のアクチュエータ１２２などの、目標フィールドデバイスと関連した、全てのデバイス固有データ、機能、およびルールを包含する。
【００３１】
デバイスＤＴＭ２０４とアクチュエータ（すなわち、目標デバイス）１２２との間の通信は、通信ＤＴＭ２０８を介して行う。ＤＴＭ２０４と関連した関連データおよび特定のクライアントプロジェクトと関連したデータは、データベース２１０に格納される。
【００３２】
非常に多くの場合、上記のように、ＦＤＴ／ＤＴＭ可能産業プラントは、非ＦＤＴフィールドデバイスを使用することを要求する。同様に、ＦＤＴ／ＤＴＭ可能フィールドデバイスは、非ＦＤＴ産業制御システムを伴うプラントで定期的に使用される。これらの状況のそれぞれは、各プラントおよびデバイスの効果的な動作に対して問題となるであろう。本出願の発明者は、それらの状況のそれぞれに関連したさまざまな態様に対処している。
【００３３】
図３は、本発明の一実施形態により構成された例示的統合デバイス構成管理システム３００の図である。統合デバイス構成管理システム（すなわち、ネイティブ）３００の態様は、これらに限定されないが、ＦＤＴ／ＤＴＭ可能フィールドデバイスが非ＦＤＴ産業制御システムで使用される状況で特に適用可能である。ネイティブシステム３００の要素は、図１の産業処理制御システム１００の観点から説明される。
【００３４】
すなわち、図３の図示のような、本発明の実施形態は、ＦＤＴ技術を、ネイティブ・システム・レベル構成アプリケーションに統合する。この統合は、ＦＤＴ技術フレームアプリケーションを、関連するプロジェクトデータおよびデバイスＤＴＭ情報と共に、ネイティブシステム３００内に実際に埋め込むことによって行う。この処理は、ＦＤＴ／ＤＴＭ（例えば、サードパーティ）フィールドバスデバイスおよび非ＦＤＴネイティブデバイスのライブおよびシームレス構成管理を提供する。
【００３５】
例示的なネイティブシステム３００は、フィールドバスデバイス１２２などの、ＦＤＴ可能目標フィールドバスデバイスを使用する非ＦＤＴシステム構成アプリケーションである。フィールドバスデバイス１２２は、ユーザがデバイス１２２の構成を制御することを可能にする関連したデバイスＤＴＭ３０２を有する。
【００３６】
すなわち、ＤＴＭ３０２は、ユーザに、フィールドバスデバイス１２２と関連した、デバイス固有データ、機能、およびルール３０４へのアクセス、制御、および変更を行う機能を提供する。例えば、ネイティブシステムは、図１に示すコンピュータ１０２ａで動作する構成サーバ３０６によってホストすることができる。
【００３７】
例示的なシステム３００において、詳細ペイン３０８は、グラフィカル・ユーザ・インターフェース（ＧＵＩ）として機能し、ユーザが、システムレベルでネイティブシステム３００と関連づけられ、接続された全てのデバイスを制御することを可能にする。
【００３８】
従来のネイティブシステムでは、ユーザは、ＤＴＭ３０２などのフレームアプリケーションを、詳細ペイン３０８を介して見ることができるシステムレベル構成に統合することができなかった。ＤＴＭ３０２は、スタンドアロンＦＤＴフレームアプリケーションで見ることのみ可能である。しかしながら、実施形態において、ネイティブシステム３００は、目標フィールドバスデバイス１２２と関連づけられた、システム構成アプリケーション内でシームレスな、ＤＴＭ３０２の、一様な、デバイス製造者が生成したビューを提供することができる。例えば、ＤＴＭ３０２は、詳細ペイン３０８を介して見ることができる。
【００３９】
デバイス構成の統合、例えば、デバイス１２２に対するＤＴＭ３０２により、ユーザに対して、デバイス１２２を構成するための、または構成データ３０４を検討するための、別々のアプリケーションを提供する必要性を除去する。ＦＤＴ技術を使用することにより、システム監視アプリケーションにおけるデバイス・レベル・ユーザ・インターフェースおよび構成データ表示は、他の全てのＦＤＴフレームアプリケーションまたはＦＤＴ技術を組み込まれた他のアプリケーションと一致することを確実にする。デバイス１２２などの、全てのサードパーティＦＤＴデバイスは、デバイスＤＴＭを提供する全てのバスタイプおよびデバイスをサポートする汎用インターフェースを使用して、ネイティブシステム３００などの、システム構成アプリケーションに、シームレスに統合することができる。
【００４０】
ＦＤＴフレームコンポーネントは、フィールドバスデバイスが選択された場合、システム構成ツールの詳細ペインに、目標デバイスＤＴＭ３０２のインスタンスおよび任意の必要な通信ならびにゲートウェイＤＴＭを含む。当業者によって理解されるように、ゲートウェイＤＴＭは、異なるプロトコル（すなわち、ＨＳＥからＨ１プロトコル）間をルーティングするために使用される。注意：図１を参照すると、ＰＰＲＦモジュールは、ゲートウェイデバイスであり、ＨＳＥネットワークを介して受信するＨＳＥメッセージをデバイスレベルプロトコルに変換し、そのメッセージを、Ｈ１ネットワークのデバイスに送信する。
【００４１】
例示的なネイティブシステム３００は、ＤＴＭ３０２などの、ＦＤＴフレームコンポーネントおよびフィールドバスデバイス関連ＤＴＭをホストし、フィールドバスデバイス１２２と通信し、デバイスＤＴＭを介して、デバイス構成および状態データ３０４を表示することができる。構成および状態データ３０４は、特定プロジェクトデータと共に、構成サーバ３０６内に格納される。
【００４２】
例えば、例示的システム３００が作動すると、ユーザは、システムレベルでシステム３００に接続された任意のデバイスへの変更を行うことが可能となる。開始されると、コンポーネント３１０、ＰＤＨ１１２、およびＵＤＨ１１４などの詳細ペイン３０８内の情報が、従来のネイティブシステムを使用して閲覧可能となる。この従来のネイティブシステムにおいて、ユーザは、ツールを切り替え、異なるアプリケーションに移行し、フィールドバスデバイス１２２などのＦＤＴ／ＤＴＭ可能デバイスと対話しなければならない。
【００４３】
しかしながら、ネイティブシステム３００によって示される例示的な実施形態において、実デバイスＤＴＭ３０２はまた、詳細ペイン３０８内で閲覧可能である。このような方法で、ＦＤＴフレームコンポーネントがネイティブシステム内にアクセス可能である場合、ユーザは、ＦＤＴ／ＤＴＭ可能デバイスと通信するための追加ステップをとる必要がない。ユーザ透過手法において、ＦＤＴ通信は、ネイティブシステム３００内で、ＤＴＭ３０２をシームレスに起動することによってデバイス１２２と確立することができる。
【００４４】
ネイティブシステム３００は、ＦＤＴフレームコンポーネントおよびフィールドバスデバイス関連ＤＴＭをホストし、フィールドバスデバイスと通信し、ＤＴＭ３０２などのデバイスＤＴＭを介して、データ３０４などの、デバイス構成および状態データを表示する。
【００４５】
図３の詳細ペイン３０８内で見ることができるように、ネイティブシステム３００は、制御器３１２（すなわち、Ｇ１）を含む。制御器３１２は、Ｍａｒｋ  Ｖｉｅ制御器として示されているが、本発明の実施形態はそれに限定されない。制御器３１２の属性のより詳細なビューが、閲覧ペイン３１４を介して提供される。
【００４６】
閲覧ペイン３１４内で見ることができるように、Ｉ／Ｏモジュール３１６は、ツリービューにおける制御器３１２の階層内に含まれる。ＰＰＲＦ−５３３Ｉ／Ｏモジュールが示されているが、本発明はそれに限定されない。Ｉ／Ｏモジュールの下にリストされるのは、実際のフィールドデバイス（アクチュエータ）１２２の製品モデル表示３１８である。
【００４７】
例えば、ユーザが特定のフィールドデバイス（アクチュエータ）１２２を選択する場合、デバイスＤＴＭ３０２は、視認可能となる。この可視性により、デバイス構成および状態データ３０４へのユーザアクセスが提供される。とりわけ、この情報により、ユーザは、正しいＦＤＴフレームアプリケーションにアクセスし、他のデバイスＤＴＭと関連づけることが可能となる。
【００４８】
図４は、本発明の別の実施形態により構成された例示的ＦＤＴ／ＤＴＭベースネイティブ制御システム監視デバイス４００の図である。とりわけ、例示的システム４００は、ユーザに、全体的な構成管理システムに対するライブ状態情報を、必要であればシステム構成を変更するための機能と共に提供する。
【００４９】
システム４００において、閲覧ペイン４０１は、全てのシステム・レベル・コンポーネント４０２の詳細ビューを含むレフトハンド・ツリー・ビューを含む。システム４００内に、ネットワーク、Ｉ／Ｏモジュール制御器、および／またはデバイスなどの、全てのシステムコンポーネントの全体的な状態を、制御および表示することができる。
【００５０】
例えば、デバイス１２２などのデバイスの全体的な状態は、図１に関して上記した、ＣｏｎｔｒｏｌＳＴなどの、システム・トポロジ・アプリケーション（すなわち、ネイティブ）によって駆動される。ライブデータは、上記した、コンピュータ１０２ｂなどのコンピュータでホストされる制御システム正常性サーバを介して、格納および管理することができる。表示されるユーザ体験およびデータは、閲覧ペイン４０１を介して、またはＤＴＭ３０２などのデバイスＤＴＭによって、ネイティブアプリケーションにのみ付される。すなわち、データの表示は、例えば、ＦＴＤフレーム・アプリケーション・ルールによって課される制限によって制約されない。
【００５１】
例示的なシステム４００において、上記の例示的システム３００の場合のように、ＦＤＴフレームコンポーネントは、デバイス１２２などのフィールドデバイスが選択された場合のみ起動する。システム４００は、システムトポロジ全体４０２のツリービューを表示することができる。例えば、システム４００は、全てのシステム・レベル・コンポーネント４０４、すなわち、ネットワーク、制御器など、およびデバイスとの通信を容易にするのに必要な他の全てのコンポーネントのトポロジを表示することができる。しかしながら、システム４００はまた、実デバイスのトポロジ４０６を表示することができる。ＦＤＴアプリケーション内では、ユーザが通信、監視、および制御することを主に望む実デバイス（例えば、物理的装置）である。
【００５２】
例示的なシステム４００により、ユーザは、ＦＤＴフレームアプリケーションに固有の何らかのユーザインターフェースおよび／または性能限界無しに、任意のシステム・レベル・コンポーネントのトポロジ、動作、および状態について、通信、監視、および制御することが可能になる。一実施形態において、例えば、システム４００は、デバイスレベルでＦＤＴフレームコンポーネントを起動し、全体のデバイス管理アプリケーションをＦＤＴフレームアプリケーション限界に制限することなく、フレームアプリケーション内で動作するデバイス製造者が供給したデバイスＤＴＭの利点を活用する。
【００５３】
本実施形態において、システム・レベル・トポロジ・ツリー・ビュー４０２は、ネイティブ・システム・レベル・コンポーネントおよびデバイスに対するデータを示すことができる。閲覧ペイン４０１内の別のペインは、システム・レベル・トポロジ・ツリー・ビュー４０２で選択されたものにより、ＦＤＴデバイスＤＴＭを表示することができる。図４において、例えば、ＦＴＤデバイスＤＴＭ３０２およびトポロジツリービュー４０２は、閲覧ペイン４０１内に示されている。
【００５４】
システム４００内で、ネイティブ・システム・コンポーネントおよびＦＤＴデバイスＤＴＭは、フィールドバスデバイス表示を可能にする基盤ＦＤＴ技術の問題または観測無しに、シームレスに、および同時に表示することができる。
【００５５】
図５は、本発明の別の実施形態により構成された例示的ハイブリッド・フィールドバス・デバイス管理システム５００の図である。一例において、システム５００は、ＦＤＴフレーム格納コンポーネントをホストすることができるネイティブアプリケーションを包含する。システム５００はまた、目標デバイスと通信するよう構成されるプロジェクトを伴うスタンドアロンＦＤＴフレームアプリケーションを起動することができる。ネイティブアプリケーションは、システム内に、システムトポロジおよびナビゲーションをもたらす。
【００５６】
システム５００において、例えば、ＦＤＴフレームアプリケーションは、デバイスが選択された場合にのみ起動され、デバイス固有パラメータおよび値を示す。ネイティブアプリケーションは、デバイスレベルまでユーザインターフェースを提供し、デバイスレベル表示および通信のためのＦＤＴ技術に依存する。
【００５７】
図５において、システム閲覧ペイン５０１は、実デバイスのトポロジの詳細ビューを含むレフトハンド・ツリー・ビュー４０６を含む。ツリービュー４０６は、閲覧サブペイン５０２内で視認可能である。さらに、全体的なデバイス状態およびライブデータ５０４は、ツリービュー４０６内に示される。例えば、トポロジ、デバイス状態、およびライブデータは、上記した、コンピュータ１０２ａおよび１０２ｂでホストされる、ＣｏｎｔｒｏｌＳＴシステム・トポロジ・アプリケーションおよび制御正常性サーバによって駆動することができる。閲覧サブペイン５０２内で、表示されるユーザ体験およびデータは、ネイティブアプリケーションによって指示される。この表示は、以下でより完全に説明される、ＦＤＴフレーム・アプリケーション・ルールによって課される制限によって制約されない。ＦＤＴフレームコンポーネントは、フィールドバスデバイスが選択された場合のみ起動される。
【００５８】
図５の実施形態において、ネイティブアプリケーションは、デバイスレベルでＦＤＴフレームコンポーネントを起動し、ＦＤＴフレームアプリケーション内で動作するデバイス製造者が供給したデバイスＤＴＭの利点を活用する。この手法は、ネイティブアプリケーション（すなわち、デバイス管理アプリケーション）に、ＦＤＴフレームアプリケーション制限を強いることを避ける。
【００５９】
システム５００では、例えば、図４に示したシステム・レベル・トポロジ情報４０４を、内部で生成し、ネイティブに描くことができ、ＦＤＴフレームワークを必要としない。システム５００は、ＦＤＴフレームアプリケーションを取得し、ＦＤＴフレームアプリケーションが示すものを正確に示すことができるが、それをネイティブに示すことができる。ＤＴＭ３０２などのＦＤＴコンポーネントは、デバイスレベルでのみ視認可能であり、起動される。このような方法で、同様の情報が、非ＦＤＴデバイスに関して示すことができる。
【００６０】
したがって、システム５００と関連した制御および表示は、実質的にＦＤＴ不可知である。図５の実施形態は、絶対に必要になるまで、システムレベル通信レベルトポロジ情報４０４の全てを表示する必要性を除去することによって、さらなる性能強化をもたらす。
【００６１】
バックグラウンドとして、従来のＦＤＴ技術は、フィールドバス技術およびデバイス製造者の種々の組と関連した相互運用性問題に対処するよう設計されている。ＦＤＴのフォーカスおよびＦＤＴフレームアプリケーションは実デバイス上にある。ＦＤＴフレームアプリケーションは、それがホストするＤＴＭと共に、個々のフィールドデバイスの構成および監視を容易にするよう作られる。
【００６２】
この構成および監視を提供するために、従来のＦＤＴフレームアプリケーションは、ＦＤＴ通信要素に注目したシステムの汎用ビューを提供する。しかしながら、この汎用ビューは、システムの物理的レイアウトを必ずしも表さない。ＦＤＴ仕様は、したがって、ＦＤＴフレームアプリケーションは、何らのカスタマイゼーションまたはベンダーシステム固有機能をサポートしない挙動の非常に限定された、デバイス通信に注目したセットを提供する。
【００６３】
さらに、従来のＦＤＴフレームアプリケーションは、通信ＤＴＭからフィールドバスゲートウェイＤＴＭへ、デバイスＤＴＭまで、通信階層のインスタンスを作成しなければならない。多くのＤＴＭが、大型メモリフットプリントを有し、ＦＤＴフレームアプリケーション内で著しい性能限界を課す。
【００６４】
例えば、ほとんどのＦＤＴフレームアプリケーションは、アクティブＤＴＭインスタンスの数を制限し、補償するためにメモリ内のＤＴＭインスタンスを交換しなければならない。したがって、フレームアプリケーションの性能は、システムサイズが大きくなるにつれて下がり、システムをより小さなＦＤＴフレーム・アプリケーション・プロジェクトに仕切り、許容可能な性能レベルを維持することが望ましい。
【００６５】
例示的なハイブリッド・フィールドバス・デバイス管理システム５００が図５に示され、上述のＦＤＴ欠陥を解決する。例示的システム５００は、ネイティブデバイス管理アプリケーションを使用して、デバイスレベルまでシステムの要素を伴うユーザとの対話処理をもたらす。本実施形態において、ユーザとの対話処理は、カスタムユーザ体験と、システムのトポロジの正確な表示とを提供する。
【００６６】
例示的ハイブリッドシステム５００はまた、ＦＤＴフレームアプリケーションおよびＤＴＭに関連した性能制限問題を解決する。ハイブリッド手法により、全体のシステムトポロジが、ＤＴＭによって引き起こされる性能問題無しに表されることを可能にし、必要である場合、特定のデバイスと関連したＤＴＭのみを例に挙げる。
【００６７】
例示的ハイブリッドシステム５００の態様はまた、システム・トポロジ・データへのアクセスを有するため、手動設定の必要性を排除する。従来のＦＤＴフレームアプリケーションでは、例えば、ユーザは、必要な通信およびフィールドバスゲートウェイＤＴＭを手動で追加することによって、システムトポロジを構築する必要がある。従来のシステムでは、ユーザはまた、手動で、またはゲートウェイＤＴＭに実装されたスキャニング機構を介して、デバイスＤＴＭを追加しなければならない。
【００６８】
図６は、本発明の一実施形態により構成された仮想ＦＤＴシステム６００のブロック図である。システム６００は、これに限定されないが、ＦＤＴ／ＤＴＭ可能産業プラントが、非ＦＤＴフィールドデバイスを使用することを要求される場合の使用に、特によく適合する。
【００６９】
システム６００は、ＤＴＭを使用して、制御システムの全ての物理的要素を示し、各要素に対する状態情報を提供する。この処理は、制御システム全体の正常性をＦＤＴフレームアプリケーションの観点から見ることを可能にする。本実施形態において、ＣｏｎｔｒｏｌＳＴアプリケーションなどの制御アプリケーションは、ＰＣワークステーションおよび中央データサーバにおける制御器のような非ＦＤＴ要素の状態を維持する。この手法は、ＤＴＭが、それらが示すデバイスまたは制御システム要素と直接通信することを必要としない。ＤＴＭは、状態データを読み取るために、高レベル制御システム要素の仮想表現と通信する。
【００７０】
すなわち、例示的システム６００は、実際の動作中の制御アプリケーションを示すＰＣ（図示せず）からのスクリーンビュー６０２を含む。スクリーンビュー６０２は、オープンＦＤＴフレームアプリケーション６０４、制御システム通信ＤＴＭ６０６、およびいくつかの他のコンポーネントＤＴＭを含む。
【００７１】
システム６００において、制御システム・データ・サーバ６０７は、制御システム通信ＤＴＭ６０８およびその目標ＦＤＴ可能デバイスから受信したＤＴＭメッセージをルーティングし、その目標コンポーネントＤＴＭにルーティングするために通信ＤＴＭ６０８にその応答をルーティングする。制御システム・データ・サーバ６０７は、例えば、図１を参照して上記したコンピュータ１０２ｂから１０２ｎの１つでホストすることができる。
【００７２】
レビューとして、ＤＴＭは、コンポーネントベンダによって生成され、対応する目標コンポーネントの動作に関連する情報の全てを含むようプログラムされ、ＦＤＴフレームアプリケーションにドロップされて、その目標コンポーネントを表すことができる。したがって、システム６００に示されるコンポーネントＤＴＭのそれぞれは、実際のＦＤＴ可能目標制御器、モジュール、および／またはデバイスに対応する。
【００７３】
例えば、制御器１ＤＴＭ６０９は、Ｍａｒｋ  ＶＩＥ制御器６１０に対応し、モジュール１ＤＴＭは、フィールドバス通信モジュール６１４に対応し、デバイスＤＴＭ６１６は、アクチュエータ１２２などの、実際の物理的デバイスに対応する。同様に、モジュール２ＤＴＭ６１８は、フィールドバス通信モジュール６２０に対応し、デバイスＤＴＭ６２２は、それぞれ、フィールドバスデバイス６２４に対応する。以下でより完全に説明されるように、産業プラント内で使用される全てのコンポーネントがＦＤＴ可能であるわけではない。
【００７４】
特定のコンポーネント型、およびデバイス型などを本明細書で参照してきたが、そのような参照は、純粋に、例示のみのためである。他の多くのコンポーネント型、およびデバイス型なども可能であり、本発明の主旨および範囲内である。
【００７５】
本実施形態において、ＦＤＴ可能ではないコンポーネントの場合、制御システム・データ・サーバ６０７は、非ＦＤＴ可能コンポーネントから直接データを周期的に読み取り、データを保持し、コンポーネントＤＴＭリクエストに応答する仮想コンポーネントを維持する。この手法により、非ＦＤＴ可能であるコンポーネントが、それらをＦＤＴ可能にすることなく、対応するコンポーネントＤＴＭを介して、ＦＤＴフレームアプリケーション６０４で示すことが可能になる。
【００７６】
上記した手法はまた、これらの非ＦＤＴ可能コンポーネントの、コンポーネントＤＴＭからのＦＤＴリクエストに応答する負担を緩和する。このような方法で、システムの全ての要素は、制御器およびコンピュータなどのより高いレベルのコンポーネントをＦＤＴ可能にすることなく、ＦＤＴフレームアプリケーション６０４で示すことができる。
【００７７】
例示的システム６００において、制御システム・データ・サーバ６０７は、非ＦＤＴ可能コンポーネントを表す仮想コンポーネントをホストすることができる。例えば、制御システム・データ・サーバ６０７は、それらが実際の目標ユーザワークステーション６２８を表す仮想ワークステーション６２６を示す。ワークステーションＤＴＭ６３０は、目標ワークステーション６２８に関連した、関連トポロジ、制御、および状態情報を含む。
【００７８】
図６の代表的な実施形態において、例示的システム６００は、異なる製造者からの非ＦＤＴコンポーネントを統合するための機構を提供し、それらのコンポーネントについての関連情報を、単一ＦＤＴフレームアプリケーション６０４内に表示する。そのようなシステムは、これらに限定されないが、タービン、Ｉ／Ｏデバイス、スマートデバイス、および／または他のコンポーネントもしくはデバイスのホストに適用可能である。システム６００を使用すると、ユーザは、ＦＤＴアプリケーションなどの単一ツールを使用して、１つの場所にあるこれらの異なるコンポーネントを制御、監視、および構成することが可能になる。
【００７９】
例示的システム６００の別の利点は、ワークステーション６２８などの非ＦＤＴデバイスについてすでに収集された情報を活用することを可能にすることである。この利用可能情報を使用して、ワークステーションＤＴＭ６３０などの、対応するＤＴＭの生成を可能にする仮想デバイス、すなわち仮想ワークステーション６２６を生成することができる。この実施形態において、ＤＴＭ６３０を考慮した場合、仮想ワークステーション６２６と通信することは、実際のワークステーション６２８と通信する必要性を無くす。
【００８０】
例示的システム６００内で、仮想化をシステム構成によって駆動することができる。例えば、起動の前に、ユーザは、いくつかの非ＦＤＴワークステーションおよびコンポーネントをシステム６００に接続してもよい。制御システム・データ・サーバ６０７は、これらの非ＦＤＴワークステーションおよびコンポーネントのそれぞれを読み取り、いかなるプロトコルがそこに格納されても解釈する。この処理の出力は、仮想デバイスまたはそれに対応する仮想ＤＴＭを表す言語、または他の機構とすることができる。そのような言語および機構は、当業者に既知であり、本明細書では説明しない。生成されると、ユーザは、システム状態にアクセスして、単一ＦＤＴフレームアプリケーション６０４内の統合ＦＤＴデバイスとして、これらの非ＦＤＴワークステーションおよびコンポーネントのそれぞれを制御する能力を有する。
【００８１】
実際の制御システムコンポーネントへのプロキシとして仮想コンポーネントを使用することによって、例示的システム６００で実現され、コンピューティングおよびメモリストレージリソースを節約することができる。そのような節約は、最終的に、システム性能を向上させる。
【００８２】
図７は、本発明の第１の実施形態を実施する例示的方法のフローチャート７００である。方法７００において、ステップ７０２は、第１のデバイスＤＴＭコンポーネントを介して物理的フィールドデバイスの１つと通信するステップを含む。１つの物理的フィールドデバイスは、ＦＤＴ機能を有する。ステップ７０４では、第２のデバイスＤＴＭを介して、仮想フィールドデバイスと通信するステップを含み、仮想フィールドデバイスは、物理的フィールドデバイスの別のものを表す。他の物理的フィールドデバイスは、ＦＤＴ機能がない。
【００８３】
図８は、本発明の第２の実施形態を実施する例示的方法８００のフローチャートである。ステップ８０２は、第１の種類のインターフェース仕様規格に応じてシステムレベル構成アプリケーションを実行するステップを含む。実行するステップは、（ｉ）第１の種類のインターフェース仕様規格によりフィールドデバイスの少なくとも１つを、および（ｉｉ）第２の種類のインターフェース仕様規格により別のフィールドデバイスを、管理するステップを含む。ステップ８０４は、少なくとも１つのフィールドデバイスと関連したデータを、ＧＵＩを介して表示するステップを含む。
【００８４】
図９は、本発明の第３の実施形態を実施する例示的方法９００のフローチャートである。ステップ９０２は、第１および第２の種類のシステムコンポーネントを管理するために１つまたは複数のシステム・レベル・アプリケーションを、サーバを介して実行するステップを含む。ステップ９０２において、第１および第２の種類のシステムコンポーネントは、第１および第２の種類のインターフェース規格にそれぞれ応じる。ステップ９０４は、第１の種類のインターフェース規格により第１の種類のシステムコンポーネントと関連づけられたデータを、ＧＵＩを介して表示するステップを含む。アプリケーションは、第２の種類のシステムコンポーネントを表し、第１の種類のインターフェース規格によりＧＵＩを介して表示される。
【００８５】
図１０は、本発明の第４の実施形態を実施する例示的方法１０００のフローチャートである。方法１０００において、ステップ１００２は、サーバを介して第１および第２の種類のデバイスを管理するために１つまたは複数のシステム・レベル・アプリケーションを実行するステップを含む。第１および第２の種類のデバイスは、第１および第２の種類のインターフェース規格にそれぞれ応じる。ステップ１００４では、第１の種類のインターフェース規格により第１および第２の種類のデバイスと関連づけられたデータを、ＧＵＩを介して表示するステップを含む。
【００８６】
結論
本発明は、その特定の機能および関係の実装態様を示す機能ビルディングブロックを用いて上記してきた。これらの機能ビルディングブロックの境界は、説明を簡便にするために、本明細書で任意に定義された。代替の境界は、その特定の機能および関係が適切に実行される限り定義することができる。
【００８７】
例えば、本発明のさまざまな態様は、ソフトウェア、ファームウェア、ハードウェア（または、例えば、Ｖｅｒｉｌｏｇもしくはハードウェア記述言語命令などの、ソフトウェアによって表されるハードウェア）、またはそれらの組み合わせによって実現することができる。この説明を読んだ後、当業者には、他のコンピュータシステムおよび／またはコンピュータアーキテクチャを使用して、本発明を実現する方法が明らかになるであろう。
【００８８】
発明の概要および要約セクションを除き、発明を実施するための形態は、特許請求の範囲を解釈するために使用されることを意図する。発明の概要および要約セクションは、発明者によって意図されるような本発明の１つまたは複数ではあるが全てではない例示的実施形態を記述しており、したがって、本発明および添付の特許請求の範囲を何らかの方法で限定する意図はない。
【符号の説明】
【００８９】
１００  産業処理制御システム
１０２  コンピュータ、コンピュータシステム
１１２  プラント・データ・ハイウェイ（ＰＤＨ）
１１４  ユニット・データ・ハイウェイ（ＵＤＨ）
１１６  産業用制御器
１１８  タービンシステム
１２０  バルブ
１２２  アクチュエータ、フィールドバスデバイス
１２４  温度センサ
１２６  連携デバイス
１２８  連携デバイス
１３０  Ｉ／Ｏネット
１３２  Ｈ１ネットワーク
１３３  電源装置
１３４  スイッチ
２００  ＦＤＴフレーム・アプリケーション・アーキテクチャ
２０２  ＦＤＴインターフェース
２０４  ベンダ供給デバイスＤＴＭ
２０６  ＦＤＴフレームアプリケーション
２０８  通信ＤＴＭ
２１０  データベース
３００  統合デバイス構成管理システム（ネイティブシステム）
３０２  デバイスＤＴＭ
３０４  構成および状態データ
３０６  構成サーバ
３０８  詳細ペイン
３１０  コンポーネント
３１２  制御器
３１４  閲覧ペイン
３１６  Ｉ／Ｏモジュール
３１８  製品モデル表示
４００  ＦＤＴ／ＤＴＭベースネイティブ制御システム監視デバイス、システム
４０１  閲覧ペイン
４０２  システム・レベル・コンポーネント、システムトポロジ全体、システム・レベル・トポロジ・ツリー・ビュー
４０４  システム・レベル・コンポーネント、システム・レベル・トポロジ情報、システムレベル通信レベルトポロジ情報
４０６  実デバイスのトポロジ、レフトハンド・ツリー・ビュー
５００  ハイブリッド・フィールドバス・デバイス管理システム
５０１  システム閲覧ペイン
５０２  閲覧サブペイン
５０４  デバイス状態およびライブデータ
６００  仮想ＦＤＴシステム
６０２  スクリーンビュー
６０４  オープンＦＤＴフレームアプリケーション
６０６  制御システム通信ＤＴＭ
６０７  制御システム・データ・サーバ
６０８  制御システム通信ＤＴＭ
６０９  制御器１ＤＴＭ
６１０  Ｍａｒｋ  ＶＩＥ制御器
６１４  フィールドバス通信モジュール
６１６  デバイスＤＴＭ
６１８  モジュール２ＤＴＭ
６２０  フィールドバス通信モジュール
６２２  デバイスＤＴＭ
６２４  フィールドバスデバイス
６２６  仮想ワークステーション
６２８  目標ユーザワークステーション
６３０  ワークステーションＤＴＭ
７００  フローチャート
７０２  ステップ
７０４  ステップ
８００  例示的方法
８０２  ステップ
８０４  ステップ
９００  例示的方法
９０２  ステップ
９０４  ステップ
１０００  例示的方法
１００２  ステップ
１００４  ステップ
【図１】
0006431903.tif 000002
【図２】
0006431903.tif 000003
【図３】
0006431903.tif 000004
【図４】
0006431903.tif 000005
【図５】
0006431903.tif 000006
【図６】
0006431903.tif 000007
【図７】
0006431903.tif 000008
【図８】
0006431903.tif 000009
【図９】
0006431903.tif 000010
【図１０】
0006431903.tif 000011