欢迎来到天天文库
浏览记录
ID:18549919
大小:550.00 KB
页数:37页
时间:2018-09-18
《dlms电能表通讯协仪》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、DLMS电能表通讯协仪(2003626)本文是对于IEC62056协议族,即DLMS协议族的中文说明手册。本文并没有包含DLMS协议族的全部,但解释了在应用中可能出现的大多数情况。本文的目的是为电能量数据采集终端提供与使用DLMS协议族的电能表通讯的协议说明。本文参考文献如下:(1)DLMSUserAssociation,COSEMIdentificationSystemandInterfaceObjects,ThirdEdition(2)IEC62056-53Electricitymetering-Dataexchangeformeterreading,tariffandloadcont
2、rol-Part53:COSEMapplicationlayer(3)IEC62056-46Electricitymetering-Dataexchangeformeterreading,tariffandloadcontrol-Part46:DatalinklayerusingHDLCprotocol(4)IEC62056-42Electricitymetering-Dataexchangeformeterreading,tariffandloadcontrol-Part42:Physicallayerservicesandproceduresforconnection-oriented
3、asynchronousdataexchange(5)IEC62056-61Electricitymetering-Dataexchangeformeterreading,tariffandloadcontrol-Part61:Objectidentificationsystem(OBIS)(6)AmberManagementlogicaldevice-FR:AMBER/FWTECH_SPECMANAGEMENT_LOGICAL_DEVICE(7)AmberElectricityLogicalDevice-FR:AMBER/FWTECH_SPECELECTRICITY_LOGICAL_DE
4、VICE(8)ALayman'sGuidetoaSubsetofASN.1,BER,andDER-AnRSALaboratoriesTechnicalNoteBurtonS.KaliskiJr.RevisedNovember1,1993(9)IEC61334采用配线载波的配电自动化,译文汇编。一、本文的结构由于DLMS协议族的复杂性,必然导致本文篇幅较长,涉及的内容比较多。这里有必要把本文的内容,做一个综述,并解释各部分之间的相互关系。一、DLMS协仪模型:从整体上介绍DLMS协议。二、DLMS物理层协议:讲述DLMS物理层在整个协议族中的作用。三、DLMS链路层协议:讲述HDLC链路层协
5、议在整个协议族中的作用。四、DLMS应用层协议:讲述DLMS应用层协议在整个协议族中的作用。这一部分又包括如下几部分内容。(一、)ASN.1语法:这个语法是用来描述DLMS应用层协议帧的组成的。(二、)BER编码与AXDR编码:这两种编码是用来实现ASN.1语法的。(三、)AARQ与AARE数据帧:这是两个特殊的数据帧,它用来构筑DLMS协议中的client端与server端的应用层连接。(四、)数据请求过程描述:介绍请求数据时所用的的数据帧。五、请求数据实例:这里提供了几个请求数据的实际范例的数据包文。1、请求电量2、请求瞬时量(电压、电流、功率)3、请求负荷曲线4、请求时间一、DLMS
6、协仪模型下图从整体上描述了DLMS协仪模型。协仪共分为3层,物理层,链路层,应用层。层与层之间使用指定的服务通讯。通讯的双方采用Client—Server结构,数据请求端(采集器)为Client,数据提供端(电表)为Server.通讯过程描述:(一)建立物理层连接物理层位于通讯模型的最底层。DLMS规约可以建立在多种物理层之上,物理层的做用主要是对底层通讯硬件的操做(如对PSTNMODEM的初始化,打开,关闭。)(二)建立链路层连接物理层连接建立之后,数据通讯的第一步是建立链路层的连接,链路层主要负责数据传输的可靠性,包括以下几个方面,地址校验,帧长校验,数据的CRC校验。长数据帧的拆包组
7、包。同时向应用层提供链路传输的服务。(三)建立应用层连接链路层连接建立之后,在DLMS协仪中还要建立应用层连接,才可进行数据通讯。这个应用层连接建立过程被称为Negotiation。这个过程是为数据通讯提供一些配置参数。应用层连接请求由Client端发起,Client端发aarq帧,Server端响应aare帧(四)进行数据通讯当连接建立起后,就可进行数据通讯了。Client端发送数据请求帧Server端以数据响应。Cl
此文档下载收益归作者所有