DB11-T 1409-2017 能源计量数据采集系统数据传输协议_第1页
DB11-T 1409-2017 能源计量数据采集系统数据传输协议_第2页
DB11-T 1409-2017 能源计量数据采集系统数据传输协议_第3页
DB11-T 1409-2017 能源计量数据采集系统数据传输协议_第4页
DB11-T 1409-2017 能源计量数据采集系统数据传输协议_第5页
已阅读5页,还剩49页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ICS17.020

A50

备案号:56031-2017DB11

北京市地方标准

DB11/T1409—2017

能源计量数据采集系统数据传输协议

ProtocolforDataCommunicationofEnergyMetrologyDataCollection

System

2017-06-29发布2017-10-01实施

北京市质量技术监督局发布

DB11/T1409—2017

能源计量数据采集系统数据传输协议

1范围

本标准规定了能源计量数据采集系统数据传输协议的总体框架、协议层次、通信流程、协议规则、

报文结构和ASCII编码传输协议功能扩展。

本标准适用于能源计量数据采集系统中的节能监测服务平台或能源管控中心和数据集中采集终端

之间的数据交换传输。对具有远程传输功能的能源计量仪表,其传输协议参照执行。

2规范性引用文件

下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于本文

件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。

GB/T29873-2013能源计量数据公共平台数据传输协议

3术语和定义

下列术语和定义适用于本文件。

3.1

能源计量仪表energymeteringinstrument

测量各种能源计量数据,具有网络通信功能的能源计量器具。

3.2

数据集中采集终端dataconcentratedcollectionterminal

安装在用能单位(工业企业),通过内部网络与能源计量仪表连接,获取各种能源的计量数据,完

成数据累计、存储,并具有通过互联网进行数据远程传输功能的数据设备(以下简称采集终端)。

[GB/T29873-2013定义3.1.2]

3.3

节能监测服务平台monitoringandtestingserviceplatformofenergyconservation

指在完善能源计量管理的基础上,集成利用信息技术手段对用能单位能耗、水耗数据进行实时采集、

汇总、分析,对能源利用状况进行数字化、可视化管理的系统(以下简称平台)。

3.4

能源管控中心energymanagementandcontrolcenter

1

DB11/T1409—2017

采用自动化、信息化技术,对用能单位能源的购入、存储、输配、消耗环节及能源计量器具实施集

中动态监控和数字化管理,通过能效分析、管理、考核,实现节能降耗的管控一体化系统。

3.5

能源计量数据采集系统energymetrologydatacollectionsystem

由平台或能源管控中心、采集终端及能源计量仪表组成,应用于用能单位的能源计量数据在线采集、

实时监测等服务。

4缩略语

下列缩略语适用于本文件。

ADSL:非对称数字用户环路(AsymmetricDigitalSubscriberLine)

CDMA:码分多址无线通信技术(CodeDivisionMultipleAccess)

GPRS:通用无线分组交换服务(GeneralPacketRadioService)

JSON:一种轻量级的数据交换格式(JavaScriptObjectNotation)

PSTN:公共交换电话网络(PublicSwitchedTelephoneNetwork)

RSA:一种非对称密码算法(RSAalgorithm)

XML:可扩展置标语言(ExtensibleMarkupLanguage)

XSD:可扩展模式定义(ExtensibleSchemaDefinition)

5总体框架

能源计量数据采集系统从底层逐级向上可分为能源计量仪表、采集终端和平台或能源管控中心三个

层次,总体框架如图1所示。

2

DB11/T1409—2017

注1:能源计量仪表通过数字输出接口以有线或者无线的方式连接到采集终端,平台或能源管控中心通过通信网络

实现采集终端的数据交换和指令控制。

注2:具有远程传输功能的能源计量仪表可与平台或能源管控中心直接传输接入,或者经由遵守本协议的第三方平

台传输接入。

图1总体框架

6协议层次

数据传输协议是基于不同通信网络基础传输层上的应用层协议,应实现采集终端与平台或能源管控

中心之间的数据传输和指令控制。协议层次如图2所示。

图2协议层次

3

