虚拟仪器技术分析与设计(第2版)pdf/doc/txt格式电子书下载
本站仅展示书籍部分内容
如有任何咨询
请加微信10090337咨询
书名:虚拟仪器技术分析与设计(第2版)pdf/doc/txt格式电子书下载
推荐语:
作者:张重雄,张思维
出版社:电子工业出版社
出版时间:2012-05-01
书籍编号:30466859
ISBN:9787121165344
正文语种:中文
字数:147297
版次:2
所属分类:教材教辅-大学
版权信息
书名:虚拟仪器技术分析与设计(第2版)
作者:张重雄 张思维
ISBN:9787121165344
版权所有 · 侵权必究
前言
虚拟仪器技术是现代仪器技术与计算机技术相结合的产物,是21世纪科学技术中的核心技术之一。它的出现导致传统仪器的结构、概念和设计观点都发生了巨大的变革,代表着仪器发展的最新方向和潮流。
虚拟仪器利用计算机软件代替传统仪器的硬件来实现信号分析、数据处理和显示等多种功能,突破了传统仪器由厂家定义功能,用户无法改变的固定模式。虚拟仪器具有组建灵活、研制周期短、成本低、易维护、扩展方便和软件资源丰富等优点,“软件即是仪器”最本质地刻画出虚拟仪器的特征。
美国国家仪器公司(NI)在20世纪80年代最早提出了虚拟仪器(Virtual Instrument,VI)的概念。近30年来,虚拟仪器这种计算机操纵的模块化仪器系统在世界范围内已得到了广泛的认同和应用。近几年来,我国对虚拟仪器应用的需求开始急剧增长,虚拟仪器的应用范围也在不断扩大。特别是伴随着计算机技术的飞速发展,高性能的计算机推动了以软件作为核心的虚拟仪器技术的快速发展。虚拟仪器技术已被广泛应用于军事、科研、测量、检测、计量、测控等众多领域。
本书的第1版自2007年出版以来,得到了读者的鼓励和鞭策,并提出了许多宝贵意见,编者十分感谢。这次再版结合虚拟仪器技术的最新发展在内容方面进行了相应的增删,并对第1版中出现的印刷错误进行了修订。
本次再版以美国国家仪器公司最新推出的LabVIEW 2010图形化编程语言为虚拟仪器开发平台,介绍虚拟仪器的基本原理与设计方法,并给出大量的虚拟仪器设计实例,其目的是通过理论与实例结合的方式,图文并茂,深入浅出地介绍虚拟仪器的设计方法和技巧。
全书分为8章。第1章简要介绍虚拟仪器的基本概念和组成;第2章介绍GPIB,VXI,PXI,LXI等几种目前用于虚拟仪器的专用总线;第3章讲述程控仪器标准命令(SCPI)、虚拟仪器软件结构(VISA)、虚拟仪器驱动程序等虚拟仪器软件标准;第4章介绍图形化编程语言LabVIEW的基本特性以及LabVIEW 2010的编程环境与虚拟仪器的创建步骤和调试方法;第5章介绍程序结构,字符串、数组和簇,局部变量和全局变量,文件操作,图形显示等几种LabVIEW编程中常用的控件和函数的用法;第6章结合实例,介绍在LabVIEW中进行数据采集、信号产生、信号分析与处理的方法和技巧;第7章介绍串行通信,TCP/UDP网络通信,NI的DataSocket通信,共享变量,IrDA无线数据通信的LabVIEW实现方法;第8章从工程实用的角度出发,结合实例,介绍虚拟仪器的工程设计。
本书配有电子课件等教辅资料,读者可以登录电子工业出版社华信教育资源网www.hxedu.com.cn下载。
本书在编写过程中,南京理工大学的朱晓华教授对书稿进行了详尽的审阅,提出了许多宝贵意见。南京理工大学电子工程系的老师们对本书的编写给予了大力的支持与帮助。在此,谨向他们表示最诚挚的谢意。
由于虚拟仪器技术发展迅速,应用广泛,限于编者水平,缺点错误在所难免,欢迎读者批评指正。
编 者
2012年3月
第1章 绪论
本章主要介绍虚拟仪器的基本概念、虚拟仪器的组成、虚拟仪器的特点与应用和虚拟仪器技术的发展趋势,重点突出“软件即仪器”的观点。
随着微电子技术、计算机技术、软件技术、通信技术的迅速发展,新的测量理论、测量方法、测量领域和新的仪器结构不断出现,在许多方面已经突破了传统仪器的概念。尤其是以计算机为核心的仪器系统与计算机软件技术的紧密结合,导致了仪器的概念发生了突破性的变化,出现了一种全新的仪器概念——虚拟仪器(Virtual Instrument,VI)。
虚拟仪器是现代仪器技术与计算机技术相结合的产物,它的出现是仪器发展史上的一场革命,代表着仪器发展的最新方向和潮流,是信息技术的一个重要领域,对科学技术的发展和工业生产将产生不可估量的影响。
1.1 虚拟仪器的基本概念
虚拟仪器是指,在以通用计算机为核心的硬件平台上,由用户自己设计定义,具有虚拟的操作面板,测试功能由测试软件来实现的一种计算机仪器系统。虚拟仪器突破了传统电子仪器以硬件为主体的模式。实际上,测量时使用者是在操作具有测试软件的计算机,犹如操作一台虚拟的电子仪器,虚拟仪器因此得名。“软件即仪器”(Software is Instrument),最本质地刻画出虚拟仪器的特征。它比传统的电子仪器更为通用,更能适应迅猛发展的当代科学技术对测量仪器提出的不断更新的要求,推动着传统仪器朝着数字化、模块化、虚拟化、网络化的方向发展。
测试仪器的种类很多,功能各异。但无论何种测试仪器,其组成都可以概括为数据的采集与控制、数据的分析与处理、结果的输出与显示三大功能模块,且都以硬件形式存在,所以开发、维护的费用高,技术更新周期长。即便是后来出现的数字化仪器、智能仪器,使传统仪器的准确度提高、功能增强,但仍未改变传统仪器那种独立使用、手动操作、任务单一的模式。为此,总线式仪器和系统应运而生。人们研制出多种通信接口,用于将多台智能仪器连在一起,构成功能更强、适应面更广的测试系统,但这种总线式仪器中仍有许多重复的部件或功能单元。
虚拟仪器技术的出现,打破了传统仪器由厂家定义功能、用户无法改变的固定模式。虚拟仪器技术给了用户一个充分发挥自己的才能和想象力的空间。用户可以随心所欲地根据自己的需求,设计自己的仪器系统,满足多种多样的应用需求。
虚拟仪器的概念是对传统仪器概念的重大突破,是计算机系统与仪器系统相结合的产物。它利用计算机系统的强大功能,结合相应的硬件,大大突破了传统仪器在数据采集、显示、传送、处理等方面的限制,使用户可以方便地对虚拟仪器进行维护、扩展和升级等。
虚拟仪器中“虚拟”的含义表现在两个方面。一方面是指虚拟仪器面板,虚拟仪器面板上的各种“控件”与传统仪器面板上的各种“控件”所完成的功能是相同的,传统仪器面板上的控件都是实物,并且是通过手动和触摸进行操作的;而虚拟仪器面板上的控件是外形与实物相像的图标,其操作对应着相应的软件程序,使用鼠标或键盘操作虚拟仪器面板上的控件,就如使用一台实际的仪器。另一方面是指虚拟仪器的测控功能是通过软件编程来实现的;而传统仪器,特别是早期的仪器,它们的功能是通过硬件来实现的。
需要指出的是,虚拟仪器实质上是一种创新的仪器,而非一种具体的仪器。换言之,虚拟仪器可以有各种各样的形式,完全取决于实际的物理系统和构成仪器数据采集单元的硬件类型,但是有一点是相同的,那就是虚拟仪器离不开计算机控制,软件是虚拟仪器设计中最重要、最关键的部分。
1.2 虚拟仪器的组成
虚拟仪器的组成包括硬件和软件两个基本要素。
1.2.1 虚拟仪器的硬件结构
虚拟仪器的硬件结构如图1.1所示。硬件是虚拟仪器工作的基础,主要完成被测信号的采集、传输、存储处理和输入/输出等工作,由计算机和I/O接口设备组成。计算机一般为一台PC或工作站,是硬件平台的核心,它包括微处理器、存储器和输入/输出设备等,用来提供实时高效的数据处理工作。I/O接口设备即采集调理部件,包括PC总线的数据采集(Data Acquisition,DAQ)卡、GPIB总线仪器、GPIB接口卡、VXI/PXI/LXI总线仪器模块、串口总线仪器/PLC和现场总线仪器模块等标准总线仪器,主要完成被测信号的采集、放大和模数转换。
图1.1 虚拟仪器的硬件结构
根据构成虚拟仪器接口总线的不同,可分为如下几种构成方案。
(1)基于数据采集卡的虚拟仪器
在以PC为基础的虚拟仪器中,插入式数据采集卡是虚拟仪器中最常用的接口形式之一,其功能是将现场数据采集到计算机中,或将计算机中数据输出给受控对象,典型结构如图1.2所示。
图1.2 基于数据采集卡的虚拟仪器的典型结构
这种系统采用PC本身的PCI 或ISA 总线,将数据采集卡插入到计算机的PCI或ISA总线插槽中,并与专用的软件相结合,完成测试任务。它充分利用了微型计算机的软、硬件资源,更好地发挥了微型计算机的作用,大幅度地降低了仪器成本,并具有研制周期短、更新改进方便的优点。这种插卡式实现方案性价比极佳。
(2)基于GPIB总线方式的虚拟仪器
通用接口总线(General Purpose Interface Bus,GPIB)是由HP公司于1978年制定的总线标准,是传统测试仪器在数字接口方面的延伸和扩展。
典型的基于GPIB总线方式的虚拟仪器系统由一台PC、一块GPIB接口卡和若干台GPIB形式的仪器通过GPIB电缆连接而成,如图1.3所示。通过GPIB技术可以实现计算机对仪器的操作和控制,替代了传统的人工操作方式,提高了测试、测量效率。
图1.3 基于GPIB总线方式的虚拟仪器系统构成示意图
(3)基于VXI总线方式的虚拟仪器
在虚拟仪器技术中最引人注目的应用是基于VXI(VMEbus eXtension for Instrumentation)总线的自动测试仪器系统。由于VXI总线具有标准开放、结构紧凑、数据吞吐能力强、定时和同步精确、模块可重复利用、众多厂家支持等优点,所以得到了广泛应用。经过近30年的发展,VXI系统的组建和使用越来越方便,尤其是在组建大、中规模自动测试仪器系统和对速度、精度要求高的场合,具有其他仪器无法比拟的优势。典型的基于VXI总线的虚拟仪器系统的构成如图1.4所示。
图1.4 基于VXI总线的虚拟仪器系统构成示意图
(4)基于PXI总线方式的虚拟仪器
PXI(PCI eXtension for Instrumentation)总线是NI公司在1997年9月1日推出的全新的开放性模块化仪器总线规范。它以Compact PCI为基础,是PCI总线面向仪器领域的扩展。PXI总线符合工业标准,在机械、电气和软件特性方面充分发挥了PCI总线的全部优点。PXI总线的传输速率已经达到132MBps(32位数据总线)或264MBps(64位数据总线)。
目前,由于PXI 模块仪器系统具有良好的性价比,所以越来越多的工程技术人员开始关注PXI的发展,尤其是在某些要求测试系统体积小的使用场合。另外,由于PXI测试系统的数据传输速率高,所以在某些高频段的测试已经采用了PXI测试系统。
把台式PC 的性价比和PCI总线面向仪器领域的扩展优势结合起来,将形成未来主流的虚拟仪器平台之一。典型的基于PXI总线方式的虚拟仪器的构成如图1.5所示。
图1.5 基于PXI总线方式的虚拟仪器构成示意图
(5)基于LXI总线方式的虚拟仪器
2004年9月,VXI 科技公司和安捷伦公司共同推出一种适用于自动测试系统的新一代基于局域网(LAN)的模块化测量仪器接口标准LXI(LAN-based eXtension for Instrumentation),即基于LAN的仪器扩展。开放式的LXI标准于2005年9月正式公布,随后,LXI标准的特有模块仪器和测量系统投入市场。LXI是整合了可编程仪器标准GPIB协议和工业标准VXI的成果而发展起来的接口总线技术,它将台式仪器的内置测量技术、PC标准I/O接口与基于插卡框架系统的模块化集于一体,具有数据吞吐量高、模块化结构好、开放性强、即插即用等特点。
作为以太网技术在自动化测试领域的应用扩展,LXI为高效能的仪器提供了一个自动测试系统的LAN模块式平台。无论是相对GPIB、VXI还是PXI,LXI都将是未来总线技术的发展趋势。以LXI为主体的虚拟仪器网络结构如图1.6所示。在这种构成方案中,GPIB,VXI,PXI,LXI共存于系统,它们通常仅是LAN上的一个节点,这样不仅能够最大地发挥各自的功能和优势,而且可以相互进行数据的传输和资源的共享。
图1.6 以LXI为主体的虚拟仪器网络结构
1.2.2 虚拟仪器的软件结构
当虚拟仪器的硬件平台建立起来之后,设计、开发、研究虚拟仪器的主要任务就是编制应用程序。软件是虚拟仪器的关键,通过运行在计算机上的软件,一方面实现虚拟仪器图形化仪器界面,给用户提供一个检验仪器通信、设置仪器参数、修改仪器操作和实现仪器功能的人机接口;另一方面使计算机直接参与测试信号的产生和测量特征的分析,完成数据的输入、存储、综合分析和输出等功能。虚拟仪器的软件一般采用层次结构,包含以下3部分。
(1)输入/输出(I/O)接口软件
I/O接口软件存在于仪器与仪器驱动程序之间,是一个完成对仪器内部寄存单元进行直接存取数据操作、为仪器驱动程序提供信息传递的底层软件,是实现开放的、统一的虚拟仪器系统的基础和核心。虚拟仪器系统I/O接口软件的特点、组成、内部结构与实现规范等在VPP(VXI Plug&Play)系统规范中有明确的规定,并被定义为VISA(Virtual Instrument Software Architecture)软件。虚拟仪器软件框架如图1.7所示。
图1.7 虚拟仪器软件框架
(2)仪器驱动程序
仪器驱动程序的实质是为用户提供用于仪器操作的较抽象的操作函数集。对于应用程序,它和仪器硬件的通信、对仪器硬件的控制操作是通过仪器驱动程序来实现的,仪器驱动程序对于仪器的操作和管理,又是通过调用I/O软件所提供的统一基础与格式的函数库来实现的。对于应用程序的设计人员,一旦有了仪器驱动程序,在不是十分了解仪器内部操作过程的情况下,他们也可以进行虚拟仪器系统的设计。仪器驱动程序是连接顶层应用软件和底层I/O软件的纽带和桥梁。虚拟仪器的组成结构和实现在VPP规范中也做了明确定义,并且要求仪器生产厂家在提供仪器模块的同时提供仪器驱动程序文件和DLL文件。
(3)应用软件
顶层应用软件主要包括仪器面板控制软件和数据分析处理软件,完成的任务有:利用计算机强大的图形功能实现虚拟仪器面板,给用户提供操作仪器、显示数据的人机接口,以及数据采集、分析处理、显示和存储等。VPP规范要求应用软件具有良好的开放性和可扩展性。
虚拟仪器软件的开发可以利用Visual C++,Visual Basic等通用程序开发工具,也可以利用像HP公司的VEE、NI公司的LabVIEW与LabWindows/CVI等专用开发工具。VC、VB作为可视化开发工具具有友好的界面、简单易用、实用性强等优点,但作为虚拟仪器软件开发工具,一般要在仪器硬件厂商提供的I/O接口软件、仪器驱动程序的基础上进行应用软件开发。HP 的VEE、NI的LabVIEW及LabWindows/CVI等是随着软件技术的不断发展而出现的功能强大的虚拟仪器软件专用开发工具,具有直观的前面板、流程图式的开发能力和内置数据分析处理能力,提供了大量的功能强大的函数库供用户直接调用,是构建虚拟仪器的理想工具。
1.2.3 虚拟仪器系统
以PC-DAQ接口的虚拟仪器为例,虚拟仪器系统的整体结构如图1.8所示。
传感器将被测信号转换为电信号,经信号调理电路调整为标准信号后,送数据采集卡进行采集。数据采集卡中通过多路模拟开关、A/D转换芯片和数据缓存几个部件将模拟信号转换成数字信号并存储在缓存中。计算机通过虚拟仪器编程软件开发的应用程序调用设备驱动程序对数据采集卡进行控制,读取并处理采集的数据,通过虚拟仪器面板,显示、打印、输出测试结果。
图1.8 虚拟仪器系统的整体结构
1.3 虚拟仪器的特点
虚拟仪器是计算机技术介入仪器领域所形成的一种新型的、富有生命力的仪器种类。在虚拟仪器中计算机处于核心地位,计算机软件技术和测试系统更紧密地结合,形成了一个有机整体,使得仪器的结构概念和设计观点等都发生了突破性的变化,形成既有普通仪器的基本功能,又有一般仪器所没有的特殊功能的高档低价的新型仪器;从使用上来说,虚拟仪器利用强大的图形化开发环境,建立直观、灵活、快捷的虚拟仪器面板(即软面板),可以有效地提高仪器的使用效率。综合虚拟仪器的构成及工作原理,它具有如下技术特点。
(1)突出“软件就是仪器”的概念
传统仪器的某些硬件在虚拟仪器中被软件代替,由于减少了许多随时间可能漂移、需要定期校准的分立式模拟硬件,再加上标准化总线的使用,这些变化使仪器的测量精度、测量速度和可重复性都大大提高。
(2)丰富和增强了传统仪器的功能
融合计算机强大的硬件资源,突破了传统仪器在数据处理、显示、存储等方面的限制,大大增强了传统仪器的功能。虚拟仪器将信号分析、显示、存储、打印和其他管理集中交由计算机处理,充分利用了计算机强大的数据处理、传输和发布能力,使得组建系统变得更加灵活、简单。
(3)仪器由用户自己定义
虚拟仪器打破了传统仪器由厂家定义功能和控制面板,用户无法更改的模式。虚拟仪器通过为用户提供组建自己仪器的重要源代码库,可以很方便地修改仪器功能和面板,设计仪器的通信、定时和触发功能。仪器用户可根据自己不断变化的需求,自由发挥自己的想象力,方便灵活地组建测量系统,系统的扩展、升级可随时进行。
(4)开放的工业标准
虚拟仪器硬件和软件都制定了开放的工业标准,因此用户可以将仪器的设计、使用和管理统一到虚拟仪器标准,使资源的可重复利用率提高,功能易于扩展,管理规范,生产、维护和开发费用降低。
(5)便于构成复杂的测试系统,经济性好
虚拟仪器既可以作为测试仪器独立使用,又可以通过高速计算机网络构成复杂的分布式测试系统,进行远程测试、监控与故障诊断。此外,用基于软件体系结构的虚拟仪器代替硬件体系结构的传统仪器,还可以大大节约仪器购买和维护费用。
虚拟仪器与传统仪器的比较如表1.1所示。
表1.1 虚拟仪器与传统仪器的比较

