Compiler Warning C0357
Message: POU '<POU name>' has been marked as obsolete: <message text>
Possible error cause: A POU is decorated with the attribute 'obsolete', but it is still used in the program.
Error correction: Remove the attribute from the POU or do not use it anymore.
Example 475. Example of the warning
{attribute 'obsolete':= 'datatype fb not valid!'}
FUNCTION_BLOCK FB_Test
PROGRAM PLC_PRG
VAR
inst : FB_Test;
END_VARThe declaration of the variable inst produces the following warning:
Message:
C0357: POU 'FB_Test' has been marked as obsolete: datatype fb not valid!