船舶机舱监控系统对于保证船舶航行安全具有重要的意义。本文设计了基于PLC的船舶机舱监控系统,该系统上位机采用LabVIEW软件平台实现,下位机则采用由西门子PLC S7-300。利用OPC通讯实现了PC电脑与S7-300的实时通讯。该系统能够对机舱设备的电压、电流、温度、转速等参数具有显示以及超限报警功能,并对数据进行存储以便实时查看。