登录
首页 PLC论坛 PLC论坛
回帖 发帖
正文

主题:【话题】大家评评理——这是IP冲突吗?(20251126)

点击:148 回复:2

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

工控新闻

更多新闻资讯