MC_ReadStatus

Funktionsbeschreibung

Dieser Funktionsbaustein liest den aktuellen Status des Antriebs.

Bibliothek und Namespace

Name der Bibliothek: GMC Independent PLCopen MC

Namespace: GIPLC

Grafische Darstellung

G-SE-0047258.1.gif-high.gif

 

 

Eingänge

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.

Ausgänge

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.

Homing

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.

Eingänge/Ausgänge

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.

Zusätzliche Informationen

Parameter lesen