首页 > 国家标准(GB) > GB/T 29873-2013 能源计量数据公共平台数据传输协议
GB/T 29873-2013

基本信息

标准号: GB/T 29873-2013

中文名称:能源计量数据公共平台数据传输协议

标准类别:国家标准(GB)

标准状态:现行

出版语种:简体中文

下载格式:.rar .pdf

下载大小:7076KB

相关标签: 能源 计量 数据 公共 平台 数据传输 协议

标准分类号

关联标准

出版信息

相关单位信息

标准简介

GB/T 29873-2013 能源计量数据公共平台数据传输协议 GB/T29873-2013 标准压缩包解压密码:www.bzxz.net

标准图片预览






标准内容

ICS27.010
中华人民共和国国家标准
GB/T29873--2013
能源计量数据公共平台数据传输协议Protocol for data communication of energy metrology data public platform2013-11-12发布
中华人民共和国国家质量监督检验检疫总局中国国家标准化管理委员会
2014-04-15实施
GB/T29873-2013
1范围
2规范性引用文件
3术语、定义和缩略语
4平台结构
协议层次
6通信协议
6.1通信流程
6.2通信协议数据结构
6.3代码定义
6.4超时重发机制
循环穴余校验(CRC)算法
附录A(规范性附录)
附录B(规范性附录)
RSA加密算法
附录C(规范性附录)
附录D(资料性附录)
常用能源计量单位及代码定义
各条指令通信过程示例
本标准按照GB/T1.1—2009给出的规则起草。本标准由全国计量器具管理标准化技术委员会(SAC/TC525)提出并归口。GB/T29873—2013
本标准起草单位:福建省计量科学研究院、福建海峡计量科技开发中心、国家城市能源计量中心(福建)、福州大学、福建省能源计量重点实验室、福建华拓自动化技术有限公司、安徽省计量科学研究院、黑龙江省计量检定测试院、内蒙古自治区计量测试研究院、广西壮族自治区计量检测研究院本标准主要起草人:许航、方辉、宋健康、吴孟辉、池辉、阮学斌、夏玉雄、金美峰、薛天龙、岳远朋、刘荣光。
1范围
能源计量数据公共平台数据传输协议GB/T29873—2013
本标准规定了能源计量数据公共平台数据传输协议的公共平台结构、协议层次和通讯协议。本标准适用于能源计量数据公共平台中的能源数据中心和用能单位能源计量数据集中采集终端之间的数据交换传输。
2规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB17167用能单位能源计量器具配备与管理通则HJ/T2122005污染源在线自动监控(监测)系统数据传翰标准3术语、定义和缩略语
3.1术语和定义
GB17167和HJ/T212-2005界定的以及下列术语和定义适用于本文件3.1.1
能源计量仪表energymeteringinstrument安装在用能单位的能源计量器具,测量各种能源计量数据,并具有网络通信功能。3.1.2
数据集中采集终端data concentrated collectionterminal安装在用能单位(工业企业),通过内部网络与能源计量仪表连接,获取各种能源的计量数据,完成数据累计、存储,并具有通过互联网进行数据远程传输功能的数据设备。3.1.3
能源数据中心energymetrologydatacenter由计算机信息终端设备及计算机软件等组成,通过通信网络与数据集中采集终端连接,交换数据;发起和应答指令,进行数据存储、处理、分析和应用的系统。3.1.4
能源计量数据公共平台publicplatformof energymetrologydata由能源数据中心、用能单位能源计量数据集中采集终端及能源计量仪表组成,应用于政府的能源计量数据在线采集、实时监测等公共服务。3.1.5
离线数据theofflinedata
因断电或网络故障等原因,导致数据集中采集终端与能源数据中心通信中断产生的尚未传输到能源数据中心的数据。
3.2缩略语
下列缩路语适用于本文件。
iiKacaQiaiKAca
GB/T29873—2013
通用无线分组交换服务(GeneralPacketRadioService)美国信息交换标准代码(AmericanStandardCodeforInformationInterchange)循环穴余校验(CyclicalRedundancyCheck)公共交换电话网路(PublicSwitchedTelephoneNetwork)CDMA码分多址无线通信技术(CodeDivisionMultipleAccess)ADSL
4平台结构
非对称数字用户环路(AsymmetricDigitalSubscriberLine)以三位开发者英文名字命名的一种非对称密码算法(RonRivest,AdiShamirh,LenAdleman)能源计量数据公共平台从底层连级向上可分为能源计量仪表、用能单位(工业企业)数据集中采集终端和能源数据中心三个层款。能源数据中心通过通信网络与数据集中采集终端交换数据,发起和应答指令。平台结构如图,所示,安装在工业企业的能源计量仪表具有模拟或数字输出接口或通信接口,连接到数据集中采集终端,能源数据中心通过数据集中采集终端的数据交换,更现能源计量仪表的计量数据在线采集实时监测。
能源数据中心
通信网络
数居集中采集警带
能源计量仪表
5协议层次
能源计量数据公共平台结构图
数据集中采集终端与能源数据中心通信接口应满足选定的通信网络的要求。本标准规定的数据传输协议在基于不同通信网络的数据集中采集终端与能源数据中心之间提供交互通信。协议层次结构如图2所示。
能源数据中心
应用层
基础传输层
图2协议层次图
数据集中采集终端
应用层
基础传输层
6通信协议
6.1通信流程
6.1.1数据请求
GB/T29873—2013
能源数据中心向数据集中采集终端下传数据请求。数据集中采集终端执行该请求后,向能源数据中心回应请求结果。数据请求过程如图3所示。能源数据中心
数据集中采集终端
图3数据请求过程图
6.1.2数据上传
数据集中采集终端向能源数据中心上传数据。能源数据中心根据上传的数据,向数据集中采集终端回应上传。数据上传过程如图4所示。能源数据中心
数据集中采集终端
图4数据上传过程图
iiKacaiaikAca
GB/T29873-2013
6.2通信协议数据结构
所有的通信包都是由ASCII码字符组成,其结构如图5所示。数据段组成
设备唯一标识
请求编号命令编号
包头数据段(明文)长度bZxz.net
通讯包结构(不加密)
逍讯包结构(加密)包头效据段(暗文)长度图5
通信包结构组成
通信包结构组成如表
数据段长度
加密标识
数据段(见6.2.2)
CRC校验
数据段结构组成
进制整数
十六进制整数
数据段结构组成如表2所示。
加密标识
加密标识
数据段(明文)
验证码
CRC包尾
RSA算法加密
数据段(暗文)
通信协议数据结构图
信包结构组
CRC包尾
定为#
数据段的ASCII
字符费。例如:长255,则
写为“0255”
是否对数据段进行加密,为不加密,1为加密
变长的数据(信最失为140字节)。通信包不加密时,为加密前的数据段(明文)0≤≤1024
对啦的字符,妞信包加密时,为加密后的数据段(暗文)对应的字符。RSA加密算祛见附录B
数据段的校验结果,如CRC错,即执行超时。数据段不加密时,对加密前的数据段(明文)进行校验。数据段加密时,对加密后的数据段(暗文)进行校验。循环亢余校验(CRC)算法见附录A
固定为(回车、换行)名称
请求编号QN
命令编号CN
设备唯一标识MN
验证码PW
指令CP
6,2.3数据区
6.2.3.1结构定义
表2数据段结构组成
长度(字节)
GB/T29873—2013
精确到毫秒的时间截:QN一YYYYMMDDHHMMSSZZZ(见6.2.3.2.2)用来唯一标识一个命令请求
CN=命令编号,命令编号见6.3中命令列表
MN=数据集中采集终端设备编号,这个编号下端设备需固化到相应存储器中,用作身份识别。编码规则:前3位是各省份行政区划代码,中间9位是企业组织机构代码,最后2位是设备编号
PW一验证码,由用能单位申请,系统中心自动生成验证码
CP=&&数据区,&&,数据区定义见6.2.3
字段与其值用“二”连接;在数据区中,同一项目的不同分类值间用“,”来分隔,不同项目之间用“,”来分隔。
6.2.3.2字段定义
6.2.3.2.1字段名
字段名要区分大小写。
数据类型
6.2.3.2.2
数据类型表示方法及示例如下:C4:表示最多4位的字符型字串,不足4位按实际位数;a)
N5:表示最多5位的数字型字串,不足5位按实际位数;b)
N14.2:用可变长字符串形式表达的数字型,表示14位整数和2位小数,带小数点,带符号,最大长度为18;
YYYY,年,如2005表示2005年;d)
MM.月,如09表示9月;
DDD:日,如23表示23日;
HH:时间,小时;
MM.时间,分钟;
SS:时间,秒;
ZZZ.时间,毫秒。
rrKacaiaiKAca
GB/T29873——2013
6.2.3.2.3字段对照表
字段对照表如表3所示。
SystemTime
ExeRtn
DataTine
xxxx-Rtd
PublieKey
SaveBeginTime
SaveInterval
RepartDelay
SampInterval
Standing
TransInterval
OverTime
ReCount
系统时间
请求编号,见6.2.2
执行结果回应代码,见6.3
数据时间信息
表3字段对照表
学符集
能源计其点用实时表头数据
能源计量点用量累计来样数据
验证码
数据段加密公钥
累计数据转存开始时间
累计数据转存间隔
累计数据上传延退时间
累计数据采集时间间隔
实时表头数据上传持续时间
实时表头数据上传时间间隔
超时时间
重发次数
取值及描述
YYYYMMDDHHMMSS(见6.2.3.2.2)
YYYYMMDDHHMMSS
“xxxx\是能源计量点代码,前2位为能源品种及计量单位代码其编码规见附录C,后2位为能源计量点序号,如:A001-Rtd=12.34
如:A001Cou=12.34
如:1
如:123456
16进制字符串,位数不固定,最多32位,如:0123456789ABCDEF。见附录B如:0101
如:30,单位为分钟(30min的倍数)如:5,单位为分钟
数据集中采集终端从能源计量仪表中采集数据的时间间隔。如:5,单位为分钟(5min的倍数)
如:5,单位为分钟
如:30,单位为秒(30s的倍数)单位为秒
取值范围为0~99
注1:表中累计数据转存开始时间是数据集中采集终端开始把原始记录转存成累计数据的时间。注2:表中累计数据转存间隔是数据集中采集终端转存累计数据的时间间隔。注3:表中累计数据上报延迟时间是数据集中采集终端按累计数据转存开始时间向能源数据中心发送数据的延退时间。
注4:例如,以用能单位的数据集中采集终端从0点0分(累计数据转存开始时间)开始,每1h(累计数据转存间隔)把原始记录转存成1h的累计数据,并在累计数据转存开始时间后延退一段时间(累计数据上报延迟时间向能源数据中心发送数据
6.3代码定义
执行结果定义如表4所示,命令列表如表5所示。表4执行结果定义
命令名称
初始化命令
提取超时时间与重发次数
上传超时时间与重发次数
设置超时时间与重发次数
预留初始化命令
参数命令
提取数据集中采集终端系统时间上传数据集中采集终端系统时间设置数据集中采集终端系统时间提取数据集中采集终端验证码
上传数据集中采集终端验证码
设置数据集中采集终端验证码
提取数据集中采集终端公钥和公钥参数
上传数据集中采集终端公钥和公钥参数
设置数据集中采集终端公钥和公钥参数
提取数据转存开始时间、转存间隔及上报延返时间
执行成功
执行失败,但不知道原因
没有数据
表5命令列表
命令编号
中心向终端
终端向中心
命令类型
请求命令
上传命令
请求命令
请求命令
上传命令
请求命令
请求命令
上传命令
请求命令
请求命令
上传命令
请求命令
请求命令
iiKacaOiaiKAca
GB/T29873-—2013
用于提取数据集中采集终端的超时时间与重发次数
用于上传数据集中采集终端的超时时间与重发次数
用于设置数据集中采集终端发送指令的超时时间与重发次数
预留命令范围1002~1010
用于提取数据集中采集终端的系统时间
用于上传数据集中采集终端的系统时间
用于同步能源数据中心和数据集中采集终端的系统时间
用于提取数据集中采集终端验
用于上传数据集中采集终端验
用于设置数据集中采集终端验
用于提取数据集中采集终端公钥和公钥参数
用于上传数据集中采集终端公钥和公钢参数
设置数据集中采集终端公钥和公钥参数
用于提取数据转存开始时间、转存间隔及上报延迟时间
GB/T29873—2013
命令名称
参数命令
上传数据转存开始时间、转存间隔及上报延迟时间
设置数据转存开始时间、转存间隔及上报延迟时间
提取采集时间间隔
上传采集时间间隔
交互命令
设置采集时间间隔
回应上传
回应请求结果
通知应答
数据应答
数据命令
上传能源计量累计数据
上传能源计量班组数据
取能源计量离线数据
上传能源计量离线数据
取能源计量仪表实时数据
上传能源计量仪表实时数据
控制命令
数据集中采集终端连接命令
数据集中采集终端心跳包发送
预留控制命令
表5(续)
命令编号
中心向终端终端向中心
各条指令通信过程参照附录D示例。6.4超时重发机制
累计数据
班组数据
离线数据
实时数据
命令类型
上传命令
请求命令
请求命令
上传命令
请求命令
上传命令
上传命令
请求命令
上传命令
请求命令
上传命令
请求命令
请求命令
用于上传数据转存开始时间,转存间隔及上报延迟时间
用于设置数据转存开始时间,转存间隔及上报延迟时间
提取采集时间间隔
上传采集时间间隔
设置采集时间间隔
用于能源数据中心回应数据集中采集终端上传的执行结果
用于数据集中采集终端回应能源数据中心请求的执行续果
回应通知命令
数据应答命令
预留命令范围3016~3099
一个请求或上传命令发出后在规定的时间内未收到回应,认为超时。超时后重发,重发规定次数后8
GB/T298732013
仍未收到回应认为道信不可用,通信结束。超时时间根据具体的通信方式和任务性质可自定义。超时重发次数根据具体的通信方式和任务性质可自定义。默认超时时间表(可扩充)如表6所示。表6默认超时时间表
默认超时时间/s
-iiKacaoiaikAca
重发次数
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。