什么是虚拟仪器

合集下载

认识虚拟仪器

认识虚拟仪器
? 1.性能高 ? 2.扩展性强、灵活性好 ? 3.智能化程度高 ? 4.界面友好 ? 5.开发时间少 ? 6.兼容性
1.1.3 虚拟仪器发展过程
? 世界是最早开发和应用虚拟仪器公司是National Instruments Corporation公司。
? 由于虚拟仪器具有先进的性能和广泛的应用前景,在NI公司之后 还有一些国际知名厂商也加入到虚拟仪器的研发当中。例如,HP 公司、PC仪器公司、Racal公司等先后研发了一些仪器,但NI公 司仍然处于领先地位。
1.2 虚拟仪器软件开发环境
? 虚拟仪器可以在相同的硬件平台下,通过不同的软件开发。常见 的虚拟仪器开发软件是National Instruments(NI)公司提供的 LabVIEW和LabWindows/CVI两种。这两种编程有质的区别,下面 分别对比讲解两种软件的不同。
1.2.1 LabWindows/CVI的使用
和仪器的数模变换器、模数变换器、数字输入输出等结
合到一起,用于数据的分析处理、传输、显示等,如图 1.1所示。它充分利用了计算机的优势,对数据进行了大
显示器
(显示)
量计算和存储。
处理器
(数据分析、处理、计算、存 储)
数据 传输
D/A 、 A/D、数据输入
(数据采集)
1.1.2 虚拟仪器的特征
? 虚拟仪器从出现到现在的广泛应用,经历的短短的几十年,可以 说它的发展速度是相当快的。尤其是近年来在各行各业中大量应 用此技术,它的迅速发展,主要是有以下几点特征。
1.3 LabVIEW简介
? LabVIEW自问世以来,经历了一个快速发展的过程,如今已被大 家所认可。它是当前测控领域的技术热点,也代表着未来虚拟仪 器的发展方向。它是图形化的编程语言,类似于传统的文本编程 语言中的函数或子程序。用它开发的软件称为虚拟仪器,在操作 界面上的现实上的仪器完全一样,功能比现实中的传统仪器还要 强大。

虚拟仪器

虚拟仪器

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

特点:(1)突出“软件就是仪器”的概念(2)丰富和增强了传统仪器的功能(3)仪器由用户自己定义(4)开放的工业标准(5)便于构成复杂的测试系统,经济性好。

发展趋势:1.网络化2.标准化 3.不断吸收新技术给虚拟仪器带来生机开放式数据采集标准将使虚拟仪器走上标准化、通用化、系列化和模块化的道路。

高性能计算机的发展推动着仪器发展,计算机具有仪器所需要的最先进及性能价格比最好的显示与存储能力,尤其是计算机总线技术的发展虚拟仪器软件环境将朝着为广大用户提供简单易用的图形化开发环境,用于测试、测量与控制应用系统的开发,帮助工程师和科学家们实现更高的开发效率方向前进。

数据采集产品的性能的不断提高,为测试技术水平的提高提供了可靠保证。

随着网络技术的发展,”网络即仪器”将成为新的概念,网络化仪器必将在新世纪推动仪器界新的革命。

GPIB器件:执行IEEE488.2协议的各种设备统称为“GPIB器件”职能:1.控者职能2.讲者职能3.听者职能Gpib三线挂钩过程:(源方(讲者与控者)与受方(听者))①听者置NRFD为高,表示已做好接收数据准备;听者是线或连接至nrfd②讲者发现NRFD呈高后,讲者发送数据至DIO线上,并令DAV为低电平;表示dio上数据已经稳定且有效③听者发现DAV为低后,就令NRFD为低,表示准备接收数据;④听者接收数据时,ndac一直保持低电平,直至每个听者都收完数据后,置NDAC为高;⑤当讲者检出NDAC为高后,就令DAV为高,表示总线上数据不再有效。

⑥听者检出DAV为高,就令NDAC为低,准备下一个循环。

VXI总线标准是在VME总线标准在仪器领域的扩展。

