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

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 来表示图形化编程语言。在后面的所有内容中,我们将遵循这一基本原则。


赞助商链接
相关文章:
LABView2010版讲义-2
219193676.doc LabVIEW2010 版讲义(续)四、外部代码调用、菜单、全息实验 (九)...其中第 1、3、5 顺序基本上与例 8-1 文本表格文件.vi 相类似。本分支采用...
labviEW 实验二(1)
实验2 程序结构 1 实验目的 (1)学会使用 LabVIEW 中的 While 循环; (2)学会使用 LabVIEW 中的移位寄存器; (3)学会使用 LabVIEW 中的 For 循环; (4)学会...
LABView2010版讲义-1
(Songzhanhua@cttc.net.cn) 基本概念 LabVIEW:Laboratory Virtual Instrument...例 2 格式字符串的使用。 2 219193692.doc219193692.doc219193692.doc 1.本例...
labview实验二
虚拟仪器实验报告二专业年级 电信 081 班 姓名 学号 08808030 成绩 一、实验目的:LabVIEW 编程软件入门学习 二、实验内容: LabVIEW 数据操作 2.1 数据类型 2.1....
虚拟仪器LABVIEW练习二
Labview 数据操作学习 、实验内容: 1.了解并熟悉各种数据类型; 2.学会创建局部...思路:根据三角形的海伦公式,利用数据基本运算对输入量进行运算。程序见作 业 2...
labview实验报告2
、实验内容“计算次方程的两根”: 通过LabVIEW中的数值变量和基本的...三、试验设备台安装LabVIEW的PC机。 四、实验步骤打开LabVIEW1-6 图 1...
Labview 第一章 lv入门
虚拟仪器主要是指这 种方式。下面的框图反映了常见...图标和概念,因此,LabVIEW个面向最终用户的工具...图1-2是与图1-1对应的流程图。我 们可以看到...
Labview基本常见问题解答2
Labview 基本常见问题解答 2 1、 如何用 LabView 与可编程仪器通信,该仪器没有...A:循环里面没加延时就会有这种现象发生 32、仪器驱动器的概念和 VISA 的特点?...
实验2 LabVIEW图形
2.实验设备 安装有 LabVIEW8.2 的计算机 3.实验内容 (1)利用 For 循环建立...按照处理测 量数据的方式和显示过程的不同,图形显示控件主要分成两大类,一类为...
labview1
) 是 National Instruments 公司在其产品 LabVIEW 中首先提出的创新概念。...LabSQL 与数据库之间的连接就是建立在 DSN 基础之上的。其连接流程如图 2 ...
更多相关标签: