控制工程师论坛

技术争鸣

虚拟仪器

CECwiki
CECwiki

2009-03-09

定义
  虚拟仪器,就是在以通用计算机为核心的硬件平台上,由用户设计定义,具有虚拟面板,测试功能由测试软件实现的一种计算机仪器系统。


起源
  虚拟仪器的起源可以追朔到20世纪70年代,那时计算机测控系统在国防、航天等领域已经有了相当的发展。PC机出现以后,仪器级的计算机化成为可能。
  1986 年NI 推出的LabVIEW 编程语言就是这样一个工具,它致力于简化工程师在构建自动化系统过程中的各个环节,大大降低了开发自动化测试系统的难度,提高了工程师的效率。与此同时,板卡式数据采集(DAQ)设备让工程师们可以灵活地使用模块化的硬件搭建自己的采集系统。
  通过LabVIEW 和DAQ 设备,工程师就可以在一台普通PC 上搭建测控系统,在前面板中设计自定义的操作界面,在程序框图中定制采集与分析功能。软件在整个系统中占有了举足轻重的地位,因此“软件就是仪器”的概念就是指这样一种以软件为核心的模块化仪器系统。
  至此,虚拟仪器技术已不再单纯是个概念名词,而成为了一种实际可行的方案,不但能为用户带来广泛的灵活性和可扩展性,而且还可以实现成本上的节约。


传统仪器和虚拟仪器对比
  传统仪器:功能固定且由厂商定义,三部分组成,即数据采集与控制、数据处理与分析、数据的显示。这三部分放在一个仪表机箱内。
  虚拟仪器:由用户定义,是一种功能意义上的仪器,是具有仪器功能的软硬件组合,它并不强调物理上的实现形式。

  传统仪器和基于软件的虚拟仪器具有许多相同的结构组件,但是在体系结构原理上完全不同,如图1所示。


图1-1:传统仪器


图1-2:虚拟仪器

 

  每一个虚拟仪器系统都由两部分组成:软件和硬件。对于当前的测量任务,虚拟仪器系统的价格与具有相似功能的传统仪器相差无几,甚至比它低很多倍。而且,由于虚拟仪器在测量任务需要改变时具有更大的灵活性,随着时间的推移,节省的成本也不断累计。

  详细对比表格


优势
  (1)虚拟仪器用户可以才艮据自己的需要灵活地定义仪器的功能,通过不同功能模块的组合可构成多种仪器,而不必受限于仪器厂商提供的特定功能。
  (2)虚拟仪器将所有的仪器控制信息均集中在软件模块中,可以采用多种方式显示采集的数据、分析的结果和控制过程。这种对关键部分的转移进一步增加了虚拟仪器的灵活性。
  (3)由于虚拟仪器关键在于软件,硬件的局限性较小,因此与其他仪器设各连接比较容埸实现。而且虚拟仪器可以方便地与网络、外设及其他应用连接,还可利用网络进行多用户数据共享。
  (4)虚拟仪器可实时、直接地对数据进行编辑,也可通过计算机总线将数据传输到存储器或打印机。这样做一方面解决了数据的传输问题,一方面充分利用了计算机的存储能力,从而使虚拟仪器具有几乎无限的数据记录容量。
  (5)虚拟仪器利用计算机强大的图形用户界面(GUI),用计算机直接读数。根据工程的实际需要,使用人员可以通过软件编程或采用现有分析软件,实时、直接地对测试数据进行各种分析与处理。
  (6)虚拟仪器价格低,而且其基于软件的体系结构还大大节省了开发和维护费用。

 

附录

  《使用虚拟仪控降低测量成本》请具体查看本贴5楼。


虚拟仪器,就是在以通用计算机为核心的硬件平台上,由用户设计定义,具有虚拟面板,测试功能由测试软件实现的一种计算机仪器系统。

 

编辑角度提供:“构成”、“发展历史”、“优势”、“分类”、“应用举例”……

 

您也可以选择您感兴趣或熟悉的角度编辑。

 

相关资讯\博客\帖子阅读:

基于 虚拟仪器技术的振动测试系统的设计 

基于LABVIEW的GMR 虚拟仪器自动测试系统

虚拟仪器简介及基于 虚拟仪器的温度校准系统探讨

对于 虚拟仪器的设计

基于 虚拟仪器技术的自动煤质工业分析仪研究

 

点击海量搜索 

 

 

 欢迎继续补充未结束编辑词条http://bbs.controleng.cn/ShowTopic.aspx?id=73034,以及查看已结束编辑词条http://bbs.controleng.cn/ShowTopic.aspx?id=73697

回帖

评论17

总共 , 当前 /
首页 | 登录 | 注册 | 返回顶部↑
手机版 | 电脑版
版权所有 Copyright(C) 2016 CE China