本资料深入讲解IEC103标准,涵盖其原理、应用范围,并详细解析通信报文结构与功能,适用于电力系统自动化领域技术人员。
### IEC103协议详解及其报文解析
#### 一、引言
IEC103是一种广泛应用于电力系统中的通信标准,主要用于保护设备与监控系统的数据交换。本资料详细介绍了IEC103的具体实现细节,并提供了丰富的报文分析实例,帮助读者深入理解该协议的工作原理。
#### 二、物理接口
IEC103支持两种主要的物理接口形式:串行通信方式和以太网通信方式。
- **串行通信方式**:采用RS-485或RS-232等标准接口进行数据传输。
- **以太网通信方式**:利用TCP/IP网络进行数据传输,提高了通信的灵活性和可靠性。
#### 三、链路层
链路层负责处理数据的封装与解封装,确保数据能够正确无误地在两个节点间传输。
- **FT1.2帧格式**
- **固定帧长格式**:用于简单控制命令的发送,例如请求、确认等。
- **可变帧长格式**:用于复杂数据的传输,可以包含不同类型的数据元素。
- **传输规定**
- **控制域**:包含了控制命令的信息,如启动、停止等。
- **功能码**:定义了消息的功能,例如读取数据、写入数据等。
- **地址域**:指定了消息的目的地址和源地址。
#### 四、链路规约数据单元(LDPU)
链路规约数据单元是IEC103协议中数据传输的基本单位,分为固定帧长和可变帧长两种形式。
- **固定帧长的链路规约数据单元**
- **控制方向**:控制信息从主站到子站的方向。
- **监视方向**:控制信息从子站到主站的方向。
- **可变帧长的链路规约数据单元**
- **类型标识**:用于识别数据类型。
- **可变结构限定词**:定义了数据元素的数量和排列方式。
- **传送原因**:描述数据传输的原因,如周期性传输、突发事件等。
- **功能类型和信息序号**:确定具体的数据类型及其序号。
#### 五、常用ASDUs的定义和表示法
- **初始化及总召唤**
- **ASDU5标识报文**:用于设备的初始化。
- **ASDU6对时**:实现主站与子站间的时钟同步。
- **ASDU7启动总查询**:启动对所有信息的查询。
- **ASDU8总查询结束**:标志着查询过程的结束。
- **ASDU21启动通用分类服务总查询**:启动通用分类服务的查询。
- **ASDU10通用分类服务总查询结束**:结束通用分类服务的查询。
- **遥信**
- **ASDU1开入、压板、告警事件**:报告开关状态、压板动作等事件。
- **ASDU42上送全遥信**:发送所有遥信信息。
- **ASDU2上送保护动作信息**:发送保护动作的相关信息。
- **遥测**
- **ASDU21通用分类读命令**:请求读取特定类型的数据。
- **ASDU10上送遥测量**:发送遥测数据。
- **ASDU21启动通用分类服务总查询**:启动遥测数据的查询。
- **ASDU10通用分类服务总查询结束**:结束遥测数据的查询。
- **分接头**
- **ASDU38分接头**:用于报告变压器分接头的位置信息。
- **电度**
- **ASDU21组召唤**:请求一组数据。
- **ASDU10响应组召唤**:回应组召唤请求。
- **时钟同步**
- **ASDU6时钟同步**:主站向子站发送时钟同步命令。
- **ASDU6响应时钟同步**:子站对时钟同步命令的响应。
#### 六、总结
通过以上内容,我们可以看到IEC103不仅规定了通信的物理接口和链路层细节,还详细定义了数据传输的各种规则和结构。这些规范确保了不同制造商的设备能够在同一网络中顺畅通信。此外,提供的报文分析实例使我们能够更加直观地理解协议的实际应用情况,这对于开发和维护基于IEC103协议的系统具有重要的参考价值。