250/341
Bosch Rexroth AG
Kopplungen
.Error
Int
.InPos
Int
.Lag
Double
.AbortPos
Double
.FormulaWatch
Double
.ActPos
Double
.ActVel
Double
.ActOffset
Double
.ActMaster[m], m=[1..5]
.AxIndex
Byte
IndraMotion MTX micro 14VRS Funktionsbeschreibung - Erweiterung
-
0..8
-
0..1
mm, °
mm, °
-
-
mm, °
-
mm/min,
-
°/min
mm, °
-
0..64
DOK-MTXMIC-NC*F*EX*V14-RE01-DE-P
Abbruchfehler bzw. Fehlerquelle:
0: Kein Fehler
1: Kopplung abgerissen
2: Achsfehler
3: Kanalfehler
4: Fehler durch externes Ereignis
5: Fehler in einer Folgachse
6: Fehler in einer Leitachse
7: Fehler in der Formelberechnung
8: Fehler in Synchronlaufüberwachung; die Istposition
der Folgeachse hat das gewählte Genauigkeitsfenster
verlassen und es liegt keine Wiederankopplungsfrei‐
gabe (RecoupleEnable=FALSE) vor.
Zustand der Synchronlaufüberwachung:
a) PosWinSel = 1 oder 2:
InPos = 0, wenn
|IST
- IST
| > PosWin[PosWinSel]
leitwert
Folgeachse
InPos = 1, wenn
|IST
- IST
| <= PosWin[PosWinSel]
leitwert
Folgeachse
b) PosWinSel = 3:
InPos = 0, wenn
|IST
- IST
| > PosWin[1] und
Leitwert
Folgeachse
|IST
- IST
| > PosWin[2]
Leitwert
Folgeachse
InPos = 1, wenn
|IST
- IST
| <= PosWin[1] und
Leitwert
Folgeachse
|IST
-I ST
| <= PosWin[2]
Leitwert
Folgeachse
ansonsten behält InPos den bisherigen Wert
Anmerkung:
Bei
PosWinSel
SysAxCoupleCmd[i].State = 0 oder > 3 wird InPos im‐
mer auf 0 gesetzt.
Differenz |IST
-IST
leitwert
Folgeachse
Position zum Zeitpunkt der letzten Rückzugsauslö‐
sung.
Formelteilergebnis (WATCH-Funktion)
Aktuelle Sollposition der Folgeachse
Aktuelle Geschwindigkeit der Folgeachse
Aktuelle Lagedifferenz der Folgeachse zum Leitwert.
Unterstruktur mit aktiven Master
aktive Leitachse:
0: Leitachse nicht definiert
1..64: Systemachsindex der Leitachse
=
0
oder