ID 20365
Überlauf des Unterprogrammstacks. | ||||
Beschreibung | Im NC-Hauptprogramm bzw. in Kombination mit globalen Unterprogrammen wurden insgesamt zuviele lokale Unterprogramme definiert. Die Anzahl bestimmt sich aus der Summe aller %L Definitionen im aktuellen "Programmstack" (Hauptprogramm-UP1-UP11-UP111…). Die Summe darf dabei die vorgegebene Maximalanzahl nicht überschreiten Mit dem versionsabhängigen Hochlaufparameter "configuration.channel[i].decoder.max_local_subroutine_definitions" kann die maximale Anzahl verändert werden. Diese Fehlermeldung hat nichts mit der Schachtelungstiefe der Unterprogrammaufrufe zu tun! | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | NC-Programme prüfen und ändern. Anzahl der lokalen Unterprogramme verringern. Eventuell lokale Unterprogramme in globale Unterprogramme umschreiben. | |
Parameter | %1: | Grenzwert [-] | ||
Maximale Anzahl lokaler Unterprogramme | ||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|