Compilerfehler C0236
Meldung: Falsche Typdefinition für VAR_EXTERNAL <variable name>
Mögliche Fehlerursache: Die Variable wird in VAR_GLOBAL / VAR_EXTERNAL als unterschiedliche Typen deklariert.
Fehlerbehebung: Verwenden Sie in VAR_GLOBAL und VAR_EXTERNAL die gleiche Typdefinition.
Beispiel für den Fehler:
PROGRAM MAIN
VAR_EXTERNAL
ig : STRING;
END_VAR
VAR_GLOBAL
ig : INT;
END_VARMeldung:
C0236: Falsche Typdefinition für VAR_EXTERNAL ig