modbus,世面常见主机数据类型。我们常用的功能码:03

进一步了解Modbus
moudbus指令一共分为6部分,如:01 03 0000 0001 D18F
解析modbus5部分指令:主机号(01)、功能码(03)、寄存器起始地址(0000)、寄存器查询数量(0001)、CRC校验(D18F)
案例:我们有一台主机(主机编号为1),主机协议为modbus协议,我们需要读第10,11个寄存器的值
案例接解析:
已知主机标号为1,那么我们指令的主机编号就应该为01;其次我嫩要读取1~10位寄存器(第一位寄存器地址是00 00),所以我们起始地址为00 00;再则我们需要读十个寄存器所以我们的查询数量为A。(注意,)综上所述:我们指令应该为:01 03 00 00 00 0A + 检验位。
16CRC 低字节再前校验所得到的指令位 01 03 00 00 00 0A C5 CD

posted on 2024-06-25 11:27  蜡笔小新QAQ  阅读(29)  评论(0)    收藏  举报