甲烷传感器大于允许误差的处理方法:
1、确认甲烷传感器是否在规格书规定的工作温度和湿度范围内工作。工作温度过高或者过低,都可能导致甲烷传感器测量值不准确。湿度也对测量值有一定的影响。
2、在标准环境下(25度,40%RH~70%RH),利用可以确信的标准表,来对比该甲烷传感器在不同浓度值时,与标准表的显示值的偏差。
3、经过多个浓度值的测量,观察该传感器的显示值相对于标准表的偏差数值,如果这个偏差数值是有规律的,那么就可以利用差分公式来给该甲烷传感器制作补偿程序。如果扯个偏差数值没有规律,那么,就可以判定这只甲烷传感器已经损坏,失去维修价值。更换一只新的甲烷传感器即可。
低浓度甲烷传感器适用条件是什么?
环境温度:0℃~40℃
相对湿度:≤98%RH
大气压力:80kPa~116kPa
风速:0m/s~8m/s
适用于含有瓦斯或煤尘爆炸危险的煤矿井下。
三、通信协议
1.出厂默认配置
设备地址 1
波特率 9600
数据位 8位
停止位 1位
校验位 0
备注:以上仅为出厂默认设置,其中设备地址01-255,波特率1200-115200可随客户需要自主更改。
2.通信格式
传感器遵循标准ModBus RTU协议,传感器读数保存在保持寄存器中,功能码为03。
上位机读取传感器数据问询帧格式:
设备地址 功能码 寄存器起始地址 寄存器个数 CRC低位 CRC高位
1字节 1字节 2字节 2字节 1字节 1字节
例:如上位机下发数据帧为 (16进制)
01为设备出厂默认地址0x01,
03为RS485功能码-读取保持寄存器,
00 02为要读取的寄存器起始地址-0x02,
00 01为要读取的寄存器个数-1个,
25为16位CRC低位,
CA为16位CRC高位。
下位机设备应答上位机,返回传感器数据应答帧格式:
设备地址 功能码 传感器数据长度 传感器数据 CRC低位 CRC高位
1字节 1字节 1字节 2N字节 1字节 1字节
N为读取的存储传感器数据的寄存器的个数。
例:如下位机返回的数据帧为:01 03 02 05 DC BA 8D (16进制)
01为返回数据帧所属的设备地址-0x01,
03为RS485功能码-读取保持寄存器,
02为传感器数据字节数-2个,
05 DC为传感器数据-转换为10进制为1500,
BA为16位CRC低位,
8D为16位CRC高位。