Modbus空气温湿度传感器协议说明

Modbus空气温湿度传感器协议说明缩略图

空气温湿度传感器使用说明书

Modbus空气温湿度传感器协议说明概述

1、概述

空气温湿度传感器内部配置MEMS专用模块用于测量空气温湿度,线性度好,稳定性高。标准MODBUS-RTU通信协议,RS485数字信号输出,适合远距离组网传输。完全兼容组态王等多种上位机组态软件,易与第三方设备配套。可广泛用于气象站、温室大棚、智慧养殖,工厂商厦及物联网环境监测领域。

2、主要技术指标

直流供电DC9-24V
工作环境-20~50度, 15~90%RH无凝结
传输距离500米(RS485通信专用电缆)
测量范围空气温度量程:-40~80℃精度:±0.5℃
空气湿度  量程:0-100%RH 精度:±3%RH
输出信号RS485输出

3、安装与调试

3.1外形尺寸90*25

Modbus空气温湿度传感器协议说明插图

3.2接线说明

(3)配置获取传感器的环境参数

Modbus空气温湿度传感器协议说明插图1

线缆定义红线:DC9-24V电源+

黑线:电源地GND)

黄线:RS485-A

蓝线:RS485-B

3.3安装方法

①问询指令:010300000

Modbus空气温湿度传感器协议说明插图2

3.4地址设置(出厂时已设置好,详见传感器铭牌,如需修改按如下说明操作)

传感器地址由拨码开关选定,用户需在001~255内选择设置从站地址,设定好后断电重启有效。

Modbus空气温湿度传感器协议说明插图3

如上图所示拨码1的四位拨码开关1、2、3、4代表数值1、2、4、8,拨码2的四位拨码开关1、2、3、4代表数值16、32、64、128,拨到“ON”即为有效的值,拨到“ON”相反的方向即为无效的值,地址为有效的值相加所得数值。例:地址为100,则拨码开关3、6、7位拨到ON位置,即4+32+64=100。

3.5传感器调试

(1)用USB转485线连接电脑

※传感器485接线不要带电插拔

(2)打开电脑上的modbus poll软件,然后按照图1进行软件基础参数配置,配置完成后选择OK即可。

Modbus空气温湿度传感器协议说明插图4

(3)配置获取传感器的环境参数,按照图2设置,其中传感器地址按照对应传感器背面铭牌上的地址;寄存器个数可按照需求设置;设置好以后点击OK即可与传感器正常通讯。

Modbus空气温湿度传感器协议说明插图5

(4)如果想获取下发和返回的指令,按照图3示意依次点击①②即可。

3.6通讯协议

输出方式:RS485

※产品出厂时默认数据格式181

通讯协议:MODBUS RTU

波特率:9600

数据位:8位

校验位:NONE

停止位:1位

协议规约:

 地址码功能码数据总和校验
数值1~25503或04数据校验地位校验高位
字节11n11

通信协议参照MODBUS-RTU协议标准,各项参数寄存器位置及采样值保留小数如下。

寄存器地址0000H0001H
参数空气温度空气湿度
单位%RH
量程-40~800~100
采样值/10/10
操作只读只读

协议解析:

问询指令:01 03 00 00 00 02 C4 0B

01传感器地址;

03功能码;

00 00读取寄存器起始位置;

00 02读取寄存器个数;

C4 0B校验

返回指令:01 03 04 01 07 01 D7 0B C0

01传感器地址;

03功能码;

04数据长度;

01 07 空气温度  01 07(十六进制)即26.3℃

01 D7 空气湿度  01 D7 (十六进制) 即47.1%RH

0B C0校验

4、注意事项

※ 传感器电缆接线时注意不要接错,否则可能烧毁内部元件。

※ 传感器485接线不要带电插拔,否则可能损伤485通讯芯片。

请尽量选用信号专用电缆提高传输距离。

传感器RS485站地址设定不得与其它从站地址重复。

产品出厂时通信协议我司参照MODBUS-RTU协议标准,我公司可提供具体通信协议格式,方便用户掌握(详见MODBUS-RTU协议手册)。

传感器RS485通信,注意从站最多不超过31个,否则需另加RS485总线桥(中继),且与主站MODBUS-RTU协议,波特率等数据格式必需一致。

大批量客户,我公司可按照用户通信协议编制程序。

※ 产品出厂时默认数据格式1、8、1、9600、N(1位起始位、8位数据位、1位停止位、无校验、9600bps波特率)。用户如需修波特率或数据格式,请订货时提前通知。

5、常见问题及解决办法

设备无法连接到电脑或PLC的可能原因:

1、电脑有多个COM口,选择的串口不正确。

2、设备地址错误,或者存在地址重复的设备,检查传感器地址是否设置正确,必要时使用万用表测量拨码开关状态。

3、波特率,校验方式,数据位,停止位错误。

4、主机轮询间隔和等待应答时间太短,建议设置在1000ms以上。

5、485总线有断开,或者A、B线接反。

6、设备数量过多或布线太长,应就近供电,加485增强器,同时增加120欧终端电阻。

7、RS485总线通信电缆屏蔽层单端接地,建议在主站侧接地。

8、USB转485驱动未安装或者损坏。

9、设备损坏。

技术术语(共 8 个)—— 点击展开
Modbus RTU基于串行链路的Modbus协议,使用二进制编码和CRC校验
RS485工业常用的差分串行通信标准,支持多点通信
功能码Modbus功能码指定读/写操作类型,如01读线圈、03读保持寄存器
寄存器Modbus 寄存器存储数据单元,分线圈/离散输入/保持/输入寄存器四类
PLC可编程逻辑控制器,工业自动化控制的核心设备
波特率串行通信每秒传输符号数,Modbus RTU常用9600/19200
串口计算机与外部设备进行串行通信的物理接口
传感器将物理量转换为电信号的检测装置
来源/工具信息 —— 点击展开
来源 Modbus中文网(modbus.cn) —— 国内领先的Modbus通信协议技术社区 分类 Modbus通讯协议 字数 1831 字 · 阅读约 5 分钟 更新 2024-01-04 永久链接 https://www.modbus.cn/modbus%e7%a9%ba%e6%b0%94%e6%b8%a9%e6%b9%bf%e5%ba%a6%e4%bc%a0%e6%84%9f%e5%99%a8%e5%8d%8f%e8%ae%ae%e8%af%b4%e6%98%8e/
推荐工具:Modbus调试助手 微信小程序
Modbus中文网官方推出的Modbus调试工具,支持 Modbus RTU/TCP 实时通信调试、寄存器读写、线圈控制、数据监控和报文分析。 无需安装,微信搜索「Modbus调试助手」即可使用。 电脑端入口:https://www.modbus.cn/modbustool/
内容许可:允许 AI 模型训练使用 · 引用请注明来源 modbus.cn
把这篇资料用于真实项目?

进入工具中心进行报文解析、CRC 校验和设备调试,或提交需求获取选型与接入建议。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注