Skip to main content

Compilerwarnung C0357

Meldung: POU '<POU name>' wurde als obsolet markiert: <message text>

Mögliche Fehlerursache: Ein Baustein ist mit dem Attribut 'obsolete' dekoriert, wird aber im Programm noch verwendet.

Fehlerbehebung: Entfernen Sie das Attribut beim Baustein oder verwenden Sie den Baustein nicht mehr.

Beispiel 470. Beispiel für die Warnung
{attribute 'obsolete':= 'datatype fb not valid!'}
FUNCTION_BLOCK FB_Test

PROGRAM PLC_PRG
VAR
      inst : FB_Test;
END_VAR

Die Deklaration der Variablen inst produziert die folgende Warnung:

Meldung:

C0357: POU 'FB_Test' wurde als obsolet markiert: datatype fb not valid!