1. 产品介绍
1.1产品概述
产品采用高灵敏度感温元件,传感器具有测量精度高,抗干扰能力强 等特点,保证了产品的优异测量性能。设备采用标准 MODBUS-RTU 通信协议,RS485 信号输出,通信距离最大可 达 2000 米(实测)。该变送器广泛适用于通讯机房、仓库楼宇以及自控等需要温度监测的场所。
1.2功能特点
设备外壳防水,可用于室外。 n
产品采用高灵敏度感温元件,传感器具有测量精度高,抗干扰能力强。
采用美国进口的测温单元,测量精准。 n
采用专用的 485 电路,通信稳定。
1.3主要技术参数
直流供电(默认) |
DC 12V |
最大功耗 |
0.4W |
测量精度 |
±0.5℃(25℃) |
变送器电路工作温度 |
-40℃~+60℃,0%RH~80%RH |
探头工作温度 |
-55℃~+125℃ |
探头工作湿度 |
0%RH-100%RH |
显示分辨率 |
0.1℃ |
刷新时间 |
1s |
长期稳定性 |
≤0.1℃/y |
响应时间 |
≤15s(1m/s风速) |
输出信号 |
485(Modbus协议) |
安装方式 |
壁挂式 |
1.4设备接线说明:
红 |
电源正极 |
黑 |
电源负极 |
蓝 |
485 A |
绿 |
485 B |
2、通信协议
2.1 通讯基本参数
编 码 |
8 位二进制 |
数据位 |
8 位 |
奇偶校验位 |
无 |
停止位 |
1 位 |
错误校验 |
CRC(冗余循环码) |
波特率 |
4800bit/s、9600 bit/s 、19200可设, 出厂默认为 9600bit/s |
2.2 数据帧格式定义
采用 Modbus-RTU 通讯规约,格式如下:
初始结构 ≥4 字节的时间
地址码 = 1 字节
功能码 = 1 字节
数据区 = N 字节
错误校验 = 16 位 CRC 码
结束结构 ≥4 字节的时间
地址码:为变送器的地址,在通讯网络中是唯一的(出厂默认10,0x0A)。
功能码:主机所发指令功能指示,本变送器只用到功能码 0x03(读取寄存器数据)。
数据区:数据区是具体通讯数据,注意 16bits 数据高字节在前!
CRC 码:二字节的校验码
2.3 通信报文举例:
(1) 读数据寄存器(功能代码03H):读当前温度数据,仪表地址为10,举例说明。
主机读数据帧:
地址 |
命令 |
起始地址(高位在前) |
寄存器数(高位在前) |
校验码(低位在前) |
0AH |
03H |
00H,00H |
00H,02H |
C5H,70H |
设备回应数据帧:
地址 |
命令 |
数据长度 |
空位数据 |
温度数据 |
校验码(低位在前) |
0AH |
03H |
04H |
00H,00H |
00H,EBH |
00H,BCH |
数据解析如下:
返回数据的第4、5字节为当前空位数据,无需解析;
返回数据的第6、7字节为当前温度数据,高位在前,地位在后。转换为十进制数据/10=当前温度;
举例中:00 EB=235, 235/10=23.5℃ ,即当前的温度数据是23.5℃;
如果是0℃以下,则用返回的数据-65536,然后除以10,即为当前的实际数据;
比如返回的数据是FF D6=65494-65536=-42/10=-4.2℃;
(2) 读数据寄存器(功能代码04H):读当前温度数据,仪表地址为11,举例说明。
主机读数据帧:
地址 |
命令 |
起始地址(高位在前) |
寄存器数(高位在前) |
校验码(低位在前) |
0BH |
04H |
00H,00H |
00H,02H |
71H,61H |
设备回应数据帧:
地址 |
命令 |
数据长度 |
空位数据 |
温度数据 |
校验码(低位在前) |
0BH |
04H |
04H |
00H,00H |
01H,01H |
91H,D4H |
数据解析如下:
返回数据的第4、5字节为当前空位数据,无需解析;
返回数据的第6、7字节为当前温度数据,高位在前,地位在后。转换为十进制数据/10=当前温度;
举例中:01 01=257, 257/10=25.7℃ ,即当前的温度数据是27.7℃;
如果是0℃以下,则用返回的数据-65536,然后除以10,即为当前的实际数据;
比如返回的数据是FF B8=65464-65536=-72/10=-7.2℃;