您现在的位置是:首页 > PLC技术 > PLC技术
SCL编程的EXIT语句
来源:艾特贸易2017-06-05
简介使用 EXIT 语句,无论条件如何,用户可以在任何位置退出 FOR 、 WHILE 及 REPEAT 循环,立即停止循环通道,执行紧跟在 END_FOR 、 END_WHILE 或 END_REPEAT 后的程序。 EXIT 语句立即退出围绕 EXIT
使用EXIT语句,无论条件如何,用户可以在任何位置退出FOR、WHILE及REPEAT循环,立即停止循环通道,执行紧跟在END_FOR、END_WHILE或END_REPEAT后的程序。
EXIT语句立即退出围绕EXIT语句的循环。
举例:存储位用两个圆括号括起来的FOR循环置位。如果字节地址(i)等于2,位地址(k)大于5,在内部FOR循环的语句立即停止执行(设置在存储位M2.5结束)。
FOR i := 0 TO 2 DO
FOR k:= 0 TO 7 DO
IF (i=2 & k>5)THEN EXIT; END_IF;
M[i, k] : =TRUE;
END_FOR;
END_FOR;
举例中FOR循环的执行,根据运行变量k在EXIT处停止。根据运行变量i,外部FOR循环的执行不受此影响。但是,上例设计为这样的方式:EXIT语句在“i循环”的最后通道中是受影响的。
点击排行
