Labview发展历史简单介绍
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
LabVIEW软件介绍
LabVIEW是一种程序开发环境,由美国家仪器(NI)公司研制开发的,类似于C和BASIC开发环境,但是LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。与C和BASIC一样,LabVIEW也是通用的编程系统,有一个完成任何编程任务的庞大函数库。LabVIEW的函数库包括数据采集、GPIB、串口控制、数据分析、数据显示及数据存储,等等。LabVIEW 也有传统的程序调试工具,如设置断点、以动画方式显示数据及其子程序(子VI)的结果、单步执行等等,便于程序的调试。
LabVIEW提供很多外观与传统仪器(如示波器、万用表)类似的控件,可用来方便地创建用户界面。用户界面在LabVIEW中被称为前面板。使用图标和连线,可以通过编程对前面板上的对象进行控制。它广泛地被工业界、学术界和研究实验室所接受,视为一个标准的数据采集和仪器控制软件。LabVIEW集成了与满足GPIB、VXI、RS-232和RS-485 协议的硬件及数据采集卡通讯的全部功能。它还内置了便于应用TCP/IP、ActiveX等软件标准的库函数。这是一个功能强大且灵活的软件。利用它可以方便地建立自己的虚拟仪器,其图形化的界面使得编程及使用过程都生动有趣。
LabVIEW的历史:
20世纪70年代末期:在美国应用研究实验室(AppliedResearch Laboratory)产生VI概念的雏形。
1986年:发布Macintosh平台下的LabVIEW 1.0。
1988年:发布Macintosh平台下的LabVIEW 2.0。
1990年:虚拟仪器面板和结构化数据流图获两项美国专利。
1994年:发布LabVIEW 3.0 带有附加工具包。
1996年:发布LabVIEW 4.0 增加自定义界面和Application Builder。
1998年:发布LabVIEW 5.0 支持多线程。
2000年:发布LabVIEW 6i集成因特网功能。
2001年:发布LabVIEW 6.1实现远程控制和增加事件结构等重要功能。
2003年:发布LabVIEW 7 Express增加了Express VI。
2004年:发布LabVIEW 7.1 Express增加了许多全新的功能。
2005年:发布LabVIEW 8.0增加了许多全新的功能。
2006年8月:发布LabVIEW 8.2有了第一个中文版的开发环境。
2007年8月:发布LabVIEW 8.5。
2008年4月:发布LabVIEW 8.5.1。
2008年8月:发布LabVIEW 8.6。
2009年2月:发布LabVIEW 8.6.1。
2010年8月:发布LabVIEW 2010。
2011年8月:发布LabVIEW 2011。
2012年8月:发布LabVIEW 2012。
LabVIEW 8.X之版本中引入了面向对象(OOP)之程序设计概念,使LabVIEW 更接近一个完整的编程语言。
开发语言:C/C++
国内外同类软件:
国内现在已经开发出图形化的单片机编程系统CPUVIEW;乐高公司开发的软件“LEGO MINDSTROMS NXT”,使程序的设计者可以在计算机上通过NXT-G(一种可视化编程语言)对机器人的行为进行可视化的程序设计。