LabVIEW的具体优势主要体现在以下几个方面
(1)提供了丰富的图形控件,并采用图形化的编程方法,彻底把工程师们从复杂枯涩的文本编程工作中解放出来。
(2)内建的编译器在用户编写程序的同时就在后台自动完成了编译。因此用户在编写程序的过程中如果有语法错误,它会被立即显示出来。
(3)由于采用数据流模型,它实现了自动的多线程,从而能充分利用处理器尤其是多处理器的处理能力
(4)通过DLL、CIN节点、ActiveX、 .NET或MATLAB脚本节点等技术,可以轻松实现LabVIEW与其他编程语言混和编程。
(5)通过应用程序生成器可以轻松地发布EXE、动态链接库或安装包。
(6) LabVIEW 提供了大量的驱动与专用工具,几乎能与任何接口的硬件轻松连接
课程简介
LabVIEW软件介绍
1
LabVIEW程序被称为VI ( Virtual Instrument), 即虚拟仪器,这是因为它的很多界面控件与操作都模拟了现实世界中的仪器,例如示波器与万用表等。LabVIEW的核心概念就是“软件即是仪器”,即虚拟仪器的概念。LabVIEW 还包含了大量的工具与函数用于数据采集、分析、显示与存储等。
2
这些工具都是向导式的工具,用户只需要一步步按照提示就可以实现与仪器的连接和参数的设置。而程序员也不用去记忆这些大量的函数,因为这些函数都以图标与名称的形式存在于一个小小的函数面板上,当需要用到某个函数时把它从函数面板上拖放到程序框图中就可以了。这一切都是图形化带来的好处。
3
由于LabVIEW可以用来创建通用的应用程序,因此被称为一种通用的编程语言。但是它在测试、测量和自动化等领域具有更大的优势,因为LabVIEW 提供了大量的工具与函数用于数据采集、分析、显示和存储。
4
同时它还提供了大量常用于自动化测试测量领域的图形控件。这使得用户可以在数分钟内完成-套完整的从仪 器连接、数据采集到分析、显示和存储的自动化测试测量系统。
5
因此它被广泛地应用于汽车、通信、航空、半导体、电子设计生产、过程控制和生物医学等各个领域,涵盖了从研发、测试、生产到服务的产品开发所有阶段。
数据流的概念