论文题名: | 基于PLC的船舶机舱监测报警系统设计与实现 |
关键词: | 船舶机舱;监测报警系统;下位机;人机交互界面;数据通信 |
摘要: | 船舶机舱监测报警系统作为船舶自动化的一项重要内容,能够准确、可靠地监测机舱内各种动力设备的运行状态及运行参数。一旦运行设备参数异常或发生故障,该系统会自动发出声光报警信号并进行报警打印记录,而且故障的状态全部都显示在集控室和各个延伸报警面板的监视屏上,这样只要在集控室内就可以了解机舱所有设备的运行参数和报警状态。然而就目前来看,我国在船舶机舱监测报警系统方面的产品与国外具有较大差距,本课题在研究各类型的船舶机舱监测报警系统基础之上,设计了一套满足相关规范要求的实船系统。 论文首先介绍了机舱监测报警系统的发展状况和国内外的产品特点,然后分析了机舱监测报警系统的基本功能以及技术标准和规范要求,并提出系统的总体设计框架,根据实船要求及环境,编制了监测点明细表,接着进行硬件模块的设计与选型以及下位机的程序设计、通信设计等。系统的下位机采用西门子S7-300PLC作为控制器,结合梯形图和SCL语言进行数据采集和报警处理程序设计,为了使程序结构更加清晰,采用模块化的设计思想,提高了程序的扩展性,人机交互界面采用基于.NET Framework4.0编程环境下的C#语言进行软件设计和开发。 在开发过程中,下位机为PLC控制器,上位机为装有该系统人机交互界面的软件,两者在数据上保持共享,功能上相互独立,各分布式数据采集单元与核心PLC采用PROFIBUS-DP进行数据通信,上位机与下位机通过以太网进行通信,其通信方式为客户端/服务器端模式,二者的通信在计算机上通过建立OPC服务器来实现。 |
作者: | 闫波 |
专业: | 轮机工程 |
导师: | 林叶锦 |
授予学位: | 硕士 |
授予学位单位: | 大连海事大学 |
学位年度: | 2015 |
正文语种: | 中文 |