我尝试编程来读取Labview ULx库中的电压并将电压添加到阵列中。我尝试使用事件结构这样做,同时设置一个布尔按钮的机械动作,以便在按下时锁定"。然而,"按下时闩锁"选项似乎不起作用,程序读取电压并正确地将其添加到阵列并冻结。
答案 0 :(得分:4)
当您使用带有锁定布尔控件的Value Changed
事件时,您need to read the control's value inside the event structure以重置锁存器。
只需将Sample
控件的终端移动到事件结构中,然后就可以按预期工作了。
提示:如果需要,您可以自由使用Latch When Pressed
操作,但操作系统(Windows等)中UI按钮的标准操作实际上是Latch When Released
。您可以通过单击按钮,将鼠标指针拖离按钮然后释放它来检查此项 - 按钮不应该运行。您可能想要决定哪一个对您的应用程序更有意义。