simatic net 做远程opc服务器问题
郑志武
发布于2013-03-05 15:40
251
0
标签:
两套系统,a系统使用ab的plc并使用factorytalkviewse作上位,b系统使用西门子plc,并使用pcs7做上位。
现在a系统需要显示b系统数据,但是b系统承包商不允许a系统计算机安装本地opc直接访问西门子plc,而是将其一台服务器挂到a系统网络中,在服务器中建立simaticnetopcserver,让a系统的se做opcclient远程访问opcserver。
现在的问题是:经过查询资料修改dcom设置后在a系统se上已经可以浏览到b系统服务器的计算机名称和opc服务器名称,但是建立opc连接后显示状态为:失败。然而在a系统同一台计算机上使用opcclient客户端测试软件却能正常访问simaticnetopcserver。
问了好多人,都觉得奇怪,不知道这里有没有高手做过同样的应用?给一点建议。2个系统都快结束了,目前就卡在这个通讯上了。
佳答案
用opcclient能够访问到opc服务器,那么dcom设置应该没什么问题,a系统是否开启了防火墙,防火墙是否把se设为例外,启动se的用户是否和opcclient是同一用户,也就是这个用户必须在b系统存在并且密码一致。