MC_Power
Der Funktionsbaustein MC_Power schaltet die Software-Freigabe einer Achse. Am Ausgang Status wird die Betriebsbereitschaft der Achse signalisiert.
![]() | Zusätzlich zur Software-Freigabe kann es notwendig sein, ein Hardware-Freigabesignal zu schalten, um einen Antrieb freizugeben. Dieses Signal wird nicht durch MC_Power beeinflusst und muss durch die SPS separat geschaltet werden. |
Eingänge
VAR_INPUT
Enable : BOOL;
END_VAR
Name | Typ | Beschreibung |
---|---|---|
Enable | BOOL | Allgemeine Software-Freigabe für die Achse. |
Ein-/Ausgänge
VAR_IN_OUT
Axis : AXIS_REF;
END_VAR
Name | Typ | Beschreibung |
---|---|---|
Axis | Achsdatenstruktur, welche eine Achse eindeutig im System adressiert. Sie enthält unter anderem den aktuellen Status der Achse, wie Position, Geschwindigkeit oder Fehlerzustand. |
Ausgänge
VAR_OUTPUT
Status : BOOL;
Busy : BOOL;
Active : BOOL;
Error : BOOL;
ErrorID : UDINT;
END_VAR
Name | Typ | Beschreibung |
---|---|---|
Status | BOOL | TRUE, wenn die Achse betriebsbereit ist. |
Busy | BOOL | TRUE, solange der Funktionsbaustein mit Enable = TRUE aufgerufen wird. |
Active | BOOL | Zeigt an, dass das Kommando ausgeführt wird. |
Error | BOOL | TRUE, wenn ein Fehler auftritt. |
ErrorID | UDINT | Liefert bei einem gesetzten Error-Ausgang die Fehlernummer. |
Voraussetzungen
Entwicklungsumgebung | Einzubindende SPS-Bibliotheken |
---|---|
TwinCAT 3.1.4024.11 | Tc3_DriveMotionControl |