Skip to main content

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 455. Beispiel für den Fehler:
PROGRAM PLC_PRG
VAR_EXTERNAL
    i : INT;
END_VAR

VAR_GLOBAL
    ig : INT;
END_VAR

Meldung:

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