2008-12-30 24 views
2

这里是我的基本用例:如何手动递增/递减指数在一个LabVIEW/while循环

的Labview从外部硬件开始采集模拟数据接收到触发后。它监视这些数据并在模拟数据达到阈值时触发另一块硬件。该阈值对于每个试验可以具有不同的值。然而,运营商可能希望能够重做试验(如果触发发送到早期,因为噪声或无法按预期达到阈值)。

是否有可能增/减指数或者我需要使用我可以递增/递减根据需要(即如果重做按钮被按下减小它)移位寄存器?

感谢

阿齐姆

回答

5

没有进入应用程序的基本事实,并回答您的实际问题,没有,你可以在不影响所散发出来的索引节点for或while循环的价值。它为每个循环迭代自动增加一个。

应用的角度来看,你可能想寻找到一个State Machine。这听起来像你可能能够使用它来做你想做的事情。

2

我觉得移位寄存器是你最好的选择,如果你不想使用循环的自动增量指标。这为您提供了手动调整索引的最大灵活性。