2. SCADA系统架构与能源监控对象
SCADA(Supervisory Control and Data Acquisition,数据采集与监视控制)系统并不是单一软件,而是由主站、通信通道、现场终端与能源设备共同构成的四层数据链路。理解这条链路上每一类设备的角色、接口与映射关系,是后续配置、调试和故障定位的基础。运维人员如果只记住"主站—通道—设备"三个词,遇到"某台逆变器数据不刷新"这类问题时往往无从下手;而如果清楚RTU、PLC、IED各自承担什么、数据如何从设备点号映射到主站测点,排障就能沿着链路逐段收敛。
一、四层架构与各层职责
从下往上,SCADA能源监控系统通常分为四层:
- 设备层:光伏逆变器、储能PCS、风机变流器、电表、保护装置、环境监测仪等,是真正的被监控对象,产生电压、电流、功率、温度、开关状态等物理量。
- 终端层:RTU、PLC、IED等现场采集与控制单元,负责把设备信号转换为可传输的数据,并执行主站下发的控制命令。
- 通信层:光纤环网、RS-485总线、以太网、4G/5G无线、电力载波等通道,以及Modbus、IEC 60870-5-104、IEC 61850、DL/T 645等协议。
- 主站层:前置采集服务器、实时数据库、历史库、HMI画面、告警服务、报表与Web发布,是运维人员直接面对的操作界面。
四层之间是严格的"数据上行、命令下行"关系。设备层的模拟量经终端层采集后,由通信层上传至主站;主站的操作命令则反向经通信层下发到终端层,再由终端驱动设备执行。任何一层中断,都会表现为上层"数据不刷新"或"控制失败"。
二、RTU、PLC、IED的角色差异
三类终端常被混为一谈,但它们的定位不同。RTU(Remote Terminal Unit,远程终端单元)强调"远程"和"四遥":遥测(模拟量采集)、遥信(开关量采集)、遥控(开关分合)、遥调(设定值下发)。RTU通常部署在无人值守的升压站、开关站或光伏区,具备较强的环境适应性和通信中断后的本地存储能力,典型协议为IEC 60870-5-101/104或DNP3。
PLC(Programmable Logic Controller,可编程逻辑控制器)强调"逻辑控制"。在能源监控中,PLC常用于储能舱内的空调、消防、门禁等辅助系统的联锁控制,或作为光伏区汇流箱的集中控制器。PLC的强项是毫秒级扫描周期和可靠的本地逻辑,弱项是长距离通信和标准电力协议支持,通常需要协议网关转换为Modbus TCP或IEC 104后接入主站。
IED(Intelligent Electronic Device,智能电子设备)是变电站自动化领域的术语,指具备数字通信能力的保护、测控、计量装置。IED通过IEC 61850的MMS、GOOSE、SV报文与站控层通信,数据模型是面向对象的(如"断路器位置"是一个带质量位的逻辑节点),与RTU的点表式模型有本质区别。运维中若把IED当作RTU配置,容易出现点号对不上、质量位丢失的问题。
三、通信通道与协议匹配
通道选择与协议必须匹配。常见组合如下:
| 通道类型 | 典型协议 | 适用场景 | 运维关注点 |
|---|---|---|---|
| RS-485总线 | Modbus RTU、DL/T 645 | 电表、逆变器近距离串接 | 终端电阻、地址冲突、波特率一致 |
| 光纤以太网 | IEC 61850、IEC 104 | 升压站、储能站内 | 环网自愈、VLAN划分、光功率 |
| 4G/5G无线 | IEC 104、Modbus TCP | 分散光伏区、偏远风机 | 信号强度、APN、流量、心跳 |
| 电力载波 | 专用规约 | 无独立通信线路的台区 | 耦合器、噪声干扰 |
一个常见误区是"通道通了数据就对了"。实际上,通道只保证比特流可达,协议才决定数据能否被正确解析。例如RS-485物理层正常,但主站用Modbus TCP去读一个只支持Modbus RTU的逆变器,结果必然是超时。因此排障时要先确认物理层,再确认协议层,最后确认点表映射。
四、主站与能源设备的映射关系
映射是SCADA运维的核心概念。设备侧的一个物理量,要经过"设备寄存器地址 → 终端点号 → 通信协议报文 → 主站测点"四级映射,才能显示在HMI画面上。以一台光伏逆变器的有功功率为例:
设备侧:Modbus 寄存器 0x0004(有功功率,单位0.1kW,有符号16位)
终端侧:RTU 点号 AI_001,量程 0~5000,系数 0.1
协议侧:IEC 104 信息体地址 16385,类型 M_ME_NB_1
主站侧:测点 ID = INV01_P,画面绑定 "1#逆变器有功"
这四级中任何一级错位,都会导致数据异常。典型故障包括:系数配错导致数值放大10倍、信息体地址偏移导致读到相邻测点、字节序(大端/小端)不一致导致数值乱跳、有符号数按无符号解析导致负功率变成65535。运维人员应建立"设备—终端—主站"三点对照表,把设备寄存器地址、终端点号、主站测点ID三列并列,排障时逐列核对。
五、架构视角下的故障定位思路
掌握架构后,故障定位可以按"自下而上"或"自上而下"两条路径。自下而上适合现场有人的情况:先看设备本地显示是否正常,再看终端指示灯和通信口,再看通道,最后看主站。自上而下适合远程值班:先看主站该通道下所有设备是否同时离线,若同时离线则问题在通道或前置机;若只有单台设备离线,则问题在终端或设备侧。
例如,主站显示某光伏区20台逆变器全部通信中断,而其他区域正常。此时不应逐台检查逆变器,而应先检查该区汇聚交换机、光纤链路和前置采集通道的状态。反之,若只有1台逆变器离线,其他19台正常,则应检查该逆变器的RS-485接线、地址设置和终端点表。这种"批量与单点"的判断,正是架构知识带来的效率提升。
综上,RTU、PLC、IED是现场数据的"翻译官",通信通道是"运输线",主站是"指挥中心",而映射关系是贯穿四层的"字典"。运维人员只有把这条链路和字典都装进脑子里,才能在告警响起时快速判断问题出在哪一层、哪一段、哪一个点。