两套系统,A系统使用AB的PLC并使用FactoryTalk View SE作上位,B系统使用西门子PLC,并使用PCS7做上位。
现在A系统需要显示B系统数据,但是B系统承包商不允许A系统计算机安装本地OPC直接访问西门子PLC,而是将其一台服务器挂到A系统网络中,在服务器中建立SimaticNet OPC Server,让A系统的SE做OPC Client远程访问OPC Server。
现在的问题是:经过查询资料修改DCOM设置后在A系统SE上已经可以浏览到B系统服务器的计算机名称和OPC服务器名称,但是建立OPC连接后显示状态为:失败。然而在A系统同一台计算机上使用OPC Client客户端测试软件却能正常访问SimaticNet OPC Server。
问了好多人,都觉得奇怪,不知道这里有没有高手做过同样的应用?给一点建议。2个系统都快结束了,目前就卡在这个通讯上了。