第九章应的答器报文定义.ppt

第九章应的答器报文定义

第九章 应答器报文定义 (2学时) 第九章 应答器报文定义 9.1 变量定义 9.2 数据包定义 9.3 报文结构(信息帧) 9.4 用户信息包 9.5 报文编码原则 9.6 报文应用举例 9.1 变量定义 变量将用于对单一数据值进行编码,每一个变量只有一种含义。 变量可以有特殊值,它们与变量的基本含义有关。 特殊值总是变量中的最大值(例如. 11...111 = 未知)。 备用的变量数值应在正常值和特殊值之间的可变数据范围内。 变量的名称是唯一的,同含义的变量具有相同的名称。 有符号的变量数值将以“2”的补码形式进行编码。 1位布尔变量总是使用“0”作为“假”,“1”作为“真”。 9.1 变量定义 所有变量都有下列之一的前缀: 9.2 数据包定义 数据包是许多变量在一个单元中的组合,具有固定的数据结构。 数据包结构包括一个包头:1个唯一的包编号,信息包的位长度,方向信息,可选的距离标尺和包含系列定义的变量的信息区。1个数据包结构如下: 9.2 数据包定义 所有当前未定义的包标识码是为将来预留的,其包定义也须遵守上述数据结构。 第255包“报文结束”是个例外,不遵守上面的规则。 N_ITER 指出一个或一组变量重复的次数。 如果 N_ITER为0,则后面没有变量。 变量反复可以存在两层嵌套。 在数据包中,一个变量如果根据其前面的一个限定词变量的变化是可选的,则该变量在数据包定义

文档评论(0)

1亿VIP精品文档

相关文档