VXI总线以其开放的系统结构、模块化的设计、紧凑的机械结构、良好的电磁兼容性,以及可靠性高、小型便携和灵活通信能力等一系列优点满足了工业领域需求,被公认为21世纪仪器总线系统和自动测试系统的优秀平台。

什么是虚拟仪器?

什么是虚拟仪器?

什么是虚拟仪器?
什么是虚拟仪器?
虚拟仪器(英语:Virtual instrumentation)技术就是利用高性能的模块化硬件,结合高效灵活的软件来完成各种测试、测量和自动化的应用。

选择虚拟仪器技术的理由,为什么选择虚拟仪器技术?虚拟仪器技术就是用户自定义的基于PC技术的.测试和测量解决方案,其4大优势在于:性能高、扩展性强、开发时间少,以及出色的集成功能。

虚拟仪器是在PC技术的基础上发展起来的,所以完全“继承”了以现成即用的PC技术为主导的最新商业技术的优点,包括功能超卓的处理器和文件I/O,使您在数据导入磁盘的同时就能实时地进行复杂的分析。

随着数据传输到硬驱功能的不断加强,以及与PC总线的结合,高速数据记录已经较少依赖大容量的本地内存。

以一台60G的示波器为例,在采用虚拟仪器技术的情况下,构建这样一台示波器是相当简单的,只要将一台基于PC的数字转换器放置在PC机中,就能以高达每秒100MB的速度将数据导入磁盘。

虚拟仪器

虚拟仪器

虚拟仪器(VI,Virtual Instrumentation):是一种以计算机和测试模块的硬件为基础、以计算机软件为核心所构成的,并且在计算机显示屏幕上虚拟的仪器面板,以及由计算机所完成的仪器功能,都可由用户软件来定义的计算机仪器。

从虚拟仪器的组成结构上来看:(1)虚拟仪器的硬件是通用的(包括通用计算机硬件平台和通用的测量功能硬件);(2)良好的人机界面。

虚拟仪器的面板(或称软面板)是虚拟的(通过“控件”虚拟出面板);(3)功能强。

虚拟仪器的功能是由用户软件定义的;(4)虚拟仪器之“虚拟”含义:虚拟仪器面板;软件实现仪器功能。

如:基于高速数据采集硬件,通过计算机软件编程可实现“虚拟示波器”、“虚拟频谱仪”、“虚拟交流数字电压表”、“虚拟频率计”、“虚拟相位计”等不同仪器。

(5)因此,软件是虚拟仪器的核心,NI 提出“软件即仪器”(The software is the instrument)。

与传统仪器相比,虚拟仪器技术特点:1)功能强、性价比高、开放性(可扩充性)好;充分利用计算机丰富的软硬资源。

仪器功能可通过软件灵活设计(基于相同的硬件,通过软件设计可实现不同的虚拟仪器)。

仪器升级方便,性价比高(一机多用)。

基于计算机网络技术,可实现“网络化虚拟仪器”。

(2)操作方便;通过图形用户界面(GUI)操作虚拟仪器面板。

(3)硬件模块化、系列化;基于仪器总线技术,设计出模块化、系列化硬件。

1. 虚拟仪器系统组成及各部分基本功能虚拟仪器的系统构成硬件和软件两大部分构成。

硬件是基础,软件是核心。

各部分基本功能虚拟仪器的内部功能,可划分为信号调理与采集、数据分析和处理、参数设置和结果表达三大功能模块。

信号采集与控制主要由虚拟仪器的通用硬件平台,并配合仪器驱动程序共同完成,而数据分析与处理、结果表达与输出则主要由用户应用软件完成。

第二章LabVIEW 概述LabVIEW的特点-图形化的仪器编程环境提供显示和控制对象,如表头、旋钮、图表等。

虚拟仪器总结

虚拟仪器总结

虚拟仪器总结引言在科学研究和工程领域中,实验仪器是不可或缺的工具。

然而,仪器的购买和维护成本高昂,并且在某些情况下可能不可行。

这就引入了虚拟仪器的概念。

虚拟仪器是一种通过计算机模拟实验仪器功能和响应的工具。

