GB/T 29873-2013 能源计量数据公共平台数据传输协议
GB/T 29873-2013 Protocol for data communication of energy metrology data public platform
基本信息
本标准适用于能源计量数据公共平台中的能源数据中心和用能单位能源计量数据集中采集终端之间的数据交换传输。
发布历史
-
2013年11月
研制信息
- 起草单位:
- 福建省计量科学研究院、福建海峡计量科技开发中心、国家城市能源计量中心(福建)、福州大学、福建省能源计量重点实验室、福建华拓自动化技术有限公司、安徽省计量科学研究院、黑龙江省计量检定测试院、内蒙古自治区计量测试研究院、广西壮族自治区计量检测研究院
- 起草人:
- 许航、方辉、宋健康、吴孟辉、池辉、阮学斌、夏玉雄、金美峰、薛天龙、岳远朋、刘荣光
- 出版信息:
- 页数:25页 | 字数:46 千字 | 开本: 大16开
内容描述
ICS27.010
F01百目
中华人民共和国国彖标准
GB/T29873—2013
能源计量数据公共平台数据传输协议
Protocolfordatacommunicationofenergymetrologydatapublicplatform
2013-11-12发布2014-04-15实施
GB/T29873—2013
目次
刖有I
1范围1
2规范性引用文件1
3术语、定义和缩略语1
4平台结构2
5协议层次2
6通信协议3
6.1通信流程3
6.2通信协议数据结构4
6.3代码定义7
6.4超时重发机制8
附录A(规范性附录)循环冗余校验(CRC)算法10
附录B(规范性附录)RSA加密算法11
附录C(规范性附录)常用能源计量单位及代码定义12
附录D(资料性附录)各条指令通信过程示例14
GB/T29873—2013
■ir■■i
吕
本标准按照GB/T1.1-2009给出的规则起草。
本标准由全国计量器具管理标准化技术委员会(SAC/TC525)提出并归口。
本标准起草单位:福建省计量科学研究院、福建海峡计量科技开发中心、国家城市能源计量中心(福
建)、福州大学、福建省能源计量重点实验室、福建华拓自动化技术有限公司、安徽省计量科学研究院、黑
龙江省计量检定测试院、内蒙古自治区计量测试研究院、广西壮族自治区计量检测研究院。
本标准主要起草人:许航、方辉、宋健康、吴孟辉、池辉、阮学斌、夏玉雄、金美峰、薛天龙、岳远朋、
刘荣光°
T
GB/T29873—2013
能源计量数据公共平台数据传输协议
1范围
本标准规定了能源计量数据公共平台数据传输协议的公共平台结构、协议层次和通讯协议。
本标准适用于能源计量数据公共平台中的能源数据中心和用能单位能源计量数据集中采集终端之
间的数据交换传输。
2规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文
件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB17167用能单位能源计量器具配备与管理通则
HJ/T212—2005污染源在线自动监控(监测)系统数据传输标准
3术语、定义和缩略语
3.1术语和定义
GB17167和HJ/T212—2005界定的以及下列术语和定义适用于本文件。
3.1.1
能源计量仪表energymeteringinstrument
安装在用能单位的能源计量器具,测量各种能源计量数据,并具有网络通信功能,
3.1.2
数据集中采集终端dataconcentratedcollectionterminal
安装在用能单位(工业企业),通过内部网络与能源计量仪表连接,获取各种能源的计量数据,完成
数据累计、存储,并具有通过互联网进行数据远程传输功能的数据设备。
3.1.3
能源数据中心energymetrologydatacenter
由计算机信息终端设备及计算机软件等组成,通过通信网络与数据集中采集终端连接,交换数据;
发起和应答指令,进行数据存储、处理、分析和应用的系统。
3.1.4
能源计量数据公共平台publicplatformofenergymetrologydata
由能源数据中心、用能单位能源计量数据集中采集终端及能源计量仪表组成,应用于政府的能源计
量数据在线采集、实时监测等公共服务。
3.1.5
离线数据theofflinedata
因断电或网络故障等原因,导致数据集中采集终端与能源数据中心通信中断产生的尚未传输到能
源数据中心的数据。
3.2缩略语
下列缩略语适用于本文件。
1
GB/T29873—2013
GPRS通用无线分组交换服务(GeneralPacketRadioService)
ASCII美国信息交换标准代码(AmericanStandardCodeforInformationInterchange)
CRC循环冗余校验(CyclicalRedundancyCheck)
PSTN公共交换电话网路(PublicSwitchedTelephoneNetwork)
CDMA码分多址无线通信技术(CodeDivisionMultipleAccess)
ADSL非对称数字用户环路(AsymmetricDigitalSubscriberLine)
RSA以三位开发者英文名字命名的一种非对称密码算法(RonRivest,AdiShamirh,LenAdleman)
4平台结构
能源计量数据公共平台从底层逐级向上可分为能源计量仪表、用能单位(工业企业)数据集中采集
终端和能源数据中心三个层次。能源数据中心通过通信网络与数据集中采集终端交换数据,发起和应
答指令。平台结构如图1所示。安装在工业企业的能源计量仪表具有模拟或数字输出接口或通信接
口,连接到数据集中采集终端,能源数据中心通过数据集中采集终端的数据交换,实现能源计量仪表的
计量数据在线采集、实时监测。
建■•開E心
it他网堵
图1
5协议层次
数据集中采集终端与能源数据中心通信接口应满足选定的通信网络的要求。本标准规定的数据传
输协议在基于不同通信网络的数据集中采集终端与能源数据中心之间提供交互通信,协议层次结构如
图2所示。
中心
图2协议层次图
2
GB/T29873—2013
6通信协议
6.1通信流程
6.1.1数据请求
能源数据中心向数据集中采集终端下传数据请求。数据集中采集终端执行该请求后,向能源数据
中心回应请求结果。数据请求过程如图3所示。
图3数据请求过程图
6.1.2数据上传
数据集中采集终端向能源数据中心上传数据。能源数据中心根据上传的数据,向数据集中采集终
端回应上传。数据上传过程如图4所示。
图4数据上传过程图
3
GB/T29873—2013
6.2通信协议数据结构
所有的通信包都是由ASCIT码字符组成,其结构如图5所示。
«*»»a
g|
加▼标旧CRC|包咱
rsaw&wm
険弟皿iHL釦民度CRC|包电
图5通信协议数据结构图
6.2.1通信包结构组成
通信包结构组成如表1所示。
表1通信包结构组成
名称类型长度(字节)描述
包头字符2固定为井#
数据段的ASCII字符数。例如:长255,则
数据段长度十进制整数4
写为“0255”
是否对数据段进行加密,0为不加密,1为
加密标识字符1
加密
变长的数据(短信最大为140字节)。通
信包不加密时,为加密前的数据段(明文)
数据段(见6.2.2)字符0W1024对应的字符;通信包加密时,为加密后的
数据段(暗文)对应的字符。RSA加密算
法见附录B
数据段的校验结果,如CRC错,即执行超
时。数据段不加密时,对加密前的数据段
CRC校验1•六进制整数4(明文)进行校验。数据段加密时,对加密
后的数据段(暗文)进行校验。循环冗余
校验(CRC)算法见附录A
包尾字符2固定为VCRXLF>(回车、换行)
6.2.2数据段结构组成
数据段结构组成如表2所示。
4
GB/T29873—2013
表2数据段结构组成
名称类型长度(字节)描述
梢确到毫秒的时间戳:QN=YYYYMMD-
请求编号QN字符20DI-II-IMMSSZZZ(见6.2.3.2.2),用来唯
一标识一个命令请求
0“=命令编号,命令编号见6.3中命令
命令编号CN字符7
列表
MN=数据集中采集终端设备编号,这个
编号下端设备需固化到相应存储器中,用
设备唯一标识MN字符17作身份识别”编码规则:前3位是各省份
行政区划代码,中间9位是企业组织机构
代码,最后2位是设备编号
PW=验证码,由用能单位申请,系统中心
验证码PW字符9
自动生成验证码
CP=&&数据区,&&,数据区定义见
指令CP字符0«60
6.2.3
6.2.3数据区
6.2.3.1结构定义
字段与其值用连接;在数据区中,同一项目的不同分类值间用“,”来分隔,不同项目之间用“;”
来分隔。
6.2.3.2字段定义
6.2.3.2.1字段名
字段名要区分大小写。
6.2.3.2.2数据类型
数据类型表示方法及示例如下:
a)C4:表示最多4位的字符型字串,不足4位按实际位数;
b)N5:表示最多5位的数字型字串,不足5位按实际位数;
c)N14.2:用可变长字符串形式表达的数字型,表示14位整数和2位小数,带小数点,带符号,
最大长度为18;
d)YYYY:年,如2005表示2005年;
e)MM:月,如09表示9月;
f)DD:H,如23表示23日;
g)HH:时间,小时;
h)MM:时间,分钟;
i)SS:时间,秒;
1)ZZZ:时间,毫秒。
5
GB/T29873—2013
6.2.3.2.3字段对照表
字段对照表如表3所示。
表3字段对照表
字段名描述字符集长度取值及描述
SystemTime系统时间0—9N14YYYYMMDDI-IFIMMSS(见6.2.3.2.2)
QN请求编号,见6.2.2
ExeRtn执行结果冋应代码,见6.30—9N3
DataTime数据时间信息0—9N14YYYYMMDDHHMMSS
“XXXX”是能源计量点代码,前2位为能
源品种及计量单位代码,其编码规则见
xxxx-Rtd能源计量点用量实时表头数据0—9N14.2
附录C,后2位为能源计量点序号,如:
A001-Rtd=12.34
xxxx-Cou能源计量点用量累计采样数据0—9N14.2女n:A001-Cou=12.31
Group班组0—9C1如:1
0—9—z?
PW验证码C6女0:123456
A—Z
16进制字符串.位数不固定,最多32位,
PublicKey数据段加密公钥0—9,A—FC32
女H:0123456789ABCDEF。见附录B
SaveBeginTime累计数据转存开始时间0—9N4如:0101
Saveinterval累计数据转存间隔0—9N4如:30,单位为分钟(30min的倍数)
ReportDelay累计数据1:传延迟时间0—9N4女(1:5,单位为分钟
数据集中采集终端从能源计量仪表中采
Samplnterval累计数据采集时间间隔0—9N4集数据的时间间隔。女口:5,单位为分钟
(5min的倍数)
Standing实时表头数据上传持续时间0—9N4女(1:5,单位为分钟
TransInterval实时表头数据上传时间间隔0—9N4如:30,单位为秒(30s的倍数)
OverTime超时时间0—9N5单位为秒
ReCount重发次数0—9N2取值范围为0〜99
注1:表中累计数据转存开始时间是数据集中采集终端开始把原始记录转存成累计数据的时间。
注2:表中累计数据转存间隔是数据集中采集终端转存累计数据的时间间隔。
注3:表中累计数据上报延迟时间是数据集中采集终端按累计数据转存开始时间向能源数据中心发送数据的延
迟时间。
注4:例如,以用能单位的数据集中采集终端从0点0分(累计数据转存开始时间)开始,每1h(累计数据转存间
隔)把原始记录转存成1h的累计数据,并在累计数据转存开始时间后延迟一段时间(累计数据上报延迟时
间)向能源数据中心发送数据。
6
GB/T29873—2013
6.3代码定义
执行结果定义如表4所示,命令列表如表5所示。
表4执彳丁结果定义
编号描述备注
1执行成功无
2执行失败,但不知道原因无
100没有数据无
表5命令列表
命令编号
命令名杯命令类型描述
中心向终端终端向中心
初始化命令
用于提取数据集中采集终端的超
提取超时时间与重发次数1001请求命令
时时间与重发次数
用于上传数据集中采集终端的超
上传超时时间与重发次数1001上传命令
时时间与重发次数
用丁设置数据集中采集终端发送
设置超时时间与重发次数1000请求命令
指令的超时时间与重发次数
预解初始化命令预留命令范围1002〜1010
参数命令
用于提取数据集中采集终端的系
提取数据集中采集终端系统时间1011请求命令
统时间
用于上传数据集中采集终端的系
上传数据集中采集终端系统时间1011上传命令
统时间
用于同步能源数据中心和数据集
设置数据集中采集终端系统时间1012请求命令
中采集终端的系统时间
用于提取数据集中采集终端验
提取数据集中采集终端验证码1021请求命令
证码
用于上传数据集中采集终端验
上传数据集中采集终端验证码1021上传命令
证码
用于设置数据集中采集终端验
设置数据集中采集终端验证码1022请求命令
证码
提取数据集中采集终端公钥和公用于提取数据集中采集终端公钥
1031请求命令
钥参数和公钥参数
上传数据集中采集终端公钥和公用于上传数据集中采集终端公钥
1031上传命令
钥参数和公钥参数
设置数据集中采集终端公钥和公设置数据集中采集终端公钥和公
1032请求命令
钥参数钥参数
提取数据转存开始时间、转存间隔用丁提取数据转存开始时间、转存
1041请求命令
及上报延迟时间间隔及上报延迟时间
7
GB/T29873—2013
表5(续)
命令编号
命令名
定制服务
推荐标准
- JB/T 7920-1995 滑动轴承 薄壁轴瓦周长的检验方法 1996-04-14
- JC/T 535-2007 硅灰石 2007-09-22
- JB/T 3989.5-2014 渐开线圆柱齿轮磨齿机 第5部分:大平面砂轮磨齿机 精度检验 2014-07-14
- JB/T 12083-2014 通用小型汽油机曲轴 技术条件 2014-07-14
- JB/T 8051-2008 离心机转鼓强度计算规范 2008-02-01
- JB/T 6012.2-2008 内燃机 进、排气门 第2部分:金相检验 2008-02-01
- SY/T 5267-2009 油田原油损耗的测定 2009-12-01
- JB/T 7495-2014 热电偶用补偿电缆 2014-07-14
- JB/T 2683.2-2014 单面木工压刨床 第2部分:技术条件 2014-07-14
- SY/T 6754-2009 油气井用回声弹通用技术条件及检测方法 2009-12-01