Meldung: '<identifier>' ist kein Eingang von 'Funktionsblock'
Mögliche Fehlerursache: Die Initialisierung einer Funktionsbaustein-Instanzen darf keine VAR_IN_OUT
-Variablen enthalten.
Fehlerbehebung: Verwenden Sie VAR_IN_OUT
-Variablen nur in Aufrufen eines Funktionsbausteins. Weisen Sie in der Initialisierung
einer Funktionsbaustein-Instanz nur die Eingänge eines Funktionsbausteins zu.
Beispiel für den Fehler:
Beispiel: FUNCTION_BLOCK MyFB VAR_IN_OUT inOut : INT; END_VAR PROGRAM PLC_PRG VAR iValue : INT; fb : MyFB := (inOut := iValue); END_VAR --> C0179: 'inOut' ist kein Eingang von 'MyFB'