基于ATML的自动测试系统软件的设计与实现

时间:2022-11-24 12:15:34 作者:壹号 字数:4873字

基于ATML的自动测试系统软件的设计与实现 59

基于ATML的自动测试系统软件的设计与实现

徐理中,廖述剑

(太原理工大学信息工程学院,山西太原 030024)

摘要:实现仪器可互换性和TPS(测试程序集)重用性、可移植性是通用ATS(自动测试系统)的发展方向,同样有效地在各单位之间互相交换所需要的信息和数据,可以大大地缩短系统开发时间、故障诊断时间和维护时间,提高工作效率,节省投资费用。论述了在新的ATE信息交换标准ATML(自动测试标记语言)基础上的自动测试系统软件的设计和实现。关键词:自动测试系统;自动测试标记语言;IVI信号接口

中图分类号:TP393 文献标识码:A 文章编号:1000-8829(2008)07-0059-02

DesignandImplementationofATSBasedonATML

XULi zhong,LIAOShu jian

(CollegeofInformationEngineering,TaiyuanUniversityofTechnology,Taiyuan030024,China)

Abstract:ToimplementinterchangeabilityofinstrumentsandreuseofTPS(testprogramsets)isthedeveloptrendofATS(automatictestsystem).AlsoinordertodevelopandusetheATE(automatictestequipment)productseffectivelyandsavethecost,itisnec

essarytosharethetestinformationanddataamongtheenterprisesandusers.ThedesignandimplementationofATSbasedonATML(automatictestmakeuplanguage),anewXML basedstandardforATEinformationanddataexchange,areintroducedbriefly.Keywords:ATS;ATML;IVI SignalInterface 目前自动测试系统已经广泛应用于从产品研制、生产、存储到使用维护的各个环节,在航空航天、国防、交通、能源等重要领域发挥着关键作用。但目前通用自动测试系统依然存在应用范围有限,开发和维护成本高,系统间缺乏互操作性,测试诊断新技术难以融入已有系统等诸多不足。因此,实现仪器可互换性和TPS(测试程序集)重用性、可移植性就成为了通用ATS[1](自动测试系统)的发展方向。当前,ATS[2]软件的开发方式有 面向仪器 和 面向信号 两种,面向仪器的TPS开发基于仪器,很难从本质上反映被测设备测试需求,加上仪器种类繁多,功能各异,因此很难实现互换,软件通用性差;面向信号的开发方式基于UUT(待测对象)的测试需求和测试资源的测试/激励能力,解决了需求与供应之间的矛盾,通用性强。开发基于AT ML(automatictestmarkuplanguage)的面向信号的自动测试软件实现了TPS重用性、可移植性和仪器可互换性,有较大的意义。

[3]

单元比较多,所使用的测试系统比较复杂,由许多仪器设备组成,涉及的生产厂商,子系统、部件生产厂商、OEM比较多,对信息交换标准的需求比较迫切,所以以美国军方和ATE工业部门

…… 此处隐藏205字 ……

IEEEP1671就是能交换测试设备和测试信息的自动测试语言(ATML)的标准,以XML的格式定义了ATS软件接口,以提高通用ATS软件组件的开放性,定义了在ATS中广泛使用的9种接口,并为每种接口定义了XML格式的语法,以提高用户在特定的需求和应用中扩展ATML接口的灵活性,使测试结果的报告、测试的描述、仪器的描述、测试的结构布局、测试工作站以及待测件的数据等信息标准化。由于在文本文件中含有描述符,它可以在任何平台上操作,计算机程序可以根据模式很容易地解释和分析这些标记,人们也很容易读懂它。总之,基于AT ML的应用软件具有灵活性和扩展性,但仍能在系统间互相兼容。1.2 ATML模块间关系

ATML工作组定义了9个ATML外部接口作为XML数据接口,它们之间的关系如图1所示。

图1中每个组件框横向对应的部分即为有关联的部分。定义,次

1 ATML

1.1 ATML简介

近年来许多大的电子设备生产厂商一直在寻求一种方法共享测试系统信息、测试结果信息的方法,试图开发出一种XML式的专用数据交换标准,以满足共享ATE(自动测试设备)和测试信息的需求。由于军事部门和航空航天部门需要测试和待测

收稿日期:2007-12-17

作者简介:徐理中(1981 ),男,山西朔州人,硕士,主要研究方向为计算机辅助测试,数据通信与计算机网络;廖述剑(1969 ),山西太原人,副教授,硕士生导师,主要研究方向为计算机辅助测试,数据通信与计算机