SA0072:计数器变量的无效使用
检测计数器变量的使用 FOR
环形
理由:在 a 中操作计数器变量 FOR
循环很容易导致无限循环。要防止针对计数器变量的特定值执行循环,请使用 CONTINUE
或者只是一个 IF
。
重要性:高
PLCopen 规则:L12
例 80. 例子
PROGRAM PLC_PRG VAR_TEMP iIndex : INT; END_VAR
FOR iIndex := INT#0 TO INT#20 BY INT#1 DO iIndex := iIndex - INT#1; END_FOR
输出在 留言 看法:
SA0072:计数器变量“iIndex”的使用无效