DOK-MTX***-NC**PRO*V11-RE01-DE-P
Rexroth IndraMotion MTX 11VRS Programmierhandbuch
Beispiel:
Bewegungsstopp, bis eine Basis-Werkstückposition erreicht ist: BSTOPA / BSTOPO
Beschreibung:
<Bed.1, Bed.2...Bed.8>
Abb.3-40:
Syntax
Aus einem Kanal heraus können bis maximal 4 andere Kanäle mit
UND-/ODER-Bedingungen gestoppt werden.
Verwendung von Achsnamen und Nummern
10 ACHSNR% = 2
20 ACHSNAME$ = "X"
30 STOPCHAN% = 2
:
N40 ASTOPO[STOPCHAN%, ACHSNR%<10]
:
N90 ASTOPO[STOPCHAN%, "Z">20.3]
:
N150 ASTOPO[STOPCHAN%, ACHSNAME$<1.5]
Mit der Funktion "BSTOPA / BSTOPO" können Bewegungen zwischen Kanä‐
len synchronisiert werden. Abhängig von der Position einer oder mehrerer
Koordinaten des Basis-Werkstückkoordinatensystems BCS in einem Kanal
wird die synchrone Bewegung in einem anderen Kanal angehalten und fortge‐
setzt.
Einschränkungen:
●
Die Koordinaten, die zur Synchronisation benutzt werden, müssen einem
anderen als dem zu steuernden Kanal angehören, sonst kann es zu einer
selbsthaltenden Verriegelung kommen.
●
Der zu steuernde Kanal muss sich in der Betriebsart "Automatik" oder
"Handeingabe" befinden.
●
Sind gleichzeitig UND- und ODER-Bedingungen für den Kanal vorgege‐
ben, kommt es zum Kanalstopp, wenn mindestens für eine der beiden
Funktionen die zugehörige Bedingung erfüllt ist.
Bosch Rexroth AG
Grundlagen der NC‑Programmierung
Vorgabe von 1 bis 8 Bedingungen in der Form:
<Achse><Vergleichsoperator><Vergleichswert>
mit:
<Achse>
System- oder Kanal-Achs‐
name, programmiert als
CPL-String-Konstante
oder als CPL-String-Va‐
riable.
<Vergleichsoperator>
erlaubte Operatoren:
< , ≤, > , .
<Vergleichswert>
Real-Wert oder Real-CPL-
Ausdruck.
Wert wird zur Vorberei‐
tungszeit ermittelt und
bleibt modal wirksam.
Definition:
●
Achsnummer
●
Achsname
●
Kanalnummer
103/665