(3)网络化虚拟仪器
根据虚拟仪器的特性,我们能够方便地将虚拟仪器组成计算机网络。利用网络技术将分散在不同地理位置不同功能的测试设备联系在一起,使昂贵的硬件设备、软件在网络上得以共享,减少了设备重复投资。虚拟仪器技术融合了计算机技术及网际网络技术,便产生了网络化虚拟仪器。网际网络的潮流将资料共享带入了一个新的阶段,加速了虚拟仪器的网络技术及远程监控技术的发展,而这些技术是传统独立仪器不可能实现的。论文网
2。3虚拟仪器的特征及优势
(1)性价比高、很大程度地降低了测试的成本。
传统的测量多采用硬件设备。由于硬件设备的搬运成本和维护费高,使得测试的成本大大提升。而虚拟仪器由于它设置功能极为方便,组建系统时间少,同时测量时以计算机为核心完全采用数字化,大大降低了环境干扰和系统误差的影响,可达到一机多用的功效,实现多种功能,从而节省了硬件环节,携带非常方便,也减少了测试系统的开发成本和维护成本。
(2)模块化、使用效率高、可重复性强、功能多元。
传统仪器自成系统、功能单一,而虚拟仪器只需要一台计算机,其它所必须的硬件体积也很小,所以使用起来非常方便。虚拟仪器是一种软件化的测量装置,软件的灵活性与复用性可以使用户可以根据自己的需要重新定义测量装置,灵活地组合仪器从而使得使用效率大大提高。虚拟仪器一般也可以同时启用多个应用,克服了传统仪器功能专一的缺点。
(3)处理能力更强。
数字信号处理理论的不断完善和计算机运算能力的大大提高,使虚拟仪器具有强大的数据处理能力,包括功能超卓的处理器和文件I/O。工程师在数据高速导入磁盘的同时就能实时地进行复杂的分析。
(4)开发周期短、技术更新快。
通过软件,用户能够根据自己的需要,方便灵活地构建合适的系统,并对整个系统进行扩展和升级,从而大大的缩短了开发的周期。
(5)可操作性强 、测量速度快且精确。
将多种测试结合在一起的办法缩短了测试时间。而在传统的系统中,必须把信号连接到各个仪器上以便测量各个参数,这样测量值就误差。而虚拟仪器主要是软件完成,操作简单,受其他影响较小,测量精度也会相应提高。
(6)网络化、开放性强。
通过不断发展的互联网和越来越快的计算机网络使得虚拟仪器可以和其他设备进行互联,展现其更强大的优势,真正实现软硬件资源的共享,实现对现场的监测和管理。这样大大提高了人员的工作效率,降低了劳动强度,应用领域明显扩大。将多种测试集于一体的方法缩短了时间,提高了速度。
(7)无缝集成
虚拟仪器技术从本质上说是一个集成的软硬件概念。随着产品在功能上不断地趋于复杂,工程师们通常需要集成多个测量设备来满足完整的测试需求,而连接和集成这些不同设备要耗费大量的时间。虚拟仪器软件平台为所有的I/O设备提供了标准的接口,帮助用户轻松地将多个测量设备集成到单个系统,减少了任务的复杂性。
2。4软件开发工具LabVIEW
LabVIEW是美国国家仪器公司开发的一种基于G语言(Graphics Language,图形化编程语言)的虚拟仪器软件开发工具[5]。标志如图所示:
与C和BASIC系统一样,LabVIEW 也是通用的编程系统,有一个完成任何编程任务的庞大函数库[21]。LabVIEW 的函数库中包括数据采集、GPIB、串口控制、数据分析、数据显示及数据存储等[22] 。LabVIEW 也有传统的程序调试工具,如设置断点、以动画方式显示数据及其子程序的结果、单步执行等等,以便于程序的调试[22]。文献综述