1.4 虚拟仪器的应用
虚拟仪器作为新兴的仪器代表,由于具有绝对的技术优势,被广泛应用于电子、机械、通信、汽车制造、生物、医药、化工、科研、军事、教育等各个领域。从简单的仪器控制、数据采集到尖端的测试和工业自动化,从大学实验室到工厂企业,从探索研究到技术集成,都可以发现虚拟仪器技术的应用成果。
在测量仪器方面,示波器、逻辑分析仪、频谱仪、信号发生器、电压电流表,是科研机关、企业研发实验室、大专院校的必备测量仪器。随着计算机技术在测试系统的广泛应用,由于传统的仪器设备缺乏相应的计算机接口,因而,配合数据采集及数据处理十分困难。在完成某些测试任务时,可能需要许多仪器,如示波器、电压表、频率分析仪、信号发生器等,对复杂的数字电路系统还需要逻辑分析仪、IC测试仪等。这么多的仪器不仅价格昂贵、体积大、占用空间,而且相互连接也不方便。而虚拟仪器将计算机资源与仪器硬件、DSP技术结合,在系统内共享软/硬件资源,既有传统仪器的功能,又有传统仪器所没有的特殊功能。它把厂家定义仪器功能的方式转变为由用户自己定义,用户可根据测试功能的需要,自己设计所需要的仪器系统,只要将具有一种或多种功能的通用模块相结合,并且调用不同功能的软件模块,就能组成不同的仪器功能。
在专用测量系统方面,虚拟仪器的应用空间更为广阔。随着信息技术的迅猛发展,各行各业无不转向智能化、自动化、集成化,无处不在的计算机应用为虚拟仪器的推广提供了良好的基础。虚拟仪器的概念就是用专用的软/硬件配合计算机实现专用设备的功能,并使其自动化、智能化,因此,虚拟仪器适合于一切需要计算机辅助进行数据存储、数据处理、数据传输的计量场合。
在自动控制和工业控制领域,虚拟仪器同样应用广泛。绝大部分闭环控制系统要求精确的采样、及时的数据处理和快速的数据传输。虚拟仪器恰恰符合上述特点,十分符合测控一体化的设计。尤其在制造业,虚拟仪器的卓越计算能力和巨大数据吞吐能力必将使其在温控系统、在线监测系统、电力仪表系统、流程控制系统等工控领域发挥更大的作用。
伴随着计算机技术的快速发展以及人们对仪器功能、灵活性的要求越来越高,虚拟仪器技术将会在更广泛的领域得到应用和普及。
1.5 虚拟仪器技术发展趋势
自从美国国家仪器公司(National Instruments,NI)于1986年提出虚拟仪器的概念至今,虚拟仪器的发展大约可分为3个阶段。
第一阶段:利用计算机增强仪器的功能。由于GPIB总线标准的确立,计算机和外界通信成为可能。只需要把传统仪器通过GPIB总线和RS-232C总线同计算机连接起来,用户就可以用计算机控制仪器了。
第二阶段:开放式的仪器结构。在仪器硬件上出现了两大技术进步,一是插入式计算机数据处理卡,二是VXI仪器总线标准的确立。这些新技术使仪器的构成得以开放,消除了第一阶段内在的由用户定义和供应商定义仪器功能的区别。
第三阶段:虚拟仪器框架得到广泛认同和采用。软件领域中的面向对象技术把任何用户构建虚拟仪器需要知道的东西封装起来。许多行业标准在硬件和软件领域已经产生,几个虚拟仪器平台已经得到认可,并逐渐成为虚拟仪器行业的标准工具。
虚拟仪器技术的不断发展取决于3个重要因素:计算机的发展是动力,软件是主宰,高性能的A/D采集卡、调理放大器及传感器是关键。随着微电子技术、计算机软/硬件技术、通信技术和网络技术的飞速发展,虚拟仪器技术日新月异。
(1)虚拟仪器网络化
将网络技术和虚拟仪器相结合,构成网络化虚拟仪器系统,是自动测试仪器系统的发展方向之一。网络化测试的最大特点就是可以实现资源共享,使现有资源得到充分利用,从而实现多系统、多专家的协同测试与诊断。网络化测试解决了已有总线在仪器台数上的限制,使一台仪器能被多个用户同时使用,不仅实现了测量信息的共享,而且实现了整个测控过程的高度自动化、智能化,同时减少了硬件的设置,有效降低了测控系统的成本。另外,由于网络不受地域限制,使网络化测试系统能够实现远程测试,这样测试人员可以不受时间和空间的限制,随时随地获取所需的信息。同时网络化测试系统还可以实现被测设备的远距离测试与诊断,从而提高了测试效率,减少了测试人员的工作量。正是由于网络化测试系统的这些优点,使得网络化测试技术备受关注。近年来,世界著名仪器开发商安捷伦公司与NI公司联手致力于网络化测试软硬件的研发。国内一些实力较强的公司如中科泛华也在积极探索虚拟仪器网络设备的研究和设计。“网络就是仪器”的概念,确切地概括了仪器的网络化发展趋势。
(2)虚拟仪器标准化
VI的标准化主要是在硬件平台和软件模块的标准化。目前的虚拟仪器硬件平台,已经有了标准化和通用化趋势,如VXI联盟、PXI规范、PCI规范等自发性标准化组织和措施,另一些要求,如标准化触发方式,不同通道的公用时基,同步、延迟及执行参数是否连续可调或断续可调等,涉及信号及其质量和相互关系等方面,尚未形成标准化和通用化,这将影响其在不同平台上的互换性和移植性,也将影响虚拟仪器软件模块的标准化。1998年9月成立的IVI(Interchangeable Virtual Instrument)基金会努力从基本的互操作性到可互换性,为仪器驱动程序提升标准化水平。通过为仪器类制定一个统一的规范,使测试工程师获得更大的硬件独立性,使得用户在测试过程中不需要更改软件程序就可以替换设备,减少了软件维护和支持费用、缩短了仪器编程时间、提高了运行性能,具有极其重要的现实意义和非常广阔的应用前景。
(3)不断吸收新技术给虚拟仪器带来生机
把各种最新的控制理论和方法应用到虚拟仪器的开发中来将是VI发展的又一个重要方向。软件工程领域的新方法新理论在虚拟仪器设计中得到广泛应用,面向对象技术、ActiveX技术、组件技术等被广泛用来进行虚拟仪器的测试分析软件和虚拟界面软件设计,出现了许多数据处理高级分析软件和大量的仪器面板控件,这些软件为快速组建虚拟仪器提供了良好的条件。“能够在测试、控制和设计领域最优化地使用最新现成即用的商业技术,这一直是推动虚拟仪器技术进步的重要动力之一”,NI总裁、创始者兼CEO Dr.James Truchard概括了虚拟仪器未来发展的总趋势。总之,不断吸收新技术的VI将会适应更多的应用领域,将会为实际的测控带来更大的便利和效率。
本章小结
本章介绍了虚拟仪器的相关概念。主要包括虚拟仪器的定义和组成、虚拟仪器的特点、虚拟仪器的应用、虚拟仪器技术的现状和发展趋势。为了让读者对虚拟仪器的硬件构成有一个基本的认识,本章介绍了5种较为常用的虚拟仪器系统的组成结构。
虚拟仪器的崛起是测试仪器技术的一次革命,是仪器领域一个新的里程碑,它使现代测控系统更灵活、更紧凑、更经济、功能更强。无论测量、测试、计量或工业过程控制和分析处理,还是涉及其他更为广泛的测控领域,选用虚拟仪器都是理想的解
....
本站仅展示书籍部分内容
如有任何咨询
请加微信10090337咨询