WINCC作为OPC客户端在Windows Server 2012 R2系统的问题

现场的WINCC版本为7.4 SP1,操作系统为Windows Server 2012 R2,连接远程同一网段的OPC Server总是连接不上。
为了找到问题,做了如下实验
1、在同一网络中用另外一台系统为Win 10专业版的计算机,用同一版本(WINCC 7.4 SP1)做客户端连接该OPC Server可以连接成功;
2、在本台计算机上(Windows Server 2012 R2)用其他OPC客户端连接该OPC Server也可以连接成功;
3、在同一网络中另外一台系统为Win 7专业版的计算机,用WINCC 7.2版本做OPC客户端连接此OPC Server也能够连接成功。

网络没有问题,DCOM配置没有问题。否则上述三个实验也不可能完成。百度上相关方案也基本都尝试过。
在此求助各位高手,有人遇到此问题吗?是否有解决方案?非常感谢!!

最佳答案

你把OPC Server和OPC Client所在的计算机操作系统的用户名和密码改为一样的。再全部重新注册,按这个文档配置试试。我觉得不是系统的兼容性问题,还是DCOM的问题。
www.sytech.com/download/OPC_and_DCOM.pdf

提问者对于答案的评价:
用户名密码一致可以了。OPC客户端在WIN 7及WIN 10下都在不一致的情况下连接成功,只有WIN SVR 2012必须要求一致。只能理解为WINCC在server系统下对权限要求更严谨。有些客户端在SERVER系统下用户密码不一致的情况下是可以直接遍历到对方计算机上所有opc server的。
总之,感谢你和楼上楼下的各位高手前来解答,尤其是三楼的那位解答的很详细。
另外回复四楼的高手:对方的OPC Server是基于DA的,所以这边也只能用DA的方式了。不过也十分感谢你的提议。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc357531.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

发表回复

登录后才能评论