检测是否缺少形式参数
理由如果在调用中指定了形式参数,代码的可读性就会提高。
重要性:低
示例
FUNCTION FUNA : BOOL VAR_INPUT bDo: BOOL; bInit: BOOL; bManual : BOOL; END_VAR VAR iInit: INT; iLocal: INT; iManual: INT; END_VAR IF bInit = TRUE THEN iInit := iInit + 1; END_IF IF bDo = TRUE THEN iLocal := iLocal + 1; END_IF IF bManual = TRUE THEN iManual:= iManual + 1; END_IF FUNA := TRUE; PROGRAM PLC_PRG VAR END_VAR FUNA(bInit := TRUE, bDo := TRUE, bManual := FALSE); // OK FUNA(TRUE, TRUE, bManual:= FALSE); // SA0107 --> SA0107: Missing formal parameter for input 'TRUE'