回复:MODBUS TCP通讯问题

已锁定

kinkin

西门子1847工业学习平台

  • 帖子

    7365
  • 精华

    53
  • 被关注

    250

论坛等级:至圣

注册时间:2003-06-06

钻石 钻石 如何晋级?

发布于 2024-07-06 09:11:01

7楼

展开查看
以下是引用宝冬在2024-07-05 22:11:10的发言 >4楼

TCP天生不适合弱网,UDP可以。随时任意时长的插拔网线,或者恶意干扰阻塞,都能硬扛。程序员在通信应用中的所有补偿手段尝试,就是自己开始设计通信协议的萌芽。


1、节点间UDP通信的Round Trip Time 记录,包括最大与平均。根据这个可以动态调节 TimeOut设定。错误率统计,加上这个记录,直接反映了通道质量。


2、UDP的应答、出错与重传(重传设定最多三次)


3、高频恶意干扰阻塞UDP端口的压力测试


4、以太网抓包,反映的双方PLC之间UDP往来的时间(ms)


MODBUS TCP也不能改用 UDP,所以这个暂时不在考虑之列。

诊断心跳可以作为一种方式,就怕信号通断过于频繁,报警不断,也挺烦的。

数字飞舞
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有8941条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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