Meldung: Typ '<data type 1>' entspricht nicht dem Typ '<data type 2>' von VAR_IN_OUT 'Variable'
Mögliche Fehlerursache: Der Datentyp, der der Funktion als VAR_IN_OUT-Parameter übergeben wird, stimmt nicht mit dem in ihr definierten Datentyp überein.
Fehlerbehebung: Übergeben Sie eine Variable mit dem korrekten Datentyp.
Beispiel für den Fehler:
PROGRAM PLC_PRG VAR Inst: POU; b : BOOL; END_VAR inst(in_out := b); FUNCTION_BLOCK POU VAR_IN_OUT in_out : INT; END_VAR --> C0201: Typ 'BOOL' entspricht nicht dem Typ 'INT' von VAR_IN_OUT 'Variable'