文本内容:
第2章Lab VIEW基本概念今天计算机已经大量地应用于现代社会的各个领域,从往返于太空中的航天飞机到太空中的空间站、从智能大厦到传统制造业的自动化控制、从家庭到学校、从政府机关到军队,从电信工业到网络运营商所提供的电子游戏或实时新闻等等由于计算机应用领域的千差万别,人们开发了适用于不同应用领域的计算机程序设计语言本章将主要介绍Lab VIEW基本概念
2.1什么是LabVIEW关于LabVIEW,在不同场合经常会看到不同的说法LabVIEW是一种编程语言LabVIEW是一种图形化的编程语言LabVIEW是一种图形化系统设计平台LabVIEW是一种图形化的虚拟仪器软件开发环境其实,上面所有的表述都是正确的,只是在具体表述时所强调的侧重点不同如果谈到什么是LabVIEW最好还是先回顾一下它在诞生之初所被赋予的内涵(LabVIEW诞生于1986年,由美国国家仪器公司National Instruments,简称NI公司)所发明LabVIEW是Laboratory VirtualInstrument EngineeringWorkbench的简称(实验室虚拟仪器集成环境)确切的讲,在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来表示图形化编程语言在后面的所有内容中,我们将遵循这一基本原则。
个人认证
优秀文档
获得点赞 0