论文部分内容阅读
随着计算机硬件和软件技术的快速发展,一贯以高可靠性、高价格为特性的工业控制领域中的计算机技术发生了很大的变化。分布式控制系统(DCS),由于其功能分散、负荷分散、故障分散、管理集中和易于扩展的特点被广泛地应用于现代工业过程,成为当前工业控制领域最活跃的一个分支。 MSCIS(Marine Simulation & Control Interface System)是为现代船舶轮机仿真训练器开发研制的一套分布式智能输入/输出接口控制系统。它实现了仿真系统接口计算机及控制盘台或其它硬件间的数字量/模拟量的相互转换及传输。MSCIS接口系统继承了DCS的特点和优点,采用分布式的结构,由一个上位主机和数个下位I/O接口机箱组成。上位主机集中监控通信链路中各个下位I/O接口机箱,下位I/O接口机箱直接连接控制盘台或其它硬件设备,分散控制接口系统的各个输入输出通道。下位I/O接口机箱中的功能板卡支持四种不同类型的输入输出通道,各个功能板卡独立工作,互不干涉,其中一个输入或输出通道出现故障不会影响其它的输入或输出通道正常工作。 MSCIS接口系统具有功能全面、组态灵活、I/O接口点多、实时性好、可靠性高、可移植性强且性价比高的优点,同时也可用于其它系统仿真工程、工业控制工程等领域。MSCIS智能化接口控制系统的研制,是我校独立研制分布式接口系统的一次尝试,不仅锻炼和提高了自主开发船舶仿真训练器I/O接口系统的研发能力,而且降低了整个仿真系统的硬件成本,为实现整个仿真系统自主化研制跨出了重要的一步,具有很大的现实意义和经济效益。 论文是在研制MSCIS接口系统的基于CAN总线的高速智能控制卡和模拟量输出接口卡的基础上完成的。整个研究工作从MSCIS接口系统的硬件设计和软件编程两方面展开。系统研制开发过程主要分以下几个步骤: 1.首先应用Protel99软件设计高速智能控制卡和模拟量输出接口卡的硬件原理图,再设计印刷电路板图并送厂制板; 2.对板卡硬件调试,线路排错,芯片测试; 3.编写高速智能控制卡和模拟量输出卡的汇编语言控制程序,在SUPER ICE16仿真器上仿真调试; 4.利用SUPER ICE16仿真器连接板卡,在线仿真调试模拟量输出卡和控制卡的控制程序以及CAN总线通信测试;武汉理工大学硕士学位论文 5.把仿真调试成功的控制程序烧入EPROM芯片,进行EPROM仿真调试; 6.脱机调试模拟量输出卡和控制卡以及以N总线数据通信; 论文从智能化MSCIS接口控制系统的组成、原理上介绍了系统的硬、软件设计技术和设计经验。硬件上,内容涵盖了高速智能控制卡和模拟量输出接口卡的硬件电路设计、抗干扰技术、芯片控制程序设计和硬件升级方案;软件上,注重程序结构模块化,运用ASM96宏汇编语言编写系统程序,包括主程序、通信中断服务程序、控制输出程序等。