|
鑫宇热电偶温度采集模块介绍
XY885-AIT8
一、产品简介:
测量8路热电偶温度信号,通过RS485接口输出。热电偶信号输入与工作电源、RS485之间隔离。RS485通信采用标准modbus-rtu协议,可与各种组态软件,PLC,触摸屏联网。出厂预设RS485通信参数:模块地址1,波特率9600,8个数据位,无校验位,1位停止位,用户通过上位机参数设置软件修改通信参数。
二、主要技术指标:
型号 |
XY885-AIT8 |
输入信号 |
8路热电偶,支持K,E,J,N,T,R,B,S分度号,带断偶检测 |
测量精度 |
0.2%,冷端补偿误差±1.5℃ |
测量范围 |
K:-200~1320℃;E:-200~1000℃;J:-200~1200℃;N:-200~1300℃ T:-200~400℃;R:-50~1700℃;B:250~1800℃;S:-50~1700℃ |
输入隔离 |
输入信号与工作电源、RS485输出之间隔离,隔离电压≥1500VDC |
采样速度 |
16次/秒,8通道循环测量 |
通信接口 |
RS485 |
通信协议 |
Modbus-rtu |
波特率 |
2400,4800,9600,19200,38400,57600,115200 |
奇偶校验位 |
无校验,奇校验,偶校验 |
电源通信指示灯 |
上电后指示灯常亮,接收到一帧命令闪烁一次 |
工作电源 |
DC9-36V |
安装方式 |
35mm导轨安装 |
外形尺寸 |
131X72X27mm |
三、RS485通讯:
3.1 RS485通讯
通讯波特率:2400、4800、9600、19200、38400、57600、115200,出厂预设值9600;奇偶校验位:无校验,奇校验,偶校验,出厂预设值无校验;8个数据位。标准modbus-rtu协议,仪表地址:1~247,出厂预设值1。通信波特率,奇偶校验位,通信地址通过上位机参数设置软件进行设置。
支持03H、04H读命令,03H、04H读命令功能相同;06H、10H写命令。
报文格式说明:
命令03H(或04H):读命令
主机请求:地址 + 命令 + 数据地址 + 数据长度 + CRC校验码
1byte + 1byte + 2byte + 2byte + 2byte
地址:为所要查询模块地址,可以在 1~247内设置,占用 1个字节
命令:03H(或04H)读命令,长度为 1个字节
数据地址:读取的数据起始地址,占用 2个字节
数据长度:读取的数据字长度
CRC16校验码:低8位在前,高8位在后,占用2个字节
模块响应:地址 + 命令 + 数据长度 + 数据信息 + CRC校验码
1byte + 1byte + 1byte + nbyte + 2byte
地址:为响应仪表地址码,长度为 1个字节
命令:03H(或04H),长度为 1个字节
数据长度:读取的数据字节长度
数据信息:读取的数据
CRC16校验码:占用2个字节,低8位在前,高8位在后
3.2通讯报文举例
读数据寄存器(功能代码03H/04H):读出8路热电偶测量值,1~8路温度值分别为-25.6℃、0℃、36.7℃、45.0℃、100.0℃、150.3℃、1000.0℃、1207.5℃,仪表地址为1。
主机读数据帧(数据以16进制格式表示):
地址 |
命令 |
起始地址(高位在前) |
寄存器数(高位在前) |
校验码(低位在前) |
01 |
03 |
00,00 |
00,08 |
44,0C |
模块回应数据帧(数据以16进制格式表示):
地址 |
命令 |
数据长度 |
数据段(16字节) |
校验码 |
01 |
03 |
10 |
FF,00,00,00,01,6F,01,C2,03,05,DF,E0,27,10,2F,2B |
1E,6D |
3.3 Modbus通信寄存器地址表
地址 |
项目描述 |
数据类型 |
说明 |
0 |
第1路热电偶温度 |
short |
有符号整数,高位在前,读出值/10,即为实际温度值,单位为:℃。 当读出的温度值大于热电偶的测量范围,说明此路没有热电偶输入或处于断偶状态。 |
1 |
第2路热电偶温度 |
short | |
2 |
第3路热电偶温度 |
short | |
3 |
第4路热电偶温度 |
short | |
4 |
第5路热电偶温度 |
short | |
5 |
第6路热电偶温度 |
short | |
6 |
第7路热电偶温度 |
short | |
7 |
第8路热电偶温度 |
short | |
8~9 |
第1路热电偶温度 |
float |
float数表示的温度值,单位为:℃。float浮点数采用IEEE754格式,符号位1位(S),指数位8位(E),尾数位23位(F),S EEEEEEEE FFFFFFFFFFFFFFFFFFFFFFF(31->0)。符号位:正数为0,负数为1;指位数偏移127;尾数表示小数加1。其表示为((-1)^S) * 2^(E-127) * (1+F/0x7fffff)。高位在前。 |
10~11 |
第2路热电偶温度 |
float | |
12~13 |
第3路热电偶温度 |
float | |
14~15 |
第4路热电偶温度 |
float | |
16~17 |
第5路热电偶温度 |
float | |
18~19 |
第6路热电偶温度 |
float | |
20~21 |
第7路热电偶温度 |
float | |
22~23 |
第8路热电偶温度 |
float | |
24 |
冷端温度 |
short |
有符号整数,保留1位小数,单位为:℃。 |
100 |
热电偶分度号 |
short |
0~7:分别代表K,E,J,N,T,R,B,S分度号 |