MCV_Decouple
Mit dem FB „MCV_Decouple“ kann eine Achse abgekoppelt, also deaktiviert werden, so dass z.B. ein Motortausch durchgeführt werden kann. Die Sequenz der intern beauftragten FBs kann dem folgenden Ablaufdiagramm entnommen werden.
Blockdiagramm
Parameter des FB
VAR_IN_OUT | ||
Variablenname | Datentyp | Beschreibung |
Axis | AXIS_REF | Achsreferenz |
VAR_INPUT | ||
Variablenname | Datentyp | Beschreibung |
Execute | BOOL | Bei steigender Flanke wird die Sequenz zum Abkoppeln einer Achse angestoßen |
VAR_OUTPUT | ||
Variablenname | Datentyp | Beschreibung |
Done | BOOL | Die Achse wurde erfolgreich abgekoppelt |
Error | BOOL | Ist TRUE, wenn ein Fehler im FB auftritt |
ErrorID | WORD | Fehlerkennung |
Verhalten des FB:
- Der Ablauf des Abkoppelvorgangs ist im unten stehenden Diagramm aufgeführt.
- Zu Beginn des Vorgangs wird die aktuelle Achsposition in der aktuellen Achsliste im Parameter P-AXIS-00152 (pos_refpkt) gespeichert.
Ablaufdiagramm