LabVIEW(一)简介

LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是一种程序开发环境,是由美国国家仪器(NI)公司研制开发的。LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。

  1. LabVIEW是NI设计平台的核心,也是开发测量或控制系统的理想选择。 LabVIEW开发环境集成了工程师和科学家快速构建各种应用所需的所有工具,旨在帮助工程师和科学家解决问题、提高生产力和不断创新。LabVIEW是通用的编程系统,有一个完成任何编程任务的庞大函数库,该数据库包括数据采集、GPIB、串口控制、数据分析、数据显示及数据存储等。LabVIEW采用数据流编程方式,程序框图中节点之间的数据流向决定了VI及函数的执行顺序。VI指虚拟仪器,是 LabVIEW的程序模块。

  2. LabVIEW 提供很多外观与传统仪器(如示波器、万用表)类似的控件,可用来方便地创建用户界面。用户界面在 LabVIEW中被称为前面板。使用图标和连线,可以通过编程对前面板上的对象进行控制。这就是图形化源代码,又称G代码。

  3. LabVIEW 的主要应用领域:

    1)、测试测量:LabVIEW 最初是为测试测量而设计的,因而测试测量也就是LabVIEW 最广泛的应用领域。

    2)、控制:控制与测试是两个相关度非常高的领域,从测试领域起家的LabVIEW 自然而然地拓展至控制领域。

    3)、仿真:LabVIEW 包含了多种多样的数学运算函数,特别适合进行模拟、仿真、原型设计等工作。

    4)、儿童教育:由于图形外观漂亮且容易吸引儿童的注意力,同时图形比文本更容易被儿童接受和理解。对于没有任何计算机知识的儿童而言,可以把LabVIEW 理解成是一种特殊的"积木":把不同的原件搭在一起,就可以实现自己所需的功能。著名的可编程玩具"乐高积木"使用的就是LabVIEW 编程语言。

相关推荐
zuoyou-HPU4 天前
LabView控件介绍
labview
LabVIEW开发11 天前
LabVIEW水力机组空蚀在线监测
算法·labview·labview知识·labview功能·labview程序
LabVIEW开发11 天前
LabVIEW结合数字孪生的动态仿真
labview·labview知识·labview功能·labview程序
LabVIEW开发12 天前
LabVIEW中For 循环 “迭代并行”(Iteration Parallelism)
labview·labview知识·labview功能·labview程序
LabVIEW开发13 天前
LabVIEW多通道测控
labview·labview知识·labview功能·labview程序
LabVIEW开发13 天前
LabVIEW数据库事务操作
数据库·labview·labview知识·labview功能·labview程序
Kay.Wen1 个月前
LabVIEW 转换 XML文本
xml·labview
LabVIEW开发1 个月前
LabVIEW插值应用
算法·labview·labview知识·labview功能·labview程序
LabVIEW开发1 个月前
LabVIEW控制阀性能测试评估系统
人工智能·labview·labview知识·labview功能·labview程序
LabVIEW开发1 个月前
LabVIEW振动信号采集分析
fpga开发·labview·labview知识·labview功能·labview程序