DLMS/COSEM
文章平均质量分 96
DLMS/COSEM介绍和心得体会
Nerd Nirvana
这个作者很懒,什么都没留下…
展开
-
DLMS/COSEM协议编解码杂谈
在这个函数中,首先从字符串中提取出一个TLV元素,然后根据这个元素的标签(Tag)确定它代表哪个属性,然后根据这个元素的长度(Length)和值(Value)来解码这个属性的值。在这个函数中,每个属性都被编码为一个TLV元素,然后所有的TLV元素被连接在一起,形成一个字符串。如果数据的长度大于127字节,那么长度字段就是多个字节,第一个字节的最高位是1,其余位表示长度字段的字节数,后续的字节表示数据的长度。DLMS/COSEM协议中,数据类型的标签(tag)是一个字节,用于表示数据的类型。原创 2023-11-08 16:11:01 · 399 阅读 · 1 评论 -
DLMS协议——信息安全及应用层服务规范(三)
现有 AA 可以正常或非正常释放。正常释放由客户端 AP 启动。当 AP 发生意外事件(例如检测到物理断开连接)时,将发生非正常释放。原创 2023-09-05 19:57:35 · 902 阅读 · 1 评论 -
DLMS/COSEM协议的理解体会
DLMS是通信协议,COSEM是电表建模规范。HDLC帧基本格式为0x7e......原创 2023-09-05 19:32:57 · 2666 阅读 · 3 评论 -
DLMS/COSEM协议(二)——UDP、TCP、CoAP传输方式
DLMS/COSEM AL只侦听一个UDP或TCP端口。另一方面,一个物理设备可以承载多个客户机或服务器AP。包装器子层提供的附加寻址功能允许寻址这些ap。原创 2023-08-23 17:50:47 · 779 阅读 · 0 评论 -
DLMS/COSEM协议(一) ————信息交换模型(通信过程)
DLMS/COSEM的目标是为设备和系统指定一个面向业务领域的接口对象模型的标准,以及用来访问这些对象的服务的标准。还指定了通过各种通信媒体传输消息的通信配置文件。术语“设备”是一种抽象;因此,“设备”可以是适合这种抽象适用的任何类型的设备。使用DLMS/COSEM进行数据交换的确保满足上述要求的关键因素是由DLMS/COSEM AL提供的应用程序关联(AA)–确定数据交换的上下文。原创 2023-08-21 15:28:57 · 1100 阅读 · 1 评论