Der Funktionsbaustein ermöglicht das Abrufen der Statusinformationen der Achse.
Eingang |
Datentyp |
Beschreibung |
---|---|---|
Enable |
BOOL |
Wertebereich: FALSE, TRUE. Standardwert: FALSE. Der Eingang Enable startet oder beendet die Ausführung eines Funktionsbausteins.
|
Ausgang |
Datentyp |
Beschreibung |
---|---|---|
Valid |
BOOL |
Wertebereich: FALSE, TRUE. Standardwert: FALSE.
|
Busy |
BOOL |
Wertebereich: FALSE, TRUE. Standardwert: FALSE.
|
Error |
BOOL |
Wertebereich: FALSE, TRUE. Standardwert: FALSE.
|
ErrorID |
WORD |
Gibt den Wert eines Fehlercodes zurück. Siehe Bibliotheksspezifische Diagnosecodes. Wenn der Wert gleich 0 ist und der Ausgang Error dieses Funktionsbausteins auf TRUE gesetzt ist, kann der Diagnosecode über den Ausgang AxisErrorID des Funktionsbausteins MC_ReadAxisError gelesen werden. |
LimitSwitchPos |
BOOL |
Wertebereich: FALSE, TRUE.
|
LimitSwitchNeg |
BOOL |
Wertebereich: FALSE, TRUE.
|
CommunicationReady |
BOOL |
Wertebereich: FALSE, TRUE.
|
ReadyForPowerOn |
BOOL |
Wertebereich: FALSE, TRUE.
|
PowerOn |
BOOL |
Wertebereich: FALSE, TRUE.
|
IsHomed |
BOOL |
Wertebereich: FALSE, TRUE.
|
AxisWarning |
BOOL |
Wertebereich: FALSE, TRUE.
|
Ein-/Ausgang |
Datentyp |
Beschreibung |
---|---|---|
Axis |
Axis_Ref |
Die Achsenreferenz (Instanz), für die der Funktionsbaustein ausgeführt werden soll (entspricht dem Namen der Achse). Der Name der Achse muss in der EcoStruxure Machine Expert definiert sein. |
Die Werte für die Ausgänge LimitSwitchPos und LimitSwitchNeg sind gültig, je nachdem, ob die Endschalter in der E/A-Konfiguration der ILX2- und SD328A-Antriebe definiert sind. Diese E/A-Konfiguration wird einmal gelesen, wenn die Anwendung gestartet wird, sowie bei jeder Aktivierung der Endstufe.
Ändern Sie die E/A-Konfiguration zwischen dem Start der Anwendung und dem Aktivieren der Endstufe nicht, da dies sonst zu ungültigen Werten der Ausgänge LimitSwitchPos und LimitSwitchNeg führt.
Legen Sie die E/A-Konfiguration vor dem Start der Anwendung fest.
WARNUNG | |
---|---|