国发5.0平台HJ212协议校验收紧,三类联网站点动作清单

结论先说:国发5.0平台近期对 HJ212 协议报文里几组参数的校验比过去严了,受影响最大的是已经联网、但只上传了流量或部分参数的存量站点。以前“传上去就算过”的数据,现在会出现参数标红、小时数据缺失、平台侧显示无数据的情况。新建站点和仪表齐全的站点受影响较小。

我们在现场看到的三个现象

我们在现场看到的现象是,数采仪本地显示联网正常、心跳也在走,但平台侧的小时数据列表是空的。现场人员第一反应是网络断了,其实不是。

我们在现场看到的现象是,某些参数上传后平台会标红,鼠标放上去提示字段不合法或缺项,而设备本地组态里这些参数明明有数。

我们在现场看到的现象是,过去一直正常跑的站点,平台侧调整一次之后突然出现固定时段缺数,缺的位置很规律,比如每次整点前后各差几分钟。

从校验逻辑看为什么要收紧

从平台校验逻辑看,HJ212 报文里每个污染物因子都要带自己的编码、单位、浓度值和折算值,缺一项或者编码对不上,这条记录就无法落到对应因子上。过去部分平台对缺项做过兼容,先存下来再说;现在更倾向于整条记录判为无效,宁可缺也不留错。这样改的原因是下游的统计和超标判定都建立在这些字段上,字段错了,后面的结论就没法用。

从数据完整性角度推测,这轮调整和各地对小时数据有效率的考核口径有关,具体判定阈值以属地平台发布的说明为准,不替平台下结论。

三类企业受影响深度不一样

  • 新建联网站点:影响最小。新装设备一般按最新规范组态,上线前把因子编码、量程、单位对一遍,基本一次过。
  • 存量已联网站点:影响最大。这类站点组态往往是几年前配的,当时平台兼容性好,缺字段也能过,现在需要逐项核对。
  • 只有流量计或部分仪表的站点:情况最复杂。采集的因子本身就不全,平台如果要求全因子报文,就会出现结构性缺项,需要先和属地确认这类站点的上报口径。

现在该做什么

  • 第一步,导出近七天小时数据,看缺数是否集中在某些因子或某些时段,这决定是组态问题还是链路问题。
  • 第二步,把设备侧配置的因子编码和平台侧要求逐条对齐,尤其是同一因子在不同平台编码写法不一致的情况。
  • 第三步,只装部分仪表的站点,先向属地确认上报口径,再动配置,别先改后问。
  • 时间上,建议在下一次平台数据考核周期前完成。拖着的直接后果是有效率不达标,而不是设备坏了。

这个变化对哪类企业其实没有影响

要承认边界:站点仪表齐全、组态是近两年按现行规范做的、平台侧因子配置没有调整,这类企业基本感觉不到变化。只做本地留存、不要求上传的场合也不在影响范围内。还有一类是刚完成验收的新站,验收时已经按新口径跑过一轮,短期内不用重复排查。

常见问题

问:我这个情况到底要不要重新配一遍?

答:先看近七天数据有没有规律性缺数。没有缺数、平台也没标红,就不用动,动了反而可能引入新问题。

问:设备上显示上传成功,平台说没数据,是谁的问题?

答:多数情况是报文结构和平台期望的不一致,链路是通的。先抓一包报文看字段,比反复重启设备有用。

问:只装了流量计,平台要求全因子,怎么办?

答:这类站点属于口径问题,不是技术问题。先向属地确认缺项站点怎么报,再决定补仪表还是按缺项上报。

问:改完配置多久能看到效果?

答:一般下一个整点后能在平台看到;如果平台侧有缓存或按小时汇总,可能要等到下一个汇总周期。改完先看半小时实时数据,再看小时数据。