Skip to main content

Advertencia del compilador C0508

Mensaje: Uso ambiguo del nombre '<identificador>'

Posible causa del error: Una variable local de un programa tiene el mismo nombre que una acción del programa.

Corrección de errores: Cambia el nombre de la variable local.

ejemplo 478. Ejemplo de la advertencia
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 declaración de la variable read_input produce la siguiente advertencia.

Mensaje:

C0508: Uso ambiguo del nombre 'READ_INPUT'