概述
这段话表达了两个重点:
1、IEC103主要用于保护设备(如继电保护装置)的通信;
2、IEC103有两种信息交换的方法;
继续看后续
IEC 103协议本身是基于**串行通信(如RS-485)**设计的传统电力自动化通信协议,不直接支持TCP/IP。
IEC 104是IEC 103的TCP/IP扩展,专为电力自动化设计,直接运行在TCP/IP网络上。若系统允许,升级到IEC 104可避免协议转换的复杂性。
这里说的是传输介质,也就是串口线的材料,是铜线还是光纤,这里的光纤并不是说其支持网络传输,别搞错了。
另外,还能知道,103支持平衡式和非平衡式传输,但是在某些场景下只能使用非平衡传输。
那么103到底有什么优势和应用呢?
IEC103协议在电力系统中的应用与优势
帧格式
103有两种帧格式,即固定帧长的帧格式和可变帧长的帧格式
整体上和101一模一样,那么内部细节方面呢?
控制域和地址域同101
事实上,103和101的协议,只在ASDU上有所不同
ASDU格式
接下来就看看103的ASDU格式
数据单元标识符
这几个和101在具体的内容含义上有所不同,主要是类型标识和传送原因的不同;
类型标识
可变结构限定词
传送原因
公共地址
接下来看看信息体
103没有信息对象地址,但是同位置有功能类型和信息序号
在 IEC 60870-5-103(IEC 103) 协议中,ASDU(应用服务数据单元)的结构与 IEC 101/104最明显的区别之一是 IEC 103 的 ASDU 通常不包含显式的“信息对象地址”(Information Object Address, IOA)字段。
IEC 103 主要用于 继电保护设备(IED) 的通信,其 ASDU 设计更注重 功能分类 和 数据标识,而非点对点寻址。IEC 101/104 依赖 IOA(通常3字节)唯一标识数据点(如遥信、遥测的地址),而 IEC 103 通过 功能类型(FUN) + 信息序号(INF) 组合唯一标识数据。
为什么 IEC 103 不需要 IOA?
设备特性:
继电保护设备(IED)的数据点通常按功能模块分类,而非离散的遥信/遥测点表。
数据量少:
相比变电站监控(IEC 101/104),保护设备的数据规模较小,
FUN+INF
足以唯一标识。标准化分类:
IEC 103 的
FUN
和INF
已预定义(如INF=0x01
固定为过流告警),无需动态寻址。功能类型
信息序号
接下来再看看真正的用户数据部分,即信息元素
信息元素
标准中有37个信息元素,具体可查看标准或书籍,本处不一一列举。
功能类型和信息序号更多说明
在 IEC 60870-5-103(IEC 103) 协议中,功能类型(FUN, Function Type) 和 信息序号(INF, Information Number) 是ASDU(应用服务数据单元)中用于唯一标识数据来源和类型的核心字段。它们共同替代了IEC 101/104中的“信息对象地址(IOA)”,专门针对继电保护设备(IED)的数据分类设计。以下是详细解析:
功能类型(FUN, Function Type)
(1) 定义
占1字节(8位),取值范围
0x00~0xFF
,用于标识设备中不同的功能模块。类似于“数据大类”,将保护、测量、录波等功能分开。
(2) 标准值示例
FUN值(Hex) 功能描述 典型应用场景 0x01 保护功能(Protection) 过流、差动等保护动作信号 0x03 测量功能(Measurement) 电流、电压等模拟量测量 0x05 定值管理(Settings) 保护定值读写 0x07 录波功能(Disturbance Rec) 故障录波数据传输 0x10 通用功能(General) 设备状态、自检信息 0x7F 厂商自定义(Private) 扩展功能(需手册说明) (3) 关键点
厂商扩展:
FUN≥0x80
通常保留给设备厂商自定义(如西门子、ABB等可能有私有定义)。多功能设备:一个IED可能支持多个FUN(如同时包含保护、测量、录波模块)。
信息序号(INF, Information Number)
(1) 定义
占1字节(8位),取值范围
0x00~0xFF
,在FUN下进一步细分具体信息类型。类似于“数据子类”,精确到单个信号或参数。
(2) 标准值示例(以FUN=0x01保护功能为例)
INF值(Hex) 信息描述 对应保护事件 0x01 过流启动(Overcurrent) 电流超过阈值触发 0x02 差动保护(Differential) 变压器/线路差动动作 0x03 接地故障(Earth Fault) 零序电流超标 0x0A 保护复归(Reset) 故障清除后保护状态复位 0x7F 厂商自定义(Private) 特殊保护事件(需手册说明) (3) 关键点
预定义与自定义:
INF≤0x7F
:标准定义(参考IEC 103规范)。
INF≥0x80
:厂商自定义(如特定型号保护装置的扩展信号)。时标关联:多数INF事件支持带时标(如
M_SP_TA_1
类型)。FUN + INF 的组合使用
(1) 唯一标识数据
格式:
FUN.INF
(如0x01.0x01
= 保护功能的过流启动信号)。示例报文:
ASDU: 68 0B 00 00 00 00 02 01 03 00 01 01 00 80 00
TYPE=0x02(M_SP_TA_1:带时标的单点保护事件)
FUN=0x01(保护功能)
INF=0x01(过流启动)
DATA=0x80(事件状态:启动) + 时标
(2) 典型应用场景
FUN.INF 含义 对应ASDU类型 0x01.0x01 过流保护启动 M_SP_TA_1(带时标单点事件) 0x03.0x0A A相电流测量值 M_ME_NA_1(归一化测量值) 0x05.0x01 定值组1读取请求 C_SE_NA_1(设点命令) 0x07.0x01 故障录波文件传输请求 F_DR_TA_1(扰动数据) 与IEC 101/104的对比
特性 IEC 103(FUN+INF) IEC 101/104(IOA) 寻址方式 功能模块+具体信号(逻辑分类) 绝对地址(如遥信点1=0x000001) 灵活性 依赖预定义FUN/INF,扩展需手册 支持动态配置点表 适用设备 继保设备(IED) 变电站监控(RTU/SCADA) 注意事项
厂商差异:
不同厂商的FUN/INF定义可能不同(如
INF=0x01
在A设备是过流,在B设备可能是差动)。协议文档:
必须参考设备配套的通信规约手册,尤其是
FUN≥0x80
和INF≥0x80
的私有定义。默认值:
FUN=0x00
和INF=0x00
通常无效或保留。总结
功能类型(FUN):划分设备功能模块(如保护、测量)。
信息序号(INF):标识模块内的具体信号(如过流事件、电流值)。
组合使用:通过
FUN.INF
唯一确定数据来源,无需IOA寻址。若需解析具体设备的FUN/INF定义,请提供厂商型号或协议手册片段!
IEC 60870-5-101(IEC 101) 和 IEC 60870-5-103(IEC 103) 的 ASDU类型标识(Type Identifier, TI) 设计存在显著差异
寻址机制对比
补充
IEC103和IEC101有什么联系和区别
IEC103和IEC101都是国际电工委员会(IEC)制定的通信规约,它们在电力系统自动化监控中扮演着重要角色。以下是关于两者的联系与区别:
联系
目的相似:IEC103和IEC101都是为了实现电力系统中不同设备之间的数据交换和通信,确保电力系统的稳定运行和管理。
架构相似:两者都基于主从结构的请求/响应模式,主站负责发送查询命令,子站负责接收并响应这些命令。
物理层支持:两者都支持多种物理层和数据链路层的传输方式,包括RS-232、RS-485等串行通信方式。
区别
应用场景:IEC103主要用于保护设备(如继电保护装置)的通信,而IEC101则更广泛地应用于电力系统自动化监控中,包括变电站自动化系统中的数据采集与监控(SCADA)。
传输速率:IEC103在IEC101的基础上进行了改进,引入了并行传输方式,提高了通信速率。而IEC101通常使用串行通信方式,传输速率相对较低。
数据结构:IEC103协议的数据结构相对紧凑和高效,针对保护设备的特殊要求进行了优化。而IEC101协议的数据帧格式更为复杂,但提供了更多的功能和灵活性。
综上所述,IEC103和IEC101虽然都是电力系统自动化监控中的重要通信规约,但在应用场景、传输速率和数据结构等方面存在明显的区别。在实际应用中,需要根据具体的需求和场景选择合适的通信规约。
继电保护设备的通信主要使用IEC103协议。以下是对这一选择的详细解释:
IEC103协议:
IEC103协议是专为继电保护设备设计的通信协议,它特化于保护装置的数据传输,包含保护信息、事件记录等。
该协议采用主从模式,设备之间需要轮询,这优化了数据交换的效率和实时性。
传输速度适中,适合继电保护设备的需求,确保了较高的实时性和可靠性。
IEC101协议:
虽然IEC101也用于电力系统通信,但它更侧重于传统电力系统的远程控制和监视,而不是专门为继电保护设备设计。
IEC101通常应用于串行通信链路上,支持点对点、点对多点的通信,适用于较短距离的通信场景。
IEC104协议:
IEC104是基于TCP/IP的网络通信协议,它是IEC101的网络版,主要用于调度自动化系统和厂站之间的通信。
尽管IEC104提供了更高效的数据传输能力,但它并不是专门为继电保护设备设计的,而是更广泛地应用于电力系统的其他部分。
综上所述,对于继电保护设备的通信,IEC103协议是最佳选择。它不仅满足了继电保护设备的特殊通信需求,还确保了数据传输的高效性和可靠性。在实际应用中,应根据具体需求和场景选择合适的通信协议。
什么是扰动数据
在电力系统自动化及继电保护领域,扰动数据(Disturbance Data) 是指电力系统发生故障或异常事件时,由保护装置、故障录波器(Fault Recorder)或智能电子设备(IED)记录的高精度、带时标的电气量波形和事件序列。这些数据用于事后分析故障原因、评估保护动作行为,并优化系统运行。以下是详细解析:
扰动数据的核心内容
扰动数据通常包含以下信息:
电气量波形:
故障发生前后的电压、电流波形(采样率通常为1kHz~10kHz)。
三相电压/电流、零序分量、高频暂态信号等。
事件序列:
保护启动、跳闸、重合闸等事件的精确时标(精确到毫秒级)。
开关量状态:
断路器、隔离开关的状态变化记录。
故障参数:
故障类型(短路、接地等)、故障距离、阻抗值等。
扰动数据的来源
故障录波器(Fault Recorder): 专用于记录故障波形,采样率高(如每周波128点),存储容量大。
继电保护装置(IED): 现代保护装置(如差动保护、距离保护)内置故障录波功能,记录故障前后的电气量。
PMU(同步相量测量装置): 在广域监测系统中提供带同步时标的扰动数据。
扰动数据的通信协议
在 IEC 60870-5-103 或 IEC 61850 等协议中,扰动数据通过特定报文传输:
(1) IEC 103 中的扰动数据传输
类型标识(TI):
0x60
~0x6F
:用于扰动数据的传输(如0x64
=故障录波数据)。信息序号(INF):
定义扰动数据的类型(如
INF=0x01
=模拟量波形,INF=0x02
=开关量序列)。数据格式:
通常采用文件传输模式,包含录波文件的元数据(如故障时间、通道配置)和实际采样值。
步位置啥意思
在IEC 60870-5-103规约中,步位置(Step Position) 是一种用于表示分接开关(Tap Changer)位置或离散量状态的信息类型,通常用于变压器分接头、档位调节等场景。以下是详细解析:
步位置的定义
功能:表示设备(如变压器分接开关)的离散档位状态,例如分接头当前位于第几档。
数据特点:
值为整数(如0~15),表示具体的档位编号。
属于归一化值(Normalized Value),需通过系数转换为实际物理量(如电压调整值)。
通俗点其实就是档位。
在电力自动化领域(如IEC 60870-5-103规约中),SOE上传(Sequence of Events Upload)是指继电保护设备或智能终端将事件发生的时间戳(时标)和状态变化信息按时间顺序主动上传给主站(如SCADA系统)的过程。以下是详细解析:
SOE的核心概念
定义:SOE记录设备状态变化的精确时间顺序,分辨率通常为毫秒级(如IEC 103的7字节时标)。
目的:用于故障分析、事件回溯和电网事故诊断(如判断保护动作的先后顺序)。
SOE上传的关键特点
特性 说明 带时标的状态量 每个事件包含状态(如开关分闸)和精确时间(年-月-日-时-分-秒-毫秒)。 时间顺序性 事件按发生时间严格排序,避免主站因通信延迟误判动作顺序。 高优先级传输 SOE通常通过**突发上传(突发原因码)**主动上报,优先于普通遥信数据。 典型应用 保护动作、开关变位、故障录波触发等关键事件。