我想用C#写一个OPC客户端程序(一台电脑),连接远程的OPC服务器(另一台电脑)。但是连接不上OPC服务器。且两台电脑能相互ping通。如果OPC客户端和OPC服务器在同一台电脑上,则能成功连接。求各路大神指导····
问题补充:
我用网上的这种方式,设置了DCOM,差别是我没有用交叉网线,是无线。有一个疑问,设置各种权限的时候,两台电脑的Administrators(...\Administrator)省略号处的内容不一样,是不是指两台电脑的用户名不一样。但我登陆两台电脑的用户名和密码一样啊。http://wenku.baidu.com/link?url=7SWM6a9ijnuLqQypo9FnPv3YC6NBuzmsqDpASWwAd9Gpnj7dvXtBAjw696qiFMOASpEFGGyeQmdMPnvDi7TguJjhe0vZzzKXXSV6rp9rkNS设置了DCOM以后,下了一个opclient还是不能连接上远程的服务器。文档里说再安装opcclient之前要安装opc core components 2.00 redistributable2.2o.msi等文件,是必须装吗?
最佳答案
opc连接要配置dcom组件,检查你两台电脑的dcom组件是否都已经配好,另外还要有同样的用户名,以及防火墙是否关掉。
提问者对于答案的评价:
是DCOM没设置好
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc183101.html