DB11/T1409—2017

7通信流程

7.1数据请求

平台或能源管控中心向采集终端发送数据请求,采集终端回应请求结果。数据请求过程示意图如图

3所示。

图3数据请求示意图

7.2数据上传

采集终端向平台或能源管控中心上传数据,平台或能源管控中心向采集终端回应上传。数据上传过

程示意图如图4所示。

4

DB11/T1409—2017

图4数据上传示意图

8协议规则、功能及应用

8.1基本规则

协议基本规则定义如下:

a)支持同时传输多条指令和数据;

b)支持同一采集终端的多个能源计量仪表同时传输;

c)支持平台或能源管控中心与多个采集终端的异步通信。

8.2传输功能

传输功能见附录A。

8.3协议应用

协议应用中的一般性要求参见附录B。

9协议报文结构

9.1报文结构示意图

9.1.1整体报文结构

整体报文结构简图如图5所示。

5

DB11/T1409—2017

0123

通信消息消息头接图6

1..11..1

数据集中采接图7

集终端0..1

未加密数据能源计量仪表

采集数据

0..10..*

0..1

加密数据

接图8

0..1

0123

图5整体报文结构简图

9.1.2消息头报文结构

消息头报文结构简图所图6所示。

123

消息头会话编号

1..11..1

发送方标识

1..1

接收方标识

1..1

访问口令

1..1

消息时间

1..1

123

图6消息头报文结构简图

9.1.3采集终端报文结构

采集终端报文结构简图如图7所示。

6

DB11/T1409—2017

123

数据集中采集终端超时时间

0..10..1

重发次数

0..1

授时

0..1

加密密码平台公钥

0..10..1

公钥终端公钥

0..10..1

123

图7采集终端报文结构简图

9.1.4能源计量仪表报文结构

能源计量仪表数据报文结构如图8所示。

3456

能源计量仪表能源计量仪表编号流量表0..1接图9

0..*0..1

电能表0..1接图10

数据采集间隔

0..1衡器0..1接图11

指标数据温度压力仪表0..1接图12

0..1

累计数据@数据起始时间

0..1

@数据结束时间

累计数据0..*

3456

图8能源计量仪表报文结构简图

7

DB11/T1409—2017

9.1.5流量表报文结构

流量表报文结构简图如图9所示。图中仪表类型是指液体流量表和气体流量表流量,液体流量表包

括但不限于油流量表和水流量表,气体流量表包括但不限于天然气流量表和蒸汽流量表。

56

流量表@仪表类型

0..1

流量0..1

焓值0..1

进口温度0..1

出口温度0..1

进口压力0..1

出口压力0..1

56

图9流量表报文结构简图

9.1.6电能表报文结构

电能表报文结构简图如图10所示。

8

DB11/T1409—2017

56

电能表总电能0..1

0..1

有功电能0..1

无功电能0..1

A相有功电能0..1

A相无功电能0..1

B相有功电能0..1

B相无功电能0..1

C相有功电能0..1

A相电流0..1

B相电流0..1

C相电流0..1

A相电压0..1

B相电压0..1

C相电压0..1

功率因素0..1

56

图10电能表报文结构简图

9.1.7衡器报文结构

衡器报文结构简图如图11所示。

9

DB11/T1409—2017

56

衡器当前测量值0..1

0..1

累计测量值流量0..1

累计策略次数0..1

56

图11衡器报文结构简图

9.1.8温度压力仪表报文结构

温度压力仪表报文结构简图如图12所示。

56

温度压力表温度测量值0..1

0..1

压力测量值0..1

56

图12温度压力仪表报文结构简图

9.2协议报文标记

9.2.1报文标记定义

报文标记定义见附录C。

9.2.2报文定义文件和应用示例

报文定义文件和应用示例如下:

a)协议报文XSD定义文件见附录D;

b)数据加密宜采用软件实现的国密算法或者国际算法;

c)常用能源计量单位参见附录E;

d)能源计量仪表指标数据计量单位参见附录F;

e)协议应用示例参见附录G。

9.3超时重发机制

9.3.1超时界定

