LabVIEW冲击式动态参数平台测试系统设计(3)
时间:2017-02-26 17:38 来源:毕业论文 作者:毕业论文 点击:次
(3)打破传统仪器小且各仪器资源不能共享的现状。可将传统仪器的公共部分如显示、储存、打印及微处理器控制管理等,都由计算机来完成,即无论任何功能的仪器都可利用或共享计算机的这些公共资源,而无须重复的设计。 (4)具有模块化、开放性及互换性的特点和好的资源的复用性,同时可方便、经济地组建或重构自动测试系统。用户可根据自己的需要选购不同功能的卡式或模块化仪器,并可随测试任务的不同而灵活组合,提高仪器资源的可再用性。 (5)可自定义仪器功能。传统的仪器在出厂时,其功能已经确定,用户不能根据自己的需求而随时进行修改,只能一机一用。而虚拟仪器则可借助通用数据采集装置,通过编制不同敌软件测试方案,可构造几乎任意功能的仪器,故“软件就是仪器”在这里再次体现。 (6)采用虚拟仪器,硬件测试设备与计算机之间的数据“交流”将变得非常方便、直接和迅速。对于普通的测试设备,一般所得到的测试数据需要测试人员手工实时记录。如果数据量比较大,就将使得测试过程变得很冗长、很复杂,不可避免引起测试误差。而且有的常用测试仪器,可以先将测试数据存入软盘中,然后再利用软盘与其它分析仪器“交流”数据。如果采用虚拟仪器技术,测试设备所得到的测试结果将会实时、直接的通过计算机的总线,传输到计算机的内存或硬盘,供以后分析使用。这样,一方面避免了数据的传输问题;另一方面,可充分利用计算机的存储能力。 (7)根据工程的实际需要,使用人员可以通过软件编程或采用现有分析软件,实时、直接地对测试数据进行各种分析与处理,如完成DTF、FTF运算、PID控制、模糊逻辑控制、联合时频分析、数字信号处理、数学分析和数据库联接、统计分析参数调整、单位转换等工作,从而对被测控对象进行进一步的控制。 (8)测量输入信号特性(如电压、频率、上升时间等)只需一个量化的数据模块,要测量的信号特性能被数据处理器计算出来,这种测试集于一体的方法缩短了测试时间,从而提高了测试速度。 (9)虚拟仪器具有良好的人机界面 在虚拟仪器中,测量结果是通过由软件在计算机屏幕上生成的、与传统仪器面板相似的图形界面软面板来显示的。 (10)虚拟仪器具有和其它设备互联的能力 如和VXI总线或现场总线等的接口能力,此外,还可以将虚拟仪器接入网络,以实现对现场生产的监控和管理。 2、虚拟仪器的组成原理 虚拟仪器主要由硬件和软件两大部分组成。 (1)虚拟仪器的硬件 硬件是虚拟仪器工作的基础,它的主要功能是完成对被测信号的采集、传输和显示测量的结果。虚拟仪器的硬件主要是由计算机和信号采集调理部件组成的,其中计算机主要用来提供实时高效的数据处理性能。而信号采集调理部件可以是GPIB仪器模块、VXI仪器模块、PXI仪器模块或数据采集卡,它主要用来采集、传输信号。目前用得比较多的是数据采集卡和VXI仪器模块,其中数据采集卡特别为广大科技人员所钟爱。 (2)虚拟仪器的软件 软件在虚拟仪器中的地位非常重要,它肩负着对数据进行分析处理的重任。在很大程度上,虚拟仪器系统能否成功地运行,就取决于虚拟仪器的软件。虚拟仪器的软件包括仪器驱动程序、应用程序和软面板程序。仪器驱动程序主要用来初始化虚拟仪器,设置特定的参数和工作方式,使虚拟仪器保持正常的工作状态。应用程序主要用来对输入计算机的数据进行分析和处理,用户就是通过编制应用程序来定义虚拟仪器的功能。软面板程序用来提供虚拟仪器与用户的接口,它可以在计算机屏幕上生成一个与传统仪器面板相似的图形界面来显示测量结果等,同时,用户还可以通过键盘或鼠标操作软面板上的开关和按钮来模拟传统仪器的各种操作。 (责任编辑:qin) |