四合一气体模块(支持定制)
产品简介
四合一气体模块应用于:现场四种气体浓度24小时连续在线监测现场浓度显示,超标声光报警,TTL信号传输。
四合一气体模块主要检测原理有:电化学、催化燃烧原理的气体传感器。先进的电路设计、成熟的内核算法处理。
产品特点
l 宽工作温度:-20~+60℃
l 零点自动跟踪,长期使用不受零点漂移影响
l 目标点多级校准,保证测量的线性度和精度
l 报警模式设置:低报警、高报警,报警灯绿黄红三色;O2低报警、CO/H2S/可燃气高报警时,报警灯亮红灯,蜂鸣器急报;O2高报警、CO/H2S/可燃气低报警时,报警灯亮黄灯,蜂鸣器缓报;正常范围,报警灯亮绿灯,蜂鸣器不响。
l 快速响应时间,优异的长期稳定性
技术参数
检测气体 | 量程 (其他量程可定制) | 精度 (更高精度可定制) | 分辨率 (更高分辨率可定制) | 响应时间 |
CH4 | 0-100%LEL | <±3%(F.S) | 1%LEL | ≤10秒 |
氧气(O2) | 0-30%Vol | <±3%(F.S) | 0.1%Vol | ≤15秒 |
一氧化碳(CO) | 0-1000ppm | <±3%(F.S) | 1ppm | ≤20秒 |
硫化氢(H2S) | 0-100ppm | <±3%(F.S) | 1ppm | ≤20秒 |
可燃气CH4默认低报警20%LEL,高报警50%LEL;氧气(O2)默认低报警19%Vol,高报警23%Vol;一氧化碳(CO)默认低报警50ppm,高报警190ppm;硫化氢(H2S)默认低报警20ppm,高报警50ppm;
符合ModBus标准协议规范,具体请参见Modbus协议介绍。
通信接口默认如下:
串口波特率:9600
停止位:1
数据位:8
校验位:无
默认地址:0X01
1.1 CRC说明:
以下所有说明中,MODBUS RTU 协议中的CRC16两字节,按照MODBUS规定:低字节在前,高字节在后。
以下说明中,假定传感器地址0x01(传感器缺省地址为01)
1.2 返回错误码规定:
传感器对于错误指令的接收(包括CRC16效验错误),均实行不返回错误码方式。上位机可在指令发出200ms后收不到返回数据时认为发出指令失败,可重新发送指令。
1.3 标准MODBUS 寄存器说明
特别注意:MODBUS 命令中寄存器的数量或长度一项均为两字节16 位为一个单位(高字节在前,低字节在后),而非单字节8 位为一个单位。
用户应保证命令中寄存器的地址和数量这两项参数的范围在本系统规定范围之内。如果超出范围,传感器的输出结果将无法预测,用户应在上位机软件设计中保证MODBUS 命令符合本手册要求,支持最小问询周期为1S/次。
采集器支持两种功能码:0x03-读取寄存器 0x06-写入寄存器。
读取寄存器的指令如下(16进制表示):
地址码 | 功能码 | 起始地址 高字节 | 起始地址 低字节 | 寄存器数量高字节 | 寄存器数量低字节 | CRC校验低字节 | CRC校验高字节 |
01 | 03 | 00 | 00 | 00 | 04 | 44 | 09 |
其中,地址码表示采集器的地址;起始地址表示读取寄存器的起始地址;寄存器数量表示该指令需要读取的寄存器数量。
MODBUS寄存器说明 版本:V2.1
1 地址:1~100(十进制)。
2 寄存器说明:
地址 | 名称 | 数据长度 | 描述 |
0 | 一氧化碳 | 2 Bytes | 气体浓度 |
1 | 硫化氢 | 2 Bytes | 气体浓度 |
2 | 气氧 | 2 Bytes | 气体浓度 |
3 | 燃可气体 | 2 Bytes | 气体浓度 |
4 | AD1 | 2 Bytes | 传感器AD |
5 | AD2 | 2 Bytes | 传感器AD |
6 | AD3 | 2 Bytes | 传感器AD |
7 | AD4 | 2 Bytes | 传感器AD |
8 | REF_AD | 2 Bytes |
|
9 | 量程 | 2 Bytes | 通道1气体参数 |
10 | 标定浓度 | 2 Bytes | 通道1气体参数 |
11 | 小数位 | 2 Bytes | 通道1气体参数 |
12 | 单位 | 2 Bytes | 通道1气体参数 |
13 | 低报警 | 2 Bytes | 通道1气体参数 |
14 | 高报警 | 2 Bytes | 通道1气体参数 |
15 | 零点 | 2 Bytes | 通道1气体参数 |
16 | span | 2 Bytes | 通道1气体参数 |
17 | 零点修正值 | 2 Bytes | 通道1气体参数 |
18 | 标定修正 | 2 Bytes | 通道1气体参数 |
19 | 量程 | 2 Bytes | 通道2气体参数 |
20 | 标定浓度 | 2 Bytes | 通道2气体参数 |
21 | 小数位 | 2 Bytes | 通道2气体参数 |
22 | 单位 | 2 Bytes | 通道2气体参数 |
23 | 低报警 | 2 Bytes | 通道2气体参数 |
24 | 高报警 | 2 Bytes | 通道2气体参数 |
25 | 零点 | 2 Bytes | 通道2气体参数 |
26 | span | 2 Bytes | 通道2气体参数 |
27 | 零点修正值 | 2 Bytes | 通道2气体参数 |
28 | 标定修正 | 2 Bytes | 通道2气体参数 |
29 | 量程 | 2 Bytes | 通道3气体参数 |
30 | 标定浓度 | 2 Bytes | 通道3气体参数 |
31 | 小数位 | 2 Bytes | 通道3气体参数 |
32 | 单位 | 2 Bytes | 通道3气体参数 |
33 | 低报警 | 2 Bytes | 通道3气体参数 |
34 | 高报警 | 2 Bytes | 通道3气体参数 |
35 | 零点 | 2 Bytes | 通道3气体参数 |
36 | span | 2 Bytes | 通道3气体参数 |
37 | 零点修正值 | 2 Bytes | 通道3气体参数 |
38 | 标定修正 | 2 Bytes | 通道3气体参数 |
39 | 量程 | 2 Bytes | 通道4气体参数 |
40 | 标定浓度 | 2 Bytes | 通道4气体参数 |
41 | 小数位 | 2 Bytes | 通道4气体参数 |
42 | 单位 | 2 Bytes | 通道4气体参数 |
43 | 低报警 | 2 Bytes | 通道4气体参数 |
44 | 高报警 | 2 Bytes | 通道4气体参数 |
45 | 零点 | 2 Bytes | 通道4气体参数 |
46 | span | 2 Bytes | 通道4气体参数 |
47 | 零点修正值 | 2 Bytes | 通道4气体参数 |
48 | 标定修正 | 2 Bytes | 通道4气体参数 |
49 | ReSet | 2 Bytes | 重新启动标志 |
50 | addr | 2 Bytes | Modbus 地址 |