测试案例13:TestStand & LabVIEW NI LabVIEW(Laboratory Virtual Instrument Engineering Workbench实验室虚拟仪器工程平台)是一个程序开发环境。类似于C、BASIC。但LabVIEW的特点在于,它使用图形化编程语言G在流程图中创建源程序,而非使用基于文本的语言来产生源程序代码。LabVIEW还整合了与诸如满足GPIB、VXI、RS-232和RS-485以及数据采集卡等硬件通讯的全部功能。内置了便于TCP/IP、Active X等软件标准的库函数。虽然LabVIEW是一个通用编程系统,但是它也包含为数据采集和仪器控制特别设计的函数库和开发工具。LabVIEW程序被称为虚拟仪器(VIs),是因为它们的外观和操作能模仿实际的仪器,基于这种性质,其在工业测试领域应用尤为广泛。 LabVIEW的主要优势:1.图形化编程 2.多种开发工具 3.内置测量和控制函数 4.范围广泛的计算对象 NI TestStand是可立即执行的测试执行管理软件,用于组织、控制和执行自动化原型设计、验证或制造测试系统。加入在LabVIEW、LabWindows/CVI、Visual C/C++、Visual Basic .NET和C#中编写的测试程序,使用NI TestStand快速创建测试序列。NI TestStand基于一个高速多线程执行引擎,其性能足以满足最为严苛的测试处理能力要求。 NI TestStand的功能完全由用户定义。为满足特定需求,可自行对其进行功能修正和改进,例如定制操作界面、生成自定义报告或修改序列执行要求等。借助NI TestStand,您可将精力集中于特殊的测试要求,NI TestStand则管理普通的序列、执行和汇报任务。 NI LabWindows/CVI 1.用于测试和控制的最优化直观环境 2.DAQ和仪器I/O助手 3.直观的用户界面编辑器和仪器驱动程序的创建 4.用于采集、分析和显示的内置测量库 5.完整的调试和远程调试工具 6.ANSI C开发环境 及其NI其他系列软硬件产品的开发与应用 温度,张力,振动,声音,电压,电流,频率,光,阻抗,脉冲,周期,数字信号,压力,力等等。 ![TestStand & LabVIEW](http://y3.yzimgs.com/ComFolder/149244/downpic/201042422814183.jpg)
图(1)软件应用界面 ![TestStand & LabVIEW](http://y3.yzimgs.com/ComFolder/149244/downpic/201042422815308.jpg)
图(2)独立产权的各种板卡 提供各种基于NI公司的测试工装软件开发,测试夹具软件开发,测试治具软件开发,测试设备软件件开发 ATE测试设备软件开发,BGA测试软件开发,FCT测试设备软件开发,ICT测试软件开发,LED测试设备软件开发, PCBA测试设备软件开发,功能测试设备软件开发,电路板测试设备软件开发,边界扫描测试系统 |