欢迎访问苏州凌动自动化设备有限公司官网!

服务电话 0512-65162723

133-9088-7808

技术文章
您的位置:首页 >> 技术文章

MODBUS RTU通讯协议概述及数据格式

****布日期:2023-04-25浏览次数:145

    今天我们讲解MODBUS RTU通信协议,首先第一部分我们讲解一下MODBUS RTU通信协议概述,MODBUS RTU是modicon公司他首先推出的一个通信协议,它是一种主从式串行异步半双工通讯协议,它在一条总线上面只能是有一个主站,从站可以有多个理论范围是1-255,它是一种基于RS485、RS422、RS232、以太网等物理层的一种通讯协议,通讯中每个字符通讯格式是1个起始位、8个数据位、1个校验位、一个或者两个停止位,传输过程当中每一个字节都是以16进制方式进行传送,使用CRC校验作为错误检查。 解释一下通信协议和物理层RS485、RS232之间是什么关系,其实物理层好比是高速公路而协议是各种车辆。


2023-04-25_132231.jpg


数据格式

1、起始符:以大于等于3.5 个字符时间作为一帧数据的开始;

MODBUS RTU通信协议它是没有固定的一个起始符和接受符,那它是如何判断一帧数据是否开始是否结束呢?它是用一个大于等于3.5个字符时间来作判断,也就是说用这个时间来判断一帧数据是否开始是否结束,大于等于3.5个字符时间是根据通讯波特率来计算的;

2、地址码:从站的地址,其理论范围为 1~254;

3、功能码:主站****送,告诉从站执行的功能,其范围为 1~255;

4、数据区:具体数据内容,不同功能码内容不同;

5、校验码:CRC校验码,校验码的范围为由地址码开始到数据区结束;

6、结束符:以大于等于3.5 个字符时间作为一帧数据的结束;


2023-04-25_140213.jpg


Copyright 2010 - 2021 Dinnar. All Rights Reserved 苏州凌动自动化设备有限公司 版权所有 电话:0512-65162723苏ICP备2021042521号-1

技术支持:精品国产91爱

苏州凌动自动化设备有限公司扫一扫咨询微信客服
0512-65162723
网站地图