SA0001:无法访问的代码
检测未执行的代码行,例如由于 RETURN
或者 CONTINUE
陈述
理由:应始终避免无法访问的代码。这 测试 通常表明测试代码仍然存在,应该删除。
重要性:高
PLCopen 规则:CP2
例 15. 例子
PROGRAM PLC_PRG VAR xReturn_Before_End: BOOL; xContinue_In_Loop_FUN: BOOL; iCounter: INT; END_VAR
xContinue_In_Loop_FUN := FALSE; FOR iCounter := INT#0 TO INT#5 BY INT#1 DO CONTINUE; xContinue_In_Loop_FUN := FALSE; END_FOR
输出在 留言 看法:
SA0001:在“PLC_PRG”中检测到无法访问的代码