配置下一次循环对话框
- 更新时间2025-07-30
- 阅读时长4分钟
双击定时循环或多帧定时循环最后一帧右侧的数据节点,可显示该对话框。右键单击右数据节点,在快捷菜单中选择配置输入节点,也可显示该对话框。
该对话框用于配置定时循环在下一次循环中的执行方式。可为下一次循环的周期、优先级及其它高级选项指定新值。
该对话框包含以下部分:
| 选项 | 说明信息 |
|---|---|
| 周期 | 指定定时循环的下一个循环的周期。默认值为-1,表明周期未改变。 注: 请勿设置定时循环的周期为0。NI不支持定时周期为0的应用,因为零周期可能导致未定义的应用动作。如需循环以最快速度运行,且具有定时循环的优先执行功能,可通过在定时顺序结构内部使用While循环实现。 |
| 优先级 | 指定定时循环中下一个循环(与其他准备执行的定时结构有关)的优先级。输入数字越大,定时循环的优先级越高于其他定时结构。优先级的输入值可以为-1或1到65,535之间的正整数。默认值为-1,表明上一个循环并未更改优先级。 注: 该优先级不同于VI优先级。LabVIEW执行定时结构的优先级低于实时优先级,高于高优先级。LabVIEW执行系统是抢占式的,所以准备好执行的更高优先级的定时结构可以抢占所有准备好执行的低优先级结构以及其他不以实时优先级运行的LabVIEW代码。 |
| 高级定时 | 指定高级定时选项。高级定时的设置包括下列选项:
|
| 处理器分配 | 指定处理下一个循环的处理器。处理器分配的设置包括下列选项:
|
| 延迟周期处理 | 指定定时循环的下一个循环的延迟循环模式。
|