SD2110T系列温湿度显示仪为RJ45网络接口温湿度变送器,基于TCP/IP网络及MODBUS-RTU协议,可实现多点同时监测,组网并远传。 本产品可应(1)SMT行业温湿度数据监控 (2) 电子设备厂温湿度数据监控(3) 冷藏库温湿度监测(4) 仓库温湿度监测 (5) 药厂GMP监测系统(6) 环境温湿度监控(7) 电信机房温湿监控 (8) 其它需要监测温湿度的各种场合等。
为便于工程组网及工业应用,本模块采用工业广泛使用的MODBUS-RTU通讯协议,支持二次开发。用户只需根据我们的通讯协议即可使用任何串口通讯软件实现模块数据的查询和设置。
参数 | 技术指标 |
显示测温范围 | -40℃~+123.8℃ |
传感器标称测温精度 | ±0.5℃(内置为SHT10,因传感器而不同) |
显示测湿范围 | 0~100RH |
传感器湿度精度 | ±4.5%RH(可选±3%RH\±2%RH\1.8% RH) |
波特率 | 9600 |
通讯端口 | RJ45网络接口(可虚拟成RS232接口) |
供电电源 | 总线供电,DC9V1A |
耗电 | 2W |
存储温度 | -40 -85℃ |
运行环境: | -40 -85℃-40℃~+85℃ |
外形尺寸 | 115×96×30mm3 |
1.组网方便灵活:每个模块都有一个地址
2.基于工业通用的MODBUS-RTU协议,方便接入各种工控系统
3.数据读写方便:一个命令可以读出所有模块测量数据或单X读出某个通道数据
4.自带接口:RS485,可以直接组网,可选配RS485,USB或CAN接口
5.高精度,免校正:全数字化采集,不会因距离问题采集信号不准确
6.长距离采集,传感器与模块之间的距离可长达50米
7.可根据自己的需求选择不同精度的传感器
8.现在购买赠送监测软件
SD2110T典型应用方案
双排显示,上排显示温度,下排显示湿度
双排显示,上排显示温度,下排显示湿度,夜间显示仍很清晰
由上图所示,设备有电源接口,传感器接口,RJ45网络接口(在设备右侧)
SD2110T湿度显示仪RJ45网络接口,自带双色指示灯在设备右侧
SD2110T 一台
合格证及说明书 一套
电源 DC9V 一只
网线(1.5米) 一根
可选配传感器:
SLHT系列温湿度传感器
TCP/IP 网络设置
1)对SD2110T进行网络配置
用户di一次对设备进入组网设置,需用随机配送的软件《SD2110T设置程序.exe》,双击打开软件后,会有如下界面,[常规参数]为SD2110T接入网络后自动识别的参数,当然用户也可以通过本软件进行更改设置。
一般SD2110T工作于客户端方式(TCP Client):如下图所示,如果网络服务器端的IP为192.168.0.100时, 需更改服务IP。并将工作模式设置为TCP客户端。
SD2110网络参数设置
2)对服务器进行网络配置
配置完SD2110T后,需进一步配置服务器的IP及端口号。服务器中的IP,一定要与SD2110T中已设置的服务IP相一致,端口号也一定要相同。
我们以XP操作系统环境为例进行配置,在桌面右键点击属性,会弹出,在本地连接图标上右健,单击属性,将本机IP设置成与服务IP相同的IP地址。
3)虚拟串口配置
TCP/IP设置结束后,需对设备进行数据采集测试。我们提供了虚拟串口设置软件《虚拟串口驱动程序.EXE》,以便快速进行采集。
软件安装后,将采集端设置成TCP服务器,电脑的IP会自动识别,但端口号需要更改成与SD2110T配置的服务IP相同。
在设备管理器中可以到看COM3
虚拟串口也可以开机自动运行file->options勾上就可以了
注: TCP通讯的原理是必须一方为TCP 客户端, 另一方是TCP 服务器
虚拟串口软件
通讯协议更多的内容可参照随机配送的工具软件《SV1010搜博MODBUS温湿度采集模块工具软件》进行二次开发。
虚拟串口后,直接用SV1010工具软件读出数据
上位机发送命令:
[设备地址][命令号:0x03][00][00][00][查询数据长度n][CRC低8位][CRC高8位]
意义如下: A、设备地址:模块自带的ID地址。
B、命令号:0x03
C、查询数据长度n :默认为3
D、CRC校验,读取个数高8位、低8位。
举例:查询7#模块温度、湿度及露点数据:
07 03 00 00 00 03 05 AD
模块回复:
07 03 06 17 63 74 41 71 02 23 8F
模块响应格式:
[设备地址][数据长度][数据1]…[数据n][CRC低8位][CRC高8位]
上例查询回复中:0x01表地址1,0x03表为命令号,0x06表共有3个数据(每个数据有2个字节),di一个数据为温度;X二个数据为湿度,X三个数据为露点值。
温湿度计算方式如下:
di一位(01):表示地址位;
X二位~X三位(0306):表示命令符(固定数值,与接收温湿度数据无关);
X四位~X五位(1E5F):表示湿度数据;
X六位~X七位(7536):表示温度数据;
X八位~X九位(7391):表示露点数据;
X十位~地十一位(A858):CRC校验位;
以上述为例:
湿度计算:十六进制数值(1E5F)→十进制(7775)→数据/100(77.75),所得数据即为当前湿度值77.75%;
温度计算:十六进制数值(7536)→十进制(30006)→数据-27315(2691)→数据/100
(26.91),所得数据即为当前温度值26.91℃;
露点计算:十六进制数值(7591)→十进制(29585)→数据-26894(2691)→数据/100
(26.89),所得数据即为当前温度值26.89;
资料包内容:
《SD2110T中文说明书》
《虚拟串口驱动程序》
《SD2110T中文说明书》