3

plcに接続するためにこのコードを実行しています。

   System.Guid guid=new Guid("75d00bbb-dda5-11d1-b944-9e614d000000"); 
   System.Type t=Type.GetTypeFromCLSID(guid,node,true); 
   object COMobject=System.Activator.CreateInstance(t);
   opcServer = (IOPCServer) COMobject;

前述の opc プロトコルを使用します。私はこれについてほとんどまたはまったく経験がないため、このエラーかどうかを特定することさえできません

CLSID {75D00BBB-DDA5-11D1-B944-9E614D000000} を持つリモート コンポーネントの COM クラス ファクトリをマシン 192.168.100.10 から取得できませんでした。次のエラーが原因でした: 800706ba 192.168.100.10。

相互運用性またはPLCが原因です...

4

1 に答える 1

1

どうやらそれは間違った GUID だったようです.Phoenix Contact AX OPC-Server の正しい GUID は

{aa6c2a7c-f097-4be3-9153-f44ce2a3d916}

他の誰かがそれを必要とする場合。

于 2010-08-23T11:47:25.600 に答える