3. SCADA系统架构与船舶应用映射

要理解船舶电力监控SCADA,先要把它拆成四个基本组件:RTU(远程终端单元)、PLC(可编程逻辑控制器)、HMI(人机界面)和通信网络。它们不是四个孤立设备,而是一条从“现场电气量”到“值班员屏幕”的完整数据链。SCADA的本质,是把分散在机舱、配电板、驾驶台各处的电力状态采集上来、传出去、显示清楚,并在必要时下发控制命令。

先明确各组件在船舶电力系统中的角色分工。RTU擅长“就地采集与远传”,通常安装在配电板附近或机舱就地控制箱内,直接接入电流互感器、电压互感器二次侧信号、断路器辅助触点、温度传感器等,把模拟量和开关量打包成规约报文上传。PLC擅长“逻辑判断与联锁”,例如发电机组的启动条件判断、母线失电后的备用机组自启动逻辑、泵组轮换控制,它更靠近执行层。HMI是“人机交互层”,安装在集控台或驾驶台,负责画面显示、报警确认、趋势查询和操作下发。通信网络则是“神经”,把上述三层连接起来。

记忆要点:RTU偏“采”,PLC偏“控与判”,HMI偏“看与操作”,网络偏“传”。实际项目中RTU与PLC功能常有交叉,有的PLC自带远程IO即承担RTU角色,判断依据是它在数据流中处于采集端还是逻辑端。

下面这张图给出船舶电力监控中典型的四层部署位置与数据流路径,注意数据是双向的:上行是测量值与状态,下行是控制命令与设定值。

监控层 控制逻辑层 采集层 现场设备层 HMI 集控台 / 驾驶台 画面 · 报警 · 趋势 · 操作 通信网络(工业以太网 / Modbus TCP / 串行总线) 交换机 · 网关 · 冗余链路 PLC 逻辑控制 联锁 · 自启动 · 轮换 RTU 远程采集 模拟量 · 开关量 · 规约 发电机 / 断路器 辅助触点 · 状态 CT / PT 互感器 电流 · 电压 温度 / 压力 4~20mA 变送 泵组 / 风机 启停 · 反馈 上行:测量值 / 状态 下行:控制 / 设定

结合上图,实际部署时有三条关键数据流路径需要讲清楚。第一条是采集上行路径:CT/PT二次侧的4~20mA或0~5A信号进入RTU模拟量输入通道,断路器辅助触点进入开关量输入通道,RTU按Modbus RTU或IEC 60870-5-104规约打包,经RS-485或以太网上送到通信网络,最终由HMI轮询读取。第二条是控制下行路径:值班员在HMI上点击“启动备用发电机”,命令经网络下发到PLC,PLC校验母线电压、断路器位置、启动允许条件后,驱动输出继电器闭合启动回路。第三条是逻辑内部路径:PLC在本地完成联锁判断,不依赖HMI在线,这一点在船舶上尤为重要——集控台HMI故障时,PLC仍应保证失电自启动等安全逻辑有效。

用一个教学示例说明参数映射关系(以下数值为示例假设,非实测)。某船舶配电板A相电流经500/5A电流互感器变换,二次侧5A对应一次侧500A。RTU模拟量通道配置为4~20mA输入,需经变送器把0~5A转为4~20mA,则一次电流I与通道读数R的映射为:R = 4 + 16×(I/500)。当HMI显示通道值12mA时,反算一次电流 I = 500×(12−4)/16 = 250A。这个换算关系必须在组态时写入量程上下限,否则画面显示的安培数会整体偏移。工程上常见的错误是量程填成0~5A却按一次值显示,导致读数缩小100倍。

通信网络的选择直接影响数据流路径的实时性。船舶电力监控中,HMI与PLC之间常用工业以太网,周期约100~500ms;RTU与上位机之间若走RS-485串行总线,轮询周期可能达到1~2s。对于发电机功率、母线电压这类需要快速反映的量,应放在以太网段;对于油柜液位、舱室温度这类慢变量,可放在串行段。网络还应考虑冗余:环形以太网或双网卡热备,避免单点断线导致整段数据丢失。

排障提示:若HMI上某台发电机电流显示为0而实际有载,先查RTU该通道读数是否正常,再查通信链路是否中断,最后查组态量程与工程单位。按“现场信号→RTU通道→网络→HMI组态”的顺序逐段排除,比直接重启HMI更有效。

把四组件映射到船舶实际位置,可以形成一张部署清单:HMI在集控台主台和驾驶台监控屏;PLC在机舱集控柜内,靠近发电机控制屏;RTU分布在配电板就地箱、机舱各采集箱;通信网络以集控室交换机为核心,向机舱和驾驶台辐射。理解这条“采集—传输—判断—显示—下发”的闭环,就掌握了SCADA在船舶电力监控中的基本骨架,后续的组态、报警配置和趋势分析都建立在这个骨架之上。