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 iVar : INT; END_VAR --> C0037: 'iVar' ist kein Eingang von 'TEST'
Fehlerbehebung:
Beispiel: VAR_INPUT iVar : INT; END_VAR