节点文献

信息化综合平台通讯控制软件的设计与实现

【作者】 彭琪琪

【导师】 陈光(礻禹);

【作者基本信息】 电子科技大学 , 测试计量技术及仪器, 2005, 硕士

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

【Abstract】 With the accelerating development of based-information systems, the project of “the based-information platform system”is setup. This based-information system is constructed on the distributed structure and two kinds of buses (VXI bus and CAN bus). With the help of system software, all the equipments and modules fulfill the task of the based-information system. This study integrates the VXI application technology, the programming based Windows, and the thinking of design for platform software, in order to make the communication and control of all the equipments realized. During the research of the software part, the study was engaged on four aspects. First, it was the method of communication in such system. Second, it was how to program the real-time and multi-task software based Windows. Third, it was the research for the structure of the software with the thinking of design for platform software. The last one was the test for the software in the system. The introduction of the actual research for the based-information, and the test/control system based VXI bus are given in the first chapter. The second chapter presents the requirements of the design for communication and control software. The thinking of the software and the method of communication and control in the system are presented in the third chapter. According to the methods of communication and control, the forth chapter shows the programming based on the platform thinking. In the last chapter, the paper points the extension research of the software. The software in this paper has realized the following aspects. First, it realized the communication and control of all the modules on VXI bus. Second, it realized the control and communication of all the nodes on CAN bus, in addition of the transmission between VXI bus and CAN bus. Third, the software can be used in any systems which is configured followed some criterion. Forth, the software is run with the Windows system, and it can deal with all the communication requirements from every equipment and module in real-time. Such communication and control software for the “based-information system”is different from other VXI bus system software. This one can actually contribute to the research for the multi-bus system, and the real-time, platform software.

  • 【分类号】TP311.52
  • 【下载频次】110
节点文献中: