菜鸟:
目前在做一个TCP链接,用的西门子412-5H的CPU套装,需要在PN口上建立TCP链接,与客户进行通讯,这边做server的,在主CPU上实现了,但是切换到从CPU上之后,链接就不通了。
现在的疑问是如何在从站也可以实现通讯?
这两个CPU的PN口有不同的IP地址,但是用OPEN IE建立的TCP链接,没有限制本机的IP地址,理论上切换后,是可以在**块CPU中建立链接的,但是目前看来就是死活不通啊。
在**个CPU作为slave后,原来的链接还是通的,可以通讯的,数据也可以变化,但是在单边全部断电后,另一边肯本无法通讯,这是为什么呢??
请高手解答下,谢谢!
奇侠:
你需要用1613加simatic net做冗余连接,具体参考:下载中心:文档编号:A0657
侠士:
是否可以在客户机上建立两个连接,通过标志位确认当前是 主从在工作 而后想对应的连接发送数据请求?
菜鸟:
我问的是在CPU中建立TCP链接,不是上位机做的,非标的
游侠:
方案本身就有问题,TCP连接的客户端和服务器的区别没搞清。
建议做如下修改:CPU做客户端,PC做服务器。判断哪个CPU是主哪个CPU就发起连接。
菜鸟:
楼上,麻烦告诉我一下,RACK1为主时,RACK1的CPU的PN口怎么做TCP链接?