可以看到LabVIEW使用图标来完成编程的动作。它的运行是基于数据流的,也就是说当一个函数执行所需要的全部数据被这个函数接收后这个函数就开始执行。
LabVIEW的工作方式
LabVIEW程序通常都由1个或者是多个VI(virtual instruments可以称为虚拟仪器)组成的。之所以称为VI(虚拟仪器)是由于它们的外观以及操作方法都是模仿实际的测试仪器设计的。如果把 LabVIEW的程序与通用的编程语言C所编写的程序进行对比的话,这些VI就相当于主程序、函数以及子程序。正因为如此我们通常把LabVIEW的程序称之为VI(发音是维艾而不是罗马数字6)。要注意的是,可能我们称之为VI的LabVIEW程序并不一定和实际的测试仪器有任何的关系。
一个VI由三个部分组成:前面板、框图以及图标。
前面板就是VI的用户界面。也可以说前面板是模仿实际测试仪器的前面板。在VI的前面板上可以包括旋钮、按钮、曲线图等控件。下图就是一个VI的前面板的例子: