Flexible NC-Programmierung
2.24 Unterprogrammtechnik
Bedeutung
SAVE:
Beispiel
Im Unterprogramm KONTUR wirkt die modale G-Funktion G91 (Kettenmaß). Im
Hauptprogramm wirkt die modale G-Funktion G90 (Absolutmaß). Durch die
Unterprogrammdefinition mit SAVE wirkt nach dem Unterprogrammende im Hauptprogramm
wieder G90.
Unterprogramm-Definition:
Programmcode
PROC KONTUR (REAL WERT1) SAVE
N10 G91 ...
N100 M17
Hauptprogramm:
Programmcode
N10 G0 X... Y... G90
N20 ...
...
N50 KONTUR (12.4)
N60 X... Y...
Randbedingungen
Frames
Das Verhalten von Frames bezüglich Unterprogrammen mit dem Attribut SAVE ist abhängig
vom Typ des Frames und kann über Maschinendaten eingestellt werden.
Literatur
Funktionshandbuch Grundfunktionen; Achsen, Koordinatensysteme, Frames (K2),
Kapitel: "Unterprogrammrücksprung mit SAVE"
2.24.2.5
Einzelsatzbearbeitung unterdrücken (SBLOF, SBLON)
Einzelsatzunterdrückung für das gesamte Programm
Mit SBLOF gekennzeichnete Programme werden bei aktiver Einzelsatzbearbeitung wie ein
Satz komplett abgearbeitet, d. h. für das gesamte Programm wird die Einzelsatzbearbeitung
unterdrückt.
160
Sichern der modalen G-Funktionen vor dem Unterprogrammaufruf und Wiederherstellen
nach Unterprogrammende
Kommentar
; Unterprogramm-Definition mit Parameter SAVE
; Modale G-Funktion G91: Kettenmaß
; Unterprogrammende
Kommentar
; Modale G-Funktion G90: Absolutmaß
; Unterprogrammaufruf
; Modale G-Funktion G90 durch SAVE reaktiviert
Programmierhandbuch, 10/2015, 6FC5398-2BP40-5AA3
Arbeitsvorbereitung