锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

获取485温湿度传感器的Modbus报文

时间:2022-11-10 22:30:00 传感器通过usb直接连接电脑5e0100200112传感器模块温湿度变送器01usb型温湿度传感器变送器sc25v传感器

前言

在遇到一个未知的485温湿度传感器时,如果没有说明文档,往往不知道发送什么报文进行读取传感器的值。本文将介绍如何获取读取温度的报文,从而方便后续代码的编写。

准备工作

  • 485温湿度传感器
  • 485转USB模块一个
  • CH341驱动
  • 串口调试助手 V5.0.2.12(UartAssit V5.0.2)
  • CEIWEI CommMonitor 串口监控精灵 12.0.3
  • 485变送器配置软件V2.1

相关工具下载链接:

链接:https://pan.baidu.com/s/1OkzGrU4UMuW-YWMCzgQpqg
提取码:yvc0

安装相关工具和驱动

485土壤温湿度传感器A、B、GND分别连接到485转USB如图所示,模块上

传感器还有一器所需的电压,传感器还有一根电线供电

获取Modbus报文

将USB连接到PC,打开设备管理器查看COM号,本人为COM6,记住此COM数字,所有后续操作和COM6有关

首先打开串口监控精灵,选择新的会话

设置如下

然后打开485变送器配置软件,选择COM6(在这里选择自己的COM然后点击测试波特率

单击确定后,单击查询温度值,以获得传感器的温度值

此时,返回串口监控精灵,可以看到相应的Modbus报文

测试是否正确

为了测试报纸是否正确,可以打开串口调试助手进行以下配置。

注:1.关闭485变送器配置软件,否则提示端口被占用,串口无法打开

2.这里的波特率应该设置为485变送器配置软件获得的波特率,比如我的4800

发送串口监控精灵获得的报纸,比如我的

04 03 00 00 00 02 C4 5E

可以看到返回的温度报纸

其中00 F四是返回数据0xF4转换为10进制为244,再除以10为正确温度24.4℃

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章