设计寿命更长的自动测试系统

时间:2012-12-01来源:网络

由于支持多种测试开发环境,因此可以增加从老仪器卸载下来并整合进单个单元的传统测试程序集的种类。此外,制造领域专家、测试程序集开发人员和提供支持的承包商能共同分担开发任务,维护机构具有经济上和进度上的更大的灵活性。通过让每位专家工作在他们最熟悉、或者能够为特定测试应用提供最佳功能的测试开发环境,与“以一应万”的开发架构比,这种系统能够更快、更经济地提供关键的测试程序集功能。

兼容以前发布的测试开发环境版本,可以扩展自动测试系统为自动程序集开发与操作提供有效解决方案的时间范围。虽然在测试资产遭废弃时抽象层可以提供保护,但源自多版本支持的后向软件兼容可以保护测试程序集本身在更新测试站软件时免遭废弃。

开放架构

虚拟仪器软件架构(VISA)、IVI和ATML等工业标准为实现与测试源的通信、仪器命令语法和测试环境信息的交换定义了通用接口。每种标准都以这样或那样的方式保护着自动测试系统,防止发生国防维护机构过去多次面临的两种风险:对单一资产供应商的依赖以及该供应商的“蒸发”。不管发生哪种情况,维护机构都将花费更多。每种标准都遵循了指派关键接口和使用开放标准的模块化开放系统方法(MOSA)原则。在自动测试系统中整合使用这些标准有助于降低程序成本和风险。

数据库连接是平台支持型自动测试系统的重要组件,它提供了用于归档及公开故障与错误数据以供故障分析的方式。通过以一致的方式记录故障发生的内容、时间和地点,与数据库保持连接的自动测试系统能够汇集必要的信息来判断故障原因。支持数据收集以进行一致性分析的这种能力,提供了能够为过程和/或系统与系统组件设计确定可能的纠正措施的方式,从而节约了操作成本、使预算可支撑更长时间。

测试程序集运行时是程序运行成本的主要部分。这个运行时的大部分由操作员的动作时间组成,可能占到全部时间的40%以上。许多时间花费在等待操作员的某种人工介入上。设计良好的操作员图形化用户界面(GUI)可以提高操作员的效率,进而降低成本。测试管理软件应降低开发和修改这种GUI的成本,从而为延长操作性预算可支撑的时间提供了另一条重要途径。

虽然在自动测试系统行业中有许多通用接口和测试站组件,但不是每样东西都能以一种方式抽象出来且同时还能提供每种应用要求的灵活性。基于这个原因,自动测试系统需要能增强集成商定制系统的不同抽象层能力的软件。

采用以上述组件设计整合了测试管理软件的自动测试系统架构的实质性好处是能够降低程序成本、提高投资回报率。这是因为具有灵活性的自动测试系统可以测试传统的电子技术,并且在它们的生命周期内通过自我更新以测试更新的设备,并以一致的方式向数据库提供信息;通过挖掘数据库内容就可以确定高成本的故障事件,并启动相应的纠错措施来降低成本。

虽然当今的报道标题使许多人相信目前的预算减少、节俭预算以延长资金使用时间和节约成本的努力是新的挑战,但国防部及其支持产业以前就面临过这些情况。因此他们开发出相应方法,试图通过技术更迭来逐步升级系统。在他们的努力下创建了模块化硬件平台(如PXI)、软件定义的仪器(如合成仪器)以及通用通信语法标准(如VISA、IVI和ATML)。使用这些标准的模块化开放平台不仅能够保持现有的功能,并且在今后许多年里都能增加新的功能。这样,系统的生命周期就能比原先计划的长2至3倍,从而在不牺牲功能的条件下延长了预算的可用时间。使用这些组件设计自动测试系统是创建能够延长工作期限的自动测试系统的一种成功策略。

1 2 3

关键词: 可互换虚拟仪器 UUT PXI 自动测试系统

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版