Skip to main content

Avviso del compilatore C0508

Messaggio: Uso ambiguo del nome '<identificatore>'

Possibile causa dell'errore: una variabile locale di un programma ha lo stesso nome di un'azione del programma.

Correzione degli errori: modifica il nome della variabile locale.

Esempio 478. Esempio di avviso
FUNCTION_BLOCK FBRead_Var
VAR_INPUT
END_VAR
...

PROGRAM PLC_PRG
VAR
    read_input : FBRead_Var;
END_VAR
read_input(); // Call of the action read_input

La dichiarazione della variabile read_input produce il seguente avviso.

Messaggio:

C0508: Uso ambiguo del nome 'READ_INPUT'