用途
暂停此块的操作,直到指定的块被切换到指定状态。有效的状态输入项是OFF、ON、AUTO和MANL。
句法
WAITSTAT 块状态
示例
您可以使用WAITSTAT命令以:
- 暂停块的操作。
- 限制暂停时间。
- 等待操作员手动更改块的状态。
例如,要暂停块的操作直至前一个命令RUN、STOP、SETAUTO或SETMAN得以完全执行,请输入:
SETAUTO AI1
WAITSTAT AI1 AUTO
要限制暂停时间,请使用WAITSTAT命令和MAXWAIT命令。当一起使用时,下一个命令仅在指定的状态发生或MAXWAIT超时时才得以执行。例如,以下命令阻止块移动到下一步,除非PID1被切换到自动状态或MAXWAIT在5秒后超时:
MAXWAIT 5
WAITSTAT PID1 AUTO
要设置WAITSTAT命令以等待块的状态改变,请把此命令与画面中的数据链接一起使用。例如,以下命令无限期地暂停程序块,除非前一个命令把AI1切换到手动模式:
WAITSTAT AI1 MANL
注意:如果操作员通过数据链接把AI1置入手动模式,则块继续执行其余步骤。