本文将对虚拟仪器进行总结,并探讨其应用和优势。

什么是虚拟仪器?虚拟仪器是一种通过计算机软件模拟实验仪器的功能和响应的工具。

它使用计算机算法和模型来模拟仪器的操作和输出。

虚拟仪器可以模拟各种实验仪器,包括示波器、频谱仪、信号发生器等。

通过虚拟仪器,用户可以在计算机上进行实验和数据采集,而不需要真实的物理仪器。

虚拟仪器通常具有图形用户界面,以便用户可以方便地操作和观察实验结果。

虚拟仪器的应用虚拟仪器在许多领域有广泛的应用。

以下是一些常见的应用领域:1. 教育和培训虚拟仪器在教育和培训中起到了重要的作用。

它可以提供一个实验环境,让学生在不占用实际实验室资源的情况下进行实验。

虚拟仪器还可以提供一个安全的学习环境,避免了可能的实验事故。

教师还可以创建自定义的实验模拟,以满足不同学生的需求。

2. 研究和开发虚拟仪器在科学研究和工程开发中也被广泛使用。

研究人员可以使用虚拟仪器来验证理论模型和算法。

它还可以帮助工程师在产品开发过程中进行实验和优化。

虚拟仪器可以提供快速、准确和可重复的实验结果,加快研究和开发的进展。

3. 远程实验虚拟仪器还可以用于远程实验。

远程实验是一种通过互联网连接到远程实验室进行实验的方式。

虚拟仪器的使用使得远程实验更容易实现。

学生不需要亲自访问实验室,而是可以通过虚拟仪器在计算机上进行实验。

这种方式可以克服时区和地理位置的限制,使得远程教育更具可行性。

虚拟仪器的优势与传统实验仪器相比,虚拟仪器具有以下几个优势:1. 成本效益虚拟仪器的成本远低于实际的仪器。

购买和维护实际仪器是一项昂贵的投资,而虚拟仪器只需要一台计算机和相应的软件。

这使得虚拟仪器成为一种经济实用的替代方案。

2. 灵活性和可扩展性虚拟仪器具有更大的灵活性和可扩展性。

虚拟仪器简介

虚拟仪器简介

虚拟仪器
测量仪器技术 计算机技术
总线技术
全新旳仪器 技术
3 虚拟仪器旳特点
1 打破了老式仪器旳封闭性
2 把仪器旳绝大部分硬件变成计算机上旳文件
特 点
3 顾客能够自行定义、自行设计、自行组建自己需要旳仪器 4 可将组建旳多种仪器存储在计算机旳仪器库中 5 配以通讯卡和传感器
6 构成功能、性能、外观和操作方式都和老式仪器相同或 超出老式仪器旳新型概念仪器系统
利用计算机强大旳软件 功能实现信号调理和数 据旳运算、分析、处理
利用相应旳接口设备完 成信号旳采集、输入/输 出,从而完毕多种仪器 功能
虚拟仪器和老式仪器旳比较
仪器厂约定义 硬件是关键 仪器旳功能和规模已固定 多为试验室拥有 技术更新慢 开发和维护费用高 价格昂贵 系统封闭,与其他设备旳 连接受限
基于Linux旳虚拟仪器更轻易满足多任务并行处理及现场检测和控制要求
6 虚拟仪器旳发展趋势
PC-DAQ式虚 拟仪器是目前比 较流行旳虚拟仪 器系统,但是, 因为基于PC I总 线旳虚拟仪器在 插入DAQ时都需 要打开机箱等,
比较麻烦
主机上旳PC I插 槽有限,再加上 测试信号直接进 入计算机,多种 现场旳被测信号 对计算机旳安全 造成很大旳威胁
4
5
6
智能化电子仪器仪 表
(以大规模和超大 规模集成电路为基 础)
多功能自动测试系
虚拟仪器技术新阶
统(融合电子测量、 段
自动控制和计算机
技术,是基于物理 硬件为基础旳老式 仪器技术发展旳高
(展二方十一世纪旳发 向)
级阶段)
2 虚拟仪器旳基本概念
在以计算机为关键旳硬件平台上 配合以相应旳输入/输出口 具有计算机显示旳虚拟面板 由测试软件来实现测试功能 一种计算机仪器系统

