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