详细说明
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设备接线说明:
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℃;