编辑: 棉鞋 | 2015-08-19 |
0 成都市住房与城乡建设局制
2 目录
一、 传输协议规范.3
二、 示例.8
3
一、 传输协议规范 以《HJ/T212-2005 污染源在线自动监控(监测)系统数据传输标 准》 为基础进行微调,主要内容如下: 名称 类型 长度 描述 包头 字符
2 固定为## 数据段长度十进制整数
4 数据段的 ASCII 字符数,例如: 长255,则写为
0255 数据段 字符 0≤n≤1024 变长的数据, 里面新增 MD5 加密 字段 校验 十六进制整数
4 CRC 校验 包尾 字符
2 固定为(回车、换行) 备注: MD5 加密字段为 SK,字符类型,长度为
32 位MD5 检验:系统会对每台接入系统的设备会提供一个独立的密钥,通 过密钥以及数据块(CP 字段&&之间的数据)的内容来计算出相应的 MD5 校验码,系统会根据校验码进行匹配,匹配成功的才会认为是正 常数据 MN 号规则: 例如:Y0028000100000 第1位:固定为"Y" ,代表扬尘污染源 第2~5 位:为行政区划代码, "0028"代表成都市 第6~7 位:为辖区代码,见表 1. "00"代表成都市区
4 第8~9 位(可扩充):设备企业代码, "01"代表某设备企业代码. 第10~14 位:设备商为设备唯一编码:添加共
5 位,可由英文(区 分大小写) 、数字、下划线组成. 辖区代码 名称
00 成都市市管工地
01 青羊区自管工地
02 锦江区自管工地
03 成华区自管工地
04 金牛区自管工地
05 武侯区自管工地
06 龙泉驿区自管工地
07 青白江区自管工地
08 天府新区自管工地
09 双流区自管工地
10 高新区自管工地
11 新都区自管工地
12 温江区自管工地
13 都江堰市自管工地
14 金堂县自管工地
15 郫都区自管工地
16 大邑县自管工地
5 17 蒲江县自管工地
18 新津县自管工地
19 彭州市自管工地
20 邛崃市自管工地
21 崇州市自管工地
22 简阳市自管工地 设备企业代码: (请市局分配)
01 四川t望
02 先河环保
03 04 针对扬尘的监测项编码,定义如下(编码区分大小写) : 编码 名称 应用范围 单位 数据类型 PM10 PM10(推荐使用)扬尘 μg/m? N5.1 PM25 PM2.5 扬尘 μg/m? N5.1 TSP TSP 扬尘 μg/m? N5.1 T01 温度 扬尘 ℃ N3.1 H01 湿度 扬尘 % N3.1 W01 风向 扬尘 ° N3.1 W02 风速 扬尘 m/s N3.1 R01 雨量 扬尘 mm N3.1
6 P01 气压 扬尘 kpa N3.1 B03 噪声 噪声 dB N3.1 Lng 经度 经度 ° N3.4 Lat 纬度 纬度 ° N2.4 如: N5.1: 用可变长字符串形式表达的数字型, 表示
5 位整数和1 位 小数,带小数点, 带符号,最大长度为
8 1. 系统编码--ST: 系统名 称系统编号描述系统交互
91 用于现场机和上位机 的交互 扬尘污染源
32 成都住建局校验模式 定义 2. 命令列表: 命令名称 命令编 命令类 型描上位向现现 场向上位数据命令
7 上 传污 染 物实 时数
2011 上传命 令日上传污 染 物日 均值
2031 上传命 令 小时数 上 传污 染 物小 时数
2061 上传命 令 获取 取 污染 物分 钟 历史数据
2111 请求命 令上传污 染 物实 时数
2111 上传命 令 获取日均 取 污染 物 日均 值历史数据
2131 请求命 令上传污 染 物日 均值
2131 上传命 令 获取小时历 取 污染 物 日均 值历史数据
2161 请求命 令上传污 染 物小 时数
2161 上传命 令3. 各条指令通讯过程示例: 1. 规则:按照
212 标准进行微调,只对实时值每分钟一次进 行现场机向上位机主动发送.不进行应答机制. 2. 历史数据获取采用上位机主动获取的方式