从事虚拟仪器的公司在过去大部分上中、小企业,它们的产品在性能上无法与大型的台式仪器相比,大型的测量仪器公司也不愿意投入人力物力去开发PC基插卡仪器。
此时,NI公司发现PC基仪器甚至台式仪器缺少测量工程技术人员易学易懂的编程工具,这些编程工具对于危机是通用的,对于测量仪器也是通用的,但是软件专业公司不会花力气去开发,测量仪器公司也做不好,NI公司看准这一点,定位自己的作用是沟通计算机与测量仪器,开发出非软件专业的测量仪器用户都会使用的编程工具。由于策略和定位的对路,适逢Microsoft公司推出图形截面的Windows操作系统,NI公司的第三代产品Labviews/CVI和Labview大获成功,这些图形编程工具的使用者只需要根据图表和鼠标就可以编制测量程序,NI公司的LabVIEW编程工具的销售量近年甚至超过HP公司的VEE编程工具,NI公司亦成为测量仪器业界的最有影响的PC基仪器供应商和仪用软件公司。
1.2.3 虚拟仪器的特点优势
虚拟仪器是基于计算机的功能化硬件模块和计算机软件构成的电子测试仪器,而软件是虚拟仪器的核心。其中软件的基础部分是设备驱动软件,而这些是虚拟仪器的核心。其中软件的基础是设备驱动软件,而这些标准的仪器驱动软件使得系统的开发与仪器的硬件变化无关。这是虚拟仪器最大的优点之一,有了这一点,仪器的开发和换代时间将得到大大的缩短。虚拟仪器中应用程序将可选硬件(如GPIB,VXI,RS-232,DAQ板)和可重复使用的库函数等软件结合在一起,实现了一起模块间通信、定时与触发。原码库函数为用户构造自己的虚拟仪器(VI)系统提供了基本的软件模块。由于VI的模块化、开放性和灵活性,以及软件是关键的特点,当用户的测试要求变化时可以方便地由用户自己来增减硬、软件模块,或重新配置现有系统以满足新的测试要求。这样,当用户从一个项目转向另一个项目时,就能简单地构造出新的VI系统而不丢失已有的硬件和软件资源。
虚拟仪器技术的优势在于可由用户自己的专用一起系统,且功能灵活,很容易构建,所以应用面极为广泛。尤其在科研、开发 、测量、检测、计量、测控等领域更是不可多得的好工具。虚拟仪器技术先进,十分符合国际上流行的“硬件软件化”的发展趋,因而常被称作“软件仪器”。他功能强大,可以实现示波器、逻辑分析仪、频谱仪、信号发生器等多种普通仪器的全部功能,配以专用探头和软件还可以测定特定系统的参数;如汽车发动机参数、汽油标号、炉窑温度、血液脉搏波、心电参数等多种数据;他操作灵活,完全图形话界面,风格简约,符合传统设备的使用习惯,用户不经培训即可迅速掌握操作规程;他集成方便,不但可以和高速数据采集设备构成自动测量系统,而且可以和控制设备构成自动控制系统。
与传统仪器相比,虚拟仪器有以下一些特点:
(1)软件是核心
其中,仪器驱动软件的功能是实现与仪器硬件的接口和通信,应用软件则完成用户定义的测试和仪器功能,并提供人机交互界面。Nl公司提出的“软件即仪器” (The Software is the Instrument)是这一特点的形象概括。
(2)灵活性和可扩展性
仪器用户可以根据自己不断变化的需求,方便灵活的重组系统,系统的扩展、升级随时进行,而且系统更新的周期短、见效快,能充分满足用户在不同场合的应用需求。
(3)性价比高
虚拟仪器可以将在传统仪器中由硬件完成的功能转为软件实现,减少了自动测试系统的硬件环节,降低了系统的开发成本和文护成本。虚拟仪器能同时对多个参数进行实时高效的测量,信号传输大部分采用数字信号的形式,数据处理也主要依赖软件来实现,大大降低了环境干扰和系统误差的影响。用户可以随时根据需要调整虚拟仪器的功能,实现一机多用。因此,使用虚拟仪器比传统仪器更经济。 基于LabVIEW的任意波形发生器设计(4):http://www.youerw.com/tongxin/lunwen_7864.html