Herunterladen Inhalt Inhalt Diese Seite drucken

10Parametrierbarer Unterprogrammrücksprung (Ret - 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
Unterprogramm:
Programmcode
PROC SUB_PROG
...
N100 RET
1.25.2.10 Parametrierbarer Unterprogrammrücksprung (RET ...)
Funktion
Im Allgemeinen wird aus einem Unterprogramm mit einem Unterprogrammende RET oder
M17 in das Programm zurückgesprungen, aus dem das Unterprogramm aufgerufen wurde,
und die Bearbeitung wird mit der auf den Unterprogrammaufruf folgenden Programmzeile
fortgesetzt.
Daneben gibt es jedoch auch Anwendungsfälle, wo die Programmbearbeitung an einer
anderen Stelle fortgesetzt werden soll, z. B.:
Fortsetzung der Programmbearbeitung nach Aufruf der Abspanzyklen im ISO-Dialekt-
Modus (nach der Konturbeschreibung).
Rücksprung ins Hauptprogramm aus einer beliebigen Unterprogrammebene (auch nach
ASUP) beim Fehlerhandling.
Rücksprung über mehrere Programmebenen für spezielle Anwendungen in
Compilezyklen und im ISO-Dialekt-Modus.
In solchen Fällen wird der Befehl RET zusammen mit "Rücksprungsparametern"
programmiert.
Syntax
RET("<Zielsatz>")
RET("<Zielsatz>",<Satz nach Zielsatz>)
RET("<Zielsatz>",<Satz nach Zielsatz>,<Anzahl der Rücksprungebenen>)
RET("<Zielsatz>", ,<Anzahl der Rücksprungebenen>)
RET("<Zielsatz>",<Satz nach Zielsatz>,<Anzahl der Rücksprungebenen>,
<Rücksprung auf Programmanfang>)
RET( ,
,<Anzahl der Rücksprungebenen>,<Rücksprung auf Programmanfang>)
186
Kommentar
; Rücksprung erfolgt auf Satz N60 im Hauptprogramm.
Programmierhandbuch, 02/2011, 6FC5398-2BP40-1AA0
Arbeitsvorbereitung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik sinumerik 828d

Inhaltsverzeichnis