ASN定义的基本数据类型-DLMS-结构解析

qqverse11183 9 0 ppt 2024-07-09 17:07:37

ASN.1定义的基本数据类型t具有universal标签的类型在X.208中定义,X.208也给出了类型的universal标签值。使用其他标签的类型在很多地方都有定义,通常是通过implicit或explicit标签获得。下面列出了部分ASN.1类型及其universal-class标签:

t[数据类型] - [数据说明] - [Tag(16进制)]

t[BOOLEAN] - [有两个值:false或true] - [01]

t[INTEGER] - [整型值] - [02]

t[BIT STRING] - [0位或多位] - [03]

t[OCTET STRING] - [0字节或多字节] - [04]

t[NULL] - [NULL值] - [05]

t[OBJECT IDENTIFIER] - [相应于一个对象的独特标识数字] - [06]

t[OBJECT DESCRIPTOR] - [一个对象的简称] - [07]

t[EXTERNAL] - [ASN.1没有定义的数据类型] - [08]

t[REAL] - [实数值] - [09]

t[ENUMERATED] - [数值列表,这些数据每个都有独特的标识符,作为ASN.1定义数据类型的一部分] - [0a]

t[SEQUENCE和SEQUENCE OF] - [有序数列,SEQUENCE里面的每个数值都可以是不同类型的,而SEQUENCE OF里是0个或多个类型相同的数据] - [10]

t[SET和SET OF] - [无序数列,SET里面的每个数值都可以是不同类型的,而SET OF里是0个或多个类型相同的数据] - [11]

t[NumericString] - [0-9以及空格] - [12]

t[PrintableString] - [A-Z、a-z、0-9、空格以及符号'()+,-./:=?] - [13]

t[UTCTime] - [统一全球时间格式] - [17]

用户评论
请输入评论内容
评分:
暂无评论