103规约报文解析与实验详解

需积分: 48 27 下载量 47 浏览量 更新于2024-09-11 1 收藏 148KB DOC 举报
103规约是一种在电力自动化系统中广泛应用的通信协议,它用于主站与子站之间的信息交换,特别是在远动(Remote Terminal Unit, RTU)通信中。这份实验报告详细介绍了103规约的报文格式和交互过程,对于初学者来说是一个很好的学习资料。 首先,报文由固定长度的起始字符(10)开始,接下来是控制域,由8位组成,其中包含备用标志(备用=0),预置参数(PRM=0),功能类别标志(FCB)、功能代码(如04表示复位通信单元命令)等字段。控制域后是地址域,例如子站回应的地址04,以及其它相关的附加信息。 在发送和接收过程中,主站和子站之间通过特定的功能码进行交互。比如,主站发1040044416命令复位子站通信单元,子站回应1020042416确认并请求一级数据上送。主站随后可能发送107a047e16请求一级数据,子站以68151568...的形式详细回答,包含了报文长度、功能类型、信息序号等详细信息,以及可变结构限定词和传送原因。 ASDU(应用服务数据单元)是103规约中的关键部分,不同的ASDU类型(如ASDU5和ASDU6)对应不同的功能,如复位通信单元、启动/重启请求等。ASDU5中包含了子站的回应和ACD状态(1表示请求数据上送,0表示停止)。子站还会根据主站的召唤发送相应类型的ASDU,如080405810504b20403c4lfc8f0bcccb1a3表示启动/重启响应,同时更新ACD状态。 时间同步是103规约中的一项重要功能,实验报告中提到有两种方式:一是广播地址(255)下的无回答方式,二是定向发送至特定地址的继电保护设备。发送时间同步命令时,控制域会明确指示这些信息,如主站发送的680f0f68...命令中就包含了目标地址和类型标识。 通过这个实验报告,读者可以了解到103规约报文的构建、不同命令的解读以及主从设备之间的交互流程,这对于理解和实现基于103规约的电力系统通信至关重要。