等待
- 更新时间2025-07-30
- 阅读时长2分钟
在输出数据依赖关系有效前等待一定的时间间隔。
(Real-Time模块)该Express VI等待指定的时间,然后返回自由运行计数器的值。该VI运行时可进入休眠状态,阻止线程运行其它代码。

对话框选项
| 选项 | 说明信息 |
|---|---|
| 计数器单位 | VI在计数器上使用的单位。 注: (Windows) Windows操作系统仅支持毫秒精度。如在Windows操作系统上选择µSec或时钟计时,则VI无法提供精确的定时,而是通过请求时间/定时间隔返回近似的平均值。Windows操作系统仅支持毫秒精度,小于1毫秒的时间视为1毫秒。
|
| 内部计数器大小 | 指定计数器的最大计时值。使用FPGA VI的内部计数器大小可节省FPGA空间。 |
输入/输出
计数器(计时)
—
元素间的时间间隔。
时间计数器(计时)
—
返回唤醒VI时自由运行的计数器的值。自由计数器值到达配置对话框中内部计数器大小指定的最大值后,计数器归零。 |
如未安装FPGA、Real-Time和DSP模块,可用等待(ms)函数替代。
注: (实时模块,Windows)当 Wait Express VI 在定时结构或设置为时间关键型优先级的 VI 中运行时,它会阻止同一定时结构或 VI 中所有其他代码的执行,因为定时结构和时间关键型 VI 都是单线程的。其它情况下,调用方VI在其它线程上执行时,该VI运行时可进入休眠状态。
计数器(计时)
—
时间计数器(计时)
—