ModBus RTU 应用数据解析

ModBus RTU 应用数据解析
工具软件:野人家园 TCPCOM 二合一调试助手 v3.0.6 (主要用串口工具)
注意参数:
串口号【 com3 】
波特率【 9600 】
校验位【 0 】
数据位【 8 】
停止位【 1 】
在这里插入图片描述
在这里插入图片描述
连接一 RS485 温、湿度模块:地址码 02,功能码:03(只读)
从0x0000~0x0003 2个字。
指令格式:02 03 00 00 00 02 【校验码 可由软件自动生成,不可少,且检验码高字节在后,如下图】
在这里插入图片描述

由图可看出,自动生成了校验码 0xC4 0x38.

返回数据得到(也是十六进制):02 03 04 02 79 01 3A 98 D1
02【地址】03【只读线圈】04【数据长度】02 79 【第1个字】01 3A 【第2个字】98 D1 【检验码】
这里进行计算:0x0279 (HEX) => 633 (DEC) 【湿度63.3%】 0x013A =>314 (DEC)【温度31.4度】
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
同样得到反馈数据(HEX):02 03 04 02 77 01 39 B9 13 后2位是反馈校验码
0x0277 => 631 (DEC) 即湿度 63.1%,0x0139 => 313 (DEC) 即温度31.3度。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值