运行VI以执行所设计的操作。可从程序框图、项目浏览器或通过编程运行正确连线的VI。

在运行VI之前,必须用正确的数据类型将VI中的所有子VI、函数和结构连接到各个接线端。

备注 VI在运行时无法对其进行编辑。

如工具栏上的运行按钮是下图所示的白色实心箭头,可以运行VI:

实心白色箭头运行按钮图标。

如为其创建连线板,白色实心箭头同时也表明可将该VI当作子VI使用。

运行VI,可以采用以下方法:

  • 从程序框图或前面板交互式运行VI:
    1. 在程序框图上,用正确的数据类型连接所有子VI、函数和结构的接线端。
    2. 根据VI的运行方式,在工具栏中选择一个选项:
    选项说明
    运行VI一次 单击运行按钮,实心白色箭头运行按钮图标。

    并在完成其数据流后停止。

    在前面板和程序框图上可用。

    连续运行VI 单击连续运行按钮,在循环中使用两个箭头连续运行按钮图标。

    VI将连续运行,直到手动停止。

    在前面板和程序框图上可用。

    以递增步骤运行VI 单击单步执行按钮,
    单步步入、单步步过和单步步出操作的图标。

    该方法适用于调试VI。

    仅可用于程序框图。

  • 通过LabVIEW项目交互式运行VI:
    1. 新建项目或打开现有项目。
      显示项目浏览器窗口。
    2. 右键单击项目浏览器窗口中的VI。
    3. 从快捷菜单中选择运行
    VI前面板以运行模式打开。
  • 使用以下任一方法通过编程运行VI:
VI运行时,运行按钮变为黑色箭头(黑色箭头运行按钮图标,表明VI正在运行。),表明该VI正在运行。
备注 中止执行按钮(中止执行按钮图标,红色圆圈。)在VI完成当前循环前立即停止VI运行。中止使用外部资源(例如,外部硬件)的VI可能导致外部资源无法恰当复位或释放并停留在未知状态。为避免该问题,可设计带有停止按钮的VI,以安全释放资源。

配置VI的运行方式

您可以配置决定VI运行方式的设置。

例如,您可以执行以下操作:

  • 配置VI在打开时立即运行
  • 配置VI在作为子VI调用时暂停
  • 配置VI以不同的优先级运行,例如,一个VI必须立即执行而不能等待其他操作完成的情况下。
    备注 VI运行的优先级配置不当可能会造成非预期的结果。对于大多数VI,不必将其配置为在不同的优先级上运行。
  • 设置重入设置

按照下列步骤,配置VI的执行设置。

  1. 打开VI。
  2. 在菜单栏中,选择文件 » VI属性
  3. 类别下拉菜单中,选择执行
  4. 更改设置。