Herunterladen Inhalt Inhalt Diese Seite drucken

Unterprogramme Mit Save-Mechanismus - Siemens 840D sl/840DE sl Handbuch

Inhaltsverzeichnis

Werbung

Unterprogrammtechnik, Makrotechnik

2.2 Unterprogramme mit SAVE-Mechanismus

2.2
Unterprogramme mit SAVE-Mechanismus
2.2
Funktion
Hierfür geben Sie bei der Definitionsanweisung mit PROC zusätzlich den Befehl SAVE an.
Programmierung
Im Unterprogramm
PROC Unterprogrammname SAVE
Durch das SAVE-Attribut werden die modalen G-Funktionen nach dem Ende der
Unterprogramme auf den Wert, den sie beim Start der Unterprogramme hatten, eingestellt.
Ergibt sich dadurch eine Änderung der
G-Funktionsgruppe 8 (einstellbare Nullpunktverschiebung)
oder
G-Funktionsgruppe 52 (Framedrehung eines drehbaren Werkstücks)
oder
G–Funktionsgruppe 53 (Framedrehung in Werkzeugrichtung),
so werden die jeweiligen Frames wiederhergestellt.
● Der aktive Basisframe wird beim Unterprogrammrücksprung nicht verändert
● Die programmierbare Nullpunktverschiebung wird wiederhergestellt
Parameter
Das Verhalten von einstellbarer Nullpunktverschiebung und Basisframe kann über das
Maschinendatum MD 10617: FRAME_SAVE_MASK verändert werden. Siehe Literatur,
/FB1/ Funktionshandbuch Grundfunktionen; Achsen, Koordinatensysteme, Frames (K2),
Kapitel "Unterprogrammrücksprung mit SAVE".
Beispiel
Unterprogrammdefinition
PROC KONTUR (REAL WERT1) SAVE
N10 G91 ...
N100 M17
Hauptprogramm
%123
N10 G0 X... Y... G90
N20...
N50 KONTUR (12.4)
N60 X... Y...
Im Unterprogramm KONTUR wirkt G91 Kettenmaß. Nach Rücksprung ins Hauptprogramm
wirkt wieder Absolutmaß, da die modalen Funktionen des Hauptprogramms mit SAVE
gespeichert wurden.
2-4
Programmierhandbuch, 11/2006, 6FC5398-2BP10-2AA0
Arbeitsvorbereitung

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis