3. SCADA系统架构与船舶应用映射
要理解船舶电力监控SCADA,先要把它拆成四个基本组件:RTU(远程终端单元)、PLC(可编程逻辑控制器)、HMI(人机界面)和通信网络。它们不是四个孤立设备,而是一条从“现场电气量”到“值班员屏幕”的完整数据链。SCADA的本质,是把分散在机舱、配电板、驾驶台各处的电力状态采集上来、传出去、显示清楚,并在必要时下发控制命令。
先明确各组件在船舶电力系统中的角色分工。RTU擅长“就地采集与远传”,通常安装在配电板附近或机舱就地控制箱内,直接接入电流互感器、电压互感器二次侧信号、断路器辅助触点、温度传感器等,把模拟量和开关量打包成规约报文上传。PLC擅长“逻辑判断与联锁”,例如发电机组的启动条件判断、母线失电后的备用机组自启动逻辑、泵组轮换控制,它更靠近执行层。HMI是“人机交互层”,安装在集控台或驾驶台,负责画面显示、报警确认、趋势查询和操作下发。通信网络则是“神经”,把上述三层连接起来。
下面这张图给出船舶电力监控中典型的四层部署位置与数据流路径,注意数据是双向的:上行是测量值与状态,下行是控制命令与设定值。
结合上图,实际部署时有三条关键数据流路径需要讲清楚。第一条是采集上行路径: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在集控台主台和驾驶台监控屏;PLC在机舱集控柜内,靠近发电机控制屏;RTU分布在配电板就地箱、机舱各采集箱;通信网络以集控室交换机为核心,向机舱和驾驶台辐射。理解这条“采集—传输—判断—显示—下发”的闭环,就掌握了SCADA在船舶电力监控中的基本骨架,后续的组态、报警配置和趋势分析都建立在这个骨架之上。