描述
🌐 This page is not yet available in English. Showing the Chinese version. Back to Chinese page.
概述
Modbus工业风管式temperature sensor是一款采用我公司最新temperature测量技术的传感器,可广泛应用于楼宇自动化、气候与暖通信号采集、大棚温室以及医药化工等行业。
特点
- 高精度:temperature精度±0.2℃(25℃),长期稳定性≤0.03℃/y。
- 标准 ModBus 协议:支持二次开发,方便与PLC、configuration软件等设备connect。
- 多种供电方式:支持DC12~36V 或者 AC24V(±20%)供电,适用多种Scene。
- 可靠耐用:采用滑动式法兰,安装高度可调节,防护等级IP65,可在恶劣环境下使用。
主要参数
- 供电:DC12~36V 或者 AC24V(±20%)
- 最大功耗:1.2W
- 精度:temperature ±0.2℃(25℃)
- temperature量程:-40℃~120℃(默认:-40℃~+80℃)
- 探头工作temperature:-40℃~120℃(默认:-40℃~+80℃)
- 探头工作湿度:0%RH-100%RH
- Responsetime:temperature ≤25s(1m/s 风速)
- 允许最大气流速度:16m/s
- 输出信号:RS485(ModBus 协议)
- 整体尺寸:41.4mm × 41.4mm × 115mm
应用领域
- 楼宇自动化
- 气候与暖通信号采集
- 大棚温室
- 医药化工
- 其他需要temperature监测的场合
通信协议
- 采用 ModBus-RTU 通讯规约
- 支持function code 0x03(读取register data)和 0x06(写register data)
- 可读取temperature、湿度、Device address、Baud rate等参数
- 可修改Device address、Baud rate等参数
通信基本参数
- data bit:8位
- 奇偶check digit:8位
- stop bit:无
- ErrorVerification:CRC(循环冗余校验)
- Baud rate:1200bit/s至115200bit/s,可设定,默认为4800bit/s
data帧format
Modbus-RTU协议的data帧format包括:
- start结构:≥4byte的time间隔
- address码:1byte,标识传感器的address,在网络中唯一
- function code:1byte,指示主机Request的OperationType
- data area:Nbyte,存放具体的data或参数
- ErrorVerification:16位CRC码
- End结构:≥4byte的time间隔
register address
- temperature值:register address0x1100(PLCaddress40002),支持function code0x03/0x04,表示temperature实时值(扩大10倍表示)
- temperature校准值:register address0x0050(PLCaddress40081),支持function code0x03/0x04/0x06,表示整数temperature校准值(扩大10倍表示)
- Device address:register address0x07D0(PLCaddress42001),支持function code0x03/0x04/0x06,表示Device address,范围1~254
- 设备Baud rate:register address0x07D1(PLCaddress42002),支持function code0x03/0x04/0x06,表示设备Baud rate设置
通信协议示例
读取温湿度值
- 问询帧:主机sendRequest读取Device address0x01的temperature值。
- address码:0x01
- function code:0x03(读取register data)
- registerstarting address:0x1100
- registerLength:0x0002
- CRC check:由Device address、function code、starting address和Length计算得到
- 应答帧:设备返回temperature值-10.1℃
- address码:0x01
- function code:0x03
- effectivebyte count:0x04
- temperature值:FF9B(补码形式,表示-101,即-10.1℃)
- CRC check:由应答帧data计算得到
修改Device address
- 问询帧:主机Request将Device address从0x01修改为0x02。
- address码:0x01
- function code:0x06(写单个register)
- register address:0x07D0(Device address)
- 修改numerical value:0x0002(新address)
- CRC check:由Device address、function code、register address和修改numerical value计算得到
- 应答帧:设备Confirmaddress修改。
- address码:0x01
- function code:0x06
- register address:0x07D0
- 修改numerical value:0x0002(Confirm新address)
- CRC check:由应答帧data计算得到




