造价通

反馈
取消

热门搜词

造价通

取消 发送 反馈意见

KBM-50通讯格式

2022/07/16156 作者:佚名
导读:模块使用固定的通讯数据格式:9600,8,N,1。 模块支持标准的modbusrtu协议,模块使用功能码03(读取保持型寄存器)读取温度值,长度为一个字(2个字节),寄存器地址为0000(大部分组态软件寄存器地址要加1,比如组态王里的地址为40001)。 模块指令解析: 读取模块温度,发送给模块的命令帧:03030000000185E8 其中第一个字节03为模块通讯地址,第二个03为读取温度的功能

模块使用固定的通讯数据格式:9600,8,N,1。

模块支持标准的modbusrtu协议,模块使用功能码03(读取保持型寄存器)读取温度值,长度为一个字(2个字节),寄存器地址为0000(大部分组态软件寄存器地址要加1,比如组态王里的地址为40001)。

模块指令解析:

读取模块温度,发送给模块的命令帧:03030000000185E8

其中第一个字节03为模块通讯地址,第二个03为读取温度的功能码,0000为寄存器地址,0001为读取寄存器的字(两个字节)数,85e8为crc校验,高位在前。模块返回:0303020050C1B8

其中第一个03为模块通讯地址,第二个03为读取温度的功能码,02为返回数据的字节数,0050为返回的数据,即温度,c1b8为crc检验。

其中返回数据0050为一个有符号整形数值,0050转换为十进制为80,然后乘以0.1等于8就是实际测得的温度值。2100433B

*文章为作者独立观点,不代表造价通立场,除来源是“造价通”外。
关注微信公众号造价通(zjtcn_Largedata),获取建设行业第一手资讯

热门推荐

相关阅读