论文部分内容阅读
近些年来,工业控制技术有了很大的进步,现代监控系统也经历了快速的发展,并且有着多种多样的发展趋势,呈现网络化和多元化发展,传统的现场检测模块已经不能满足现代监控系统快速发展的需要了。在工控领域,监控系统现场工作环境非常复杂,电磁干扰严重,为了保证系统能够正常运行,需要其有很强的抗干扰能力。工业监控系统由集中式监控向分布式监控发展,相比以前的一主多从模式渐渐的转向了多主多从模式。在这种发展需求下,现场总线被广泛运用于工业监控系统中,它既能够保证通讯的质量,又能适应多主多从的工作模式。智能仪表加现场总线的分布式控制模式,可以发挥智能仪表系统的最大功效,将会得到广泛的应用。本船用仪表系统以ARM处理器STM32F10x为核心,通过CAN总线从船舶发动机电子控制单元处获取发动机转速、冷却水温度等发动机运行参数,并同时能够通过RS485串口与船舶发动机进行通讯,以步进电机指针式仪表和LCD液晶显示屏式仪表等多种方式实现船舶各种运行工况的实时显示,其中步进电机指针式仪表采用了24细分原理使指针转动更加平滑,通过一个经过裁剪的适合嵌入式系统应用的TCP/IP协议栈,可使用上位机显示软件以曲线式、数字式以及指针式多种形式对船舶各参数进行显示,并可手动设置各参数下限和上限,当参数值超出所设范围后则报警灯闪烁产生报警,且工作人员可手动生成历史记录并查看帮助文件。实际运行效果表明:系统运行稳定可靠,具有良好的应用前景。