Herunterladen Inhalt Inhalt Diese Seite drucken

Bosch Rexroth IndraMotion MTX micro 14VRS Funktionsbeschreibung Seite 206

Erweiterung
Vorschau ausblenden Andere Handbücher für Rexroth IndraMotion MTX micro 14VRS:
Inhaltsverzeichnis

Werbung

204/341
Bosch Rexroth AG
Kopplungen
Erzeugen und Laden einer Spline-
Tabellendatei:
IndraMotion MTX micro 14VRS Funktionsbeschreibung - Erweiterung
;--------------------------------------------------------------
1 SD.SysAxCoupleCmd[YB%].Master[1].Enable
1 SD.SysAxCoupleCmd[YB%].Master[1].AxIndex
1 SD.SysAxCoupleCmd[YB%].Master[1].Tab
1 SD.SysAxCoupleCmd[YB%].Master[1].Offset
1 SD.SysAxCoupleCmd[YB%].Master[1].N_Input
1 SD.SysAxCoupleCmd[YB%].Master[1].N_Output = 1.0
1 SD.SysAxCoupleCtr.Validate=1
...
;--------------------------------------------------------------
; 3. Synchronbewegung der YB-Achse mit XB-Rotation
;--------------------------------------------------------------
XB=S(100)
...
;--------------------------------------------------------------
; 4. Tabelle aus der Kopplungsbeziehung entfernen
;--------------------------------------------------------------
1 SD.SysAxCoupleCmd[YB%].Master[1].Enable
1 SD.SysAxCoupleCmd[YB%].Master[1].Tab
1 SD.SysAxCoupleCtr.Validate=1
...
;--------------------------------------------------------------
; 5. Tabelle aus dem Systemtabellen-Cache entfernen
;--------------------------------------------------------------
CoupleSplineTab(TAB(nocken.fct),UNLOAD)
...
Bis zu 10 unterschiedliche Tabellen können gleichzeitig in der Systemachs‐
kopplung verwendet werden. Nach dem Einschalten der Steuerung befinden
sich keine Tabellen im Speicher. Für die Erstellung und Verwendung von Ta‐
bellen gelten die oben genannten Bedingungen
Im Systemdatum SysAxCoupleTab[1..10] wird für jede geladene Tabelle der
Ablageort, Zeitstempel und Name der geladenen Quelldatei, sowie der Zu‐
stand der Tabelle und die Größe des belegten Tabellenspeichers angezeigt.
Zustände der Kopplungstabellen:
0 - Tabellenspeicher nicht belegt:
Der Tabellenspeicher ist noch frei und kann mit
CoupleSplineTab(TAB(<tab>),LOAD) belegt werden.
1 - Tabelle wird geladen:
Der Ladevorgang für die Tabelle ist noch nicht abgeschlossen, die Ta‐
belle kann noch nicht verwendet werden.
2 - Tabelle ist geladen:
Die Tabelle kann jetzt in der Systemachskopplung verwendet werden, d.
h. sie wird für mindestens einen Master in
SysAxCoupleCmd[axis].Master[m].Tab eingetragen und mit
SysAxCoupleCtr.Valid=1 aktiviert.
Nicht mehr benötigte Tabellen können in diesem Zustand mit Couple‐
SplineTab(TAB(<tab>),UNLOAD) entfernt werden.
3 - Tabelle wird benutzt:
Die Tabelle wird in der Systemachskopplung verwendet und kann nicht
aus dem Tabellenspeicher entfernt werden. Weitere Leitachskopplun‐
gen können ebenfalls diese Tabelle benutzen.
Falls die Tabelle in allen Kopplungen deaktiviert wurde, setzt die Tabel‐
lenverwaltung den Zustand "2-Tabelle geladen" wieder ein.
4 - Tabelle wird entfernt:
Dieser Zustand wird kurzfristig beim Entfernen der Tabelle mit
CoupleSplineTab(TAB(<tab>),UNLOAD) eingenommen.
DOK-MTXMIC-NC*F*EX*V14-RE01-DE-P
= TRUE
= XB%
= "nocken.fct"
= -20.0
= 1.0
= FALSE
= ""

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis