IEC101与IEC104协议报文格式解析

需积分: 50 7 下载量 65 浏览量 更新于2024-08-24 收藏 3.97MB PPT 举报
"IEC101和104协议是国际电工委员会(IEC)制定的电力行业通信标准,主要用于远动设备和系统的数据传输。这两个协议在电力自动化领域广泛应用,提供了数据交换的规范。本文将详细介绍IEC101和104协议的基本报文格式。 IEC60870-5-101,也称为V2.0,是中国电力行业的标准DL/T634.5101-2002,而IEC60870-5-104对应的是V1.0版本,对应标准为DL/T634.5104-2002。这些协议定义了远动任务的基本框架,包括问答式通信模式,即主站对从站的轮询以及上下行信息的传输,如遥测、遥信、遥脉、终端设备状态等。 IEC101协议的核心内容包括基本规则、功能码定义、报文类型标识、可变结构限定词、传送原因、公共地址、信息体地址和信息元素。通讯方式通常采用异步串行通信,偶校验,8位数据位,1位起始位和1位停止位,以及累加和校验。IEC101支持点对点、多点对点和多点共线的通道方式。 协议的帧格式分为三种:单个字符、固定帧长报文和可变帧长报文。单个字符E5用于简单的确认响应。固定帧长报文包含10个字节,包括控制域、链路地址、帧校验和,以及数据流控制功能码等。可变帧长报文则根据实际需求变化长度,最长可达261字节。 IEC101的功能码定义了不同操作的方向和服务,如启动方向的功能码,从动站的响应等。例如,10H表示一个固定帧长报文的开始,控制域中的D7-D0位用于帧计数和帧计数有效标志,FCB和FCV则涉及帧控制。 而IEC104协议的报文结构比IEC101更为复杂,它增加了应用规约数据单元(ASDU)的概念,包括应用规约控制信息(APCI)和应用服务数据单元(ASDU)。ASDU在101和104协议中是相同的,但104协议提供了更高效的数据传输机制。 IEC101和104协议是电力自动化领域的基础,它们定义了数据传输的格式和规则,确保了不同设备之间的互操作性和数据的可靠性。通过理解这些协议的细节,可以有效地设计和实现电力系统中的远程监控和数据交换。