Compilerfehler C0040
Meldung: Funktion ‚<function name>‘ benötigt genau ‚<number of inputs>‘ Eingänge
Mögliche Fehlerursache: Der aufgerufenen Funktion werden zu viele oder zu wenige Parameter übergeben.
Fehlerbehebung: Übergeben Sie der Funktion genauso viele Parameter, wie erwartet werden.
Beispiel 339. Beispiel für den Fehler:
PROGRAM PLC_PRG VAR i : INT; END_VAR i := TEST(1,2); FUNCTION TEST : INT VAR_INPUT IN: INT; END_VAR
Meldung:
C0040: Funktion 'TEST' benötigt genau '1' Eingänge
Fehlerbehebung:
i := Test(1);