发表于:2025/11/25 16:24:55
#0楼
现场我方设备,SMART SR30作为PROFINET控制器,托利多称仪表IND570作为PROFINET智能控制器,组成两套独立系统分别控制两料仓进出料计量。
远方控制室为第三方监控设备,作为客户端,我们的PLC控制器作为服务器,TCP/IP网络,光纤连接。大概通讯连接框图如下:
设备调试正常投运已有三个多月,最近甲方重新规划移动了设备位置,完工后1#料仓连接不上,2#料仓正常,控制室ping 1#料仓IP能ping通。
监控设备方认为他们系统没有动,网络也能联通,问题一定在我们现场PLC控制方。我认为我们PLC程序也没动,现在组态连接不上PLC控制器,应该由第三方监控设备想办法。
尽管扯皮,但现场生产不能耽误。ToDesk远程,STEP 7-MicroWIN SMART中通信-查找,能搜索到两台PLC,ping有问题的那台IP确实也能ping通。打开PLC程序监控,TCP/IP收发逻辑块运行正常,称重数据也在不断更新,没有发现任何问题。没办法,STOP-RUN了一下PLC,结果现场反馈说连接上了。感觉这是偶发的通讯故障,之后就会一切正常,于是没当回事,当天远程立刻结束下班回家^_^。
第二天一上班,现场就来了电话,192.168.10.47还是连接不上。ToDesk远程,现象依旧。之后使用网络调试助手,客户端连接服务器端PLC控制器192.168.10.56,立马就能收到发送的数据;连接服务器端PLC控制器192.168.10.47就是接收不到数据。
如上图,远程协助操作现场PC,使用网络调试助手连接192.168.10.56能收到数据,连接192.168.10.47,就是接收不到数据。我在公司使用相同程序,网络调试助手连接192.168.10.47能收到数据。
于是回复现场网络有问题,很可能92.168.10.47这个IP冲突。对方以能ping通92.168.10.47为由说明网络没问题,并且声称我在公司测试没问题不管用,目前现场就是连接不上。
没办法,我让现场将这个不能连接的PLC网线拔掉再次ping这个IP,对方说拔掉后ping不通了。万般无奈之下,协商让对方换一个IP,然后我在公司又是一通修改程序。之后将修改好的程序远程操作下载,OK!至此问题解决。
总结一下:
1.底层PLC逻辑正常,运行正常。
2.远端能ping通PLC,STEP 7-MicroWIN SMART中也能查找到PLC
3.远端客户端逻辑也没有问题,就是接收不到PLC(服务器)端发送的数据
4.PLC(服务器)换了一个IP地址,连接恢复正常
大家帮忙分析一下,什么原因?
远方控制室为第三方监控设备,作为客户端,我们的PLC控制器作为服务器,TCP/IP网络,光纤连接。大概通讯连接框图如下:
设备调试正常投运已有三个多月,最近甲方重新规划移动了设备位置,完工后1#料仓连接不上,2#料仓正常,控制室ping 1#料仓IP能ping通。
监控设备方认为他们系统没有动,网络也能联通,问题一定在我们现场PLC控制方。我认为我们PLC程序也没动,现在组态连接不上PLC控制器,应该由第三方监控设备想办法。
尽管扯皮,但现场生产不能耽误。ToDesk远程,STEP 7-MicroWIN SMART中通信-查找,能搜索到两台PLC,ping有问题的那台IP确实也能ping通。打开PLC程序监控,TCP/IP收发逻辑块运行正常,称重数据也在不断更新,没有发现任何问题。没办法,STOP-RUN了一下PLC,结果现场反馈说连接上了。感觉这是偶发的通讯故障,之后就会一切正常,于是没当回事,当天远程立刻结束下班回家^_^。
第二天一上班,现场就来了电话,192.168.10.47还是连接不上。ToDesk远程,现象依旧。之后使用网络调试助手,客户端连接服务器端PLC控制器192.168.10.56,立马就能收到发送的数据;连接服务器端PLC控制器192.168.10.47就是接收不到数据。
如上图,远程协助操作现场PC,使用网络调试助手连接192.168.10.56能收到数据,连接192.168.10.47,就是接收不到数据。我在公司使用相同程序,网络调试助手连接192.168.10.47能收到数据。
于是回复现场网络有问题,很可能92.168.10.47这个IP冲突。对方以能ping通92.168.10.47为由说明网络没问题,并且声称我在公司测试没问题不管用,目前现场就是连接不上。
没办法,我让现场将这个不能连接的PLC网线拔掉再次ping这个IP,对方说拔掉后ping不通了。万般无奈之下,协商让对方换一个IP,然后我在公司又是一通修改程序。之后将修改好的程序远程操作下载,OK!至此问题解决。
总结一下:
1.底层PLC逻辑正常,运行正常。
2.远端能ping通PLC,STEP 7-MicroWIN SMART中也能查找到PLC
3.远端客户端逻辑也没有问题,就是接收不到PLC(服务器)端发送的数据
4.PLC(服务器)换了一个IP地址,连接恢复正常
大家帮忙分析一下,什么原因?
苦逼的奋斗者







