Modbus - Modbus RTU ASCII帧格式 Frame

本文用于快速查询Modbus帧格式,Modbus协议具体内容不在本文中描述。

Modbus帧构成/Full Modbus Frame

Start of frame Address Function code data CRC/LRC End of frame
起始 从机地址 功能码 数据 CRC/LRC校验位 结束
1字节 1字节 0~252字节 1字节

在两帧之间需要有3.5倍的字传输时间间隔。
字传输时间计算:
首先需要知道串口设定的,波特率,数据位,校验位,停止位这样算出来一个字的传输时间。
1个字的字节数=数据位+校验位+停止位
1个字传输时间=1s/波特率 * 1个字的字节数

RTU 和 ASCII 的数据位,校验位,停止位各不相同,详情查阅其他Modbus资料

Modbus数据一般包含:
该从机需要操作的线圈地址,数据长度,数据内容。具体内容请查阅其他Modbus资料

你可能感兴趣的:(modbus,串口通信)