京环保控字[2000]610号 签发人:史捍民 关于锅炉烟气在线监测 联网通讯有关规定的通知 各区县环保局、各局总公司: 根据市政府控制大气污染的有关要求,本市市区范围内20吨/时以上的燃煤锅炉(含20吨)及全市所有燃煤电厂必须安装烟气在线监测设备,并与市环保局实现联网。为此,我局制定了《北京市锅炉烟气在线连续监测系统联网通讯的有关规定》(暂行),现印以给你们,请遵照执行。 附件:《北京市锅炉烟气在线连续监测系统联网通讯的有关规定》(试行) 二000年十一月二十日 附件: 北京市锅炉烟气在线连续监测系统联网通讯的有关规定 (试行) 一、向市环保局传输的在线连续监测数据必须采用法定计量单位;数据包括三部分:实时数据、5分钟定时数据、校验数据。所有数据一律采用ASCII码,并经过CRC循环冗余错误校验。 二、数据结构 1、实时数据: 命令格式:A;〈CR〉〈LF〉 响应:返回当前各测量数据的值 响应格式:A;数据1;数据2;……;数据22;CRC校验值;END 注:数据与数据这间用分号作为分隔符。 数据顺序:1)烟尘折算浓度瞬时值 2)烟尘数据标记 3)二氧折算浓度瞬时值 4)二氧化硫数据标记 5)烟气流速瞬时值 6)烟气流速数据标记 7)烟气温度瞬时值 8)烟气温度数据标记 9)烟气压力瞬时值 10)烟气湿度瞬时值 12)烟气湿度数据标记 13)烟气含氧量瞬时值 14)烟气含氧量数据标记 15)氮氧化物折算浓度瞬时值 16)氮氧化物数据标记 17)一氧化碳折算浓度瞬时值 18)一氧化碳数据标记 19)~22)为备用数据位 注:①、对于没有检测的量,在相应位置填一个“#”即可。 ②、CRC结果用ASII码传输,(将十六进制数的结果转成ASII码)。 ③、数据标记:P-系统电源故障,F-排放源停运,C-校验,M-维护,T-超测量上限,D-顺故章,S-设定值,N-正常。 ④系统设备电路接通,仪器自检完毕工作正常后,数据才视为有效,等待时间不得短于5分钟。 ⑤数据标记标注定义:5分钟内有效数据在3分钟以上,视为正常数据平均值以有效数据据平均。少于3分钟作其它相应标记。 2、5分钟定时数据 定时长度为5分钟,数据主要包括定时长度内测量值的折算平均值、最大值、最小值、超蒜时间、数据标记以及实测值、定时长度内排放量以及总量计排入量。 各监测系统应每定时长度保存这样一组数据,在收到取定时数据的命令后,将上一次发送后到这一次收到命令之间荐储的数据顺序发送至环保局。 另外,为保证全系统的时钟保持一致,在命令字符后,还发送了环保局主机的当前时间,各监测系统应按比时间进行对时,与主机机时间的误差不得超地3分钟。 命令格式:B;YYYY-mm-dd;hh:ss; 响应:返回上一次发送后到这一次收到命令之间保的每定时长度内各测量数据的平均值、各种累计及折算值。 注:数据与数据之间用分号作为分隔符。 响应格式:B;数据组1;〈CR〉〈LG〉 B;数据组2;〈CR〉〈LF〉 ………; B;数据组n;〈CR〉〈LF〉CRC校验值;END 每个数据组包括以下数据:数据1;数据2;…数据80 数据顺序:1)锅炉烟气在线监测设备的编号--废气排放口编号:(企业法人代码+2位流水码) 2)数据测量的日期:yyyy-mm-dd 3)数据测量的时间:hh:mm:ss 4)涸尘折算量的时间:hh:mm:ss 5)烟尘折浓度5分钟内最大值 6)烟尘浓度5分钟内最小值 7)烟尘浓度5分钟内超标时间 8)烟尘实测浓度5分钟内平均值 9)烟尘5分钟排放量 10)烟尘总累计排放量 11)烟尘修正系数A(斜率) 注:依据环局验收结果给定值。 12)烟尘修正系数B(截距)注:依据环保局验收结果给定值。 13)烟尘测量数据标记 14)二氧化硫折算浓度5分钟平均值 15)二氧化硫折算浓度5分钟内最在值 16)二氧化硫折算浓度5分钟内最小值 17)二氧化硫浓度5分钟内超标时间 18)二氧 化硫实测浓度5分钟内平均值 19)二氧化硫5分钟排放量 20)二氧化硫总累计排放量 21)二氧化硫测量数据标记 22)烟气流速5分钟平均值 23)烟气流速5分钟内最大值 24)烟气流量5分钟 内最小值 25)烟气流量5分钟内平均值 26)烟气5分钟排放量 27)烟气总累计排放量 28)烟气流量系数 注:烟气流量系数=速度场系数×测点处烟囱(因道)截面积 29)烟气流速测量数据标记 30)烟气温度5分钟平均值 31)烟气温度测量数据标记 32)烟气压力5分钟平均值 33)烟气压力测量数据标记 34)烟气湿度5分钟平均值 35)烟气湿度测量数据标记 36)烟气含氧量5分钟平均值 37)烟气含氧量测量数据标记 38)氮氧化物折算浓度5分钟平均值 39)氮氧化物折算浓度5分钟内最大值 40)氮氧化物折算浓度5分钟内最小值 41)氮氧化物浓度5分钟内超标时间 42)氮氧化物实测浓度5分钟内平均值 43)氮氧化物5分钟排放量 44)氮氧化物总累计排放量 45)氮氧化物测量数据标记 46)一氧化碳折算浓度5分钟平均值 47)一氧化碳折算浓度5分钟内最大值 48)一氧化碳折算浓度5分钟内最小值 49)一氧化碳浓度5分钟内超标时间 50)一氧化碳实测浓度5分钟内平均值 51)一氧化碳5分钟排放量 52)一氧化碳总累计排放量 53)一氧化碳测量数据标记 54)~80)为备用数据位 注:①数据收对后,将返回“接收正确”指令格式,指令格式为:OK〈CR〉〈LF〉 如果接收有误,将重发“取定时数据”命令。 ②对于没有检测的量,在相应位置填一个“#”取可。 ③每定时长度保存一组上述数据记录,要求现场数据处理系统保存7天的数据。 ④CRC结果用ACSII码传输,(将十六进制数据的结果转成ACSII码)。 ⑤数据标记:P-系统电源故障,F-排入源停运,C-校验,M-维护,T-超测量上限,D-仪器故障,S-设定值,N-正常。 ⑥系统设备电路接通,仪器自检完毕工作正常后,数据才视为有效,等待时间不得短于5分钟。 ⑦数据标记标注定义:5分钟内有效数据在3分钟以上,视为正常数据平均值以有效数据平均。少于3分钟作其它相应标记。 3、校验数据 命令格式:C;〈CR〉〈LF〉 响应:返回上次发送校验记录后及至收到此次取校验记录命之间的校验记录。 响应格式:C;数据组1;〈CR〉〈LF〉 C;数据组2;〈CR〉〈LF〉 ………; C;数据组n;〈CR〉〈LF〉CRC校验值;END 注:每个数据包括以下数据:数据1;数据2;…数据25,数据与数据之间用分号作为分隔符。 数据顺序:1)二氧化硫校验日期 2)二氧化硫校验时间 3)二氧化硫零标实测值 4)二氧化硫跨标实测值 5)二氧化硫跨标标准值(标气值) 6)氮氧化物校验日期 7)氮氧化物校验时间 8)氮氧化物零标实测值 9)氮氧化物跨标实测值 10)氮氧化物跨标标准值(标气值) 11)一氧化碳校验日期 12)一氧化碳校验时间 13)一氧化碳零标实测值 14)一氧化碳跨标实测值 15)一氧化碳跨标标准值(标气值) 16)~25)为备用数据位 注:①对于没有检测的量,在相应位置填下“#”即可。 ②对于只有一组校验记录,响应格式为: C;数据组1;〈CR〉〈LF〉CRC校验值;C ③CRC结果用ACSII码传输,(将十六进制数的结果转成ACSII码) ④CRC循环冗余错误校验计算方法。 三、CRC循环冗余错误校验计算方法 CRC-16C(循环冗余错误校验)生成CRC-16校验字节的步骤如下: (1)装入一个16位寄存器,所有数位均为1。 (2)该16位寄存器的高位字节与开始8位字节进行“异或”运算。运算结果放入这个16位寄存器。 (3)把这个16位寄存器向右移1位。 (4a)若向右(标记位)移出的数位是1,则生成多项式1010000000000001和这个寄存器进行“异或”运算。 (4b)若向右移出的数位是0,则返回(3)。 (5)重处处(3)和(4),直至移出8位。 (6)另外8位与该16位寄存器进行“异或”运算。 (7)重处处(3)-(6),直至该报文所有字节均与16位寄存器进行“异或”运算,并移位8次。 (8)这个16位寄存器的内容即2字节CRC错误校验。 四、数据的单位和格式 | 数据单位 | 格式 | 小数位 | 污染物浓度 | mg/m | 3xxxx.x | 1 | 污染物5分钟排放量 | kg | xxx.xxx | 3 | 污染物总累计排放量 | T | xxx.xxx | 3 | 烟气5分钟排放量 | m3 | xxxxxxx | 0 | 烟气总累计擀放量 | 104×m3 | xxxxxxx | 0 | 烟气流量系数 | m2 | xx.xxx | 3 | 流速 | m/s | xx.xx | 2 | 烟气量 | m3/h | xxxxxxx | 0 | 温度 | ℃ | xxx | 0 | 压力 | Pa | ±xxxx.x | 1 | 湿度 | % | xx.x | 1 | 含氧量 | % | xx.x | 1 | 烟尘修正系数A(斜率) | 无量纲 | xx.xxxx | 4 | 烟尘修正系数B(截距) | mg/m3 | xxx.xx | 2 | | 五、在线监测设力求通过MODEM经专用电话线与市环保局交换数据。电话线必须专线专用, 不得并、串电话机或其他设施,以保障在线监测数据传输通畅。 |