APP下载

基于脚本的通用自动测试系统设计与实现

2018-03-06朱望纯张大伟

火力与指挥控制 2018年2期
关键词:指令设计

朱望纯,王 丽,张大伟

(1.桂林电子科技大学电子工程与自动化学院,广西 桂林 541004;2.解放军91872部队,北京 100000)

0 引言

随着测试技术不断发展和对测试要求的不断提高,自动测试系统(Automatic Test System,ATS)组建难度不断增加,尤其在测试任务改变和测试平台换代更新的情况下,经常需要重新构建新的测试系统来满足测试需求,造成资源和资金的浪费[1]。因此,构建一个架构开发灵活,软硬件通用,可扩展、易升级的通用ATS平台成为国内外ATS研究的趋势[2]。脚本语言作为一种可在测试平台上直接运行的可执行语言,具有可灵活编程、可复用、易维护的特点,关键字驱动的测试脚本将常用的ATS测试方法包装为关键字,提高测试脚本的复用性[3],为实现在ATS硬件环境基本不变,依据不同测试需求编写相应测试脚本完成测试任务,提供了一个良好的解决方案。

1 通用测试平台总体结构

通用ATS集成了测试信号与测试仪器,由软件平台控制完成各种状态、性能测试。系统构建基于PCI总线的通用ATS硬件平台,如图1所示,主要包括各类PCI板卡和控制开关网络组合的测控仪器、主控计算机等[4]。

主控计算机用于实现系统测试脚本编写和解析、数据管理和显示,以及软件平台管理、测试资源控制等;各类PCI板卡包括IO卡、AO卡、采集卡、定时计数器卡等,用于实现模拟量或者数字量的输入或输出,完成各种测试所需激励、测量、输出测试等操作;连接器、适配器由软件控制信号切换和连接UUT与测试资源,实现测试资源的合理分配和调用,增强了系统通用性[5]。……

登录APP查看全文

猜你喜欢

指令设计
听我指令:大催眠术
何为设计的守护之道?
《丰收的喜悦展示设计》
ARINC661显控指令快速验证方法
LED照明产品欧盟ErP指令要求解读
瞒天过海——仿生设计萌到家
设计秀
有种设计叫而专
杀毒软件中指令虚拟机的脆弱性分析
一种基于滑窗的余度指令判别算法