S7-1200 UDP 通讯“卡顿”

已锁定

..——..

  • 帖子

    112
  • 精华

    4
  • 被关注

    16

论坛等级:侠士

注册时间:2014-01-13

黄金 黄金 如何晋级?

S7-1200 UDP 通讯“卡顿”

2173

3

2019-11-24 00:54:53

简单描述一下: AGV小车通过读取地面上的二维码进行位置刷新,出现位置刷新不时中断的情况,PLC与阅读器采用UDP通讯方式。正常情况下阅读器20ms发送一次数据,偶尔会出现好几秒都没有数据刷新。

通过程序对读取成功进行计数发现,确实有问题。通讯“卡顿”了

正常情况下 两次间隔时间23.8ms

异常情况5s都没有读取成功


关键是旁边一台三菱PLC采用同样的方式,没有出现问题。难道是1200PLC 以太网性能不行?(这怎么可能?)

只能借助Wireshark和X208进行抓包分析。  通过X208端口镜像,对读码器的数据进行抓包。终于发现了一点端倪。

正常数据包

数据间隔20ms,  读码器IP 169.254.11.3,PLC  IP 169.254.11.235  

后面单播变成广播


问题数据包


169.254.11.178 是电脑的IP地址,阅读器只给电脑发,没有给PLC发,PLC当然收不到。


联想到三菱监控用的是USB,西门子监控用的是网线,这个阅读器会给网络上设备发单播,造成PLC无法获取数据。

          通过验证程序,两次读取间隔大于40ms是PLC报警输出一个Q0.0点。电脑不连网线,Q0.0一直无输出,一旦电脑连上,即使不监控,PLCQ0.0也会有时输出。至此问题可以确认是出在阅读器上。



S7-1200 UDP 通讯“卡顿” 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15113条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。