6

私の会社には多くの分散サイトがあり、それぞれが単一のScadaシステムベンダーを使用しており(1つはWinccを使用し、他の場所は別の場所を使用しています...)、このシステムはほぼ同じ種類の情報で動作します。

これらのシステムからいくつかの一般的なデータを取得する必要があるため、OPCUAがそれを処理できるかどうかを知りたいと思います。

Webサービスを介してScadaシステムからクライアントにデータを取得するOPCUAサーバーを購入または開発することは可能ですか?

4

2 に答える 2

6

一部のSCADAアプリケーションはOPCサーバーにすることができますが、通常はそうではなく、通常はそれらから直接データを読み取ることはありません。99%で、ある種のPLCまたはデータロガーからデータを読み取ります。それらには特定のプロトコルがあり、OPCサーバーがあれば抽象化できます。SCADAシステムは、PLCデータを直接読み取るか、OPCサーバーを介して読み取る場合があります。OPCサーバーを介して読み取る場合は、既存のサーバーの使用を検討してください。これは、OPCサーバーがある種のサーバー上にある場合は良いことであり、制御なしで再起動できるSCADAオペレーターステーション上にある場合は悪いアプローチです。新しい通信サブジェクト(新しいOPCサーバーなど)を追加するときは、まず、現在のSW/HW構成が既存のシステムを変更せずにそれを処理できるかどうかを確認する必要があります。例えば、

あなたの質問に正確に答えるために:はい、OPCUAは植物データを収集するための最良の方法です。OPCサーバー(またはKepWare OPCサーバーのような多くのプロトコルプラグインを備えた単一のOPCサーバー)を用意することは、最初のステップにすぎないことに注意してください。次に、リアルタイムデータをどうするかを決める必要があります。表示、アーカイブ、および警告のための多くのOPC互換ツールがあります。この分野での真面目なプレーヤーの1つは、PIヒストリアンサーバーと、履歴データを視覚化するための優れたツール、および真面目なデータ分析のためのExcelプラグインを備えたOsiSoftです。OPC FoundationのWebサイトを閲覧すると、さらに多くの情報を見つけることができます。

OPCの良いところは、それがよく知られた標準であり、特定のデバイス用のカスタムOPCサーバーを作成し、そのデータを収集、表示、アラーム、トレンドに入れ、同じ互換性のある他のOPCツールでアーカイブできることです。 OPC標準バージョン。私はいくつかのカスタムOPCサーバーを作成しましたが、これは確かに非常にうまく機能しています。

于 2011-11-14T11:24:02.250 に答える
0

C#と.NETに慣れていて、OPCFoundationにサブスクライブするお金がある場合は、それらのQuickStartライブラリがオプションです。

OPC UAを使用したSOAベースのアーキテクチャに関する具体的な質問については、RealTimeStack(http://beeond.net/products/)で行ったことをご覧ください。

Cos

于 2011-11-13T04:23:41.040 に答える