在 LabVIEW 中初始化计数器

Initialize counter in LabVIEW

我继承了一些带有计时器的 LabVIEW。虽然因为对LabVIEW不熟悉,所以不是完全理解,但也有一定的成功。

不过我做不到的是初始化这个计数器。

这是我不成功的尝试(它不再进步了)。

我看过这个问题,看起来很相似,但它并没有帮助我解决问题。

此外,我的尝试是基于这个 NI 帮助:http://zone.ni.com/reference/en-XX/help/371361P-01/lvhowto/initializing_shift_registe/ 之后我认为它会起作用,但它没有。

这里是定时器的例子,具有重置功能。它以 FGV - functional global variable 的形式完成。 以下是每个状态的屏幕截图:

这就是我相信您想要的。现在,它会在首次调用或按下重置按钮时重置。另外,我在那里稍等片刻以避免不必要的 CPU 加载。

你修复它的尝试没有成功的原因是你每次都在初始化定时器的移位寄存器运行。该移位寄存器必须保持未初始化状态,以便它可以保留先前 运行.

的值