INTERFACE
VAR_GLOBAL RETAIN
iAutomyNum_11 : ARRAY [0..34] OF DINT;
iAutomyNum_12 : ARRAY [0..34] OF DINT;
iy : DINT:=0;
IMPLEMENTATION
PROGRAM PMS_jishu
VAR
r_Startq :R_TRIG;
r_PMS_RecReset :R_TRIG;
aaa :DINT:=0;
ddd :DINT:=0;
mm :DINT:=0;
nn :DINT:=0;
END_VAR;
IF r_Startq.q THEN
FOR ddd:=38 TO 1 BY -1 DO
aaa:=ddd-1;
iAutomyNum_11[ddd]:=iAutomyNum_11[aaa];
iAutomyNum_12[ddd]:=iAutomyNum_12[aaa];
END_FOR;
iAutomyNum_11[0]:=INT_TO_DINT(IN:=iatomynum11+0);
iAutomyNum_12[0]:=INT_TO_DINT(IN:=iatomynum12+0);
mm :=0;
iatomynum11_1 :=0;
iatomynum12_2 :=0;
WHILE (mm<35)DO
iatomynum11_1:=iatomynum11_1+iAutomyNum_11[mm];
iatomynum12_2:=iatomynum12_2+iAutomyNum_12[mm];
mm:=mm+1;
END_WHILE;
不知道后面FOR TO BY DO 后面执行的是什么意思
[backcolor= transparent]