产品介绍
SM1610B温湿度数据采集模块,配合美国瑞士专用温湿度传感器,支持8个温湿度传感器,基于工业用MODBUS-RTU协议,实现低成本温湿度状态在线监测的实用型一体化模块。
本模块可应用于(1)SMT行业温湿度数据监控 (2) 电子设备厂温湿度数据监控(3) 冷藏库温湿度监测(4) 仓库温湿度监测 (5) 药厂GMP监测系统(6) 环境温湿度监控(7) 电信机房温湿监控 (8) 其它需要监测温湿度的各种场合等。
为便于工程组网及工业应用,本模块采用工业广泛使用的MODBUS-RTU通讯协议,支持二次开发。用户只需根据我们的通讯协议即可使用任何串口通讯软件实现模块数据的查询和设置。
产品特色
1. 采用瑞士原装进口传感器,精度高
2. 工业级的RS485芯片设计,RS485通信接口,最远可达1.2公里
3. 标准MODBUS-RTU协议,可与组态软件或PLC联机使用
4. 标准工业导轨安装、安装方便
5. 6-24V宽电源供电,工业化设计,稳定可靠
6. 组网方案,每个传感器都有一个地址,可任意设置地址
7. 传感器与模块最远距离长达50米,相当于测点分布面积达250个平方
8. 购买即送测试软件
9. 标准工业导轨安装、安装方便
10. 提示通讯协议,便于二次开发
11. 支持4800\9600\14400\19200等多种波率持
技术参数
参数 | 值 |
显示测温范围 | -40℃~+123.8℃ |
传感器标称测温精度 | ±0.5℃(外接传感器为SHT10) |
显示测湿范围 | 0~100RH |
可选配传感器(精度) | ±4.5%RH, ±3%RH,±2%RH,1.8%RH |
波特率 | 9600 (可订制其它波特率) |
通讯端口 | RS485 |
支持传感器数 | 8(每个传感器含1路温度,1路湿度) |
供电电源 | 总线供电,DC6V-24V 1A |
耗电 | 2W |
存储温度 | -40 - 85℃ |
运行环境: | -40 - 85℃-40℃~+85℃ |
外形尺寸 | 121×71×26mm³ |
接口说明
1. 下端子排
标号 | 说明 |
V+ | 电源供电正极,DC6-36V |
V- | 电源供电负极 |
RS485A+ | RS485接口A+ |
RS485B- | RS485接口B- |
RS485(G) | RS485 接地线(可不接) |
VCC | 传感器供电 5V+ |
SCK8 | 传感器8时序线 |
DATA8 | 传感器8数据线 |
SCK7 | 传感器7时序线 |
DATA7 | 传感器7数据线 |
SCK6 | 传感器6时序线 |
DATA6 | 传感器6数据线 |
GND | 传感器供电 5V- |
2. 上端子排本
标号 | 说明 |
CONFIG | 配置位,用于修改设备地址及波特率 |
GND | 传感器供电 5V- |
DATA5 | 传感器5数据线 |
SCK5 | 传感器5时序线 |
DATA4 | 传感器5数据线 |
SCK4 | 传感器5时序线 |
DATA3 | 传感器5数据线 |
SCK3 | 传感器5时序线 |
DATA2 | 传感器5数据线 |
SCK2 | 传感器5时序线 |
DATA1 | 传感器5数据线 |
SCK1 | 传感器5时序线 |
VCC | 测试正,5V+
|
模块只支持SLHT系列、SS20系列温湿度传感器,外接温湿度传感器引脚定义如下:
SS20及SLHT系列传感器常用线芯颜色与标号对应关系为:
红线 | 黑线 | 黄线 | 兰线 |
5V+ | 5V- | SCK | DATA |
应用方案
SM1610B-8可以直接自带8个温湿度传感器接口,可以直接与SLHT系列各种传感器相连接。图示举例与SLHT6-1壁挂式温湿度传感器相连接。模块与传感器之间的引线距离最长可达50米。
SM1610B与上位机之间为RS485总线,距离最远可长达1200米。因模块电源电压为6-24V宽范围,故可远程供电,组网更方便。
上述方案为基本应用方案,如果很多温湿度传感器集中采集,可以将很多组上述基本方案组建设大型RS485网络,如下图所示,RS485系统至少可以连接15个SM1610B-8,那一个系统,可以连接120个温湿度传感器。若需要更多,可以进一步扩容。
通讯协议
设备采用标准MODBUS-RTU通讯协议,可以直接与组成软件或PLC联机使用。
模块默认的通讯波特率:9600,8,n,1。
1) 读取数据
命令格式:
从机地址 | 功能代码 | 起始地址 | 值范围 | CRC码 |
01H | 03H | 0000H | 0001-0010H | CRC16 |
比如查询当前设备地址为1所有传感器数据,因每个传感器含一路温度一路湿度,设
备支持8个传感器,那数据实际个数为16(十六进制值为10H),故查询所有传感器数
据命令为: 01 03 00 00 00 10 44 06
命令解析:
从机地址 | 功能代码 | 起始地址 | 点状态值 | CRC码 |
01H | 03H | 00 00H | 0010H | 44 06 H |
回复信息为:01 03 20 0A 85 14 55 0A 22 15 45 0A 41 15 01 0A 3E 14 ED 0A 5B 15 99 0A 68 14 A7 0A 37 15 42 0A 95 14 27 A0 D2
格式分析如下:
设备 地址 | 功能 代码 | 数据 长度 | 通道1温度 | 通道1湿度 | 通道8 温度 | 通道8 湿度 | |
数据1 | 数据2 | … | 数据8 | CRC码 | |||
01 H | 03 H | 20 H | 0A 85 | 14 55 | … | 数据16 | A0 D2H |
上述回复信息中实际测点数据从第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湿度值 | ||
… | … | ||
4x0015 | 通道8温度值 | ||
4x0016 | 通道8湿度值 |
2)更改设备地址 请参考拔码开关设置设备地址。
3)查询设备地址
命令格式:
从机地址 | 功能代码 | 起始地址 | 值范围 | CRC码 |
FAH | 25H | 02 00H | 00 01H | CRC16 |
若不知道当前设备地址、且总线上只有一个设备时,可以通过通用地址250即
FAH来查询当前设备地址。命令为:FA 25 02 00 00 01 99 FE 设备回复:01 25 01 01 D0 43
从机地址 | 功能代码 | 起始地址 | 值范围 | CRC码 |
01H | 25H | 01H | 01H | D0 43 |
上述回复表明本机地址为1。
配件清单
序号 | 名 称 | 型号 | 数量 | 备注 |
1 | 温湿度数据采集模块 | SM1610B | 1台 | |
2 | 说明书及合格证 | 1份 | ||
3 | 插头 | 2个 | ||
4. | 随机软件 | 1套 | 不随产品发送,请直接从随机资料下载 |
产品照片
SM16系列产品实物照片
外形尺寸
关键词: SM1610W、RS485接口、SHT10、SHT11、SHT15、SHT71、八通道SHT10采集仪, 本公司所有产品均为自主研发与生产,欢迎选购!