Modbus RTU和Modbus TCP的区别

通讯协议 ningjian

Modbus RTU和Modbus TCP的区别:

1、概念不同:MODBUS是一种标准的工业控制数据交换协议,可以通过RTU和ASCII交换协议数据。RTU通过二进制数据直接传输数据,而TCP通过将每个字节的二进制数据转换成固定的二位十六进制字符串,然后依次串联,以TCP代码的形式传输数据。RTU通常使用最多。

2、不同的通信方式:以太网,相应的通信模式是MODBUS TCP。异步串行传输(各种介质,如有线RS-232-/422/485/;光纤、无线等。),相应的通信模式是MODBUS RTU或MODBUSASCII。高速令牌传输网络,相应的通信模式是ModbusPLUS。MODBUS RTU和MODBUS TCP / IP之间最基本的区别是MODBUS TCP / IP在以太网物理层上运行,而Modbus RTU是串行级别协议。Modbus TCP / IP还使用6字节的标头来允许路由。尝试使RS485网络正常工作会遇到很多问题。与以太网设备相比,您必须处理电线终端问题,网络终端问题以及更多的配置问题。

但是总体而言,您是否会通过Modbus TCP使用Modbus RTU设备?Modbus TCP / IP只是具有在以太网上运行的TCP接口的Modbus RTU协议。因此,如果您希望快速获取数据,并且想进入21世纪,那么Modbus TCP / IP是必经之路。

发表评论:

验证码