MCV_Home
Mit dem FB MCV_Home wird eine Referenzpunktfahrt (Justage) der Achse beauftragt. Der MCV_Home erweitert die Funktionalität des PLCOpen-FB MC_Home um einen zusätzlichen Eingang CamSignal
, der als Signal für die Übernahme der Referenzposition ausgewertet wird. Üblicherweise ist die Signalquelle für CamSignal
das Referenznockensignal des Antriebs.
Hinweis | |
Voraussetzung für die korrekte Funktion ist, dass der Parameter P-AXIS-00036 mit dem Wert 0 belegt ist. Ob die Übernahme der Referenzposition bei steigender oder fallender Flanke am |
Blockdiagramm
Parameter des FB
VAR_IN_OUT | |||
| Axis | AXIS_REF | Achsreferenz |
VAR_INPUT | |||
| Execute | BOOL | Eine steigende Flanke am Eingang beauftragt eine Referenzpunktfahrt |
| CamSignal | BOOL | Signal zur Beauftragung der Übernahme der Referenzposition |
VAR_OUTPUT | |||
| Done | BOOL | Bei TRUE ist die Referenzpunktfahrt abgeschlossen und die Achse befindet sich im Zustand „Standstill“. |
| CommandAborted | BOOL | TRUE signalisiert, dass das Kommando durch eine andere Beauftragung abgebrochen wurde. |
| Error | BOOL | Ist TRUE, wenn ein Fehler im FB auftritt |
| ErrorID | WORD | Fehlerkennung |
Verhalten des FB:
- Die Beauftragung einer Referenzpunktfahrt ist nur zulässig, wenn sich die Achse im Zustand Standstill befindet. Ist dies nicht Fall wird Ausgang
Error
FALSE undErrorID
zeigt einen Fehlerwert an, der den Zustand bezeichnet, in dem sich die Achse aktuell befindet. - Ist der FB aktiv, kann kein neuer Auftrag abgesetzt werden. Er ist nicht retriggerbar. Beim Versuch dies trotzdem zu tun, liefert der FB den Fehler 44007 (ERR_PO_AX_HOMING_RETRIGGERD).
- Unmittelbar nach der Beauftragung der Referenzpunktfahrt wechselt die Achse in den Zustand „Homing“.