关于 LabVIEW "Run Once" 模式所需的信息?
Information required regarding "Run Once" mode of LabVIEW?
我正在尝试在 LabVIEW 中创建一个简单的项目,我正在尝试使用滑动开关使 LED 闪烁
但是当我在后端(框图)连接滑动开关和 LED 并尝试 运行 我的 VI 时,当我按下“运行 时我无法看到输出结果一次”按钮
但是当我连续按下“运行”按钮时,我可以很容易地看到结果发生变化
我附上了一张快照并突出显示了两种 运行 模式
我想知道,运行once模式大约需要多少时间?我估计那个时间会很小,所以我们看不到变化在具有正常人眼能力的输出中
在没有任何控制的情况下,程序将尽可能快地执行您的计算机,因此通常以毫秒为单位。
额外内容:正如@kosist 所建议的,如果您希望您的程序连续 运行,您应该在 NI 的 while loop, and then it will be executed continuously even if you just press Run once
. Note that this is the correct approach to run a program. Here 视频中纯化您的代码,该视频解释了如何使用 while 循环。
不要忘记在循环中添加一个计时器,否则 Labview 会尽可能快地执行它,消耗你的大量 CPU。
如果你想知道执行时间经过的时间,或许你可以试试下面的方法来测试:
并且您可以获得“运行一次模式”的经过时间。
执行速度还是要看CPU 运行ning时钟
我在我的电脑上测试,每次的结果都不一样。 (本案例大约为 80 us ~ 140 us。)
我正在尝试在 LabVIEW 中创建一个简单的项目,我正在尝试使用滑动开关使 LED 闪烁
但是当我在后端(框图)连接滑动开关和 LED 并尝试 运行 我的 VI 时,当我按下“运行 时我无法看到输出结果一次”按钮
但是当我连续按下“运行”按钮时,我可以很容易地看到结果发生变化
我附上了一张快照并突出显示了两种 运行 模式
我想知道,运行once模式大约需要多少时间?我估计那个时间会很小,所以我们看不到变化在具有正常人眼能力的输出中
在没有任何控制的情况下,程序将尽可能快地执行您的计算机,因此通常以毫秒为单位。
额外内容:正如@kosist 所建议的,如果您希望您的程序连续 运行,您应该在 NI 的 while loop, and then it will be executed continuously even if you just press Run once
. Note that this is the correct approach to run a program. Here 视频中纯化您的代码,该视频解释了如何使用 while 循环。
不要忘记在循环中添加一个计时器,否则 Labview 会尽可能快地执行它,消耗你的大量 CPU。
如果你想知道执行时间经过的时间,或许你可以试试下面的方法来测试:
并且您可以获得“运行一次模式”的经过时间。
执行速度还是要看CPU 运行ning时钟
我在我的电脑上测试,每次的结果都不一样。 (本案例大约为 80 us ~ 140 us。)