在输出数据依赖关系有效前等待一定的时间间隔。

(Real-Time模块)该Express VI等待指定的时间,然后返回自由运行计数器的值。该VI运行时可进入休眠状态,阻止线程运行其它代码。


icon

对话框选项

选项 说明信息
计数器单位

VI在计数器上使用的单位。

注: (Windows) Windows操作系统仅支持毫秒精度。如在Windows操作系统上选择µSec或时钟计时,则VI无法提供精确的定时,而是通过请求时间/定时间隔返回近似的平均值。Windows操作系统仅支持毫秒精度,小于1毫秒的时间视为1毫秒。
  • 计时单位—设置计数器单位为单个时钟周期,大小由编译该VI的时钟速率确定。
  • µSec—设置计数器单位为微秒。
  • mSec—设置计数器单位为毫秒。
内部计数器大小

指定计数器的最大计时值。使用FPGA VI的内部计数器大小可节省FPGA空间。

输入/输出

  • cu32.png 计数器(计时)

    元素间的时间间隔。

  • iu32.png 时间计数器(计时)

    返回唤醒VI时自由运行的计数器的值。自由计数器值到达配置对话框中内部计数器大小指定的最大值后,计数器归零。

  • 如未安装FPGA、Real-Time和DSP模块,可用等待(ms)函数替代。

    注: (实时模块,Windows)当 Wait Express VI 在定时结构或设置为时间关键型优先级的 VI 中运行时,它会阻止同一定时结构或 VI 中所有其他代码的执行,因为定时结构和时间关键型 VI 都是单线程的。其它情况下,调用方VI在其它线程上执行时,该VI运行时可进入休眠状态。