论文部分内容阅读
信息化综合平台的研究是某公司信息化研究所,在加快信息化系统开发的形势下,提出的研究项目之一。该信息化综合系统采用VXI 总线和CAN 总线两种总线结合的形式,使用分布式的系统构架,通过软件的管理和控制达到系统中所有硬件模块以及软件模块集成的目的。本文采用VXI 总线技术、基于Windows 的编程技术以及结合软件平台化的思想为信息化综合平台开发了一个适用于多种系统配置的通讯控制软件,实现了系统中各个模块之间通讯请求的响应和数据的传递。在整个项目软件的开发中,主要包括了实现系统通讯控制的方法研究,基于Windows 操作系统的实时多任务软件的实现,为系统提供二次开发的平台化思想的建立,以及系统测试和软件测试的研究。本文第一章根据目前信息化建设的现实要求,分析介绍了VXI 自动测试/控制系统和信息化综合平台系统的研究和应用。第二章以某一信息化综合平台系统的实际研究为例,分析了该信息化综合系统对通讯控制软件的具体需求。第三章根据通讯控制软件的具体需求,详细说明了通讯控制软件的设计过程和思路,并对根据设计方案开发的软件进行了验证实时性的测试。第四章在方案验证软件的基础上,详细阐述了从方案验证所用的通讯控制软件到平台化的通讯控制软件的转化,并分析了软件的实际运行情况。第五章分析了目前软件研究的局限和下一步发展的目标,并为下一阶段软件的开发做出了规划。目前已经开发的通讯控制软件实现了: 第一,VXI 总线上模块之间的通讯和控制。第二, 通过VXI 总线对CAN 总线上所有节点的控制管理,以及CAN 总线上节点与VXI 模块之间的通讯和控制第三, 基于平台化的软件开发,能适用于不同硬件配置的信息化综合系统。第四, 在Windows 操作系统下按照一定的时序要求完成系统的自动运行,实时地处理系统中的硬件及软件模块向通讯控制软件发来的通讯请求。信息化综合平台系统中的通讯控制软件软件不同于大多数VXI 总线上利用系统集成技术开发的测试软件。它在多总线的系统研究,以及软件平台化的和实时性的研究中都有较强的实际意义。