Herunterladen Inhalt Inhalt Diese Seite drucken

Label-Programmierung Und Sprunganweisungen; Übersicht - Bosch Rexroth IndraMotion MTX 11VRS Programmierhandbuch

Vorschau ausblenden Andere Handbücher für Rexroth IndraMotion MTX 11VRS:
Inhaltsverzeichnis

Werbung

DOK-MTX***-NC**PRO*V11-RE01-DE-P
Rexroth IndraMotion MTX 11VRS Programmierhandbuch
3.11

Label-Programmierung und Sprunganweisungen

3.11.1
Übersicht
Makroname:
Move
Ersetzungstext:
G0(NIPS) ACC({2}) {1}
Programmierter Satz:
N10 Move(X100 Y100, "X3.0, Y3.0, Z3.0") M5
wirkt wie:
N10 G0(NIPS) ACC(X3.0, Y3.0, Z3.0) X100 Y100 M5
Komplexere Beispiele sind in der "Rexroth IndraMotion MTX Funktionsbe‐
schreibung" zu finden.
Mit Hilfe von Sprunganweisungen ist es möglich, den Programmlauf an be‐
stimmten Einsprungstellen fortzuführen.
Die IndraMotion MTX bietet bezüglich Sprunganweisungen folgende Funktio‐
nalität:
Label-Programmierung für Standard-NC‑Sätze (DIN)
Label-Programmierung für CPL-Sätze
GoAhead (GOA):
Vorwärtssprung auf einen Standard-NC‑Satz
GoBack (GOB):
Rückwärtssprung auf einen Standard-NC‑Satz
GoCond (GOC):
Bedingter Sprung auf einen Standard-NC‑Satz
GoTo:
Unbedingter Sprung auf einen Standard-NC‑Satz
CPL-Sprung (GO‐
Sprung auf einen beliebigen Programmsatz
TO):
Der CPL-Sprung GOTO wird bereits zum Linkzeitpunkt aufgelöst.
Bei den Standard-NC‑Befehlen wird hingegen das Sprungziel erst
zur Programmlaufzeit gesucht, was sich insbesondere dann un‐
günstig auf das Laufzeitverhalten auswirkt, wenn das Sprungziel
weit vom Sprungaufruf entfernt liegt.
Mit Hilfe des CPL-Sprungs GOTO darf nicht in eine
CASE-LABEL...LABEL-OTHERWISE-ENDCASE-Anweisung ge‐
sprungen werden.
Mit Hilfe der Standard-NC‑Sprungbefehle GoAhead, GoBack,
GoCond und GoTo darf nicht in eine CPL-Wiederholanweisung
oder CPL-Verzweigungsanweisung hinein, bzw. aus einer CPL-
Wiederholanweisung oder CPL-Verzweigungsanweisung heraus
gesprungen werden.
Betroffen sind die CPL-Anweisungen:
REPEAT – UNTIL
WHILE – DO – END
FOR – STEP – TO – NEXT
IF – THEN – ELSE – ENDIF
CASE – LABEL ... LABEL – OTHERWISE – ENDCASE.
Bosch Rexroth AG
Grundlagen der NC‑Programmierung
59/665

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis