- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
IEC62056/DLMS/COSEM 协议 学习交流 一、如何接触到的DLMS 二、目前对DLMS协议理解的局限性 三、协议的制定 IEC TC13就电能测量与负荷控制设备制定了一套完整的国际标准体系IEC62051~IEC62059。其中的IEC62056(抄表、费率和负荷控制的数据交换)是该标准体系的核心内容之一,包含设备语言报文规范DLMS和能源计量配套规范COSEM两个主要部分,即DLMS/COSEM。DLMS UA负责协调DLMS的应用和COSEM的维护。 DLMS/COSEM试图以一个标准满足自由市场中所有计量仪表与自动抄表AMR系统的应用要求,将兼容性、独立性、扩展性作为其实现目标。兼容性即不同厂商产品相互兼容、新开发产品与现存产品(库存/在用)兼容;独立性即产品与通信介质、制造厂商等无关;扩展性即易于对现存系统进行扩展(仪表具备即插即用特性)、仪表功能可扩展。所有这些的关键在于互操作性的实现与认证。 四、协议模型 五、信息模型 为了将互操作性引入仪表数据交换,DLMS UA在已有标准基础上建立了一套用于仪表数据交换的规则—能源计量配套规范COSEM(Companion Specification for Energy Metering),包含对象标识系统OBIS(IEC62056-61)和接口类IC(IEC62056-62) 两部分。 DLMS/COSEM采用面向对象的解决方案,定义了能耗仪表的信息模型—COSEM对象模型(其特点见表2),用标准化方式对消息内容进行格式化。这样,抄表主机便能以相同的格式获取仪表数据,而与制造商和能源类型无关。这种面向对象的解决方案对于自由开放的市场是必须的,它能更加灵活地处理繁杂的用户需求,适应尚未知晓的未来需求。 六、接口类 COSEM仪表对象模型将仪表呈现在其外部通信接口上的各种功能标准化为一套通用的“仪表功能构件”—接口对象,具有相同特征的对象被归纳为一个类,称作接口类。每个接口类有一个2字节的类标识(最多可标识65536个类,足以满足目前与未来各种应用需求。其中类标识0…8191由DLMS UA定义、类标识8192…32767留作制造商专属接口类、类标识32768…65535留作用户集团专属接口类),所有接口类的集合成为标准类库。 七、类举例 时钟类 数据类 寄存器类 曲线类 时间表类 寄存器监视类 动作日历 LN联结 SN联结 SAP访问 八、对象举例 时钟 广播脚本表 定时抄表脚本表 集中器全局复位脚本 暂停抄表脚本表 恢复抄表脚本表 重新抄表脚本表 时间表 单个动作时间表 集中器特定功能对象 九、COSEM 服务器模型 COSEM服务器为3层体系结构 第1层:物理设备(Physical device) 第2层:逻辑设备(Logical device) 第3层:可访问的COSEM对象(Accessible COSEM objects) 十、COSEM 逻辑设备 COSEM逻辑设备是一组COSEM对象,每个物理设备将包含一个“管理逻辑设备”。 COSEM逻辑设备可由其唯一的COSEM逻辑设备名标识,设备名可从 “SAP分配表”接口类的范例或者COSEM对象“COSEM逻辑设备名” 中检索。 逻辑设备名由最多16个八位字节串定义,前三个八位字节唯一标识设备制造商。制造商负责保证其余八位字节串(最多13个八位字节)的唯一性。 要访问服务器端的COSEM对象,首先要建立一个应用连接,创建一个可以相互通信的语境。这个语境主要包含: 应用语境的信息 COSEM语境的信息 使用身份验证机制的信息 其它 这些信息包含在一个称之为“连接” 的特定COSEM对象中,标准定义了两种连接对象,一种是连接使用短名引用的连接对象(association SN),另一种是使用逻辑名引用的连接对象(association LN)。 服务器可对在客户机与服务器之间建立的应用连接授予不同的访问权限。访问权限涉及一组COSEM对象——可视对象,这组对象可以在给定的连接内进行访问——“可看见”。此外,对这组COSEM对象的属性与方法的访问也受该连接的限制(例如,某些客户机只能读一个COSEM对象的某特定属性)。 客户机通过读取相应的连接对象的“object_list”属性可以获得可见的COSEM对象列表(“连接窗口”)。利用连接对象所提供的特定方法,在已建立的应用连接内,可以获得对于属性的访问权(只读、只写,读和写)和方法的可用性等方面的更多信息 下列对象是每个COSEM逻辑设备的必需部分,使用该逻辑设备应用连接中的GET/READ方法可以访问这些对象。 COSEM逻辑设备名对
文档评论(0)