一个请求或上传命令发出后在规定的时间内未收到回应,认为超时。

10

DB11/T1409—2017

9.3.2重发机制界定

超时后重发,重发达到规定次数后仍未收到回应认为通信不可用,通信结束。

9.3.3超时时间和重发次数规定

超时时间和重发次数可根据具体的通信方式和任务性质自定义。默认超时时间和重发次数如表1所

示。

表1默认超时时间表

通信类型默认超时时间(秒)重发次数

GPRS103

PSTN53

CDMA103

ADSL53

10ASCII编码传输功能扩展

10.1ASCII编码传输功能扩展要求见附录H。

10.2JSON数据交换格式参见附录I。

11

DB11/T1409—2017

AA

附录A

(规范性附录)

传输功能

A.1传输功能

传输功能见表A.1。

表A.1传输功能列表

序号指令或数据指令发起方说明

1心跳检测平台或能源管控中心、采集终端平台或能源管控中心与采集终端是否连

通的检测。

2设置/提取采集终端超时时间平台或能源管控中心远程读写采集终端数据重发超时时间。

3设置/提取采集终端重发次数平台或能源管控中心远程读写采集终端数据重发次数。

4设置/提取采集终端系统时间平台或能源管控中心远程读写采集终端系统时间。

5交换公钥信息平台或能源管控中心、采集终端平台或能源管控中心和采集终端分别获

取对方的公钥信息。

6传递加密密码平台或能源管控中心、采集终端加密密码由数据发送方随加密数据传递。

7传递加密数据平台或能源管控中心、采集终端传递加密后的数据。

8传递明文数据平台或能源管控中心、采集终端传递非加密数据。

9设置/提取采集时间间隔平台或能源管控中心设置/提取采集终端对指定能源计量仪表

采集时间间隔。

10设置/提取累计数据定时上传时平台或能源管控中心设置/提取采集终端指定能源计量仪表的

间点信息累计数据定时上传信息

11设置/提取累计数据定时上传时平台或能源管控中心设置/提取采集终端指定能源计量仪表的

间间隔累计数据定时上传的时间间隔

12上传能源计量仪表实时数据采集终端上传指定能源计量仪表的表底计量数据。

13上传/提取能源计量仪表故障信采集终端/平台或能源管控中心主动上传或者平台提取指定能源计量仪

息表故障信息

14提取能源计量仪表指标数据平台或能源管控中心提取指定能源计量仪表瞬时指标数据

15提取离线能源计量仪表指标数平台或能源管控中心提取指定能源计量仪表离线瞬时指标数

据据

16提取能源计量仪表累计数据平台或能源管控中心提取指定能源计量仪表累计数据

17定时上传能源计量仪表累计数采集终端定时上传指定能源计量仪表累计数据

18上传/提取能源计量仪表离线累采集终端/平台或能源管控中心上传/提取能源计量仪表离线累计数据

计数据

12

DB11/T1409—2017

BB

附录B

(资料性附录)

传输协议应用

B.1会话状态维持及传输过程

会话状态维持及传输过程如下:

a)平台或能源管控中心和采集终端的一次完整通信过程为一个会话,该会话可能具有多个消息来

回传递,每个消息都具有一个相同的会话编号,该会话编号由此次通信发起方产生,用于标识

会话过程中的请求、响应消息状态维持;

b)采集终端发起的会话,要获得平台或能源管控中心的响应消息,否则就触发重发机制,如果在

重发次数用完后依然没有获得平台或能源管控中心响应,则触发离线处理机制;

c)平台或能源管控中心发起的用于设置目的的通信不需要采集终端的响应消息,而是由平台或能

源管控中心自行发出提取指令获取采集终端响应。

B.2加解密数据传输和压缩处理

加解密数据传输和压缩处理过程如下:

a)数据发送方随机产生对称加密密钥;

b)利用加密密钥对传递的数据加密;

c)数据发送方用数据接收方的公钥加密对称加密密钥;

d)按照传输协议向数据接收方传递加密后的加密密钥和加密后的数据;

e)数据接收方利用自己的私钥解密加密后的加密密钥;

