modbus协议笔记
modbus协议的笔记
1.modbus的保持和输入寄存器是以word(16bit)为单位的,比如4****(保持寄存器/输出寄存器)和3****(输入寄存器)是以字为单位的。所以,如果读取40001寄存器开始的一个16位的无符号数,那么返回两个byte,并可以从40002开始读取下一个16位的无符号数。但是,如果读取40001寄存器开始的一个32为的浮点数,那么返回4个byte并可以从40003开始读取下一个32位的浮点数。
用户评论