登录站点

用户名

密码

SM2210B-4 多通道防护型温湿度采集模块

已有 159 次阅读  2015-12-15 13:07   标签通道 
产品介绍

       SM2210B温湿度数据采集模块,配合美国瑞士专用温湿度传感器,支持1-4个温湿度传感器,基于工业用MODBUS-RTU协议,实现低成本温湿度状态在线监测的防护型模块,
本模块可应(1)SMT行业温湿度数据监控 (2) 电子设备厂温湿度数据监控(3) 冷藏库温湿度监测(4) 仓库温湿度监测 (5) 药厂GMP监测系统(6) 环境温湿度监控(7) 电信机房温湿监控 (8) 其它需要监测温湿度的各种场合等。
      为便于工程组网及工业应用,本模块采用工业广泛使用的MODBUS-RTU通讯协议,支持二次开发。用户只需根据我们的通讯协议即可使用任何串口通讯软件实现模块数据的查询和设置。

技术参数
参数
显示测温范围-40℃~+123.8℃
传感器标称测温精度±0.5℃(内置为SHT10,因传感器而不同)
显示测湿范围0~100RH
支持传感器个数4个
传感器标测湿精度可选配±4.5%RH、±3%RH、±2%RH、 1.8% RH
波特率9600(可选配其它波特率)
通讯端口RS485 MODBUS-RTU协议
供电电源总线供电,DC6V-24V 1A
耗电2W
存储温度-40 - 85℃
运行环境:-40 - 85℃-40℃~+85℃
外形尺寸150×110×60mm3
接口与设置

SM2210B-4 多通道防护型温湿度采集模块
如上图所示,设备由电源接口、通讯接口、传感器接线座等几部分组成。

典型应用


SM2210B-4,多通道,防护型,温湿度,采集模块
 SM2210B-4可以直接自带4个温湿度传感器接口,可以直接与SLHT系列各种传感器相连接。图示举例与SLHT6-1壁挂式温湿度传感器相连接。模块与传感器之间的引线距离最长可达50米。SM2210B与上位机之间为RS485总线,距离最远可长达1200米。因模块电源电压为6-24V宽范围,故可远程供电,组网更方便。
   上述方案为基本应用方案,如果很多温湿度传感器集中采集,可以将很多组上述基本方案组建设大型RS485网络,如下图所示,RS485系统至少可以连接15个SM2200B-4,那一个系统,可以连接60个温湿度传感器。若需要更多,可以进一步扩容。
SM2210B-4,多通道,防护型,温湿度,采集模块

通讯协议

设备所有操作或回复命令都为16进制数据。默认通讯波特率:9600,8,n,1。
基本命令格式:
[设备地址][功能码][起始地址:2字节][数据长度:2字节][CRC16校验]
意义如下:
A、设备地址:设备地址范围为1-35,其中250即0xFA为通用查询地址,当不知道设备地址时,可用此通用查询地址进行查询。
B、功能码:不同的应用需求功能码不同,比如3为查询输入寄存器数据。
C、起始地址:查询或操作寄存器起始地址。
D、数据长度:读取的长度。
E、CRC校验:CRC16校验,高位在前,低位在后。
1) 读取数据
 命令格式

从机地址功能代码起始地址值范围CRC码
01H03H0000H0001-0004HCRC16

比如查询当前设备地址为1所有传感器数据,因每个传感器含一路温度一路湿度,设备支持4个传感器,那数据实际个数为4(十六进制值为04H),故查询所有传感器数据命令为:
01 03 00 00 00 04 44 09
命令解析:
 
 

从机地址功能代码起始地址点状态值CRC码
01H03H00 00H0004H44 09 H

回复信息为:01 03 10 0A 85 14 55 0A 22 15 45 0A 41 15 01 0A 3E 14 ED 1B 8D  
格式分析如下:

设备
地址
功能
代码
数据
长度
通道1温度通道1湿度 通道湿度通道4湿度
数据1数据2数据8CRC码
01 H03 H10 H0A 8514 5514 ED1B 8D H

上述回复信息中实际测点数据从第3个字节开始,每2个字节为一个测点数据。温度值在前,湿度值在后。由于测点数据长度占两个字节,比如数据1为0A 85, 折成10进制即为:2693,因模块分辨率为0.01,该值需除以100,即实际值为26.93度,同理:数据2为14 55H,十进制数据为:5205,湿度值为52.05%RH。
对应组成软件中寄存器地址分别为:

寄存器地址对应值名称数据类型实际值
4x0001通道1温度值整型测量值除以100为真实值
4x0002通道1湿度值
4x0003通道2温度值
4x0004通道2湿度值
4x0007通道4温度值
4x0008通道4湿度值

 
2)更改设备地址 
请参考拔码开关设置设备地址。
 
3)查询设备地址 
命令格式

从机地址功能代码起始地址值范围CRC码
FAH25H02 00H00 01HCRC16

若不知道当前设备地址、且总线上只有一个设备时,可以通过通用地址250即FAH来查询当前设备地址。命令为:FA 25 02 00 00 01 99 FE
 设备回复:01 25 01 01 D0 43

从机地址功能代码起始地址值范围CRC码
01H25H01H01HD0 43

上述回复表明本机地址为1。

外形尺寸

SM2210B-4,多通道,防护型,温湿度,采集模块
 

上一篇: [SM0110C]微型防护型温湿度传感器模块(CAN总线接口) 下一篇: SM2711A 导轨式温湿度传感器

分享 举报