Modbus-RTU 报文解析器

解析结果

Modbus RTU报文结构
用途设备地址功能码数据CRC校验
长度(字节)11可变(0-252)2
描述从机有唯一的地址,范围1-247.地址0是广播地址,从机不会应答主机要求从机执行的操作类型包含了命令的具体参数,格式和长度却决于功能码检查数据在传输过程中是否有错误
常用功能码详解
功能码名称数据类型作用
0x01读线圈寄存器取得一组逻辑线圈的当前状态(ON/OFF)
0x02读离散输入寄存器取得一组开关输入的当前状态(ON/OFF)
0x03读保持寄存器整型、浮点型、字符型在一个或多个保持寄存器中取得当前的二进制值
0x04读输入寄存器整型、浮点型在一个或多个输入寄存器中取得当前的二进制值
0x05写单个线圈寄存器强置一个逻辑线圈的通断状态
0x06写单个保持寄存器整型、浮点型、字符型把具体二进制值装入一个保持寄存器
0x0F写多个线圈寄存器强置一串连续逻辑线圈的通断
0x10写多个保持寄存器整型、浮点型、字符型把具体的二进制值装入一串连续的保持寄存器