Skip to main content

Compilerfehler C0136

Meldung: nicht eindeutige Verwendung des Namens ‚<variable name>‘

Mögliche Fehlerursache: Eine Variable ist in mehreren GVLs deklariert.

Fehlerbehebung: Qualifizieren Sie die Variable mit der gewünschten GVL.

Beispiel für den Fehler:

PROGRAM PLC_PRG
VAR
    j : INT := g_i;
END_VAR

GVL1:
VAR_GLOBAL
    g_i : INT;
END_VAR

GVL2:
VAR_GLOBAL
    g_i : INT;
END_VAR

--> C0136: nicht eindeutige Verwendung des Namens 'g_i'

Fehlerbehebung:

Beispiel:
j : INT := GVL1.g_i;

Anmerkung

Beim Auftreten dieses Fehlers werden im Meldungsfenster alle Positionen der Mehrfachverwendung ausgegeben (C0181).