104规约报文详细解析与应用

需积分: 6 4 下载量 157 浏览量 更新于2024-09-09 收藏 136KB DOC 举报
"104规约是一种广泛应用于电力系统通信中的应用层协议,主要用于远动设备间的通信。本文将详细解析104规约报文的结构和内容,以便理解其工作原理和数据传输机制。" 104规约报文解析: 104规约基于ISO/OSI模型的七层网络架构,主要关注应用层和传输层的交互。报文结构通常由应用服务数据单元(APDU)和应用控制信息(ACI)两部分组成。报文以特定的启动字节68H开始,接着是APDU长度、四个控制域八位位组以及具体的数据内容。 **控制域**: - 控制域八位位组1、2、3、4:这四个字节包含了报文的控制信息,如确认机制、原因码、地址等。例如,控制域1可能包含报文类型、确认标志等;控制域2则可能包括FCB(帧控制位)用于报文确认;控制域3和4则可能包含站地址等信息。 **APDU部分**: - TYP:类型标识,定义了数据的类型,如单点信息、双点信息、测量值等。不同的类型标识对应不同的数据格式和含义。 - VSQ:可变结构限定词,用于表示信息体的个数或长度,有时可以用来指示报文中的附加信息。 - COT_L和COT_H:传送原因的低8位和高8位,表明数据传输的目的或触发原因。 - ADDR_L和ADDR_H:站地址的低8位和高8位,确保报文发送到正确的接收方。 - InfAddr_x:信息体地址,用于指定具体的设备或信号。 **信息体**: 信息体根据类型标识(TYP)的不同,可以是各种类型的数据,如单点信息(M_SP_NA_1)、双点信息(M_DP_NA_1)、测量值(M_ME_NA_1、M_ME_NB_1等)或累计量(M_IT_NA_1)。这些数据通常包含了实际的遥测、遥信或遥调信息。 **通信机制**: - 链路握手:104规约采用先握手再通信的方式,确保通信双方已准备好进行数据交换,并在通信中断后重新握手以恢复连接。 - 确认机制:通过FCB位或其他方式,接收方需确认接收到的报文,确保数据的正确传输。 - 原因传送:每个信息传输都有明确的原因,不允许无理由的传输,增强了通信的可靠性。 104规约的这种结构和机制保证了电力系统中设备间通信的稳定性和准确性。了解并掌握104规约的报文解析对于调试、监控和维护电力系统设备至关重要。