DLMS/COSEM通信协议与COSEM模型解析
需积分: 5 39 浏览量
更新于2024-07-10
收藏 4.68MB PPT 举报
本文主要介绍了DLMS/COSEM通信协议及其结构,包括其起源、发展以及在智能计量领域的应用。DLMS(Device Language Message Specification)是一个应用层协议,用于通信实体的抽象建模,而COSEM(Companion Specification for Energy Metering)则专注于数据模型,特别是计量领域的接口对象规范。
DLMS/COSEM体系结构和规约深入探讨了以下几个方面:
1. DLMS介绍:DLMS是一个应用层协议,它定义了通信实体间的交互方式和服务,包括与对象相关的消息服务和协议。它的目标是提供一种标准化的方式来处理设备间的通信。
2. 底层介绍:DLMS/COSEM的通信协议是基于分层结构的,允许在不同层次上使用不同的通信协议。COSEM应用层独立于底层协议,可以适应多种协议栈。
3. COSEM模型介绍:COSEM提供了数据模型,详细规定了计量设备的功能和接口对象。对象标识系统(OBIS)是其中的一部分,用于唯一识别和访问数据项。
4. ASN.1/BER与ASN.1/XER:这两个是编码规则,ASN.1(Abstract Syntax Notation One)是一种标准的数据表示法,用于定义数据结构。BER(Basic Encoding Rules)和XER(XML Encoding Rules)是ASN.1的不同编码方式,用于将数据转换成可传输的格式。
5. 基于HDLC的数据解析:HDLC(High-Level Data Link Control)是一种数据链路层协议,常用于实现可靠的数据传输。在DLMS/COSEM中,可能涉及使用HDLC来处理底层的通信。
DLMS/COSEM的历史和发展:
- 1997年,DLMS用户协会(DLMSUA)成立,标志着DLMS标准的起点。
- 1999年,首个DLMS实现进入市场。
- 2002年,国际标准发布,包括IEC和CEN的标准。
- 随后,DLMS/COSEM在全球范围内广泛采用,特别是在C&I(商业和工业)领域。
- IEC62056标准的多次修订,不断优化以适应智能电表和燃气表的需求,成为智能计量的核心标准。
DLMSUA的活动,如一致性测试和培训研讨会,推动了DLMS/COSEM的普及和标准化。随着新版本的发布,如2012年发布的系列标准,DLMS/COSEM进一步完善,强化了在电力计量数据交换中的地位。这表明DLMS/COSEM不仅是通信协议,而且是一个全面的通信套件,用于智能电网中的数据交换。
2020-05-12 上传
2023-04-24 上传
2022-09-22 上传
2024-01-18 上传
2024-11-04 上传
2024-11-04 上传
2023-07-25 上传
2024-11-04 上传
2024-11-01 上传
涟雪沧
- 粉丝: 21
- 资源: 2万+
最新资源
- 火炬连体网络在MNIST的2D嵌入实现示例
- Angular插件增强Application Insights JavaScript SDK功能
- 实时三维重建:InfiniTAM的ros驱动应用
- Spring与Mybatis整合的配置与实践
- Vozy前端技术测试深入体验与模板参考
- React应用实现语音转文字功能介绍
- PHPMailer-6.6.4: PHP邮件收发类库的详细介绍
- Felineboard:为猫主人设计的交互式仪表板
- PGRFileManager:功能强大的开源Ajax文件管理器
- Pytest-Html定制测试报告与源代码封装教程
- Angular开发与部署指南:从创建到测试
- BASIC-BINARY-IPC系统:进程间通信的非阻塞接口
- LTK3D: Common Lisp中的基础3D图形实现
- Timer-Counter-Lister:官方源代码及更新发布
- Galaxia REST API:面向地球问题的解决方案
- Node.js模块:随机动物实例教程与源码解析