论文部分内容阅读
随着计算机网络技术、通信技术的发展,现代化船舶机务管理也向数字化、网络化技术方向快速的发展,船舶机舱监控报警系统从早期的集中型监控系统到后来的集散型监控系统发展到如今的分布式现场总线监控系统,已逐步形成了自动化,网络化,数字化的监控模式。船舶机舱监控报警系统是对机舱中重要设备的运行状态和报警参数进行监测,当系统监测到机舱设备工作异常时,系统就会发出声光报警,提示操作人员及时处理报警故障,并对相关设备进行控制。介绍了船舶机舱监控报警系统的发展以及国内外一些成熟的产品,该系统设计过程中涉及到的主要技术:PLC技术、现场总线技术、局域网通信协议、数据采集技术等,其中分析了PLC在船舶应用方面的优势;介绍了几种常用现场总线,即CAN总线,PROFIBUS总线和LONWORKS总线,并对比其性能特点以及使用范围,最终选择适合船舶机舱环境应用的总线;分析、对比并选择适合本系统局域网以及其通信协议;阐述了机舱设备获取采集数据的原理。深入分析了系统的层次关系,并对系统设计原理进行介绍,包括硬件原理和软件原理,同时对系统的功能与基本要求以及系统报警原理和主要特点分别进行了阐述。针对系统功能与要求对测点与报警点按类型进行编码,建立与设计数据库。在Visual Studio.NET2008平台上利用C#语言设计开发了船舶机舱监控报警系统,完成了整个系统的设计与实现。结果表明,在满足船舶行业相关规范与要求的情况下,本文设计的船舶机舱监控报警系统能够满足系统基本功能与要求,对实现船舶机舱的数字化和网络化管理有参考价值。