博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
污染物在线自动监控(监测)系统数据传输标准 (HJ212-2017)-空气质量监测数据包构造...
阅读量:4698 次
发布时间:2019-06-09

本文共 1059 字,大约阅读时间需要 3 分钟。

一、协议格式

二、数据段标识

按照“标准”构造大气六参(缺臭氧)和气象五参实时采样数据,外加噪声和TSP

a21004-Rtd=112,a21004-Flag=N;//NO2二氧化氮a21005-Rtd=1.1,a21005-Flag=N;//CO一氧化碳a21026-Rtd=58,a21026-Flag=N;//SO2二氧化硫 a34002-Rtd=295,a34002-Flag=N;//PM10a34004-Rtd=207,a34004-Flag=N;//PM25a01001-Rtd=12.6,a01001-Flag=N;//温度a01002-Rtd=32,a01002-Flag=N;//湿度a01006-Rtd=101.02,a01006-Flag=N;//气压a01007-Rtd=2.1,a01007-Flag=N;//风速a01008-Rtd=120,a01008-Flag=N;//风向LA-Rtd=50.1,LA-Flag=N;//噪声a34001-Rtd=217,a34001-Flag=N;//TSP扬尘

三、构造完整数据包

按照一、通讯包结构组成表,构造完整数据包,前面加上长度标识,后面加上CRC校验字段(CRC校验可以看前面一篇)。

结果就是:

##453QN=20160801085000001;ST=22;CN=2011;PW=123456;MN=010000A8900016F000169DC0;Flag=7;CP=&&DataTime=20160801084000;a21005-Rtd=1.1,a21005-Flag=N;a21004-Rtd=112,a21004-Flag=N;a21026-Rtd=58,a21026-Flag=N;LA-td=50.1,LA-Flag=N;a34004-Rtd=207,a34004-Flag=N;a34002-Rtd=295,a34002-Flag=N;a01001-Rtd=12.6,a01001-Flag=N;a01002-Rtd=32,a01002-Flag=N;a01006-Rtd=101.02,a01006-Flag=N;a01007-Rtd=2.1,a01007-Flag=N;a01008-Rtd=120,a01008-Flag=N;a34001-Rtd=217,a34001-Flag=N;&&c0c1

完成。

转载于:https://www.cnblogs.com/LiuSiyuan/p/8297699.html

你可能感兴趣的文章
31、任务三十一——表单联动
查看>>
python之hasattr、getattr和setattr函数
查看>>
maven使用阿里镜像配置文件
查看>>
Copy code from eclipse to word, save syntax.
查看>>
arguments.callee的作用及替换方案
查看>>
P2709 小B的询问
查看>>
PHP echo 和 print 语句
查看>>
第一讲 一个简单的Qt程序分析
查看>>
Centos 6.5下的OPENJDK卸载和SUN的JDK安装、环境变量配置
查看>>
poj 1979 Red and Black(dfs)
查看>>
【.Net基础03】HttpWebRequest模拟浏览器登陆
查看>>
zTree async 动态参数处理
查看>>
Oracle学习之常见错误整理
查看>>
数据库插入数据乱码问题
查看>>
altium annotate 选项设置 complete existing packages
查看>>
【模式识别与机器学习】——SVM举例
查看>>
【转】IT名企面试:微软笔试题(1)
查看>>
IO流入门-第十章-DataInputStream_DataOutputStream
查看>>
DRF的分页
查看>>
Mysql 模糊匹配(字符串str中是否包含子字符串substr)
查看>>