氢气传感器是采用三电极电化学传感器和高性能微处理器,内置温度传感器进行温度补偿,可精确测量环境中的氢气浓度,将电化学传感器和变送电路完美结合,满足客户对于氢气浓度的测量。
技术参数
测量参数:氢气浓度
单 位:ppm
检测范围:0~1000ppm
分 辨 率:1ppm
精 度:±2%F•S(25℃)
输出信号:A:电压信号(0~2V,0~5V,0~10V三者选一)
B:4~20mA(电流环)
C:RS485(标准Modbus-RTU协议,设备默认地址:01)
供电电压:7~24V(当输出信号为0~2V,RS485时)
12~24V(当输出信号为0~5V,0~10V,4~20mA时)
工作温度:-20℃~50℃
工作湿度:15~80%RH(无凝结)
温度漂移:0.2%F•S/℃
重 复 性:≤1% F•S
平均电流:≤15mA
响应时间:<15S
电流信号的阻抗要求
供电电压 |
9V |
12V |
20V |
24V |
最大阻抗 |
125Ω |
250Ω |
500Ω |
>500Ω |
C:氢气浓度,单位:ppm;
V:采集器采集到的电压值,单位:V;
A:采集器采集到的电流值,单位:mA;
输出信号 |
数据转换方法 |
0~2V DC |
C=500*V |
0~5V DC |
C=200*V |
0~10V DC |
C=100*V |
4~20mA |
C=62.5*A-250 |
RS485信号(默认地址01):
标准Modbus-RTU协议,波特率:9600;校验位:无;数据位:8;停止位:1
修改地址
例如:将地址为1的传感器改地址为2,主机→从机
原地址 |
功能码 |
起始寄存器高 |
起始寄存器低 |
起始地址高 |
起始地址低 |
CRC16低 |
CRC16高 |
0X01 |
0X06 |
0X00 |
0X30 |
0X00 |
0X02 |
0X08 |
0X04 |
若传感器接收正确,数据按原路返回。
备注:如果忘记传感器的原地址,可以使用广播地址0XFE代替,使用0XFE时主机只能接一个从机,且返回地址仍为原地址,可以作为地址查询的方法。
查询数据
查询传感器(地址为1)的数据(氢气浓度),主机→从机
地址 |
功能码 |
起始寄存器地址高 |
起始寄存器地址低 |
寄存器长度高 |
寄存器长度低 |
CRC16低 |
CRC16高 |
0X01 |
0X03 |
0X00 |
0X00 |
0X00 |
0X01 |
0X84 |
0X0A |
若传感器接收正确,返回以下数据,从机→主机
地址 |
功能码 |
数据长度 |
寄存器0数据高 |
寄存器0数据低 |
CRC16低 |
CRC16高 |
0X01 |
0X03 |
0X02 |
0X00 |
0X1C |
0XB9 |
0X8D |
|
|
|
氢气浓度:28ppm |
|
|