目录

  • 实用工具
  • 导航窗口
  • 即时帮助窗口
  • VI层次结构
  • 新建项目
  • 创建VI
  • 编辑前面板
  • 工具选板
  • 控制选板
  • 编辑程序框图(背面板)
  • 函数选板
  • 程序框图编辑
  • 字符串、变量
  • 程序结构
  • 顺序结构
  • For循环
  • While循环
  • 条件结构(类似IF语句)
  • 总结


实用工具

导航窗口

快捷键:Ctrl + Shift +N

labview怎么使用深度学习_字符串

Labview2016没有缩放功能,因此在阅读较大程序时变得很麻烦,使用导航窗口会生成一个可拖动视图的小窗口,以便于快速移动到想要阅读的程序处,增加可阅读性。

即时帮助窗口

快捷键:Ctrl + H

labview怎么使用深度学习_labview_02

即使帮助窗口会实时显示鼠标所在的控件的名称、类别、帮助等信息,方便认识控件,对于新人来说十分友好。

VI层次结构

快捷键:Alt + V + h

查看(V) ->> VI层次结构(H)

labview怎么使用深度学习_控件_03

VI程序由多个子VI组成,使用VI层次结构可以直观的了解程序的结构,双击对应图标可以快速定位到对应的VI程序。

新建项目

文件(F) ->> 新建… ->> 项目

labview怎么使用深度学习_控件_04

创建VI

快捷键:Ctrl + N

labview怎么使用深度学习_字符串_05


新建VI后会自动生成两个面板:前面板与程序框图(背面版),可以用Ctrl + E进行面板的切换。前面板用于调用控件,布置GUI界面,程序面板用于调用结构、函数等进行编程操作以实现目标程序的功能,基本逻辑与一般的文本类高级语言相似。

编辑前面板

工具选板

快捷键:Shift + 鼠标右键

labview怎么使用深度学习_控件_06


绿色亮灯部分是手动与自动的切换开关,绿灯亮起时是自动模式,绿灯灭的时候是手动模式。自动模式下鼠标会根据所处的位置自动切换功能,手动模式下需要用Shift + 鼠标右键来切换鼠标的功能。熟练使用工具选板可以自定义配置控件颜色,大小等GUI构图。

控制选板

在前面板空白处右击

labview怎么使用深度学习_labview怎么使用深度学习_07


控制选版用于调用控件布置GUI界面,点击左上角的图钉可以将选板固定,选用的控件会在程序框图中同步生成对应元素,用于编程操作。

一般程序设计会从前面板开始设计,选择需要的操作单元,一般字符串控件等都有着显示和输入两种状态,可以随时在前面板或程序框图进行切换。

编辑程序框图(背面板)

函数选板

背面板空白处鼠标右击

labview怎么使用深度学习_labview怎么使用深度学习_08


函数选板是实现软件功能的主要部分,可以选择各种函数包,类似于库函数,通过帮助界面可以连接各种接口实现功能,功能丰富,大家在需要的时候可以直接上网搜索或在自带的帮助指南书查找进行调用。部分控件还需要安装额外的插件,比如串口通讯时的VISA驱动,在NI官网可以自行下载。

程序框图编辑

常见的逻辑判断,循环,顺序等功能在函数选板的编程中都能找到,以下是常用的功能

字符串、变量

labview怎么使用深度学习_字符串_09


常见的数值、字符串的初始化、转换等都可以在这几个板块早找到,单击选中就可以在程序框图中放置,右击程序框图上的图标可以设置属性。局部变量

labview怎么使用深度学习_labview怎么使用深度学习_10


右击控件的图标可以选择创建局部变量,引用等元素,用于函数操作。

程序结构

顺序结构

labview怎么使用深度学习_控件_11


结构文件夹中可以选择各种程序结构,平铺式顺序结构可以让程序像胶卷电影一样按帧执行。

labview怎么使用深度学习_labview怎么使用深度学习_12


每一个框格中放置程序,程序会至左向右执行,每一个框格的程序执行后向下一帧执行。添加帧的操作是在框格上右击,选择向前或向后添加帧。

For循环

labview怎么使用深度学习_控件_13

While循环

labview怎么使用深度学习_快捷键_14