当前位置:首页 >> 信息与通信 >>

2.1 LabVIEW基本概念


第 2 章 LabVIEW 基本概念

今天计算机已经大量地应用于现代社会的各个领域,从往返于太空中的航天飞机到太空中的空间站、 从智能大厦到传统制造业的自动化控制、从家庭到学校、从政府机关到军队,从电信工业到网络运营商所 提供的电子游戏或实时新闻等等。由于计算机应用领域的千差万别,人们开发了适用于不同应用领域的计 算机程序设计语言。 本章将主要介绍 LabVIEW 基本概念。

2.1 什么是 LabVIEW?
关于 LabVIEW,在不同场合经常会看到不同的说法: LabVIEW 是一种编程语言。 LabVIEW 是一种图形化的编程语言。 LabVIEW 是一种图形化系统设计平台。 LabVIEW 是一种图形化的虚拟仪器软件开发环境。

其实,上面所有的表述都是正确的,只是在具体表述时所强调的侧重点不同。如果谈到什么是 LabVIEW?最好还是先回顾一下它在诞生之初所被赋予的内涵。

LabVIEW 诞生于 1986 年,由美国国家仪器公司(National Instruments,简称 NI 公司)所发 明。 LabVIEW 是 Laboratory Virtual Instrument Engineering Workbench 的简称(实验室虚 拟仪器集成环境)。

确切的讲,在 LabVIEW 中包含了两个层面上的内容: 第一,LabVIEW 是一个包含了一种图形化编程语言在内的虚拟仪器应用软件开发环境,也就是第 1 章中所谈到虚拟仪器技术中的软件集成开发平台。 事实上,NI 公司在创造、发明 LabVIEW 之初就确立了这样的目标:为科学家和工程师提供一种符 合它们的思维方式和工作习惯的计算机编程语言——图形化编程语言。

第二,在可视化操作系统环境下,这个平台提供了用图形化编程语言进行虚拟仪器项目的程序设计、 调试直到发布的虚拟仪器集成环境。 事实上,由于虚拟仪器自身的特点,这个虚拟仪器集成环境也就意味着:软、硬件(NI 的硬件产品) 之间紧密结合的一整套虚拟仪器开发技术。

综上所述,LabVIEW 是 NI 公司发明的一套完整的基于图形化编程语言的虚拟仪器应用软件开发平 台。其中包括了强大的虚拟仪器硬件体系(含硬件驱动程序)和管理体系架构。

NI 公司从 1983 年便开始在可视化操作的苹果电脑上进行 LabVIEW 项目的研发,与此同时虚拟仪 器的概念开始萌生并得到不断的完善,直到 1986 年最终推出一整套虚拟仪器开发技术。 尽管 LabVIEW 诞生在可视化操作的苹果电脑上, 但对于其它的可视化操作系统象 Windows、 Linux 也都提供了相应的 LabVIEW 版本。需要注意的是,NI 对基于 Windows 操作系统的 LabVIEW 所提供的 技术支持最大也最全面。

随着现代科学技术的进步和不断发展, 二十多年来, LabVIEW 已经成功的发行了 9 个版本 (在 2006 年发布了 LabVIEW 的中文版)。现在,LabVIEW 已经从当初的虚拟仪器软件开发环境发展过渡到现在 的图形化系统设计平台。

LabVIEW 之所以能够取得成功并得到持续的发展, 在一定程度上要归功于这种图形化的编程语言以 及良好、高效的开发环境。 正因为如此,LabVIEW 时常被赋予双重身份,既有时用来表示图形化系统设计平台,有时又被用来 表示图形化编程语言。

在本书中,为了能够清晰的区分二者我们规定:用 NI LabVIEW 来表示图形化系统设计平台,用 LabVIEW 来表示图形化编程语言。在后面的所有内容中,我们将遵循这一基本原则。


赞助商链接
相关文章:
实验2 Labview程序结构
实验2 Labview程序结构_计算机软件及应用_IT/计算机_专业资料。实验 2 Labview 程序结构 .实验目的 1. 学习并掌握 While 循环的基本结构; 2. 学习并掌握 For...
LABView2010版讲义-1
(Songzhanhua@cttc.net.cn) 基本概念 LabVIEW:Laboratory Virtual Instrument...例 2 格式字符串的使用。 2 219193692.doc219193692.doc219193692.doc 1.本例...
第一次课-Labview
1.1 虚拟仪器技术概述 了解传统仪器和虚拟仪器特点; 了解虚拟仪器的基本概念和...《Labview 实践教程(09 版)》 信科: 81202 学时 3 一、仪器: 1) 测量用...
labview1
) 是 National Instruments 公司在其产品 LabVIEW 中首先提出的创新概念。...LabSQL 与数据库之间的连接就是建立在 DSN 基础之上的。其连接流程如图 2 ...
基于LabVIEW的2PSK仿真设计(学年论文)
LabVIEW 是一种交互式的、以矩阵为基础的软件开发...[3] 1.2 2PSK 的调制 1.2.1 模拟调制 模拟...度,同时对于 LabVIEW 的使用方法有了一定的知识概念...
《LabVIEW图形化编程》教学大纲
8. 掌握有关数据采集的基本概念及在 LabVIEW 中进行数据采集编程的方法。 教学...入门 第二章 LabVIEW 编程基础 2.1 循环结构 2.2 分支结构:Case 1 2.3 ...
虚拟仪器教学大纲2
1、仪器总线及其驱动概述 2LabVIEW 中的仪器控制模 重点:DAQ 的设置和调用 难点:DAQ 的使用 重点:串行通讯的基本概 念; GPIB 基本概念; VISA 的基本概念。 ...
虚拟仪器 实验2 Labview程序结构
虚拟仪器 实验2 Labview程序结构_计算机软件及应用_IT/计算机_专业资料。实验 2Labview 程序结构.实验目的 1. 学习并掌握 While 循环的基本结构; 2. 学习并...
LabVIEW 2011 第一课
LabVIEW 2011 第课_计算机软件及应用_IT/计算机_专业资料。LabVIEW 2011 ...、启动 LabVIEW 三、基本概念介绍 1、VI—VirtualInstrument 虚拟仪器:包括前...
虚拟仪器作业2
虚拟仪器实验报告专业年级 姓名 学号 2 成绩 一、实验目的:LabVIEW 编程软件入门学习 、实验内容:LABVIEW 数据操作 三、实验步骤:1.学习 LABVIEW 的数据类型。...
更多相关标签: