3 试验结果与分析
(1)通用自动测试系统运行试验和分析。为了验证机载电子装备通用自动测试系统的硬件、软件和接口设计的正确性,选取一个分频器作为被测单元进行联机模拟试验,并研制了专用接口适配器,编写了测试程序。该测试程序运行界面如图3所示。可以看出,通用自动测试系统软硬件设计正确,功能正常。
(2)测试资源配置试验和分析。自动测试系统千差万别.不同用户必须根据不同的测试需求在通用自动测试系统中方便、灵活地配置测试资源。从“系统资源管理”中选取“编辑仪器”,在系统资源配置窗口根据仪器的信息完成系统硬件的增加。比如,根据测试需求增加一台电台综合测试仪时,利用该平台的系统配置管理功能,添加“电台综合测试仪”,并调用相应的驱动程序,配置好资源的地址信息后,就可以在系统中使用。通过试验可以看出,硬件资源很容易增加和剪裁,系统是开放的。
(3) 测试仪器的互换、测试程序可移植性试验和分析。用GPIB总线的HP34401A台式万用表替代VXI总线的E1412A万用表试验。在资源配置界面中增加仪器资源HP3440lA,在“仪器名称”文本框内填写仪器的名称为DMMl,然后刷新系统连线表的内容,使DMMl出现在系统连线表中,并将DMMl的输出端连接DMM(E1412在资源配置中的名称)相应的信号钉上,适配器连线表不用做改动,只需要改动数字万用表的虚拟资源预定义。虚拟资源定义如下:名称DC—vOLTMETER;信号类型AC_SIGNAL;预定义资源DMM_CHANl;幅值范围O~300 V。只需将预定义资源由原来的“DMM_CHANl”改为“DMMl_CHANl”即可,其他范围检查使用缺省值或用NuLL跳过。完成上述工作后,测试程序重新编译运行,运行结果与采用E1412A万用表的运行结果一致。
通过试验以看出,由于测试程序描述的是信号特性,而与具体所使用的仪器无关。当更换了测试仪器后,测试程序不需要任何改变,只要修改系统配置文件的信息、系统连线和虚拟资源的定义,使测试程序中的虚拟资源指向新的仪器和仪器驱动程序即可。说明了该通用测试系统支持仪器互换,TPS具有可移植性。
4 结 语
由于目前各个测试仪器厂家推出的测试仪器有数百个品种,测试仪器动辄几万到几十万元,由于经费的限制,不可能购买全部测试设备进行验证,目前只对该项目中用到的仪器进行了实际联机试验,对其他测试仪器进行了部分仿真。在系统开发过程中难免出现考虑不周或者设计不合理的情况,还需要多征求军方和自动测试系统研制人员的使用意见,不断完善设计,在其他项目中不断验证其实用性。