在LabVIEW中的选项卡之间切换

更新 Oct 22, 2023

适用于

软件

  • LabVIEW

问题详述

我有一个VI,该VI使用前面板的选项卡控件来更改VI运行中显示数据的方式。但是,当我运行VI时,无法更改选项卡。

解决方案

选项卡控件是在VI运行中更改前面板显示内容的好方法。一个简单的例子是使用选项卡以不同的方式可视化相同的数据,而无需停止VI。使用选项卡控件时,用户可能会遇到一些常见的问题,这些问题将不允许在VI运行时进行更改。以下是需要检查的几件事:


输入控件与显示控件

使用选项卡控件时,如果功能被意外更改为显示控件,则在VI运行时选择选项卡将不起作用,因为显示控件将无法输出控制数据。您可以从以下看到输入控件和显示控件之间的区别。
输入控件显示控件
线从右侧退出,显示数据退出输入控件线从左侧进入,显示信息输入至显示控件


长时间运行的循环和事件结构

您可能使用事件结构来选择选项卡,然后对事件结构中包含进行数据操作的循环。如果循环执行需要花费很长时间,则您将无法更改选项卡,直到循环完成为止,这可能不是您所想要的。在这种情况下,您应该考虑优化循环或修改事件处理体系结构。