f)数据接收方利用解密后的加密密钥对数据解密;

g)数据接收方对解密后的数据进行格式验证;

h)数据接收方提取数据。

注3:为提高传输效率可以在数据对称加密前对数据进行压缩处理,数据接收方解密数据后进行解压缩处理。

B.3离线处理机制

离线处理机制如下:

a)采集终端向平台或能源管控中心发送的消息都需要平台或能源管控中心响应消息,如果在超时

重发和重发次数用完后依然没有获得响应消息,则断定平台或能源管控中心和采集终端之间故

障,采集终端为离线状态;

b)采集终端标记离线数据;

c)采集终端定时向平台或能源管控中心发送心跳检测消息,判断平台或能源管控中心是否在线;

d)如果接收到平台或能源管控中心发来的指令和数据,则应继续向平台或能源管控中心发送心跳

检测消息,判断平台或能源管控中心是否有回应消息,以避免单向通信故障;

e)采集终端判断双向通信无故障后,重新设立为在线状态,并且按照平台或能源管控中心指令要

求整理离线数据上传,并清除离线标记。

13

DB11/T1409—2017

B.4时间处理

时间处理内容如下:

a)宜设计定时上传时间策略,以避免集中数据上传的资源压力;

b)宜设计离线数据上传时间策略,或者由平台或能源管控中心主动获取离线数据,以避免大量离

线数据集中时间上传的资源压力;

c)采集终端定时上传时间和能源计量仪表数据采集时间间隔应符合平台监测应用分析需要。

B.5协议扩展

协议扩展内容如下:

a)本传输协议具有扩展功能,用于对采集终端和指定能源计量仪表的指令功能扩展和数据传输功

能扩展;

b)扩展区使用宜采用JSON数据交换格式,并自行规定符号语义和数据指令内容;

c)JSON数据交换格式参考附录K。

14

DB11/T1409—2017

CC

附录C

(规范性附录)

报文标记定义

C.1报文数据元说明

报文数据元说明如表C.1所示。

表C.1报文数据元说明

序号报文数据元说明

1报文层数据元在报文结构中的位置。

2标记名XML标记的代码。

3说明对标记的解释。

4约束对数据元的制约:M是必备型;C是条件型。

5出现次数指该数据元在报文中重复出现的次数:0..1可选且出现一次;0..*可选且可出现多次;1..1

必须且出现一次;1..*必须且可出现多次。

6数据类型int数字型

dateTime日期时间

double浮点数

time时间

string字符型

7引用文件对数据元引用出处的说明。

8@符号@符号标识为相应XML标记的属性。

C.2报文标记

报文标记见表C.2。

表C.2报文标记

序报标记名说明约出现数据类型引用文件

号文束次数

10rr通信消息终端和系统平台指令交互或者数据传递会话M1..1

过程中的一个消息。当内容为空时作为心跳检

测协议。

21Header消息头消息基本信息:包括会话编号、发送方和接收M1..1

方、日期、口令。

32sn会话编号每个会话由多个消息组成,会话有会话编号,M1..1

由会话发起者给出。

15

DB11/T1409—2017

表C.2(续)

序报标记名说明约出现数据类型引用文件

号文束次数

42sid发送者标识消息发送者标识信息(采集终端编号或者平台M1..1string

编号)。

52rid接收者标识消息接收者标识信息(采集终端编号或者平台M1..1string

编号)。

62pw访问口令消息发送者发给接收者时需要知道接收者允M1..1string

许接收的口令。

72dt消息时间消息创建的时间。M1..1dateTime

81Terminal采集终端面向采集终端的所有设置命令和设置参数。C0..1

92to超时时间提取或者设置超时时间。C0..1int

102rt重发次数提取或者设置超时重发次数。C0..1int

112ts授时提取或者设置采集终端系统时间。C0..1dateTime

122vc加密密码加密密码由数据发送方创建,并且用数据接收C0..1string

方公钥加密该密码。

132ecy是否加密传递的数据是否加密。如果加密则数据为ecdM1..1boolean

节点,否则数据为instrument。

