OPCDotNetLibを使用しましたが、リモートOPCサーバからデータを読み取ることができません。OPCクライアント - リモートOPCサーバからの読み取り方法
私は
Type typeofOPCserver = Type.GetTypeFromProgID(clsidOPCserver, ip);
しかしDataChangedまたはReadCompletedが仕事をしたり、間違った作品はありません方法を探しているように、接続することができます。
ローカルのOPCサーバーと同じテストを行い、リモートOPCサーバーを使用して接続できます。項目を追加してデータを読み取ることができます。リモートマシン上のOPCサーバーは、それらを読み取ったが、データは表示されません。リモートOPCサーバーのOPCDotNetLibに関する別の回避策が必要なようです。
が、私もこのライブラリ/ DLLは、リモートサーバー上で動作しませんが
コメントを見つけ、ローカルのみ使用が可能です。
利用可能なOPCクライアント.NETライブラリがありますか?
OpcNetApi.dll、OpcNetApi.Com.dll、およびOpcRcw.Da.dllはどこで入手できますか?私は、OPC 財団のメンバーを払っていません。 – Cynede
@nCdyあなたは信頼できるソースから 'OPC Redistributable 2.00'が必要です。そうでなければ、KepwareやMatrikonのような会社から部品を購入することができます。 –