使用Labview切换开关更改文本?

时间:2015-09-24 16:35:27

标签: labview

我是Labview的新手,并想知道以下是否可行:

您可以使用切换开关切换相同的文本框吗?我已经修好了,并且发现在显示输出时我需要选择器,但似乎无法到达任何地方。

离。当切换开关为真时=在前面板上显示一个文字说明 当切换开关为false时=将SAME文本更改为关闭。

3 个答案:

答案 0 :(得分:2)

虽然我认为你的问题还有更多,没有任何限制,这是最简单的方法:当切换开关改变位置时,使用字符串指示器并给它一个新值。

实施例

enter image description here

VI片段

enter image description here

答案 1 :(得分:2)

之前的答案很好,但更准确地说,请考虑使用选择而不是案例结构。 选择在LabVIEW中运行得更轻松。

在你必须传递这个或那个数据(你的情况)的情况下,不执行代码(例如:在 true 情况下弹出一些东西并在 false case)您应该考虑使用选择器,就像在结构情况下创建额外的隧道一样,可以使用Select来避免。

enter image description here

答案 2 :(得分:0)

如果您只想在交换机旁边显示一些文本以更改显示交换机的状态,则可以不使用任何代码执行此操作:

  • 右键单击切换开关,然后选择显示>布尔文字

您现在应该在切换中间看到单词ONOFF

  • 再次右键点击它,然后选择高级>定制... 即可。

LabVIEW现在将打开控制编辑器窗口。此窗口工具栏中的第一个按钮看起来像扳手(扳手);点击它,它应该变成一把镊子。

  • 选择ONOFF文字并将其移至您希望的位置,相对于交换机本身。
  • 关闭控制编辑器窗口。如果您想在其他地方重复使用该控件,可以将其保存为单独的文件,但如果您不将它保存为VI的一部分。

您可以正常方式在VI的前面板上编辑布尔文本。请注意,在VI运行时单击布尔文本将操作开关 - 您可能希望也可能不希望发生这种情况。你可以通过在文本顶部放置一个透明的装饰盒来绕过这个。

所有布尔控件(我认为)都有布尔文本属性,但默认情况下并非所有布尔控件都可见。