142tex采集终端扩展采集终端功能扩展区。C0..1string

152pkps公钥信息平台和数据采集终端的公钥信息。C0..1

163ppkp平台公钥平台或能源管控中心公钥信息。C0..1

173tpkp采集终端公钥采集终端公钥信息。C0..1

184pk公钥密码提取或者设置采集终端使用的平台公钥密码。C0..1

194pr公钥参数提取或者设置采集终端使用的平台公钥参数。C0..1

201data采集数据平台或能源管控中心和采集终端间传输的数C0..1

据。

212dcd未加密数据平台或能源管控中心和采集终端间传输的未C0..1

加密的数据和指令。

222ecd加密数据平台或能源管控中心和采集终端间传输的经C0..1string

过加密的数据和指令。

233instrument能源计能源计量仪表。C0..*

量仪表

244pn能源计量仪表编能源计量仪表由平台统一编号。M1..1string

254tp能源计量仪表采提取或者设置能源计量仪表采集时间间隔。C0..1int

集时间间隔

264sdut累计数据定时设置能源计量仪表累计数据定时上传的时间C0..1

上传时间设置信息。

16

DB11/T1409—2017

表C.2(续)

序报标记名说明约出现数据类型引用文件

号文束次数

275duts上传时间间隔设置能源计量仪表累计数据定时上传的时间M1..1int

间隔。

285dutt上传时间点设置能源计量仪表累计数据定时上传的时间M1..1time28

点。

294fb上传实时指标数上传能源计量仪表的表底数据。C0..1double单位参见附录E

304fex故障信息上传能源计量仪表故障信息。C0..1string

314iex扩展区能源计量仪表扩展区。C0..1string

324hd指标数据提取或者上传表计信号工况数据。C0..1

335fm流量表提取或者上传流量表信号工况数据。C0..1

346@ft流量表类型流量表类型,取值可以为vf、hf或者qf,分M1..1string

别为油、水、气流量表,可扩充使用。

356fv流量提取或者传递瞬时流量值。C0..1double单位参见附录F

366fs焓值提取或者传递温水或蒸汽焓值。C0..1double单位参见附录F

376ot进口温度提取或者传递当前进口温度。C0..1double单位参见附录F

386Bt出口温度提取或者传递当前出口温度。C0..1double单位参见附录F

396jps进口压力提取或者传递当前进口压力。C0..1double单位参见附录F

406cps出口压力提取或者传递当前出口压力。C0..1double单位参见附录F

415pm电能表提取或者上传电表表计瞬时工况数据。C0..1单位参见附录F

426tv总电能提取或者上传总电能。M1..1double单位参见附录F

436ap有功电能提取或者上传有功电能。C0..1double单位参见附录F

446rp无功电能提取或者上传无功电能。C0..1double单位参见附录F

456apaA相有功电能提取或者上传A相有功电能。C0..1double单位参见附录F

466rpaA相无功电能提取或者上传A相无功电能。C0..1double单位参见附录F

476apbB相有功电能提取或者上传B相有功电能。C0..1double单位参见附录F

486rpbB相无功电能提取或者上传B相无功电能。C0..1double单位参见附录F

496apcC相有功电能提取或者上传C相有功电能。C0..1double单位参见附录F

506rpcC相无功电能提取或者上传C相无功电能。C0..1double单位参见附录F

516pf功率因数提取或者上传功率因数。C0..1double单位参见附录F

526ecaA电流测量值提取或者上传A相电流测量值。C0..1double单位参见附录F

536ecbB电流测量值提取或者上传B相电流测量值。C0..1double单位参见附录F

546eccC电流测量值提取或者上传C相电流测量值。C0..1double单位参见附录F

556pvaA电压测量值提取或者上传A相电压测量值。C0..1double单位参见附录F

566pvaB电压测量值提取或者上传B相电压测量值。C0..1double单位参见附录F

576pvaC电压测量值提取或者上传C相电压测量值。C0..1double单位参见附录F

585pt温度压力仪表提取或者上传温度压力仪表实时数据。C0..1单位参见附录F

596ppv压力测量值提取或者上传压力测量值。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论