Skip to main content

Errore del compilatore C0136

Messaggio: uso ambiguo del nome '<nome variabile>'

Possibile causa dell'errore: una variabile viene dichiarata in più GVL.

Correzione dell'errore: qualifica la variabile con il GVL desiderato.

Esempio dell'errore:

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'

Correzione dell'errore:

Beispiel:
j : INT := GVL1.g_i;

Nota

Quando si verifica questo errore, tutte le posizioni di utilizzo multiplo vengono emesse nella vista segnalazioni (C0181).