欢迎来到论文网! 识人者智,自知者明,通过生日认识自己! 生日公历:
网站地图 | Tags标签 | RSS
论文网 论文网8200余万篇毕业论文、各种论文格式和论文范文以及9千多种期刊杂志的论文征稿及论文投稿信息,是论文写作、论文投稿和论文发表的论文参考网站,也是科研人员论文检测和发表论文的理想平台。lunwenf@yeah.net。
您当前的位置:首页 > 科技论文 > 计算机论文

ATS软件开发平台研究综述

时间:2011-04-23  作者:秩名

图3 GPATS集成开发环境主界面图4 测试程序运行环境主界面

4.3.2 测试程序运行环境

测试程序运行环境的主要功能是控制测试程序运行、显示和打印测试结果,主界面如图4所示。主要分为测试程序执行控制板、测试程序状态显示、测试说明显示、测试结果显示、测试仪器显示、测试仪器软面板等。需要特别说明的是,仪器软面板的设置使得在对故障UUT(Unit Under Test,被测单元,简称UUT)进行测试时,可随时暂停测试程序,并可打开软面板手动操纵测试仪器,不仅方便了对UUT进行修理的维修人员,使其了解测试程序在某一时刻的操作内容,而且也给测试程序开发者带来很大方便,可在开发、调试过程中使用手动功能验证测试仪器的工作是否正常、适配器连接是否正确等。

5 几种软件比较

面向对象的软件平台采用文本式编程语言、面向对象编程,编程灵活,编程工作量大,对测试程序开发人员要求较高,早期的测试系统用的比较多,如:哈尔滨工业大学的网络化的半导体激光器ATS的软件开发,选用VB和VC混合编程方案,其中VB作为界面开发工具,VC提供动态链接库支持。

面向仪器的软件平台利用仪器提供的接口函数,直接面向仪器功能编写测试程序,编程灵活。由于这种环境和仪器驱动程序具有很好的接口,使得在测试软件中对有关仪器的操作十分简便。但是,要求测试程序开发人员必须非常了解ATS硬件平台中仪器的性能和功能,编程工作量大。ATS中用这类平台的比较多,如:电子科技大学的VXI ATC综合测试系统等。

面向信号的软件平台采用面向物理信号的接口函数,面向被测信号编程,TPS开发者不必了解硬件平台复杂的内部构成,只需熟悉阵列接口的具体定义,编程容易且工作量较小,开发效率较高。这类平台采用层次化的体系结构使得ATS设备开发和UUT的TPS开发可完全并行组织,大大缩短开发周期。测试程序与具体测试设备无关,因此具有可移植性,可节省大量程序维护时间。这类平台在测试系统中也得到了广泛应用,如:我院某型机机载设备综合测试系统等。

综上所述,面向对象的软件平台和面向仪器的软件平台都是把测试和仪器的驱动集中在一起解决,重点在编辑解决方案的元素上,是一种面向解决方案的环境。面向信号的软件平台把测试和仪器的驱动分开解决,测试工程师的工作重点在测试的描述上而不是设备驱动上,大大增加了软件移植性,缩短了开发周期。

6 结论

选择哪种测试软件作为ATS系统软件的开发平台,是用户在组建一个ATS时,必须重点考虑的问题。事实上,前述三类软件经过几十年的发展,功能都在不断完善和加强,也各有特点,具体选择哪一种软件还是综合采用哪几种软件,主要取决于用户组建的ATS的复杂程度、规模、研制周期要求、经费投入、扩展性要求、开发人员的编程基础和水平等。单从价格上考虑,优先选择第一类软件平台,第二类软件平台次之,而对于更大型、更复杂的应用,第三类软件平台可能更好。


参考文献
1听雨轩工作室.Agilent VEE虚拟仪器工程设计与开发.北京:国防工业出版社.2004.4
2张凤均等.LabWindows/CVI开发入门和进阶.北京:北京航空航天大学出版社.2001.12
3邓炎等.LabVIEW7.1测试技术与仪器应用.北京:机械工业出版社.2004.7
4 Richard C Leinecker & Tom Archer. Visual C++6 Bible. USA:IDGBooks Worldwide, Inc.1998.7
5 霍立平等.面向信号的自动测试系统软件平台的设计.测控技术,2005.2
6 王俭勤等.美国海军自动测试设备RT-CASS的软件平台——PAWS.计算机测量与控制,2005.3
 

查看相关论文专题
加入收藏  打印本文
上一篇论文:ATM信令及网管硬件平台的实现(图文)
下一篇论文:AutoCAD二次开发的方法与实例
科技论文分类
科技小论文 数学建模论文
数学论文 节能减排论文
数学小论文 低碳生活论文
物理论文 建筑工程论文
网站设计论文 农业论文
图书情报 环境保护论文
计算机论文 化学论文
机电一体化论文 生物论文
网络安全论文 机械论文
水利论文 地质论文
交通论文
相关计算机论文
    无相关信息
最新计算机论文
读者推荐的计算机论文