ID 20371
Programmstackueberlauf, zu viele lokale Unterprogramme geoeffnet.  | ||||
Beschreibung  | Die maximale Aufruftiefe für verschachtelte lokale Unterprogramme ist überschritten. Dies kann z.B. bei Rekursion ohne Endebedingung erfolgen, d.h. ein lokales Unterprogramm ruft sich fortwährend selbst auf. Beispiel: 
 %L OVERFLOW.nc ;N10 Programmstacküberlauf, zu viele lokale Unterprogramme geöffnet. N20 M17 %main.nc N10 G00 X0 Y0 Z0 N20 LL OVERFLOW.nc 
  | |||
Reaktion  | Klasse  | 2  | Abbruch der NC-Programmbearbeitung.  | |
Abhilfe  | Klasse  | 3  | NC-Programm prüfen und ändern. Aufruftiefe der verschachtelten lokalen Unterprogramme verringern bzw. Programmablauf ändern. Rekursionen vermeiden.  | |
Parameter  | %1:  | Grenzwert [-]  | ||
Maximale Schachtelungstiefe für lokale Unterprogramme  | ||||
Fehlertyp  | 1, Fehlermeldung aus dem NC-Programm.  | |||
  | ||||