238/665
Bosch Rexroth AG
NC-Funktionen mit Hochsprachensyntax
Beispiele:
<Variante>
<S>
<SO>
<SF>
<MO>
<Tab>
Abb.6-26:
Syntax AxCouple
N100 AXC(C0,A(),B())
N100 AXC(C0,A(ACT),B(ACT,2))
DOK-MTX***-NC**PRO*V11-RE01-DE-P
Rexroth IndraMotion MTX 11VRS Programmierhandbuch
0
Achsverband neu erzeugen
1
Achsverband ändern (neue Slaveachsen hinzufügen
oder Kopplungsbezeichnung ändern)
-1
Slaveachse löschen oder Verband komplett aufheben
Logische Adresse der Slaveachse
Ist <S> nicht von der Programmierung einer Achse/Ko‐
ordinate mit Wert zu unterscheiden, muss zwischen
<S> und "(" ein Gleichheitszeichen stehen: (..,<S>=(..))
Siehe auch Beispiel unten.
Verschiebungsoffset der Slaveachse.
●
Koppelabstand in mm oder Inch
●
ACT für eine Kopplung an der aktuellen Position
Falls nicht programmiert, gilt <SO> = 0.
Kopplungsfaktor der Slaveachse.
Falls nicht programmiert, gilt <SF> = 1.
Masterachsenverschiebung
Nur relevant bei "beliebiger Kopplung" (siehe Formel 2,
oben).
Falls nicht programmiert, gilt <MO> = 0.
Name der Kopplungstabelle der entsprechenden
Slaveachse.
Nur relevant bei "beliebiger Kopplung" (siehe Formel 2,
oben).
Achsverband erzeugen
C: Masterachse
A/B: Slaveachsen
Beide Slaveachsen laufen mit "linearer"
Kopplung.
Die Defaultwerte Koppelabstand 0.0 und
Koppelfaktor 1.0 sind wirksam.
Achsverband erzeugen
C: Masterachse
A/B: Slaveachsen
Beide Slaveachsen laufen mit "linearer"
Kopplung.
A und B werden ohne Anfahrbewegung an
C angekoppelt.
B wird mit Koppelfaktor 2 betrieben.