等待“设置事件发生”函数设置给定的事件发生

注: 美国国家仪器公司鼓励你在大多数操作中使用 Notifier操作功能 来代替事件。


icon

输入/输出

  • ci32.png 毫秒超时(-1)

    毫秒超时指定用于等待事件发生的时间,以毫秒为单位。

    事件未在指定毫秒超时时间内发生,超时参数返回TRUE。如毫秒超时为–1,除非与该函数连接的事件发生无效,否则函数不会超时。如果 发生 是无效的,函数立即返回TRUE为 超时,即使 ms超时 等于-1(默认)。

  • cocrn.png 事件发生

    事件发生是连接“等待事件发生”函数和设置事件发生函数的事件发生引用句柄。

  • cbool.png 忽略上一个(T)

    忽略上一个的值为TRUE(默认),且另一个节点在该函数开始执行之前已设置事件发生,函数将忽略上一个事件发生而等待另一个事件发生。

    忽略上一个的值为FALSE时,函数可检查是否存在另外一个节点在之前已设置事件发生。如存在,则执行函数。但是,“等待事件发生”函数每次只处理一个事件发生,不会在内存中保存多个事件发生。

  • ibool.png 超时

    如果事件未在指定的毫秒超时内发生或事件发生是无效的,超时为TRUE,即使毫秒超时为-1。

    毫秒超时的值为-1且事件发生是有效的,超时的值永远为FALSE。

  • 范例

    请参考LabVIEW附带的下列范例文件。

    • labview\examples\Synchronization\Occurrence\Simple Occurrence.vi