欢迎来到天天文库
浏览记录
ID:1203330
大小:2.63 MB
页数:14页
时间:2017-11-08
《gpts3.0技术白皮书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、GPTS3.0技术白皮书北京东方信标测试技术有限公司GPTS3.1技术白皮书版本号:1.1外部文档©2003北京联合信标测试技术有限公司编号:O2004021GPTS3.0技术白皮书北京东方信标测试技术有限公司目录1什么是GPTS32GPTS的主要功能33GPTS的特点34为什么要使用GPTS45GPTS的主要应用领域56GPTS的典型应用57GPTS的主要功能77.1GPTS的软件结构87.2系统集成功能97.2.1仪器驱动的开发97.2.2系统配置97.2.3建立系统连线表107.3测试程序执行环境107.3.1测试程序执行控制1
2、07.3.2测试说明显示窗口117.3.3测试结果显示窗口127.3.4测试仪器软面板127.4测试程序开发功能127.4.1适配器连线表编辑器127.4.2ATLAS编译和调试137.4.3虚拟资源的自动分配及手动分配137.5ATML支持功能137.6系统扩充和定制13外部文档©北京东方信标测试技术有限公司,200914of14GPTS3.0技术白皮书北京东方信标测试技术有限公司1什么是GPTSGPTS3.1是一套以标准ATLAS716编译器及IVICOM技术为核心的通用自动测试系统软件平台。它由自动测试系统开发环境及测试程序运行
3、环境组成。2GPTS的主要功能GPTS开发环境的主要功能是在一个统一的软件环境下集成、集成自动测试系统,开发、调试测试程序。测试程序运行环境的功能是提供最终用户一个统一的用户界面,控制测试程序运行,对被测对象进行功能测试、故障诊断,显示、打印测试结果,使用软面板控制测试仪器。3GPTS的特点GPTS的主要特点是其通用性、开放性和良好的可维护性。n通用性:GPTS采用面向信号的ATLAS语言描述测试需求,它既不针对任何特定的应用领域,也不针对特定的设备类型,可以广泛地应用于从模拟到数字,从微波到低频等各种军用、民用机载、舰载、车载电子设
4、备,航天电子设备,通讯设备,工业控制系统等被测对象的功能测试及故障诊断测试。n开放性:支持所有流行的仪器控制总线(GPIB、LXI、VXI、PXI、PCI等),在各个层次上支持相应的国际标准(包括:IEEE1671、IEEE716、IEEE1232、IEEE1636、IVI等),用户可自行开发驱动程序、集成系统(增加/删除仪器、定义连接关系等)、开发测试程序。开放的信号库可由用户任意扩充。底层驱动则同时支持IVI-COM和IVI-C,完全开放的底层驱动程序接口及系统连线表使用户可以完全自主地集成测试系统,提供完备的运行环境API接口用
5、户可以自主开发运行环境界面。n面向信号测试程序与系统无关:采用ATLAS为编程语言,测试程序与系统无关。底层采用IVI驱动,对任意TPS用户可以更换测试仪器,原测试程序不受影响。支持虚拟资源的自动分配和手动分配n支持面向IEEE1232的故障诊断:测试程序运行环境内置推理机,可以装入IEEE1232-2002诊断模型,对UUT进行故障诊断,并根据诊断经验自动修正诊断模型中的故障率,使ATE诊断策略逐步趋于合理。n可维护性:GPTS本身是商品化软件,其功能升级和缺陷修复都按照商品化软件流行的方式进行。GPTS的所有软件模块都采用组件技术
6、实现,它既可以根据用户需求对软件进行灵活组态也大大提高了软件的可维护性。在GPTS上开发的测试程序是标准的ATLAS,其良好的可读性确保了TPS的可维护性。外部文档©北京东方信标测试技术有限公司,200914of14GPTS3.0技术白皮书北京东方信标测试技术有限公司1为什么要使用GPTSn目前国防工业和电子工业测试项目的特点是规模大,被测对象种类多,复杂程度高。一个测试项目往往涉及十几甚至几十个开发单位,共同开发TPS,要使开发工作有一个统一的基础就必须有一个通用的、商品化的软件平台。n测试系统的价格昂贵,要充分利用其价值,就必须考
7、虑测试系统的全寿命维护问题,应确保其正常工作15年以上。在系统生命期内我们经常会遇到以下问题。l系统中使用的仪器停产。测试系统的装备通常是一个较长的过程,在这个过程中系统中所使用的仪器随时可能停产或废型,在这种情况下新装备的系统必须选择新型号的仪器替代老型号的仪器。采用传统技术的测试系统需要对所有现存的测试程序进行修改(可能多达几十个测试程序)或重新编译、调试,工作量巨大。GPTS采用动态仪器绑定技术使测试程序与系统能做到完全无关,从而最终用户也能在现场更换测试仪器而无须对现有测试程序作任何修改或编译,彻底解决了测试互换问题。当出现上
8、述问题时开发人员只要选择适当的新型号仪器替代老仪器即可。另外,在测试程序开发过程中GPTS的这种系统无关性也是至关重要的,它使测试程序开发者在暂时没有所用型号仪器驱动的情况下可以使用其它已有驱动调试测试程序,待所用仪器驱
此文档下载收益归作者所有