DLMS/COSEM(Device Language Message Specification/Companion Specification for Energy Metering)是一种国际标准协议,用于智能电表和其他测量设备的数据通讯。DLMS/COSEM协议确保了不同厂商的设备之间能够进行无缝通信,实现了数据采集、监控和管理的功能。蓝皮书是DLMS/COSEM标准的官方文档之一,正式出版于2010年,是DLMS User Association出版的官方标准文件。本文将详细介绍DLMS-COSEM蓝皮书中涉及的重要知识点。 **DLMS/COSEM蓝皮书概述** 1. **前言**:文档前言通常包含标准发布背景,以及对读者使用文档的指导和一些版权声明等。 2. **适用范围**:说明DLMS/COSEM蓝皮书适用的范围,明确其涵盖的设备类型和技术领域。 3. **引言**:文档的引言部分通常会对标准的开发背景、目标及标准制定的初衷进行概述。 3.1 **对象建模与数据识别**:在引言章节中会对智能仪表中使用对象建模的方法以及数据识别进行说明。 3.2 **参考文件**:列出编写标准时参考的相关文档,如其他国际或国内标准、技术规范等。 **术语、定义和缩写**:在DLMS/COSEM蓝皮书中会定义一些专业术语和缩写,以确保标准文档的准确性、统一性。 **COSEM接口类** 4. **COSEM接口类**:DLMS/COSEM协议定义了一系列接口类,这些类用于智能仪表中各种功能的实现。如数据采集、参数设置、安全管理等。 4.1 **基础原则**:涉及接口类设计的基本原则,例如对象的引用方法、保留的基本名称等。 4.1.1-4.1.9 **具体接口类介绍**:包括数据、寄存器、扩展寄存器等接口类的定义和描述。例如: - **Data(class_id:1, version:0)**:表示数据对象的接口类,其中class_id是类的标识,version是版本号。 - **Register(class_id:3, version:0)**:用于定义一个寄存器对象。 - **Extendedregister(class_id:4, version:0)**:为扩展寄存器对象提供接口。 - **Demandregister(class_id:5, version:0)**:针对需求寄存器对象的接口类。 - **Registeractivation(class_id:6, version:0)**:提供激活寄存器的方法。 - **Profilegeneric(class_id:7, version:1)**:为通用配置文件提供接口。 - **Utilitytables(class_id:26, version:0)**:为公用表对象提供接口。 - **Registertable(class_id:61, version:0)**:为寄存器表对象提供接口。 - **Statusmapping(class_id:63, version:0)**:为状态映射对象提供接口。 4.2 **接口类概述**:对上述接口类进行汇总和分类,明确它们各自承担的功能角色。 4.3 **数据安全**:标准中会包括对数据安全的规定,以确保通信过程的安全性。 **接口类的详细介绍** 4.4 **参数与测量数据的接口类**:定义了与设备参数和测量数据相关的接口类,例如: - **AssociationSN(class_id:12, version:2)**:关联序列号的接口类。 - **AssociationLN(class_id:15, version:1)**:关联逻辑名称的接口类。 - **SAPassignment(class_id:17, version:0)**:服务访问点(SAP)分配的接口类。 - **Imagetransfer(class_id:18, version:0)**:图像传输的接口类。 4.4.4 **图像传输过程定义**:涉及图像传输过程中需要遵循的步骤和定义。 - **Securitysetup(class_id:64, version:0)**:安全设置的接口类。 **时间与事件控制接口类** 4.5 **时间与事件控制的接口类**:定义了与时间和事件控制相关的接口类,例如: - **Clock(class_id:8, version:0)**:时钟接口类。 - **Scripttable(class_id:9, version:0)**:脚本表接口类。 - **Schedule(class_id:10, version:0)**:计划表接口类。 - **Specialdaystable(class_id:11, version:0)**:特殊日子表接口类。 **DLMS/COSEM服务器模型** DLMS/COSEM服务器模型是协议中的核心概念之一,描述了物理和逻辑设备如何在数据通信中被抽象化和管理。它包括以下几个部分: - **COSEM服务器模型**:展示了协议中通信模型的结构,说明了设备如何在逻辑上进行表示。 - **COSEM逻辑设备**:提供了逻辑设备的基本概念,以及如何建立逻辑设备的“关联视图”,包括强制性的COSEM逻辑设备内容和管理逻辑设备。 在了解了DLMS-COSEM蓝皮书中的知识点后,可以对DLMS/COSEM协议有一个系统性的认识。在实际应用中,DLMS/COSEM协议的这些知识点对于开发智能计量设备的数据通讯功能至关重要,可确保不同厂商的产品能够互操作,并满足远程读表、实时监控和系统集成等需求。
2025-04-13 23:21:30 680KB DLMS蓝皮书
1
IEC-62056,也称为DLMS/COSEM(Data Communication for Smart Energy Metering)标准,是国际电工委员会(International Electrotechnical Commission)制定的一套全面的通信规约,主要用于智能电表和其他能源管理设备之间的数据交换。这个标准确保了不同制造商的设备能够在电力计量和自动化系统中无缝地进行通信。 DLMS(Device Language Message Specification)是一种应用层协议,它定义了设备如何组织和交换信息,而COSEM(Companion Specification for Energy Meters)则提供了数据模型和对象结构,使得电表的数据能够被标准化处理。DLMS/COSEM协议栈由多个层次组成,包括应用层、数据链路层以及物理层。 在提供的文件中,我们关注的是IEC62056-47和IEC62056-46两个部分。IEC62056-47规范详细阐述了在IP网络环境中,如何利用COSEM传输层实现数据传输。这通常涉及到TCP/IP协议的使用,允许电表通过互联网或者局域网与中央管理系统进行通信。此部分涵盖的话题可能包括数据安全、网络连接性和网络服务质量(QoS)等。 另一方面,IEC62056-46专注于应用HDLC(High-Level Data Link Control)协议的数据链路层。HDLC是一种广泛应用于同步通信的规程,它为数据传输提供了错误检测和纠正机制。在智能电表的场景中,数据链路层处理物理层上传输的比特流,并将其转换为可理解的数据帧,确保数据的完整性和正确性。 "DLMS电能表通讯协仪.doc"文件很可能包含了DLMS协议的具体细节,如命令集、数据结构和应答机制,这对于理解电表与后台系统如何交互至关重要。它可能会涉及设备注册、数据读取、设置更改等操作的详细步骤。 "62056全套规约"文件可能是整个IEC-62056标准的完整集合,包括了所有相关的子部分和补充信息。这部分内容可能涵盖了从低级别的物理层通信到高层的应用层交互的全部细节。 IEC-62056系列标准为智能电网中的电表通信提供了一套完整的框架,确保了不同设备间的互操作性和数据一致性。深入理解和掌握这些规约对于设计、开发和维护电力计量系统以及进行远程抄表、负荷控制等应用至关重要。通过学习和应用这些文档,可以有效地提高电力系统的效率和可靠性。
2024-08-12 17:21:31 6.35MB DLMS IEC-62056
1
用JAVA语言实现的DLMS规约库函数,里面有详细的Client和Server实现的示例
2024-05-28 14:46:15 662KB
1
各种电力行业协议文档 包 376.1 645-97 DLMS DLT614 DLT645-2007,DLT698 远传水表协议
2024-05-20 10:24:55 7.1MB 645协议 698协议 376.1协议
1
其它地方找不到的国际标准DLMS蓝皮书,国际电力行业指导书,可以用作参考编写嵌入式开发,上位机开发,主站功能开发。内容为最新版,支持最新的补充协议。
2022-01-07 10:56:13 11.67MB DLMS 62056 电力
1
freyrscada.github.io:变电站自动化协议的解决方案-IEC 60870-5-104,DNP3,IEC 60870-5-101,MODBUS,IEC 60870-5-103,DLMS-COSEM,模拟器,测试工具,适用于Windows,Linux,arm, powerpc,QNX等
2021-12-18 11:04:06 17.08MB 系统开源
1
XDMLS 编解码标准文件,中文版,做DLMS数据解析和编码使用
2021-11-29 11:17:13 933KB DLMS DL/T 790.6 A-XDR
1
dlms 通信协议 开发文档。文档中有相应参考代码,对开发dlms协议非常有用
2021-11-09 00:11:16 5.52MB 技术文档
1
该软件已经在欧盟 和东南亚 多个国家的电表、水表中批量应用,值得学习。 该软件在CCT软件通过测试 且拿到dlms证书。通过MID 和KEMA认证。 该软件满足最新CTT软件的测试规范。实现了最新的DLMS协会蓝皮书 绿皮书 黄皮书
2021-11-06 23:58:04 41KB 值得珍藏的通信协议库
1
详细介绍CRC16的原理及算法,给出行业中常见ModBus和DLMS程序代码。
2021-10-29 11:15:36 20KB crc16 modbus dlms
1