Compilerfehler C0237

Meldung: Keine globale Definition für VAR_EXTERNAL ‚<variabler name>‘ gefunden.

Mögliche Fehlerursache: Es wird versucht, in VAR_EXTERNAL eine Variable zu deklarieren, die nicht in VAR_GLOBAL existiert

Fehlerbehebung: Achten Sie darauf, dass die Bezeichner übereinstimmen.

Beispiel für den Fehler:

PROGRAM MAIN
VAR_EXTERNAL
    i : INT;
END_VAR

VAR_GLOBAL
    ig : INT;
END_VAR

Meldung:

C0237: Keine globale Definition für VAR_EXTERNAL 'i' gefunden.