我无法从客户端计算机连接到远程服务器(AZURE VM)上托管的OPC DA服务器。
最初,我得到了“ CoCreateIstance例外:类未注册”,该问题是通过在客户端计算机上安装OPC核心组件来解决的。
现在尝试从.NET服务连接到OPCDA服务器时出现以下错误:
Could not connect to server.
Matrikon.OPC.Simulation.1
**************** Exception Details ****************
Exception occurrred at : 7/21/2020 7:43:47 PM
Source : OpcNetApi
**Message : E_NETWORK_ERROR**
Could not connect to server.
Matrikon.OPC.Simulation.1
Type : Opc.ConnectFailedException
Inner Exception :
Stack Trace : at Opc.Server.Connect(URL url, ConnectData connectData)
at Opc.Da.Server.Connect(URL url, ConnectData connectData)
at Opc.Server.Connect()
我尝试在服务器端修改DCOM设置,但没有帮助。
观察到一种情况,在这种情况下,如果将Matrikon OPC Simulation安装在客户端计算机上,则我可以从客户端计算机连接到远程OPCDA服务器。
有人可以指导我为什么在客户端计算机上也安装了该服务器后,为什么我们才能连接OPCDA远程服务器。
在Matrikon服务器安装过程中是否发生任何使OPCDA远程连接成功的特定设置。