回复:MODBUS TCP 与 UDP 通讯那个更快?

威师爷

  • 帖子

    5108
  • 精华

    47
  • 被关注

    256

论坛等级:至圣

注册时间:2013-09-18

普通 普通 如何晋级?

发布于 2017-11-28 09:38:23

17楼

根据以上各位的经验我还有如下问题提问:


上面说UDP不可靠,说MODBUS TCP的可靠性好一些,我有疑问?

1,UDP不可靠?的理由是会丢包,开环通讯,只管发数据过去,不管对方有没有收到,最起码我可以保证我的数据是每次都发过去的,在一些需要采样的数据如果因为发送不及时那不是就采样出一个不确定的值?

2,MODBUS TCP 可靠一些,理由是闭环通讯,保证数据每次都可以接收到,但是有时候数据会延时,对就是延时,一个延时的通讯可能会存在很多的不确定因素。我因为存在延时的通讯不比会丢包的UDP好到哪里去。这个是我的观点。

总结:

1,UDP会丢包,但是可以保证发送的频率例如20HZ,发送频率可以比MODBUS TCP 块,发送频率快了,第一次收不到但是第二次第三次总是会收的到的,所UDP可以通过高频次的发送来解决丢包的缺点。

2,MODBUS TCP 稳定性会好一些,但是发送频率不能太快,有时候数据延时比较严重,服务器方还是收不到数据或者延时才收到数据,延时收到的数据与丢包的数据在某些应用上区别不大。(除了安全信号以外)

根据以上两点,大家有什么见解?

UDP & MODBUS TCP 最大的区别我认为经过分析也不见得MODBUS TCP比UDP 可靠多少。

一般工业现场是使用UDP多一些?还是使用MODBUS TCP 多一些?那个更加合适在苛刻的工业环境使用?

 


工业起重机防摇摆 QQ:404136820 AntiSwayControl
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15763条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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