FOR循环和While指令都可以实现循环控制。在循环体内部,你可以编写需要重复执行的代码。WhIile在每次循环开始之前,都会检查条件是否为真。如果条件为真,则执行循环体内的代码;如果条件为假,则跳出循环,继续执行后面的代码.
1、博途While...Do循环指令应用介
2、FC_Sum块SCL代码
FUNCTION "FC_Sum" : Void
{ S7_Optimized_Access := 'TRUE' }
VERSION : 0.1
VAR_INPUT
Data : Int;
END_VAR
VAR_OUTPUT
Sum : DInt;
END_VAR
VAR_TEMP
i : Int;
END_VAR
BEGIN
//计算0+1+2+...Data的结果
//RXXW_Dor
//2024-02-16
#Sum := 0;
#i := 1;
WHILE #i<=#Data DO
#Sum += #i;
#i += 1;
END_WHILE;
END_FUNCTION
未完...