Herunterladen Inhalt Inhalt Diese Seite drucken

Schnellabheben Mit G10.6 - Siemens 840D sl Funktionshandbuch

Sinumerik iso-dialekte
Vorschau ausblenden Andere Handbücher für 840D sl:
Inhaltsverzeichnis

Werbung

Programmierung
2.2 G-Befehle
2.2.7

Schnellabheben mit G10.6

Funktion
Mit G10.6 <Achsposition> kann eine Rückzugsposition für das Schnellabheben eines
Werkzeugs (z. B. bei Werkzeugbruch) aktiviert werden. Die Rückzugsbewegung selbst wird
mit einem digitalen Signal gestartet. Als Startsignal wird der 2. schnelle Eingang der NC
verwendet.
Mit dem Maschinendatum 10820 $MN_EXTERN_INTERRUPT_NUM_RETRAC kann auch
ein anderer schneller Eingang (1 - 8) ausgewählt werden.
Die Aktivierung der Rückzugsbewegung besteht im Siemens-Modus aus mehreren
Teileprogrammbefehlen.
Aus
N10 SETINT (2) PRIO=1 CYCLE3106 LIFTFAST
N30 LFPOS
N40 POLF[X]=19.5 POLF[Y]=33.3
N70 POLFMASK(X, Y)
Diese Teileprogrammbefehle werden mit G10.6 intern in einem Satz zusammengefasst.
Für die Aktivierung eines Interrupteingangs (SETINT(2)) muss auch ein Interruptprogramm
(ASUP) definiert sein. Ist keines programmiert, kann das Teileprogramm nicht fortgesetzt
werden, da es nach der Rückzugsbewegung mit einem Reset-Alarm abgebrochen wird. Für
den Schnellrückzug mit G10.6 wird immer das Interruptprogramm (ASUP) CYCLE3106.spf
verwendet. Ist das Programm CYCLE3106.spf im Teileprogrammspeicher nicht vorhanden,
wird in einem Teileprogrammsatz mit G10.6 der Alarm 14011 "Programm CYCLE3106 nicht
vorhanden oder nicht zur Bearbeitung freigegeben" ausgegeben.
Das Verhalten der Steuerung nach dem Schnellrückzug wird im ASUP CYCLE3106.spf
festgelegt. Sollen die Achsen und die Spindel nach dem Schnellrückzug gestoppt werden,
müssen in CYCLE3106.spf M0 und M5 programmiert werden. Ist CYCLE3106.spf ein
Dummy-Programm, das nur M17 enthält, wird nach dem Schnellrückzug das Teileprogramm
ohne Unterbrechung fortgesetzt.
Ist mit der Programmierung G10.6 <Achsposition> der Schnellrückzug aktiviert, wird mit dem
Wechsel des Eingangssignals des 2. schnellen NC-Eingangs von 0 nach 1 die aktuelle
Bewegung abgebrochen und die im G10.6-Satz programmierte Position mit Eilgang
angefahren. Dabei werden die Positionen wie im G10.6-Satz programmiert, absolut oder
inkrementell angefahren.
Die Deaktivierung der Funktion erfolgt mit G10.6 (ohne Positionsangabe). Der Schnellrück-
zug durch das Eingangssignal des 2. schnellen NC-Eingangs ist gesperrt.
30
N10 G10.6 X19.5 Y33.3
wird NCK-intern:
Funktionshandbuch, 02/2012, 6FC5397-7BP40-3AA0
;Interrupteingang aktivieren
;Abhebemodus selektieren
;Abhebepositionen für x19.5
;und y33.3 programmieren
;Rückzug der x und y Achse
;aktiv schalten
ISO-Dialekte

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

828d840de sl

Inhaltsverzeichnis