虚拟仪器

虚拟仪器


虚拟仪器应用程序 (软面板、各种功能模块)数据采集通信接口 Nhomakorabea信号处理
操作系统 VISA库 DAQ I/O库


虚 硬件(显示器与旋钮) 拟 仪 器 软 结果表达 件 结 构 与仪器控制
虚拟仪器
硬件(电子线路)
仪器接口
计算机软件(算法)
计算机
仪器接口 仪器接口
计算机硬件
仪器接口
虚拟仪器 (显示器与虚拟旋钮) 硬件结构
2. LabVIEW LabVIEW 是实验室虚拟仪器平台(Laboratory Virtual instru-ment Engeneering Workbench) 的简称, 也是目前应用最广、发展最快、功能最 强的图形化软件开发集成环境。 LabVIEW的产生来源于NI公司的创始人特鲁查 德博士的创新设想:能否为财务人员设计的电子 表格软件一样,为广大测试工程师和科技人员开 发一个基于数据流图来设计程序的工具软件。经 过几年的研究,在20世纪80年代中期,首次提出 测试软件由多层虚拟
• 虚拟仪器(Virtual Instrument,VI)构成的新 概念。一个VI可以由更底层的多个VI组成。底层 VI代表了最基本的计算、I/O操作与界面设计功能, 各层VI有相同的结构形式,每个VI都有用户接口 组件。
虚拟仪器模型、图形界面和结构化数据流程图 编程是LabVIEW的三大核心技术。1990年,结构化 数据流程图和虚拟仪器面板获得两项美国专利。 作为编写程序的语言,除了编程方式不同, LabVIEW具备编程语言的所有特点,因此被称为G 语言。
软件就是仪器
——虚拟仪器技术
一、什么是虚拟仪器
所谓“虚拟仪器”,就是在通用计算机上,用 借助于计算机和数据采集模块通过软件设计能 通用接口总线连接硬件数据采集或控制模块,通 够实现真实仪器的测量功能,但确不是一个实在 过软件编程控制硬件模块进行控制或测量,并利 在的、有模有样的真实的测量仪器。 用软件实现仪器的测量和分析功能。

对于虚拟仪器的认识

对于虚拟仪器的认识

对虚拟仪器的认识2012级,控制工程,1208521023,谢晋1、虚拟仪器的概念虚拟仪器(virtual instrument,VI)的概念是由美国国家仪器公司(NI)提出来的,虚拟仪器本质上是虚拟现实的一个方面的应用结果、也就是说虚拟仪器是一种功能意义上的仪器,它充分利用计算机系统强大的数据处理能力,在基本硬件的支持下,利用软件完成数据的采集、控制、数据分析与处理以及测试结果的显示等,通过软、硬件的配合来实现传统仪器的各种功能,大大地突破了传统仪器在数据处理、显示、传送、存储等方面的限制,使用户可以方便地对仪器进行维护、扩展与升级。

虚拟仪器是基于计算机的仪器,计算机和仪器的紧密结合时目前仪器发展的一个重要方向,虚拟仪器就是在通用计算机上加上一组软件和硬件,使得使用者在操作这台计算机时,就像在操作一台自己设计的专用的传统电子仪器。

在虚拟仪器系统中,硬件仅仅是为了实现信号的输入输出,软件才是整个仪器系统的关键。

任何一个使用者都可以通过修改软件的方法,很方便地改变、增减仪器系统的功能与规模,所以有了“软件就是仪器”之说。

2、虚拟仪器的特点虚拟仪器的最大的特点是将计算机丰富的资源与仪器硬件、DSP技术相结合,在系统内共享软件硬件资源,打破了以往由厂家定义仪器功能的模式,由用户自己定义仪器功能。

在虚拟仪器中,使用相同的硬件系统,通过不同的软件编程,就可以实现功能完全不同的测量仪器。

