参考手册指令类型waitdiOn this pagewaitdi 功能 waitdi用于暂停运行当前程序,直到某信号符合一定的条件。 原型 void waitdi(ref signaldi di, num val) sig 程序暂停运行时,需要等待变化的信号变量。信号变量需要通过aliasio指令与控制器中的信号源建立联系,详见aliasio指令。 val 程序暂停运行时,需要等待变化的信号变量所要符合的值。该值只能为0 或 1. 例子 ! 等待di1信号转变为1waitdi(di1, 1);