节点文献

VXI总线测试软件平台连线技术的研究和实现

【作者】 杨达亮

【导师】 陈光(礻禹);

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

【摘要】 本硕士学位论文是结合总装备部下达的“十五”《VXI总线测试软件平台-基于Windows的自动测试系统软件平台的完善》的预研课题,并根据自己在该课题中所承担的任务撰写完成。 VXI总线是在八十年代末提出,九十年代得到蓬勃发展的一种标准开放仪器总线,现已广泛应用于测控、航天、国防等领域。VXI总线测试平台包括软件和硬件两大部分,VXI总线测试软件平台是软件部分研究的内容,它的目的是为自动测试系统提供一个可视化图形编程环境,用户不需要熟悉高级编程语言,利用它便能方便的组建自动测试系统。该项目的完成,将填补国内在该领域的空白,大大提高我国VXI技术的应用水平和研发能力。 连线技术的研究内容属于平台的系统框架及运行机制研究的范畴,连线在软件平台中具有相当重要的地位,它是编程两大元素(控件,连线)之一,它表示的是控件间的数据依赖关系和控制关系,是数据流和控制流的显式表现,是程序中决定控件运行顺序的直接因素。本文重点讨论了与连线有关的内容,主要包括: 1.连线算法的研究与实现。从具体的例子出发,分析得出连线的数学模型,从而开始研究连线的算法,运用启发式搜索和有界深度搜索等多种策略,从而快速得到平台连线的轨迹; 2.连线功能的实现。根据面向对象等多种程序设计思路,在连线功能类里实现连线的基本功能; 3.连线的相关调试和测试; 另外,结合所做的工作,简单谈了控件的完善。 测试和应用的结果表明,新设计的连线算法完全满足编写大型应用程序的实时要求;连线的功能齐全,编程方便,刷新速度快,基本不占系统资源,无论在外观还是在功能上,都达到较高水平,为平台的应用打下了基础。

【Abstract】 The Master Dissertation was written with the VXI_BUS Test Software Platform which is a project of tenth five year plan of Equipment Department of National Defense and the task I have accomplished.Brought forward in 80’s later and developed fast in 90’s ,VXI_BUS is a standard and open instrument bus that is applied to measurement ,control , national defence ,etc. VXI_BUS Test Platform consists of software and hardware parts. The VXI_BUS Test Software Platform is part of software content. It provides a visual programming environment for Automatic Test System (ATS). User can develop ATS conveniently through the software without knowing advanced programming language. This project will supply a gap of VXI_BUS Test Software Platform in China. It’s achievement advances application level and ability of research and development for VXI technology .The research of line is belonged to system frame and running mechanism of VXI_BUS Test Software Platform. Being one of two programming element ,the line plays an important role in Software Platform. It shows the connection and control relation of object and is the direct factor which decides the running sequence for objects. The thesis discusses line questions of VXI_BUS Test Software Platform with emphasis . The content as following:Research and realizing of line algorithm. Based on some examples, we study the math-model of line and research the line algorithm. System can get the track of line quickly by using strategies of heuristic search ,depth limited search ,etc.Realizing of line function. According to Object Oriented Programming, the line function class completes the basic function of line.Correlative debugging and testing for line.In addition, the paper discusses briefly the work that makes object perfectly according to what I have done.The result of testing and application indicates that the line algorithm can meet the need of real-time for large application. It is function enough to program. The job will make a great contribution to the application of VXI_BUS Test Software Platform in the future.

【关键词】 VXI总线测试软件平台连线算法控件
【Key words】 VXI_BUS Test Software PlatformLineAlgorithmObject
  • 【分类号】TP311.52
  • 【被引频次】5
  • 【下载频次】146
节点文献中: