事件结构不工作两次

Event Structure Not Working Twice

我的 VI 以下部分的事件结构在我启动程序时会起作用,但在我停止并重新启动之前不会再起作用。我想我做的事情并不简单,有人可以帮忙吗?

事件结构处于 while 循环中。同样,它只工作一次,但之后就不行了...

您已设置启用蜂鸣器 值更改操作。一旦您从前面板更改按钮的值,或通过带有信号的 属性 节点更改值,它就会发生。使用局部变量或 属性 节点 value 属性 更改值不会导致事件处理程序注册事件。

我觉得你的案例结构很好。

当您按下 "enable beeper" 时,事件结构应该执行您显示的案例并在 True 框架中输入案例结构。 当你再次按下按钮时,这次应该再次执行事件结构处理case结构的False帧。 (我假设,因为你有一个局部变量,所以 "enable beeper" 没有被锁存)。

如果这是您希望发生的事情而不是正在发生的事情,则问题可能出在其他地方。

从Visa读取功能是否正常?难道是在等待硬件的回复?