Herunterladen Inhalt Inhalt Diese Seite drucken

Bosch Rexroth IndraMotion MTX 11VRS Programmierhandbuch Seite 351

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
Syntax:
Beispiele:
ReentContBlk, Kurzform: RCB
RCB(1 {,<Bed. 1>{, <Bed. 2>{, <Bed. 3>}}})
Bed [1,2,3]
RCB(0)
Abb.6-136:
Syntax
Beispiel 1:
N130 RCB(1)
Beispiel 2:
N190 RCB(0)
Beispiel 3:
310 FOR LAUF%=1 TO 10
N320 X[10 * LAUF%]
N330 P LochBohren
N340 RCB(1, LAUF%)
350 NEXT LAUF%
Beispiel 4:
Bosch Rexroth AG
NC-Funktionen mit Hochsprachensyntax
Markiert die Stelle als mögliche Wiedereinstiegsstelle
und merkt sich die Syntax und Werte der optionalen
Bedingungen.
Siehe Beispiele 1, 3 und 4
CPL-Variable oder CPL-Ausdruck:
Die Variable bzw. der Ausdruck darf den Typ Bool, Int,
Real oder DReal haben.
Hat die Variable den Typ String oder Feld-String, wird
in die String- oder Feld-Stringvariable dergestalt aus‐
gewertet, so dass der Stringvariableninhalt so interpre‐
tiert wird, als wäre er direkt in der Funktion program‐
miert worden.
Siehe Beispiel 4.
Löscht die zuletzt gemerkte Stelle. Siehe Beispiel 2.
Der erste Parameter kann durch eine Integervariable
ersetzt werden. Diese muss dann den Wert 0 oder 1
haben.
Siehe Beispiel 5.
Markiert Satz N30 als mögliches Ziel des Satzvor‐
laufes. Keine Bedingungen angegeben.
Löscht das letzte, z.B. in Beispiel 1 definierte Ziel
des Satzvorlaufes.
Das Unterprogramm "LochBohren" wird 10 mal in
der Schleife ausgeführt.
Wird die Schleife bzw. das Unterprogramm z.B. we‐
gen Not-Aus im 7ten Durchlauf abgebrochen, wur‐
de mit dem zuletzt erfolgreichen Abarbeiten von
RCB( ) der Wert "LAUF% = 6" gespeichert.
Wird der Satzvorlauf mit dieser Vorgabe gestartet,
würde der Zielsatz N340 im 6ten Schleifendurchlauf
gefunden werden, d.h. mit NC-Start beginnt die Ab‐
arbeitung im 7ten Schleifendurchlauf.
349/665

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis