Skip to main content

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 454. Beispiel für den Fehler:
PROGRAM PLC_PRG
VAR_EXTERNAL
    ig : STRING;
END_VAR

VAR_GLOBAL
    ig : INT;
END_VAR

Meldung:

C0236: Falsche Typdefinition für VAR_EXTERNAL ig