SA0107: Fehlen von formalen Parametern
Funktion | Ermittelt, wo formale Parameter fehlen. |
Begründung | Code wird lesbarer, wenn die formalen Parameter beim Aufruf angegeben werden. |
Wichtigkeit | Niedrig |
Beispiel:
Funktion F_Sample:
FUNCTION F_Sample : BOOL
VAR_INPUT
bIn1 : BOOL;
bIn2 : BOOL;
END_VARF_Sample := bIn1 AND bIn2;Programm MAIN:
PROGRAM MAIN
VAR
bReturn : BOOL;
END_VARbReturn := F_Sample(TRUE, FALSE); // => SA0107
bReturn := F_Sample(TRUE, bIn2 := FALSE); // => SA0107
bReturn := F_Sample(bIn1 := TRUE, bIn2 := FALSE); // no error