labVIEW概述:
LabVIEW是实验室虚拟仪器工程平台(Laboratory Virtual Instrument EngineeringWorkbench)的简称,是一个功能比较完整的软件开发环境,是美国NI公司的创新软件产品,也是目前应用最广泛、发展最快、功能最强的图形化编程软件开发环境。LabVIEW的特点在于它使用图形化编程语言在程序框图中创建源程序,即用程序框图代替了传统的程序代码,运行方便,编程简单易懂。
LabVIEW是专为测试、测量和控制应用而设计的系统工程软件,可快速访问硬件以及提供数据信息。LabVIEW简化了工程应用的硬件集成,使用户能够采用一致的方法快速采集和可视化几乎任何1/O设备的数据集(无论是NI还是第三方)。除了采用图形编程语法来缩短可视化、创建和编程工程系统的时间,LabVIEW还拥有一个超过30万开发人员的社区,提供了一个无与伦比的工具。
LabVIEW是带有可以产生最佳编码编译器的图形化开发环境,运行速度等同于编好的C或C++程序,图形化编程方法可帮助用户可视化应用程序的各个方面,包括硬件配置、测量数据和调试。这种可视化可帮助用户轻松集成来自任何供应商的测量硬件,在程序框图上表现复杂的逻辑,开发数据分析算法,并设计自定义工程用户界面。LabVIEW具有模块化特性,有利于程序的可重用性。LabVIEW将软件的界面设计与功能设计独立开来,修改人机界面无须对整个程序进行调整,LabVIEW利用数据流框图接收指令,使程序简单明了,充分发挥了G语言(图形化编程语言)的优点,大大缩短了虚拟仪器的开发周期,消除了虚拟仪器编程的复杂过程。而通用的编程软件需利用组件技术实现软面板的设计,这使得程序设计非常麻烦。