我的PC上的wincc作为OPC Server,局域网的另一台PC上的wincc作为客户机,在客户机上提示“Enum Classes of Categories failed:拒绝访问”。枚举有问题,不知道为什么。而我的两台PC上的DCOM配置是一模一样的。由于WINCC5.1只认旧版的OPCCOMN_PS.Dll(版本1.0.0.2),我也换成旧版的文件了,并且两台机设成相同的用户名和密码,都有管理员权限, 请大家帮忙分析一下。到底问题出在哪里?
最佳答案
从网上随便下载一个OPC Client程序,先在WinCC OPC Server所在的PC上用它测试在本机是否能够访问;再到WinCC OPC Client所在的PC上用它测试能否通过网络访问WinCC OPC Server。
前者如果都不行,应该是WinCC OPC Server有问题,估计得重新安装了。
后者如果不行,应该是网络和DCOM的设置问题,关闭防火墙,把DCOM的权限降到最低(让Everyone具有完全控制权限)试试。
后者如果可以,应该是WinCC OPC Client有问题,估计也得重新安装了。
提问者对于答案的评价:
已解决,谢谢!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc273780.html