MC_Power
Mit diesem FB lässt sich eine reale oder virtuelle Achse softwareseitig ein-/ausschalten (freigeben/sperren).
|
Hinweis!
|
|
|
|
|
MC_Power |
|
|
|
|
|---|---|---|---|---|---|---|---|
|
AXIS_REF |
- |
|
Axis |
Status |
|
- |
BOOL |
|
BOOL |
- |
|
Enable |
Valid |
|
- |
BOOL |
|
BOOL |
- |
|
EnablePositive |
Error |
|
- |
BOOL |
|
BOOL |
- |
|
EnableNegative |
ErrorID |
|
- |
L_IE1P_Error |
|
|
|
|
|
|
|
|
|
Eingänge
Ausgänge
Besonderheiten
Der Enable -Eingang aktiviert die Achse und nicht den FB selbst. Aus diesem Grund ergeben sich einige Abweichungen vom gewohnten Verhalten der Ausgangssignale:
- Der Statusausgang Valid ist generell immer gesetzt, sofern kein Fehler anliegt.
- Der Statusausgang Status gibt den Freigabestatus der Achse an. Er kann auch noch einige Zyklen nach Rücksetzen von Enable auf FALSE gesetzt sein.
- Ein am Ausgang Error signalisierter Fehler wird auf FALSE zurückgesetzt, wenn Enable auf FALSE zurückgesetzt wird oder automatisch bei Beseitigung des Fehlers durch MC_Reset .
- Wird Enable während einer Bewegung auf FALSE zurückgesetzt, wird der Antrieb sofort gesperrt und es erfolgt ein Wechsel in den Achsenzustand "Disabled". Der Antrieb trudelt aus.
Motion-Achsen (AXIS_REF)