品牌
生产厂家厂商性质
天津市所在地
ZWIN-AQMS06-M空气质量传感器
◆ 产品简介
ZWIN-AQMS06-M空气质量传感器是我公司专门针对探测器推出的一款新型智能传感器,可集成“四气两尘(PM2.5、PM10、SO2、NO2、CO、O3)”同时监测(气体监测参数可根据需求做实际调整)。传感器采用颗粒物与气体双路采样、各气体间单独分路进气的方式,互不干扰,测量准确,内置有吸气泵,响应速度快,灵敏度高。其中,颗粒物采样单元采用机械切割头,并且配置孔径为1mm的防护网,有效隔离杂质,增加传感器使用寿命;气体采样单元增加预处理模块,可有效除湿除尘,提高气体检测的精准度。
该传感器配备485信号传输接口,操作方便、测量准确、工作可靠,也可嵌入各种与检测空气质量浓度相关的仪器仪表或空气质量改善设备,适用于多种场合。
◆ 产品特点
颗粒物与气体双路采样,互不干扰
泵吸式采样方式,响应速度快,抗*力强
监测气体种类可根据需求进行更换
预处理模块,有效隔离杂质,增加传感器寿命
RS485信号传输接口
铝合金外壳,体积小,可嵌入各种与检测空气质量浓度相关的仪器
◆ 产品尺寸
产品整体尺寸:268*170*90mm
产品安装尺寸:
◆ 参数规格
检测原理:光散射原理
PM2.5测量范围/分辨率:0-1000/0.1ug/m3
PM10测量范围/分辨率:0-2000/0.1ug/m3
检测原理:电化学原理
NO2测量范围/分辨率:0-1/0.001ppm
SO2测量范围/分辨率:0-1/0.001ppm
CO测量范围/分辨率:0-10/0.01ppm
O3测量范围/分辨率:0-1/0.001ppm
采样方式:泵吸式
输出方式:RS485
电源电压:DC12V
工作环境温度/湿度:-5-50℃;0~*RH(无凝露)
环境监测终端Modbus RTU数据传输协议
(V1.0 20180131)
文档修订记录
日期 | 版本号 | 编写人 | 备注 |
2017.10.31 | 1.0.0 | wuqian@zwinsoft.com | 创建 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
一、 简述
本标准为我司环境监测设备对外扩展输出监测数据所采用的基于Modbus RTU的数据通信协议。
二、 通信协议
1、 串口基本参数
波特率 | 9600 |
数据位 | 8位 |
停止位 | 1位 |
奇偶校验位 | 无 |
错误校验 | CRC(冗余循环码) |
编码 | 8位二进制 |
2、 数据帧格式定义
采用 Modbus-RTU 通讯规约,格式如下:
初始结构 ≥4 字节的时间
地址码 =1 字节
功能码 =1 字节
数据区 =N 字节
错误校验 =16 位 CRC 码
地址码:为设备的地址,在通讯网络中是wei一的(出厂默认 0x40)。
功能码:主机所发指令功能指示,本设备只用到功能码 0x03(读取寄存器数据)。
数据区:数据区是具体通讯数据,注意 16bits 数据高字节在前! CRC 码:二字节的校验码。
主机问询帧
地址码 | 功能码 | 寄存器起始地址 | 寄存器长度 | 校验码低位 | 校验码高位 |
1字节 | 1字节 | 2字节 | 2字节 | 1字节 | 1字节 |
从机应答帧
地址码 | 功能码 | 有效字节数 | 数据一区 | 数据二区 | 第N数据区 | 校验码 |
1字节 | 1字节 | 1字节 | 2字节 | 2字节 | 2字节 | 2字节 |
本设备提供两种方式查询数据:寄存器方式和485地址方式。
3、 寄存器地址查询方式
通道 | 数据类型 | 长度 | 说明 | 操作 |
0x0000 | Integer | 2 | CO实时监测值(两位小数,单位mg/m³ | 只读 |
0x0001 | Integer | 2 | O3实时监测值(一位小数,单位μg/m³) | 只读 |
0x0002 | Integer | 2 | SO2实时监测值(一位小数,单位μg/m³) | 只读 |
0x0003 | Integer | 2 | NO2实时监测值(一位小数,单位μg/m³) | 只读 |
0x0004 | Integer | 2 | PM2.5实时监测值(一位小数,单位μg/m³) | 只读 |
0x0005 | Integer | 2 | PM10实时监测值(一位小数,单位μg/m³) | 只读 |
通讯举例:
Ø 读取设备CO数值
问询帧:
地址码 | 功能码 | 寄存器起始地址 | 寄存器长度 | 校验码低位 | 校验码高位 |
0x40 | 0x03 | 0x00 0x00 | 0x00 0x01 | 0x8B | 0x1B |
应答帧:
地址码 | 功能码 | 有效字节数 | CO数据 | 校验码 |
0x40 | 0x03 | 0x02 | 0x00 0x4A | 0x05 0xBC |
数据计算:
CO浓度=0x004A / 100 = 74/100 = 0.74 mg/m³
Ø 读取设备气体数值
问询帧:
地址码 | 功能码 | 寄存器起始地址 | 寄存器长度 | 校验码低位 | 校验码高位 |
0x40 | 0x03 | 0x00 0x00 | 0x00 0x04 | 0x4B | 0x18 |
应答帧:
地址码 | 功能码 | 有效字节数 | CO | O3 | SO2 | NO2 | 校验码 |
0x40 | 0x03 | 0x08 | 0x004A | 0x0055 | 0x0042 | 0x0054 | 0x82C9 |
数据计算:
CO浓度=0x004A / 100 = 74/100 = 0.74 mg/m³
O3 浓度=0x0055 / 10 = 85/10 = 8.5 μg/m³
SO2浓度=0x0042 / 10 = 66/10 =6.6 μg/m³
NO2浓度=0x0054 / 10 = 84/10 = 8.4 μg/m³
4、 485地址查询方式
Ø 设备模拟485地址
地址 | 数据类型 | 长度 | 说明 | 操作 |
0x41 | Integer | 2 | CO实时监测值(两位小数,单位mg/m³ | 只读 |
0x42 | Integer | 2 | O3实时监测值(一位小数,单位μg/m³) | 只读 |
0x43 | Integer | 2 | SO2实时监测值(一位小数,单位μg/m³) | 只读 |
0x44 | Integer | 2 | NO2实时监测值(一位小数,单位μg/m³) | 只读 |
0x45 | Integer | 2 | PM2.5实时监测值(一位小数,单位μg/m³) | 只读 |
0x46 | Integer | 2 | PM10实时监测值(一位小数,单位μg/m³) | 只读 |
注:设备目前占用0x40-0x51地址。
通讯举例:
Ø 读取设备CO数值
问询帧:
地址码 | 功能码 | 寄存器起始地址 | 寄存器长度 | 校验码低位 | 校验码高位 |
0x41 | 0x03 | 0x00 0x00 | 0x00 0x01 | 0x8A | 0xCA |
应答帧:
地址码 | 功能码 | 有效字节数 | CO数据 | 校验码 |
0x41 | 0x03 | 0x02 | 0x00 0x4A | 0x05 0xBC |
数据计算:
CO浓度=0x004A / 100 = 74/100 = 0.74 mg/m³