第1讲LabVIEW虚拟仪器入门.DOC

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1讲LabVIEW虚拟仪器入门

第1讲 LabVIEW虚拟仪器入门 在学习LabVIEW之前,应该先对虚拟仪器有一定的认识,因为LabVIEW是开发虚拟仪器的重要软件。本章首先介绍虚拟仪器的概念、构成、特点及发展,在此基础上引入图形化编程语言LabVIEW的概念;此外,还将介绍本书所采用的LabVIEW 8.5的一些新特性,然后详细讨论LabVIEW的编程环境及帮助系统。最后列举了一个小例子作为学习LabVIEW的入门引例。 虚拟仪器的概念 虚拟仪器的构成及特点虚拟仪器的发展趋势LabVIEW 8.5的新特性 图形化编程语言LabVIEW编程环境获取LabVIEW帮助 Virtual Instrument,VI)是现代仪器技术和计算机技术深层次结合的产物,是当今计算机辅助测试(Computer Aided Test,CATNational Instruments,NI)在1986年提出的。从20世纪80年代中期微软公司Windows操作系统的出现开始,计算机操作系统的图形支持功能得到了很大提高。1986年,NI公司推出了图形化的虚拟仪器编程环境LabVIEW,这标志着虚拟仪器设计软件平台基本成型。国际上从1988年开始陆续有虚拟仪器产品面市。 虚拟仪器是一种基于计算机的数字化自动测试仪器系统,()(A/D、D/A、I/O,,VI通过把计算机强大的计算处理能力和仪器硬件的测量、控制能力结合起来,, (1)虚拟仪器的面板是虚拟的。虚拟仪器面板上的各种“控件”与传统仪器面板上的各种“器件”所完成的功能是相同的,如由各种开关、按键和显示器图标等实现仪器电源的“通”、“断”,实现被测信号的“输入通道”、“放大倍数”等参数的设置,以及实现测量结果的“数值显示”、“波形显示”等。 传统仪器面板上的器件都是“实物”,而且通过“手动”和“触摸”进行操作;而虚拟仪器前面板是外形与实物相像的“图标”,每个图标的“通”、“断”及“放大”等动作通过用户操作计算机鼠标或键盘来完成。因此,设计虚拟仪器的前面板就是在前面板设计窗口中摆放所需图标,然后对图标的属性进行设置。 (2)虚拟仪器测量功能是由软件编程来实现的。在以计算机为核心组成的硬件平台支持下,虚拟仪器通过软件编程来实现仪器的测试功能,而且它可以通过实现不同测试功能的软件模块的组合来实现多种测试功能。因此,在硬件平台确定后,就有 “软件就是仪器”的说法。软件是虚拟仪器的关键,当硬件确定以后,就可以通过不同的软件实现不同的功能。 世界上最早和最具影响力的虚拟仪器开发软件,就是本书将要介绍的NI公司的LabVIEW软件。LabVIEW采用图形化编程方案,是非常实用的开发软件。用户可以根据自己的需要,采用图形化编程语言LabVIEW设计自己的仪器系统,以满足多种多样的应用要求。虚拟仪器利用计算机丰富的软、硬件资源,可以大大突破传统仪器在数据分析、处理、表达、传递和存储等方面的限制,达到传统仪器无法比拟的效果。它不仅可以用来完成电子测量、测试、分析和计量等工作,而且还可以用来进行设备的监控及实现工业过程自动化。虚拟仪器可以广泛应用于电力工程、物矿勘探、医疗、振动分析、声学分析、故障诊断及教学科研等多个领域。 1.1.2 虚拟仪器系统的构成与特点 虚拟仪器根据其模块化功能硬件的不同, 图1-1 虚拟仪器系统构成的基本框图 虚拟仪器的软件将可选硬件(如数据采集卡、RS-232、GPIB、VXI和PXI等)和可以重复使用源码库函数的软件结合起来,实现模块间的通信。虚拟仪器软件包括应用程序和I/O接口设备驱动程序,如图1-2所示。其中,应用程序包括两方面的程序:实现虚拟面板功能的前面板软件程序和定义仪器测试功能的流程图软件程序。而I/O接口设备驱动程序用来完成特定外部硬件设备的扩展、驱动与通信。 图1-2 虚拟仪器的软件构成 虚拟仪器集传统仪器与计算机之长,PC技术的优点。虚拟仪器与传统仪器比较,具有很多优点。表1-1比较了二者的差别。 表1-1 虚拟仪器和传统仪器的比较 项 目 虚 拟 仪 器 传 统 仪 器 开发维护费用 软件使得其开发与维护费用降至最低 开发与维护开销高 技术更新周期 技术更新周期短(12年)(510年),,VI服务器实际上就是一台运行了网络服务器和VI应用的计算机,服务器收到请求后,VI,,,,,LabVIEW概述 LabVIEW是实验室虚拟仪器集成环境(Laboratory Virtual Instrument Engineering Workbench)的简称,它是美国国家仪器公司的一个创新型软件产品,也是目前应用最广泛、发展最快、功能最强的图形化软件开发环境。LabVIEW自1986年问世以来,已经成为虚拟仪器软件开发平台事实上的工业标准,在研究、制造和开发的众多领域得到广泛的应用。LabVIE

文档评论(0)

xiaozu + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档