Compilerfehler C0101
Meldung: Datenrekursion: ‚<recursion>‘
Mögliche Fehlerursache: Rekursive Dateninitialisierung über zwei Funktionsbausteine
Fehlerbehebung: Vermeiden Sie Rekursionen bei Dateninitialisierungen.
Beispiel 385. Beispiel für den Fehler:
PROGRAM PLC_PRG
VAR
inst0 : FB1;
END_VAR
FUNCTION_BLOCK FB1
VAR
inst1 : FB2;
END_VAR
FUNCTION_BLOCK FB2
VAR
inst2 : FB1;
END_VAR
Meldung:
C0101: Datenrekursion: FB1->FB2->FB1