(57)【特許請求の範囲】
【請求項１】
プロセス変数に関連するトレンドに対する複数のデータ点を表示する装置であって、
縦軸内の行における横軸内の画素の数を含むディスプレイと、
前記複数のデータ点を前記横軸内の前記画素の数で割って第1の値を得る計算器とを備え、
前記ディスプレイは、画素の対応する列内の線の数において前記複数のデータ点を表示し、前記線の数は、前記第1の値の半分である、装置。
【請求項２】
前記計算器は、前記線の数が1である場合、画素の前記対応する列内で表される前記複数のデータ点の最大値および最小値を決定するように構成され、請求項１に記載の装置。
【請求項３】
前記計算器は、前記線の数が少なくとも2である場合、前記線の数のそれぞれに対して前記複数のデータ点の最大値および最小値を決定するように構成される、請求項１に記載の装置。
【請求項４】
前記計算器は、前記複数のデータ点のそれぞれに対して交差の値を計算するように構成され、前記交差は、前記複数のデータ点のうちの1つの値が前記トレンド上で繰り返される回数である、請求項３に記載の装置。
【請求項５】
前記計算器は、前記複数のデータに対して交差の値の中から交差の最大値および最小値を計算するようにさらに構成される、請求項４に記載の装置。
【請求項６】
前記計算器は、最大値と最小値との間の差を線の数で割ることによって、交差の範囲を計算するようにさらに構成される、請求項５に記載の装置。
【請求項７】
前記線によって表される前記複数のデータ点は、前記交差の範囲によって決定される、請求項６に記載の装置。
【請求項８】
前記線の数のそれぞれは、異なる色でマークされる、請求項１〜７のいずれか一項に記載の装置。
【請求項９】
前記装置は、サーバおよび少なくとも1つのクライアントと通信するように構成される、請求項１〜８のいずれか一項に記載の装置。
【請求項１０】
前記装置は、少なくとも1つのデータソースから前記複数のデータ点に関する情報を受信するように構成され、前記情報は、
(i)  前記ディスプレイ上の前記縦軸の行における前記横軸内の前記画素の数、
(ii)  表示される前記トレンドの継続時間、および
(iii)  前記ディスプレイ上の前記トレンドのスケール
のうちの少なくとも1つを含む、請求項１〜９のいずれか一項に記載の装置。
【請求項１１】
前記データソースは、システムコントローラ、シミュレータ、データベース、およびデータソースを備える、請求項１０に記載の装置。
【請求項１２】
前記プロセス変数は、圧力、温度、加速度、速度、電力、電流、および流量のうちの少なくとも1つである、請求項１〜１１のいずれか一項に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
以下の明細書は、本発明およびそれが行われる方法を特に記載する。
【０００２】
本開示は概して、トレンドに対する複数のデータ点を表示する装置に関連し、より具体的には、圧力、温度、加速度、速度、電力、電流、および流量のうちの少なくとも1つであるプロセス変数に関する。
【背景技術】
【０００３】
現代のプロセス制御は、ますますコンピュータ化が進みつつあり、この発展の一部がコンポーネントを処理するための電子情報の追加である。バルブ、センサ、コントローラおよび同様の装置は、時折情報が殺到する電子制御装置に戻す情報をブロードキャストする。この情報のうちの幾つかの部分がプラント操業に関連しているのに過ぎない。他の情報は、雑音または冗長のいずれかである。
【０００４】
トレンドは、工業オートメーション分野で使用される多くの利用における共通の特徴である。それらは、時間に関しプロセス変数に対して起きたものを解析するために、プロセス制御のオペレータによって使用される。幾度も、トレンドは、性能ボトルネックとしてみなされる。トレンドは、解析のために大量のデータをロードすることを前提とする。オペレータが中長期間のデータトレンドを検出しようと試みる場合、データ点を組み合わせずに、互いに非常に近いデータ点をパックすることによって、グラフ上のデータを圧縮することはよくあることである。
【０００５】
データ圧縮では、データストリームの信号を解析し、プロセスデータから重大な特徴を抽出する。大体の場合、データがレンダリングされる方法についての知識を要求することなく、データ圧縮技術はデータを圧縮する。そのような技術の例は、「タグが固定データを維持している、持続的な範囲に対する1つのタプルを送信する」ことである。しかし、大体の場合ユーザは関連した幾つかのダイナミクスを有するデータに関心があるため、この技術は深刻な限界を有する。同様に、この技術は、雑音成分を有するタグに対処しない。
【０００６】
理想的には、このデータ圧縮は、より重要な点が維持されるようにすべきである。データ圧縮は、雑音で乱れていない明瞭な表示を可能にすることによって、オペレータに役立つべきである。このプロセスは、データの重要な特徴を保持するとともに、明確なトレンドを示すことによって解釈を助けるべきである。
【０００７】
従って、上記示した欠陥を解決する装置のニーズが存在する。より具体的には、装置は、トレンドのサイズを削減すると同時に、プロセス制御プラントのトレンドの有益な特徴を保持する必要がある。
【発明の概要】
【課題を解決するための手段】
【０００８】
本開示を通じて、従来技術の欠点が克服されるとともに、多くのさらなる利点が提供される。さらなる特徴および利点は、本開示の技術を通じて理解される。本開示の他の実施形態および態様は、本明細書で詳細に記載されるとともに、請求される開示の一部として考慮される。
【０００９】
本発明の第1の態様によれば、グラフ上に複数のデータ点を表す装置が提供される。本装置は、縦軸内の行における横軸内の画素の数を有するディスプレイと、複数のデータ点を横軸内の画素の数で割って、第1の値を得る計算器とを備える。ディスプレイは、画素の対応する列内の線の数における複数のデータ点を表すために使用され、線の数は、第1の値の半分である。
【００１０】
本装置が縦軸内の行における横軸内の画素の数に基づいて画素の列上にグラフの複数のデータ点を表すという事実は、グラフの重要な態様を保持すると同時に、オペレータがより明確な方法でグラフを解釈することを可能にする。
【００１１】
好ましくは、計算器は、線の数が1である場合、画素の対応する列内に表される複数のデータ点の最大値および最小値を決定するためにさらに使用される。
【００１２】
一実施形態において、本開示は、画素の各対応する列内の重要なデータ点をオペレータに対して強調するのを助ける。
【００１３】
好ましくは、計算器は、線の数が少なくとも2である場合、線の数のそれぞれに対して複数のデータ点の最大値および最小値を計算するためにさらに使用される。
【００１４】
ディスプレイ上の各対応する列内のデータ点を表す少なくとも2つの線が存在することが可能であるとともに、有利には、これは、対応する線のそれぞれに対して対応する最大値および最小値を識別するによって、オペレータに対してより明確な解釈を可能にする。
【００１５】
好ましくは、線の数は、少なくとも2つである場合、計算器は、複数のデータ点のそれぞれに対して交差の値を計算するために使用され、交差は、複数のデータ点のうちの1つの値がグラフ上で繰り返される回数である。
【００１６】
画素の列内で表されている少なくとも2つの線がある場合、本開示の装置は、データ点の値がグラフ上で繰り返された回数を計算することによって、より重要でありかつオペレータに強調すべきデータ点を識別する。
【００１７】
好ましくは、線の数が少なくとも2である場合、計算器は、複数のデータ点に対して交差の値の中で交差の最大値および最小値を計算するためにさらに使用される。好ましくは、計算器は、最大値と最小値との間の差を線の数で割ることによって、交差の範囲をさらに計算する。
【００１８】
画素の列内に表されている少なくとも2つの線がある場合、本開示の装置は、グラフのデータ点の密度を計算する。
【００１９】
好ましくは、線の数が少なくとも2である場合、線によって表される複数のデータ点は、交差の範囲によって決定される。
【００２０】
本開示の装置は、交差の範囲に基づいてディスプレイ上に表されるデータ点を有利に識別する。
【００２１】
一実施形態において、線の数のそれぞれは、異なる色でマークされる。これは、オペレータがディスプレイ上の線を解釈するのに、より明確かつより効果的な方法を可能する。
【００２２】
一実施形態において、本装置は、サーバおよび少なくとも1つのクライアントと通信するように構成される。好ましくは、本装置は、少なくとも1つのデータソースから複数のデータ点に関する情報を受信するように構成され、情報は、ディスプレイ上の縦軸の行における横軸内の画素の数、表示されるグラフの継続時間、およびディスプレイ上のグラフのスケールのうちの少なくとも1つを含む。好ましくは、データソースは、システムコントローラ、シミュレータ、データベース、およびデータソースのうちの1つである。好ましくは、データソースは、システムコントローラ、シミュレータ、データベース、およびデータソースを備える。
【００２３】
本開示は、サーバおよび少なくとも1つのクライアントを有する分散ネットワーク内で有利に働くとともに、データソースから受信された情報に基づいて、グラフのデータ点を解釈するために使用される。
【００２４】
本開示の上述した特徴および利点ならびに他の特徴および利点は、添付図面と併せて読まれる現在の好適な実施形態の以下の詳細な説明からより明らかになる。詳細な説明および図は、添付の特許請求の範囲およびその等価物によって定義される本開示の範囲を限定するものではなく、本開示の例示に過ぎない。
【００２５】
本開示の特徴は、特に添付の特許請求の範囲により記載される。本開示そのものの実施形態は、さらなる特徴および付随する利点とともに、添付の図面と併せた以下の詳細な説明の考慮から明らかとなるであろう。本開示の1つまたは複数の実施形態はここで、例のみの目的で、添付の図面の参照とともに記載される。以下の図面において、類似の参照番号は類似の要素を表す。
【図面の簡単な説明】
【００２６】
【図１】本開示の実施形態による、プラント情報ネットワークにより接続されたコンポートを有する分散ネットワークを示す図である。
【図２】本開示の実施形態による、プロセスプラントのプロセス変数に関連するトレンドを表示する例示的なシステムを示す図である。
【図３】本開示の実施形態による、プロセスプラントのプロセス変数に関連するトレンドを表示する例示的な方法を示す図である。
【図４】本開示の実施形態による、プロセスプラントのプロセス変数に関連するトレンドを表示する例示的な方法を示す図である。
【図５】本開示の実施形態による、多数のデータを有するトレンドチャートを示す図である。
【図６】本開示の実施形態による、トレンドチャートの拡大表示を示す図である。
【図７】本開示の実施形態による、線に対するデータのセットを含む表を示す図である。
【図８】本開示の実施形態による、線に対するデータセットのトレンドプロットを示す図である。
【図９】本開示の実施形態による、データ点の交差を有するトレンドチャートを示す図である。
【図１０】本開示の実施形態による、データ点に対する交差を示す表を示す図である。
【図１１】本開示の実施形態による、交差範囲およびデータ点に対応する出力線を示す図である。
【発明を実施するための形態】
【００２７】
上記図面は、例示目的のためだけに本開示の実施形態を描写する。当業者は、以下の説明から、本明細書に例示される構造および方法の代替の実施形態が、本明細書に記載される本開示の原理から逸脱することなく使用され得ることを容易に理解するであろう。
【００２８】
ここまでは、後に続く本開示の詳細な説明がより理解されるように、本開示の特徴および技術的利点を広範に概略化した。本願特許請求の範囲の主題を形成する、本開示のさらなる特徴および利点が以下に記載される。開示される概念および具体的な実施形態は、本開示の同じ目的を遂行するために他の構造を変更または設計するための基礎として容易に利用され得ることを、当業者は認識すべきである。そのような等価な構造が、添付の特許請求の範囲に記載される本開示の趣旨および範囲から逸脱しないことも、当業者によって理解されるべきである。本開示の特徴であると考えられる新規な特徴は、さらなる対象および利点とともに、その機構および動作の方法に関して、添付の図面と併せて考慮された場合に以下の説明からより理解されるであろう。しかし、図面のそれぞれは、例示および説明の目的のみのために与えられ、本開示の制限の定義として意図されないと明白に理解されるものである。
【００２９】
図1は、本開示の実施形態による、プラント情報ネットワーク102により接続されたコンポーネントを有する分散ネットワークシステム100を示す。分散ネットワークシステム100は、プラント情報ネットワーク102により接続された1つまたは複数のデータソース104、サーバ106、1つまたは複数のOPCサーバ108、およびディスプレイ110を備える。サーバ106は、セキュアネットワーク112を通じてディスプレイ110に接続される。1つまたは複数のOPCサーバ108は、限定はしないが、プラントの1つまたは複数のデータソース104から、エンジニアリング、プロセス、イベント、ログファイル、および設定データを含む情報を収集する。1つまたは複数のOPCサーバ108は、OPC UA インターフェース、ヒストリカルデータアクセス(Historical Data Access)モジュール、アラーム‐イベント(Alarms and Events)モジュール、およびオペレータが求める単一のプラットフォーム上で様々なデータソースからのデータを統合するのに役立つデータアクセスモジュールを備える。本開示の非限定的態様において、OPCサーバ108は、プロセス制御のためのオブジェクトのリンクと埋め込み(OLE, Object linking and embedding)(OPC, OLE for Process Control)サーバ、ヒストリアン(Historian)、および分散制御システム、またはアプリケーションログファイル等であることが可能である。
【００３０】
図2は、本開示の実施形態による、プロセスプラントのプロセストレンドを監視する例示的なシステムを示す。システムは、1つまたは複数のデータソース104、サーバ106、取り出しコンポーネント202、およびディスプレイ110を備える。サーバ106は、計算器111を備える。1つまたは複数のデータソース104は、限定はしないが、システムコントローラ、シミュレータ、データベースを含むとともに、1つまたは複数のリアルタイムプロセス変数の少なくとも1つのパラメータを含むデータソース104の他の組み合わせを含む。リアルタイムプロセス変数は、限定はしないが、圧力、温度、位置、加速度、速度、電力、電流、および流量を含む。リアルタイムプロセス変数のパラメータは、限定はしないが、ヒステリシス、雑音、振動、および変動を含む。
【００３１】
リアルタイムプロセス変数のパラメータを受信する目的のため、サーバ106は、プラント情報ネットワーク102を通じて産業プラントの様々なデータソースとの通信を確立する。プラント情報ネットワーク102は、データソース104からリアルタイムプロセス変数のパラメータを取得するためのイーサネット(登録商標)として構成される。プラント情報ネットワーク102は、例えばインターネット、ワールドワイドウェブ等のパブリックネットワーク、または例えばローカルエリアネットワーク(LAN)等のプレイベートネットワーク、またはそれらの組合せとして、例えば仮想プレイベートネットワーク、インターネットに接続されたLAN等を備える。さらに、プラント情報ネットワーク102は、当技術で知られるように、有線ネットワークのみを必要とするのではなく、無線ネットワークエレメントも備え得る。
【００３２】
取り出しコンポーネント202は、データソース104からリアルタイムプロセス変数のパラメータを取得する。
【００３３】
サーバ106は、1つまたは複数の介在セキュアネットワーク112を介してディスプレイ110と通信する。介在ネットワーク(単数または複数)112は、例えばインターネット、ワールドワイドウェブ等のパブリックネットワーク、または例えばローカルエリアネットワーク(LAN)等のプレイベートネットワーク、またはそれらの組合せとして、例えば仮想プレイベートネットワーク、インターネットに接続されたLAN等を備える。さらに、介在ネットワーク112は、当技術で知られるように、有線ネットワークのみを必要とするのではなく、無線ネットワークエレメントも備え得る。例示された実施形態において、ディスプレイ110は、ハンドヘルド装置、マルチプロセッサシステム、マイクロプロセッサベースまたはプログラム可能な家庭用電化製品、ネットワーク個人通信サービス(PCS, Personal Communication Service)、マイクロコンピュータ、メインフレームコンピュータ等を含む。
【００３４】
図3および4は、本開示の実施形態による、プロセスプラントのプロセス変数に関連するトレンドを表示する例示的な方法を示す。
【００３５】
本開示の方法は、現在の制約を考慮に入れる圧縮技術を開示する。例えば、画面上にトレンドを表示するために、大量のデータがレンダリングされる必要がある画素の数が考慮される。この情報は、オペレータから、Y個の画素を有する期間Xのトレンドを表す、データが必要とされるサーバに情報を与えるサーバに渡される。
【００３６】
サーバは、以下の技術によりこのデータを処理することができる。例示的な実施形態を考慮すると、ここで、トレンドは、スクリーン上に800個の画素のスペースを占め、さらにオペレータは、1秒毎に取得された1日のデータのトレンドを表示することを望む。利用可能なデータは、24*60*60=86400となる。図5は、データ圧縮無しに800個の画素スペースにおいて約86400個のデータ点を表示するトレンドを示す。図6は、トレンドチャートの拡大表示を示す。図6において、600とマークされたトレンドの各線は、108個のデータ点に対応する。この大量なデータをディスプレイ上に転送することは、非常に問題があるとともに、データがリサンプルされて幾つかのステップ(instance)でデータをランダムに無視する場合、トレンド上のデータのフルダイナミクスをキャプチャすることができない。
【００３７】
86400個のデータ点を有するトレンドが800画素の長さでレンダリングされる場合、横軸上の画素の各列は、計算器111によって計算される、86400/800=108個のデータ点を表示する。ここで、ディスプレイ上に表される108個のデータは、それら108個のデータ点の最大値からそれら108個のデータ点の最小値までの線を表示する。従って、2個だけのデータ点、すなわち、800*2個のデータ点(最大値に対する1つおよび最小値に対する1つ)が伝送される場合、ユーザがトレンドの形状を理解するのに適するであろうし、さらにこれは、トレンドコンポーネントのパフォーマンスを大幅に強化する。
【００３８】
プロセスプラントのプロセス変数に関連するトレンドを表示する方法が、以下詳細に説明される。ディスプレイ110上に表示されるトレンドの情報がサーバ106に最初に送信される。ステップ302で、サーバ106は、1つまたは複数のデータソース104からのトレンドの情報を受信する。一実施形態において、サーバ106は、プラント情報ネットワーク102上の1つまたは複数のOPCサーバ108を通じて1つまたは複数のデータソース104からのトレンド情報を受信する。サーバ106に提供されたトレンド情報は、限定はしないが、トレンドを横にプロットするためにディスプレイ110上で利用可能な画素の数、縦軸および横軸に沿ったトレンドのスケール、開始時間および終了時間、すなわち、トレンドが表示されるべき継続時間、およびディスプレイ110上の縦軸の行における横軸内の画素の数を含む。データ点の数は、トレンドに基づくとともに、2の倍数で表される。
【００３９】
トレンド情報がサーバ106に伝送されると、サーバ106は、データを表示するためにデータをディスプレイ110に戻して送信する前に、トレンド情報を変更する。最初にステップ304で、計算器111は、画素の各列に対して考慮されるデータ点の数を計算する。例示的な実施形態において、オペレータは、1秒間隔で取得された1日のデータのトレンドを表示することを望む。利用可能なデータ点は、24*60*60=86400となる。さらに、ディスプレイ110は、トレンドを表示するために、縦軸内の行における横軸内に800個の画素を有する。従って、画素の各列に対するデータ点の数は、データ点の数を、縦軸内の行における横軸内の画素の数で割ることによって計算される、すなわち、86400/800=108。
【００４０】
ステップ306で、サーバ106は、データ点の計算された数を画素のそれぞれに割り当てる。すなわち、最初の108個のデータ点が画素の第1の列に割り当てられ、次の108個のデータ点が画素の第2の列に割り当てられるといった具合である。
【００４１】
そして、1つまたは複数のデータソース104から受信された画素当たりのデータ点の数に基づいて、計算器111はステップ308で、線の数を計算する。一実施形態において、線の数は、データ点の数を2で割ったものとして計算される。この計算は、線が2つの点、すなわち開始点および終了点を含むことに基づいてなされる。一実施形態において、オペレータが線をプロットするのに必要とされるデータ点の数を選択するための準備が与えられる。従って、オペレータは、線をプロットするのに必要とされるデータ点の数を彼の要求により変更することができる、またはそれはプロセス内で事前設定することができる。本開示の実施形態による、線をプロットするためのデータ点の例示的なセットが、図7に示される。
【００４２】
線の数に対するデータ点のセットを使用することにより、推移の異なる集中を有するトレンドプロットは、図8に示される。線上の複数のデータ点を表示するために、推移の集中は、各点に関して計算されるとともに同じトレンドの色の異なるシェードが使用される。オペレータは、ディスプレイ110上に表示される線当たりのデータ集中を記載することができる。線当たりのデータ点の数に基づいて、画素の列当たりのデータは増加または減少する。一実施形態において、トレンドをプロットする間、アンチエイリアシングが使用される。データ点の数が増えた場合、より濃いシェードが、線のその部分のために使用されなければならない。これは、トレンドをプロットするために必要とされるデータ点の数を減少させる。
【００４３】
例示的な実施形態において、108個のデータ点は、単一の線を表すために使用され、変換する色の数は、最大108/2=54個のシェードとなる。しかし、54個のシェードが使用される場合、データ点を明確に解釈することはオペレータにとって困難となり得る。従って、コンテキストおよびトレンドに必要な詳細度に基づいて、シェードの数を制御することができるとともに、各シェードは2つの点に変換される。上述の場合において、108個のデータ点と比べて、ネットワークにわたって転送するのに必要とされるデータの数は、線当たり約6〜10個のデータ点に制限される。6〜10のデータ点は、トレンド上で必要とされる詳細度およびトレンドを検討しているユーザが理解することができる詳細度により達する。
【００４４】
図8において選択されるデータ点の数は、6である。ここで、線の数は、6/2=3である。
【００４５】
再び図3を参照すると、ステップ310で、サーバ106は、線の数が1と等しいかどうかを判定する。線が1と等しい場合、ステップ312で、サーバ106は、データ点の最大値およびデータ点の最小値を計算する。そして、データ点の計算された最大値および最小値は、サーバ106によってディスプレイ110に伝送される。ステップ412で、線は、データ点の計算された最大値および最小値を有するトレンドとして、ディスプレイ110上に表示される。
【００４６】
その代わりに、線の数が1と等しくない場合、ステップ314で、サーバ106は、線の数が1よりも大きいかどうかをチェックする。線の数が1よりも大きい場合、サーバ106は、縦軸上のデータ点の密度を計算する。
【００４７】
ステップ402で、サーバ106は、各データ点に対する交差の数を計算する。各データ点に対する交差の計算は、図9に示される。交差の数は、トレンドが前に進む際にデータ点が交差した回数をカウントすることによって計算される。図9に示される例において、データ点の値は、25, 65, 45, 55, 45, 35, 65, 75, 45, 25, 45, 35, 55, 65, 55, 35, 45, 55, 45, 55, 65, 75, 65であるとともに、データ点を結ぶ線がトレンドである。45の値を有するデータ点に対する交差をカウントするために、この値が繰り返された回数(最初に生じたものを含む)が計算される。ここで、45の値を有するデータ点に対する交差の数は、9である。
【００４８】
データ点のそれぞれに関するデータ点および交差を有する例示的な表が、図10に示される。
【００４９】
そしてステップ404で、交差の範囲が、線のそれぞれに対して計算される。線に対する交差の範囲は、交差の最大値と交差の最小値との間の差を線の総数で割ることによって計算される。
【００５０】
図10を参照すると、交差の最大値と交差の最小値との間の差は、(9-2)=7となる。例のために、線が2つであると仮定する。ただし、Max-Min=9-2=7/2=3.5+2=5.5の交差の範囲、中点。ここで、範囲は3つのセグメントに分割されるため、2の値が追加される。再び図4を参照すると、ステップ406で、サーバ106は、交差の範囲に基づいて、各データ点を有する各線を追加する。交差の範囲が2として計算されるため、線の数は2となる。
【００５１】
5.5を超える交差範囲を有する第1の線は、データ点45, 55および65とともに追加される。5.5未満の交差範囲を有する第2の線は、データ点25, 35および75とともに追加される。これらの点に対応する出力線が図11に示され、中央の濃い線は、5.5を超える交差を表すとともに、濃い線の上下のそれより薄い線は、5.5未満の交差を示す。
【００５２】
そして、ステップ408で、データ点の最大値およびデータ点の最小値が線のそれぞれに対して計算される。データ点の計算された最大値および最小値は、トレンドをプロットするために、サーバ106によってディスプレイ110に伝送される。ステップ410で、ディスプレイ110は、線のそれぞれに対するデータ点の計算された最大値および最小値を受信するとともに、重なり合う複数の線を表示する。
【００５３】
一実施形態において、本開示の装置は、トレンドのパフォーマンスを向上させる。トレンドの使用のコンテキストに基づくアプリケーションの開発者および/またはオペレータは、データを保存することができる性能および詳細を調整することができる。
【００５４】
本明細書は、例を使用して最良のモードを含む本発明を開示するとともに、装置またはシステムをつくりかつ使用すること、および組み込まれる方法を行うことを含む本発明の実施を当業者にとってさらに可能にする。本発明の特許可能な範囲は、特許請求の範囲によって定義されるとともに、当業者に対して生じる他の例を含み得る。そのような他の例は、それらが特許請求の範囲の文言から逸脱しない構造的要素を有する場合、またはそれらが特許請求の範囲の文言との実質的でない差を有する等価な構造的要素を含む場合、特許請求の範囲内に意図される。
【００５５】
本明細書における実質的に複数形および/または単数形の用語の使用に関して、当業者は、文脈および/または適用に合うように、複数形から単数形へ、および/または単数形から複数へ変換することできる。様々な単数形/複数形の置換は、明瞭性のために本明細書において明確に示される場合がある。
【００５６】
様々な態様および実施形態が本明細書に開示されているが、他の態様および実施形態は当業者にとって明らかであろう。本明細書に開示される様々な態様および実施形態は、例示目的のためでありかつ、添付の特許請求の範囲によって示されている真の範囲および趣旨により限定されることは意図されない。
【符号の説明】
【００５７】
100  分散ネットワークシステム
102  プラント情報ネットワーク
104  データソース
106  サーバ
108  OPCサーバ
110  ディスプレイ
111  計算器
112  セキュアネットワーク
202  取り出しコンポーネント
【図１】
0006015881.tif 000002
【図２】
0006015881.tif 000003
【図３】
0006015881.tif 000004
【図４】
0006015881.tif 000005
【図５】
0006015881.tif 000006
【図６】
0006015881.tif 000007
【図７】
0006015881.tif 000008
【図８】
0006015881.tif 000009
【図９】
0006015881.tif 000010
【図１０】
0006015881.tif 000011
【図１１】
0006015881.tif 000012