Dieser Funktionsbaustein liest den aktuellen Status des Antriebs.
Name der Bibliothek: GMC Independent PLCopen MC
Namespace: GIPLC
Eingang |
Datentyp |
Beschreibung |
---|---|---|
Enable |
BOOL |
Wertebereich: FALSE, TRUE. Standardwert: FALSE. Der Eingang Enable startet oder beendet die Ausführung eines Funktionsbausteins. oFALSE: Die Ausführung des Funktionsbausteins wurde beendet. Die Ausgänge Valid, Busy und Error werden auf FALSE gesetzt. oTRUE: Der Funktionsbaustein wird ausgeführt. Der Funktionsbaustein fährt mit der Ausführung fort, solange der Eingang Enable auf TRUE gesetzt ist. |
Ausgang |
Datentyp |
Beschreibung |
---|---|---|
Valid |
BOOL |
Wertebereich: FALSE, TRUE. Standardwert: FALSE. oFALSE: Die Ausführung wurde nicht gestartet oder es wurde ein Fehler erkannt. Die Werte an den Ausgängen sind nicht gültig. o ´TRUE: Die Ausführung wurde ohne Fehler abgeschlossen. Die Werte an den Ausgängen sind gültig und können weiterverarbeitet werden. |
Busy |
BOOL |
Wertebereich: FALSE, TRUE. Standardwert: FALSE. oFALSE: Der Funktionsbaustein wird nicht ausgeführt. oTRUE: Der Funktionsbaustein wird ausgeführt. |
Error |
BOOL |
Wertebereich: FALSE, TRUE. Standardwert: FALSE. oFALSE: Die Ausführung des Funktionsbausteins läuft, es wurde kein Fehler erkannt. oTRUE: Bei der Ausführung des Funktionsbausteins ist ein Fehler aufgetreten. |
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. |
Errorstop |
DINT |
Wertebereich: FALSE, TRUE. Standardwert: FALSE. oTRUE: Antrieb in der Betriebsart Errorstop. |
Disabled |
BOOL |
Wertebereich: FALSE, TRUE. Standardwert: FALSE. oTRUE: Endstufe ist deaktiviert. |
Stopping |
BOOL |
Wertebereich: FALSE, TRUE. Standardwert: FALSE. oTRUE: Antrieb in der Betriebsart Stopping. |
BOOL |
Wertebereich: FALSE, TRUE. Standardwert: FALSE. oTRUE: Antrieb in der Betriebsart Homing. |
|
StandStill |
BOOL |
Wertebereich: FALSE, TRUE. Standardwert: FALSE. oTRUE: Antrieb in der Betriebsart StandStill. |
DiscreteMotion |
BOOL |
Wertebereich: FALSE, TRUE. Standardwert: FALSE. oTRUE: Antrieb in der Betriebsart Discrete Motion. |
ContinuousMotion |
BOOL |
Wertebereich: FALSE, TRUE. Standardwert: FALSE. oTRUE: Antrieb in der Betriebsart Continuous Motion. |
SynchronizedMotion |
BOOL |
Wertebereich: FALSE, TRUE. Standardwert: FALSE. oTRUE: Antrieb in der Betriebsart Synchronized Motion. |
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-Gerätestrukturdefiniert sein. |