Modbus-RTU通讯协议是一种串行通讯协议,它可以用于连接不同类型的设备,以实现远程监控和控制。Modbus协议包括RTU、ASCII、TCP。其中MODBUS-RTU最常用,比较简单。
modbus RTU主要包括以下格式:
1、报文一个报文就是一帧数据,一个数据帧就一个报文:指的是一串完整的指令数据,就像上面的一串数据。
2、CRC校验意义:例如上面的 98 04 是它前面的数据(01 06 00 01 00 17)通过一算法(见附录2,很简单的)计算出来的结果,其实就像是计算累加和那样。(累加和:就是010600010017加起来的值,然后它的算法就是加法)。作用:在数据传输过程中可能数据会发生错误,CRC检验检测接收的数据是否正确。比如主机发出01 06 00 01 00 17 98 04,那么从机接收到后要根据01 06 00 01 00 17 再计算CRC校验值,从机判断自己计算出来的CRC校验是否与接收的CRC校验(98 04主机计算的)相等,如果不相等那么说明数据传输有错误这些数据不能要。(此步骤可以不用理解,大体知道即可)
3、功能码意义:modbus 定义。
01 (0x01) 读线圈
02 (0x02) 读离散量输入
03 (0x03) 读保持寄存器
04(0x04) 读输入寄存器
05 (0x05) 写单个线圈
06 (0x06) 写单个寄存器
15 (0x0F) 写多个线圈
16 (0x10) 写多个寄存器。
Modbus-RTU通讯协议它的优势在于它的简单性,可靠性和低成本。它可以用于连接不同类型的设备,以实现远程监控和控制。它还可以用于连接多个设备,以实现自动化控制。
审核编辑 黄宇
-
通讯协议
+关注
关注
10文章
294浏览量
21332 -
Modbus-RTU
+关注
关注
0文章
48浏览量
14463
发布评论请先 登录
智能物流立体仓库通讯困境:基于协议转换的Modbus TCP 转 Modbus RTU解决方案
用Profinet转Modbus RTU协议网关有什么好处
Profibus-DP主站与Modbus-RTU在数控系统的集成实践
从协议冲突到生产力爆发:EtherCAT转MODBUS RTU网关实战全解
什么是Modbus RTU协议
Profinet转RS485-Modbus RTU通信案例详解
DeviceNet转Modbus-RTU协议网关详细解读
基于 DeviceNet 转 MODBUS RTU 协议的施耐德 PLC 与 ABB 电机驱动器仓储堆垛机的定位控制优化方案
CCLink IE转MODBUS-RTU网关如何快速配置modbus报文
三格电子-ProfiNet转Modbus-RTU网关

Modbus-RTU通讯协议是什么?
评论