论文部分内容阅读
船舶电站自动化是机舱自动化的重要组成部分,电站自动化最主要的目的在于保证船舶供电的连续性、可靠性和供电品质。近年来,随着计算机、控制、通信以及网络等技术的发展,自动化监控系统的结构发生了很大变化。本论文设计了一套基于可编程控制器(PLC)和工业以太网通信的船舶电站监控系统,应用先进的工业控制技术、计算机技术、网络技术以及通信技术,提高了系统的可靠性、安全性和经济性。本监控系统由上位机和下位机组成,其中下位机由一台西门子S7-300 PLC和三台发电机并联控制器(GPC)构成,S7-300 PLC同时控制三台GPC,对它们进行监控管理。每台柴油发电机组被其对应的GPC控制,由于每个GPC上都有一个RS232接口,系统采用串口转换装置,实现三台GPC与一台上位机的串行通信,即实现GPC面板显示功能的上位机显示化。上位机和S7-300PLC之间基于OPC接口技术,采用SIMATIC NET以太网协议实现了PC机与S7-300PLC之间的实时通讯。因为上下位机之间采用以太网方式进行通信,可以使船舶电站很好的挂接在全船网络系统上,为实现机舱自动化提供基础。利用Step7编程软件来完成对下位机PLC监控程序的设计,以完成监控数据的采集和对控制设备的控制。在上位机中对Labview8.6DSC模块与OPC服务器进行连接,并按照PLC内部的地址设置对应变量从而实现上下位机的通信。利用Labview软件进行了上位机监控系统的设计,根据船舶电站的控制功能和操作习惯,设计监控系统可视化界面。所设计的人机界面友好,直观形象,能够使操作员充分掌握整个电站系统的运行状态,从而根据电站具体的现场情况做出相应的控制动作。本文的基于LabVIEW与PLC的船舶电站监控系统已经进行了试验室调试,基本实现了对船舶电站的实时监控功能,达到了我们预期的效果。