一、Labview编程特点
- 基本无需code,是图形编程,选择部件,然后将其连接起来
- 并行性运行,而非顺序执行
- 基于数据流运行
二、Labview编程特点举例说明
- 实现顺序执行可借助“程序框图”页的"Programming"中的"Structures"中的"Flat Sequence"(平铺顺序结构)来实现,需要把要顺序执行的程序放入其中。
如下图所示:选中框图,右键,选择“1”,这样就可以在右边多加一个帧,从而放入下一个顺序执行的程序。
- 为了能更明显看出它的顺序执行,可以在中间加一个“等待”。
在“Wait”的左边输入,右键,选择常量输入,单位为ms,我们输入1000。
- 为了看出是基于数据流,点击暂停键右边的
“highlight execution”,运行时,可以清晰看见运行过程的先后。
三、Labview编程小技巧
-
Labview右上方有个黄色的“❓”按钮,选中部件,点击它会出现大概介绍,点击下方的“detailed help”,有详细介绍
-
Labview报错,双击错误,会定位发生错误的地方。
-
右上方按钮用于整理框图
-
高亮显示程序过程
-
程序运行过程中,点击随意部件,可插入探针,实时查看数据的变化。