传统仪器和虚拟仪器系统的比较如下表所示:由此可见,虚拟仪器尽可能采用通用的硬件,各种仪器的差异主要是软件,同时能充分发挥计算机的能力,有强大的数据处理功能,可以创造出功能更强大的“个人仪器”。

3、虚拟仪器的构成虚拟仪器的基本构成包括计算机、虚拟仪器软件、硬件结构模块,其中硬件接口模块可以包括插入式数据采集卡(DAQ)、串并口、IEEE488接口(GPIB)卡、VXI控制器以及其他接口卡。

目前较为常用的虚拟仪器系统是数据采集卡系统、GPIB仪器控制系统、VXI仪器系统以及这三者之间的任意组合。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

什么是虚拟仪器?一、什么是虚拟仪器?一套虚拟仪器系统就是一台工业标准计算机或工作站配上功能强大的应用软件、低成本的硬件(例如插入式板卡)及驱动软件,他们在一起共同完成传统仪器的功能。

以软件为主的测量系统充分利用了常用台式计算机和工作平台的计算、显示和互联网等诸多用于提高工作效率的强大功能。

软件是在功能强大的硬件基础上创建虚拟仪器系统的真正关键所在。

虚拟仪器可使用相同的硬件系统,通过不同的软件就可以实现功能完全不同的各种测量测试仪器,即软件系统是虚拟仪器的核心,软件可以定义为各种仪器,因此可以说“软件即仪器”。

虚拟仪器代表着从传统硬件为主的测量系统到以软件为中心的测量系统的根本性转变。

有了虚拟仪器,用户就可以完全根据自己的需求组建测量和自动化系统,而不用再受功能固定(完全由厂家提供)的传统仪器的限制。

二、虚拟仪器和传统仪器的比较独立的传统仪器,例如示波器和波形发生器,性能强大,但是价格昂贵,且被厂家限定了功能,只能完成一件或几件具体的工作,因此,用户通常都不能够对其加以扩展或自定义其功能。

仪器的旋钮和开关、内置电路及用户所能使用的功能对这台仪器来说都是固定的。

另外,开发这些仪器还必须要用专门的技术和高成本的元部件,从而使它们身价颇高且很不容易更新。

基于PC机的虚拟仪器系统,诞生以来就充分利用了现成即用的PC机所带来的最新科技。

这些科技和性能上的优势迅速缩短了独立的传统仪器和PC机之间的距离,包括功能强大的处理器(如Pentium 4)、操作系统及微软Windows XP、NET技术和Apple Mac OS x。

除了融合诸多功能强大的特性,这些平台还为用户提供了简单的联网工具。

此外,传统仪器往往不便随身携带,而虚拟仪器可以在笔记本电脑上运行,充分体现了其便携特性。

需要经常变换应用项目和系统要求的工程师和科学家们需要有非常灵活的开发平台以便创建适合自己的解决方案。

可以使用虚拟仪器以满足特定的需要,因为有安装在PC机上的应用软件和一系列可选的插入式硬件,无需更换整套设备,即能完成新系统的开发。

1、灵活性除了专用的元件和电路,独立式传统仪器的基本框架其实类似于基于PC机的虚拟仪器。

两者都需要一个或多个微处理器、通讯端口(如串口、GPIB接口)、显示功能及数据采集模块。

其根本区别在于两者不同的灵活性,用户是否能够根据各自不同的要求对其进行修改和扩展。

一台传统仪器可能包括一套集成电路用于实现特定的数据处理功能;而在虚拟仪器中,只需在PC处理器上运行软件程序即可实现这些功能,而且,还可以简单地对这些功能加以扩展,只是会受软件功能大小的限制。

2、低价位使用虚拟仪器解决方案,可以大幅降低资金投入、系统开发成本和系统维护成本,同时还为用户加快产品上市时间并提高产品质量。

三、仪器的分类:虚拟仪器的发展随着微机的发展和采用总线方式的不同,可分为五种类型:1、PC总线——插卡型虚拟仪器这种方式借助于插入计算机内的数据采集卡与专用的软件如LabVIEW相结合(注:美国NI公司的Labview是图形化编程工具,它可以通过各种控件自已组建各种仪器。

Labview/cvi是基于文本编程的程序员提供高效的编程工具,通过三种编程语言Visual C++,Visual Basic,Labviews/cvi构成测试系统,它充分利用计算机的总线、机箱、电源及软件的便利。

但是受PC机机箱和总线限制,且有电源功率不足,机箱内部的噪声电平较高,插槽数目也不多,插槽尺寸比较小,机箱内无屏蔽等缺点。

另外,ISA总线的虚拟仪器已经淘汰,PCI总线的虚拟仪器价格比较昂贵。

2、并行口式虚拟仪器最新发展的一系列可连接到计算机并行口的测试装置,它们把仪器硬件集成在一个采集盒内。

仪器软件装在计算机上,通常可以完成各种测量测试仪器的功能,可以组成数字存储示波器、频谱分析仪、逻缉分析仪、任意波形发生器、频率计、数字万用表、功率计、程控稳压电源、数据记录仪、数据采集器。

美国LINK公司的DSO-2XXX系列虚拟仪器,它们的最大好处是可以与笔记本计算机相连,方便野外作业,又可与台式PC机相连,实现台式和便携式两用,非常方便。

由于其价格低廉、用途广泛,特别适合于研发部门和各种教学实验室应用。

3、GBIB总线方式的虚拟仪器GPIB技术是IEEE488标准的虚拟仪器早期的发展阶段。

它的出现使电子测量独立的单台手工操作向大规模自动测试系统发展,典型的GPIB系统由一台PC机、一块GPIB接口卡和若干台BPIB形式的仪器通过GPIB电缆连接而成。

在标准情况下,一块GPIB接口可带多达14台仪器,电缆长度可达40米。

GPIB技术可用计算机实现对仪器的操作和控制,替代传统的人工操作方式,可以很多方便地把多台仪器组合起来,形成自动测量系统。

GPIB测量系统的结构和命令简单,主要应用于台式仪器,适合于精确度要求高的,但不要求对计算机高速传输状况时应用。

4、VXI总线方式虚拟仪器VXI总线是一种高速计算机总线VME总线在VI领域的扩展,它具有稳定的电源,强有力的冷却能力和严格的RFI/EMI屏蔽。

由于它的标准开放、结构紧凑、数据吞吐能力强、定时和同步精确、模块可重复利用、众多仪器厂家支持的优点,很快得到广泛的应用。

经过多年的发展,VXI系统的组建和使用越来越方便,尤其是组建大、中规模自动测量系统以及对速度、精度要求高的场合。

有其他仪器无法比拟的优势。

然而,组建VXI总线要求有机箱、零槽管理器及嵌入式控制器,造价比较高。

5、PXI总线方式虚拟仪器PXI总线方式是PCI总线内核技术增加了成熟的技术规范和要求形成的,增加了多板同步触发总线的技术规范和要求形成的,增加了多板发总线,以使用于相邻模块的高速通讯的局总线。

PXI的高度可扩展性。

PXI具有8个扩展槽,而台式PCI系统只有3~4个扩展槽,通过使用PCI—PCI桥接器,可扩展到256个扩展槽,台式PC的性能价格比和PCI总线面向仪器领域的扩展优势结合起来,将形成未来的虚拟仪器平台。

四、虚拟仪器的发展过程1、GPIB→VSI→PXI总线方式(适合大型高精度集成系统)GPIB 于1978年问世,VXI于1987年问世,PXI于1997年问世。

2、PC插卡→并口式→串口USB方式(适合于普及型的廉价系统,有广阔的应用发展前景)PC插卡式于80年代初问世,并行口方式于1995年问世,串口USB方式于1999年问世。

综上所述,虚拟仪器的发展取决于三个重要因素。

①计算机是载体,②软件是核心③高质量的A/D采集卡及调理放大器是关键。

五、LabVIEW的简单介绍LabVIEW是NI公司提供的行业标准图形化编程软件,它不仅能轻松方便地完成与各种软硬件的连接,更能提供强大的后续数据处理能力,设置数据处理、转换、存储的方式,并将结果显示给用户。

LabVIEW是创建虚拟仪器系统的理想工具,它为用户提供的最有力的特性就是图形化的编程环境。

用户可以使用LabVlEW在电脑屏幕上创建一个图形化的用户界面,即可设计出完全符合自己要求的虚拟仪器。

通过这个图形界面,可以:操作仪器程序控制硬件分析采集到的数据显示结果用户可以使用旋钮、开关、转盘、图表等自定义前面板,用以代替传统仪器的控制面板、创建自制测试面板,或图形化表示控制和操作过程。

标准流程图和图形化程序图的相似性使得它不象基于文本的传统语言那样难学,从而大大缩短了用户的整个学习过程。

只需将各个图标连在一起创建各种流程图表,即可完成虚拟仪器程序的开发,而这也正好符合用户的原始设计理念。

利用图形化编程,在保持系统的功能与灵活性的同时,能大大加快开发速度。

LabVlEW带有现成即用的函数库,用户可以用它集成各种独立台式仪器、数据采集设备、运动控制和机器视觉产品、GPIB/IEEE 488和串口/RS-232设备、PLCS等,从而开发出一套完整的测量和自动化解决方案。

LabVIEW还包含了主要的仪器标准如VISA-GPIB、串口和VXI 仪器可共用标准;PXI和基于PXI系统联盟CompactPCI标准的软硬件:IVI可互换虚拟仪器驱动程序;VXI Plug&Play;VXI仪器标准驱动程序。

大部分计算机使用的都是微软公司的Windows系列操作系统。

LabVIEW它可运行在Windows 2000,NT,XP,Me,98,95和嵌入式NT环境下,同时还支持Mac OS,Sun Solaris与Linux。

通过LabVlEW实时(LabVIEW Real.Time)模块,LabVIEW还能够编译代码,让程序在VenturCom ETS实时操作系统中运行。

LabVlEW是独立于平台的,在一种环境下编写的虚拟仪器程序(简称VI),能够透明地转移到其他LabVIEW平台上。

用户所需做的,只是在新环境下打开这个Vl即可。

LabVlEW应用程序能跨平台使用,随着新计算机技术日新月异的发展,还可以轻而易举地将您的应用程序移植到新平台和操作系统中。

另外,因为能开发出的虚拟仪器程序能够在不同平台间移植、独立于操作系统。

六、USB简介在工业生产和科学技术研究的各行业中,常常利用PC或工控机对各种数据进行采集。

这其中有很多地方需要对各种数据进行采集,如液位、温度、压力、频率等。

现在常用的采集方式是通过数据采集板卡,常用的有A/D卡以及422、485等总线板卡。

采用板卡不仅安装麻烦、易受机箱内环境的干扰,而且由于受计算机插槽数量和地址、中断资源的限制,不可能挂接很多设备。

USB是通用串行总线(Universal Aerial Bus)的简称,USB的出现,很好地解决了以上这些冲突,很容易就能实现低成本、高可靠性、多点的数据采集。

USB是一些PC大厂商,如Microsoft、Intel等为了解决日益增加的PC外设与有限的主板插槽和端口之间的矛盾而制定的一种串行通信的标准,自1995年在Comdex上亮相以来至今已广泛地为各PC厂家所支持。

现在生产的PC几乎都配备了USB接口,Microsft的Windows98、NT以及MacOS、Linux、FreeBSD等流行操作系统都增加了对USB的支持。

1、USB系统的构成USB系统主要由主控制器(Host Controller)、USB Hub 和USB外设(Peripherals Node)组成系统拓扑结构。

2、USB的主要优点(1)速度快USB有高速和低速两种方式,主模式为高速模式,速率为12Mbps,另外为了适应一些不需要很大吞吐量和很高实时性的设备,如鼠标等,USB还提供低速方式,速率为1.5Mb/s。

(2)设备安装和配置容易安装USB设备不必再打开机箱,加减已安装过的设备完全不用关闭计算机。

所有USB设备支持热拔插,系统对其进行自动配置,彻底抛弃了过去的跳线和拨码开关设置。

相关文档
最新文档