论文题名: | 基于CAN和RS-485总线的机舱监测综合报警系统设计 |
关键词: | CAN总线;双RS-485总线;通信接口;数据处理单元;机舱监测综合报警系统 |
摘要: | 本文以船舶机舱监测报警系统为背景,对具有以太网和现场总线双网结构的报警系统进行软硬件设计和开发工作。本文主要工作包括如下几个方面: 对基于CAN总线的报警系统展开初步研究。设计了具有双CAN总线和双RS-485总线通信接口的数据处理单元,完成了软硬件调试。支持现场独立工作,可通过键盘和液晶查看各通道的运行状态和报警信息。通过自定义的CAN总线应用层协议,实现通用模拟量和开关量数据采集模块功能。 从提高软件设计效率、可靠性角度,对监测报警软件开发设计中的数据库及其访问方法选择,驱动程序模块化设计和数学表达式解析算法等关键问题进行了研究。结合现场总线模块监测和以太网双机交换信息,对双机切换条件和故障定位进行归纳分析,克服了单一方式在某些故障定位方面存在的多义性。 用C++Builder5开发了监测报警软件和配置管理软件。本软件的设计和编制工作量较大,主要包括模块驱动程序、通信控制程序、界面程序和配置管理程序等。其兼容RS485总线网络和CAN总线网络。基于RS-485总线网络和泓格模块的监控报警系统软件已在使用。 |
作者: | 沈晓峰 |
专业: | 电路与系统 |
导师: | 庄志洪 |
授予学位: | 硕士 |
授予学位单位: | 南京理工大学 |
学位年度: | 2012 |
正文语种: | 中文 |