LabVIEW程序设计教程.pdf

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
第一章 虚拟仪器及LabVIEW 入门 1.1 虚拟仪器概述 虚拟仪器(virtual instrumention)是基于计算机的仪器。计算机和仪器的密切结合是目 前仪器发展的一个重要方向。粗略地说这种结合有两种方式,一种是将计算机装入仪器,其 典型的例子就是所谓智能化的仪器。随着计算机功能的日益强大以及其体积的日趋缩小,这 类仪器功能也越来越强大,目前已经出现含嵌入式系统的仪器。另一种方式是将仪器装入计 算机。以通用的计算机硬件及操作系统为依托,实现各种仪器功能。虚拟仪器主要是指这种 方式。下面的框图反映了常见的虚拟仪器方案。 数 被 信 数 据 测 号 据 采 虚拟仪器面板 对 调 处 集 象 理 理 卡 虚拟仪器的主要特点有: 尽可能采用了通用的硬件,各种仪器的差异主要是软件。 可充分发挥计算机的能力,有强大的数据处理功能,可以创造出功能更强的仪 器。 用户可以根据自己的需要定义和制造各种仪器。 虚拟仪器实际上是一个按照仪器需求组织的数据采集系统。虚拟仪器的研究中涉及的基 础理论主要有计算机数据采集和数字信号处理。目前在这一领域内,使用较为广泛的计算机 语言是美国NI 公司的LabVIEW。 虚拟仪器的起源可以追朔到20 世纪70 年代,那时计算机测控系统在国防、航天等领域 已经有了相当的发展。PC 机出现以后,仪器级的计算机化成为可能,甚至在Microsoft 公司 的Windows 诞生之前,NI 公司已经在Macintosh 计算机上推出了LabVIEW2.0 以前的版本。 对虚拟仪器和LabVIEW 长期、系统、有效的研究开发使得该公司成为业界公认的权威。 普通的PC 有一些不可避免的弱点。用它构建的虚拟仪器或计算机测试系统性能不可能 太高。目前作为计算机化仪器的一个重要发展方向是制定了 VXI 标准,这是一种插卡式的 仪器。每一种仪器是一个插卡,为了保证仪器的性能,又采用了较多的硬件,但这些卡式仪 器本身都没有面板,其面板仍然用虚拟的方式在计算机屏幕上出现。这些卡插入标准的VXI 机箱,再与计算机相连,就组成了一个测试系统。VXI 仪器价格昂贵,目前又推出了一种较 为便宜的PXI 标准仪器。 虚拟仪器研究的另一个问题是各种标准仪器的互连及与计算机的连接。目前使用较多的 是IEEE 488 或GPIB 协议。未来的仪器也应当是网络化的。 1.2 LabVIEW 是什么? LabVIEW(Laboratory Virtual instrument Engineering)是一种图形化的编程语言,它广 泛地被工业界、学术界和研究实验室所接受,视为一个标准的数据采集和仪器控制软件。 LabVIEW 集成了与满足GPIB、VXI、RS-232 和RS-485 协议的硬件及数据采集卡通讯的全 部功能。它还内置了便于应用TCP/IP、ActiveX 等软件标准的库函数。这是一个功能强大且 灵活的软件。利用它可以方便地建立自己的虚拟仪器,其图形化的界面使得编程及使用过程 都生动有趣。 图形化的程序语言,又称为“G”语言。使用这种语言编程时,基本上不写程序代码, 取而代之的是流程图或流程图。它尽可能利用了技术人员、科学家、工程师所熟悉的术语、 图标和概念,因此,LabVIEW 是一个面向最终用户的工具。它可以增强你构建自己的科学 和工程系统的能力,提供了实现仪器编程和数据采集系统的便捷途径。使用它进行原理研究、 设计、测试并实现仪器系统时,可以大大提高工作效率。 利用 Lab

文档评论(0)

专业好文档 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:6110200002000000

1亿VIP精品文档

相关文档