Skip to main content

Advertencia del compilador C0357

Mensaje: La POU '<nombre de POU>' se ha marcado como obsoleta: <texto del mensaje>

Posible causa del error: Una POU está decorada con el atributo 'obsolete', pero se sigue utilizando en el programa.

Corrección de errores: Elimine el atributo de la POU o deje de usarlo.

ejemplo 470. Ejemplo de la advertencia
{attribute 'obsolete':= 'datatype fb not valid!'}
FUNCTION_BLOCK FB_Test

PROGRAM PLC_PRG
VAR
      inst : FB_Test;
END_VAR

La declaración de la variable inst produce la siguiente advertencia:

Mensaje:

C0357: La POU 'FB_test' se ha marcado como obsoleta: ¡el tipo de datos fb no es válido!