IEC62056 技术文档ASN、1 语法(补充)深圳市航天泰瑞捷电子有限公司修订记录版本日期作者备注1、02012-5-29汪俊初版范围:本文就 IEC62056 系列标准中涉及得 ASN、1 语法进行补充说明,便于协助开发工程师阅读、理解 DLMS/COSEM 通信协议
32 ASN 、 1 语法
1 3 编码规则
2 ASN、1 语法补充1概述理解 DLMS/COSEM 应用层协议,需要首先了解:ASN、1、BER、A-XDR
抽象语法记法ASN、1就是用来描述应用层数据帧得
DLMS 协议不同于其她一些简单通讯协议得地方就在于此
她不就是用一些表格,及一些固定得帧格式来描述得,而就是用一种抽象语法语言来描述
这样做得好处就是,极大得提高了协议得抽象性与通用性,有利于程序移植
编码规则BER 与A-XDR 就是用来实现ASN、1 语法得
2ASN、1 语法ASN、1 语法描述得数据帧:Name ::= [tag] IMPLICIT/EXPLICIT Data type{null-data [0] IMPLICIT NULL,item1 [1] IMPLICIT/EXPLICIT Data type A1 OPTIONALitem2 [2] IMPLICIT/EXPLIC