Modbus风管式temperature sensor-可应用于楼宇自动化、暖通采集、大棚温室以及医药化工等行业

¥320.00

Modbus工业风管式temperature sensor是一款采用我公司最新temperature测量技术的传感器,可广泛应用于楼宇自动化、气候与暖通信号采集、大棚温室以及医药化工等行业。

下单前需要咨询?
188-0105-4468
WeChat Customer Service二维码 扫码添加客服

描述

🌐 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计算得到