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 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 --> C0040: Funktion 'TEST' benötigt genau '1' Eingänge
Fehlerbehebung:
Beispiel: i := Test(1);