如何在labview中放置“暂停”或“停止”按钮

问题描述 投票:0回答:1

我有这个简单的代码,它是一个交通灯 在此输入图片描述 很简单,过了1000ms,它就切换到下一个case来打开不同的灯。 在此输入图片描述

我这样构建它是因为我听说你也不能暂停或停止平坦的序列,但我不确定如何也暂停这个迭代。 它应该是一个状态机,我对labview还很陌生

我想暂停一下,因为假设我想在琥珀色灯亮时停下来,直到再次单击按钮 或者如果不能这样做,我希望程序在单击该按钮时停止,我不想使用 while stop,更具体地说,我应该使用 while stop 按钮。 我能做什么?

state-machine labview light traffic
1个回答
0
投票

添加暂停按钮最简单的方法是将这 3 个布尔值连接为移位寄存器,然后添加一个检查暂停按钮并阻止状态情况前进的情况。 正确的方法是拥有一个事件处理程序循环和一个消息处理程序循环(检查排队状态机模板)并具有一个什么也没有发生的暂停状态。

© www.soinside.com 2019 - 2024. All rights reserved.