APP下载

基于LabVIEW及TestStand的自动化功能测试系统研究

2017-06-10桂训发

科技创新与应用 2017年16期

摘 要:基于LabVIEW及TestStand的自动化功能测试系统,作为测试行业科学发展的龙头成果,已经在世界制造业各个领域获得广泛运用,但在我国,测试相关的研究和测试相关的产品依然不多,要实现赶超世界先进水平还有一段很长的路要走。自动化测试已成为测试行业发展的趋势,为此研发一种高效的自动化测试系统,已经刻不容缓。因此采用基于LabVIEW及TestStand的自动化功能测试系统解决方案,并通过实际例子来进行论述说明系统的适用性和经济价值。

关键词:LabVIEW;TestStand;自动化功能测试系统

前言

随着科技水平不断提高,电子行业自动化,集成化程度越来越高,如果仅靠人工使用简单的万用表,示波器,逻辑分析仪等仪器对许多已经高度集成,高度智能化的电子设备,电子器件进行测试,已经远远不能满足要求。因为这些电子元件,电子器具需要测试的内容多,测试精准度要求高,测试过程繁杂,测试工作量大,甚至有的工件测试环境苛刻,所以测试过程中,人为因素干扰大。由此要完成诸如此类的测试工作,采用自动化功能测试办法是最好的选择。本文提出了一种基于LabVIEW及TestStand的自动化功能测试系统方案,以图解决这个问题。

本测试系统采用国际上流行的图形化编程语言LabVIEW进行编程,测试过程采用世界知名的测试流程软件TestStand,它具有后续开发周期短和兼容性好,人机界面交互亲和,后期维护、管理方便,经济价值好,市场应用程度高,系统稳定可靠安全,所产生的测试结果可以自动存贮等优势,向测试用户提供一个直观、可视化的用户界面,可以满足测试人员在同一集成开发环境中进行手动测试、自动化软件测试和以框架为基础的测试,帮助测试人员和测试企业降低开发测试成本、时间,显著提高软件测试质量,满足不同的测试工作需求。

1 系统设计总体思路

整个测试系统由系统供电系统、系统测试硬件平台,系统测试软件,系统测试自动存储系统组成。其中,供电系统给测试设备和测试工件供电,由于测试设备及测试工件各自的电压不一样,因此必须提供可调控电源,并通过选通开关的切换,达到不同类型测试设备的供电电源需要。其次,由于测试工件尺寸,大小,轻重不一致,因此设计的工件控制操作台需要满足测试电子元件或电子器的具尺寸大小轻重不一致情况。另外,在显示人机交互方面,显示和存贮的要求上是便利化和经济性。

2 系统设计原理

要实现测试工件在测试平台精确测试,首先要考虑测试平台软件兼容性能强,测试工位可以延伸,测试电源随意可以程控,检测信号采集和输出方便容易,系统核心部件可以自动化和集成化,因此总体的设计思路是尽量采用TestStand本身特点,结合具体实践工艺检测操作要求。相关工作原理图1如下:

原理图说明:显示器部分为显示输出和存贮器,测试仪为硬件系统的各种数据接口及感应器,工控机为操作台分别有数据输入的键盘和测试接口卡。操作柜臺为测试区域。

3 系统硬件设计

原理图如图2。

原理图说明:选通开关控制电源电压电流的输出,驱动电路和试品采集电路分别由控制电路和采集电路控制,然后通过数据采集(工业控制计算机软件)处理和图形化编程语言LabVIEW进行编程,由测试流程软件TestStand,进行编译处理,显示到人机交互界面,提供给测试人员进行测试需要。

4 系统软件设计

软件系统设计过程,使用LabVIEW平台作为操作界面,实行TestStand测试流程语言,在平台上编制相应的测试运行语言,通过系统调用TestStand运行引擎,加载实行命令完成测试过程。这是整个自动测试系统最核心的内容。

一些先进的测试系统应该包括故障诊断程序集合,测试人员可根据测试过程中得到的信息通过诊断程序集合自动判断故障情况,故障发生时,能自动查找故障的位置,作出故障警示反馈。这是自动测试系统实用性部分。

5 结果分析

通过对相关测试数据的测试绝缘阻抗检测,采样电阻,电源电压检测,触发电路检测,功率开关状态、传感输出电压、运算放大功能检测等8个基础测试内容的检测。总体检测时间一般在3秒可以得出数据,相比于人工检测的多达30秒,在测试精确度,测试工作效率得到很大提升,基本满足当前检测行业人员对自动功能测试要求。

6 结束语

本文采用的基于LabVIEW及TestStand的自动功能测试系统研究方法,解决了使用人工测试出现的误判、容易疲劳和测试效率低的问题,使产品不良率大大降低,测试时间比其他测试方法快,测试效率翻倍提高,测试精准度也大大提高,完全可以实现了测试系统的系统集成化和功能模块化。

当然,自动化测试过程还存在一些不足,需要在今后的测试中继续跟踪,检测过程出现一些不稳定状态,产生的原因是多方面的,也需要在今后测试中注意修正。使得系统越来越完善高效,经济实用。

参考文献

[1]于洪泽,贺永鹏.基于LabVIEW与TestStand的通用板卡自动测试系统[J].电气传动,2015.

[2]邵四喜.基于LabVIEW和TestStand的DVD音视频自动测试系统[J].电子质量,2005.

[3]梅萌.基于TestStand的高频参数自动化测量系统[D].华东师范大学,2012.

[4]卢坤平.基于虚拟仪器的蓝牙非信令自动测试系统的研究与开发[D].东南大学,2015.

[5]吴伟,张宏军,刘康,等.基于TestStand的自动测试系统软件设计[J].计算机测量与控制,2014.

[6]魏良根.基于多软件协同编程技术的汽车音响AM/FM测试系统[D].苏州大学,2015.

作者简介:桂训发(1981,6-),男,汉族,江西九江,学士学位,研究方向:计算机技术与应用。