Meldung
‘<invalid input>’ ist kein Eingang von ‘<function name>’
Mögliche Fehlerursache
Beim Funktionsaufruf wird eine lokale Variable definiert.
Fehlerbehebung
Deklarieren Sie die Variable als Input-Parameter.
Beispiel für den Fehler
PROGRAM PLC_PRG
VAR
i : INT;
END_VAR
i := TEST(iVar := 1);
FUNCTION TEST : INT
VAR_INPUT
iVarx : INT;
END_VAR
--> C0037: 'iVar' ist kein Eingang von 'TEST'
Fehlerbehebung
VAR_INPUT
iVar : INT;
END_VAR