MCV_SetDriveMode
Mit dem FB MCV_SetDriveMode können unterschiedliche Betriebsarten eingestellt werden. Die möglichen Betriebsarten sind der unten stehenden Tabelle zu entnehmen.
Blockdiagramm
Parameter des FB
VAR_IN_OUT | |||
Variablenname | Datentyp | Beschreibung | |
Axis | AXIS_REF | Achsreferenz | |
VAR_INPUT | |||
Variablenname | Datentyp | Beschreibung | |
Execute | BOOL | Durch die steigende Flanke des Eingangssignals wird in die angegebene Betriebsart gewechselt | |
DriveMode | INT | Wert | Betriebsart |
0 | Lageregelung | ||
1 | Geschwindigkeitsregelung | ||
2 | Momentenregelung | ||
3 | Lageregelung mit Momentenvorsteuerung | ||
VAR_OUTPUT | |||
Variablenname | Datentyp | Beschreibung | |
Done | BOOL | Ist TRUE, wenn die Betriebsartumschaltung erfolgreich durchgeführt werden konnte. | |
ActiveDriveMode | BOOL | Der FB MCV_SetDriveMode ist aktiv. | |
ActualDriveMode | INT | Aktuelle Betriebsart. | |
Error | BOOL | Ist TRUE, wenn ein Fehler im FB auftritt | |
ErrorID | WORD | Fehlerkennung |
Verhalten des FB:
- Damit während der Momentenregelung kein Schleppabstandsfehler auftritt, muss vom Anwender die Schleppabstandüberwachung deaktiviert werden (s. FB MCV_PosLagMonitor).
- Die Verwendung einer unzulässigen Betriebsart setzt den Ausgang „Error“ auf TRUE. Ausgang „ErrorID“ zeigt den Fehler P-ERR-44049 (ERR_PO_AX_INVALID_DRIVE_MODE).
- Die Änderung der Betriebsart kann nur in den Zuständen „Disabled“ und „Standstill“ erfolgen. Ist dies nicht Fall, wird Ausgang „Error“ TRUE und „ErrorID“ zeigt den Fehler P-ERR-44050 (ERR_PO_AX_TNA_TORQUE_CTRL_ACTIVE).