DLMS/COSEM 简介
随着国民经济大幅度增长和人民生活水平的不断提高,对电力的需求成倍上升,技术先进
功能完备的电能表日益成为电力部门和居民积极选用的电能表。在实际应用中尽管电能表
功能发展能够满足应用需求,但是就系统而言,现有的大多数抄表系统没有独立于计量的
表计,互操作性、兼容性差,导致电能表不能发挥其复杂的功能。造成这一状况出现的主
要原因是系统的通信协议不一致,电能表数据标识不统一。针对上述情况,DLMS 用户协会
提出了一种新的基于面向对象技术的电能表通信协议 DLMS/COSEM。该协议是目前唯一适
用于不同厂家、仪表型号、通信信道并能满足电能表全部应用的具有互操作性的通信协议
已经由 IEC TC 13 采纳作为国际标准《电能计量--用于抄表、费率和负荷控制的数据交换》,
即 IEC62056。
1 DLMS/COSEM 概述
DLMS/COSEM 标准协议由 DLMS 和 COSEM 两部分有机组合而成,前者定义报文规范,后者
定义电能表接口模型,它们协同工作,共同构成一个电能表数据通信协议标准。
DLMS 全称设备语言报文规范(Device Language Message Specicaon),它是以面向对象建
模思想建立的应用层规范,描述在应用层上,客户端与服务端之间的报文编码规则和报文
交互过程,以及相应的出错处理机制。该规范与底层通信协议和通信介质无关,用于支持
类似远端抄表、远端控制和增值服务等应用。在应用层,计量仪表对象使用 DLMS 服务可
以保证互操作性和可交换性。
COSEM 全称能源计量配套规范(Companion Specicaon for Energy Metering),它以面向
对象方法为进行通信的计量仪表设备建立的通用接口模型,并允许通过该接口访问电能表
数据,管理电能表。COSEM 规范使用我们所熟知的接口类模型(如寄存器类,时钟类,进
度表类等)定义仪表接口(包括电能表,水表,燃气表等)。同时,COSEM 规范还定义了
对象控制接口和通信通道控制接口。与任何通信协议标准一样,DLMS/COSEM 标准提供了
一种对通信系统进行规范的方法,无论是通信数据,还是通信机制,都应该在 DLMS/
COSEM 标准下运作,有条不紊。DLMS 服务规范了通信机制,COSEM 标准则通过定义计量
仪表接口、对象控制接口和通道控制接口,管理通信系统的数据对象。
2 DLMS/COSEM 结构
DLMS/COSEM 标准协议,即 IEC62056 标准体系包括 7 部分内容:
IEC62056-62:接口类。它定义了计量仪表中使用的各种对象接口类和 COSEM 对象,还根据
OBIS 系统命名一系列电能表对象的标识码。
IEC62056-61:对象标识系统 OBIS(Object Idencaon System)。它定义在计量仪表中使
用的数据 ID,该 ID 为每个数据提供一种独一无二的标识。