st语言编程手册_三菱Q系列PLC,ST语言编程就这四种指令格式
三菱PLC的ST编程语言的四大类指令的最后一个就是今天要说的重复指令。重复指令又叫循环指令,是指重复执行某个或多个符合条件的语句。重复指令有三个:FOR\WHILE\REPETT,EXIT是退出重复指令。
1,FOR指令
2,WHILE指令
3,REPEAT指令
4,EXIT跳出重复指令
FOR ?ANY_INT? := ?初始值(式)? TO ?结束值(式)? BY ?增加值(式)? DO
?执行语句? ;
END_FOR;
首先进行作为循环变量使用的数据的初始化。
根据增加值表达式对初始化后的循环变量进行加法或减法运算,再达到最终值前,一直重复执行“从DO算起到END_FOR内的1个以上语句。”
FOR…DO:语句结束后的重复变量保持着结束时的值。
ANY_INT:整形变量,要赋个初始值。
TO…最终值,可以是算式。
BY…增加值,可以是算式。
DO
执行语句;
END_FOR;