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

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


赞助商链接
相关文章:
LABVIEW文献综述
LABVIEW文献综述 - 文献综述 虚拟仪器前言 虚拟仪器是种基于计算机的自动化测试仪器系统。虚拟仪器的 突出优点在于能够与计算机技术结合,将计算机资源与仪器硬件,...
非常好--LabVIEW串口通信详解
非常好--LabVIEW串口通信详解 - LabVIEW 串口通信详解 串口可以说是我们最容易见到,也最容易接触到的种总线,台式机上一般都有个,而现在很多下位 机、仪器等...
labview 8.5安装教程
LabVIEW8.5 安装教程 1、双击 LabVIEW8.5 中文版图标如图 1 所示。 (免费版) 图1 2、弹出如图 2 所示对话框,这是一些关于安装的信息,点击“确定”按钮继续。 ...
更多相关标签: