0

与之前的假设相反,我们的合作伙伴仍然在 Siemens S7-319F 3PN/DP 上使用 opc da

现在我正在尝试连接到远程机器上的所述 opc da 服务器。

如果我使用 OPC Scout V10,一切看起来都很好 - 但是当我尝试使用 Siemens 的 COMDA 客户端或他们的示例程序之一(如 21043779_Csharp_OPCClient_RCW_CODE\OpcClientDA_V2)进行连接时

我得到的错误最终指向 0x80070005 E_AccessDenied

  • 防火墙在两个系统上都被禁用,服务器系统设置为远程访问,如 OPC Scout 所示,它在服务器和远程机器上本地工作......

我的问题是 - 为什么 opc scount 能够访问 opc 服务器并提取各种变量,而我的客户端软件在同一台机器上并使用相同的帐户会出错?

我该怎么做才能最终启用 opc 通信,而不仅仅是使用 opc scout ?最终结果应该是对所述 opc 变量的读写访问

4

1 回答 1

1

您可以阅读本指南,我认为它会对您有所帮助:-

https://www.kepware.com/getattachment/04042e47-c690-467c-a931-a1ca126575db/Remote-OPC-DA-Quick-Start-Guide-DCOM.pdf

于 2020-07-22T14:05:14.070 回答