Herunterladen Inhalt Inhalt Diese Seite drucken

Unterprogrammrücksprung M17 - Siemens SINUMERIK 840D sl Programmierhandbuch

Gültig für steuerung sinumerik 840d sl, 840de sl, sinumerik 828d
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Flexible NC-Programmierung
1.25 Unterprogrammtechnik
1.25.2.8
Unterprogrammrücksprung M17
Funktion
Am Ende eines Unterprogramms steht der Rücksprung-Befehl M17 (bzw. der
Teileprogrammende-Befehl M30). Er bewirkt den Rücksprung in das aufrufende Programm
auf den Teileprogrammsatz nach dem Unterprogrammaufruf.
Hinweis
M17 und M30 werden in der NC-Sprache gleichwertig behandelt.
Syntax
PROC <Programmname>
...
M17/M30
Randbedingungen
Auswirkung des Unterprogrammrücksprungs auf den Bahnsteuerbetrieb
Steht M17 (bzw. M30) alleine im Teilprogrammsatz, wird dadurch ein im Kanal aktiver
Bahnsteuerbetrieb unterbrochen.
Um zu vermeiden, dass der Bahnsteuerbetrieb unterbrochen wird, ist M17 (bzw. M30) mit in
den letzten Verfahrsatz zu schreiben. Zusätzlich muss folgendes Maschinendatum auf "0"
gesetzt sein:
MD20800 $MC_SPF_END_TO_VDI = 0 (keine M30/M17-Ausgabe an die NC/PLC-Nahtstelle)
Beispiel
1. Unterprogramm mit M17 im eigenen Satz
Programmcode
N10 G64 F2000 G91 X10 Y10
N20 X10 Z10
N30 M17
2. Unterprogramm mit M17 im letzten Verfahrsatz
Programmcode
N10 G64 F2000 G91 X10 Y10
N20 X10 Z10 M17
184
Kommentar
; Rücksprung mit Unterbrechung des
Bahnsteuerbetriebs.
Kommentar
; Rücksprung ohne Unterbrechung des
Bahnsteuerbetriebs.
Programmierhandbuch, 02/2011, 6FC5398-2BP40-1AA0
Arbeitsvorbereitung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik sinumerik 828d

Inhaltsverzeichnis