多台1200PLC采用MODBUSTCP与上位机通讯,路由器选带VPN功能的产品组成局域网。当某站网络断开重新连接后,该站PLC只能在本地局域网内PING到,不能远程PING到,该路由器网段内其他设备可以远程PING到;将整个系统网络重启后,通讯恢复正常。不知是否与路由器有关,DLINK-TL-WAR-308,302.
请各大侠提供帮助
问题补充:
各站与上位机之间组建了VPN网络。网络断开重新连接后,VPN网络重新建立成功,可以PING断线PLC网段内其他设备,而不能PING到PLC。
但是在断线PLC网段内可以PING到该PLC
最佳答案
当某站网络断开重新连接后,对应的本地IP桥接地址(上网IP)会变化,所以远程PING不到,与路由没关系。如果需要可使用花生壳等类似代理。
补充:断网后PING不到PLC,只能说明PLC阻塞,是plc自身没有响应。一般为程序问题,上条通讯出错后,一直在那里等待返回的数据,这种情况无论哪里通讯出错都会这样。
提问者对于答案的评价:
非常感谢你的回答!
PLC自身作什么样的处理可以避免这样的情况呢?
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc165638.html