# MC_ReadStatus

Dieser FB wird eingesetzt, um den aktuellen PLCopen-Zustand einer Achse zu erhalten. Er ist der Gruppe der administrativen FB zugeordnet.

Blockdiagramm

Parameter des FB

VAR_IN_OUT
Variablenname | Datentyp | Beschreibung
Axis | AXIS_REF | Achsreferenz

VAR_INPUT
Variablenname | Datentyp | Beschreibung
Enable | BOOL | Ist der Wert TRUE, werden kontinuierlich die Zustandsdaten der Achse angezeigt.

VAR_OUTPUT
Variablenname | Datentyp | Beschreibung
Valid | BOOL | Ist TRUE, wenn gültige Werte verfügbar sind.
Error | BOOL | Zeigt an, ob innerhalb eines FB ein Fehler aufgetreten ist.
ErrorID | WORD | Fehlerkennung
Errorstop | BOOL | Achse ist im Zustand „Errorstop“
Disabled | BOOL | Achse ist im Zustand “Disabled“
Stopping | BOOL | Achse ist im Zustand „Stopping“
Homing | BOOL | Achse ist im Zustand „Homing“
Standstill | BOOL | Achse ist im Zustand „Standstill“
TorqueControl | BOOL | Achse ist im Zustand “Torque Control”
DiscreteMotion | BOOL | Achse ist im Zustand „Discrete Motion“
ContinuousMotion | BOOL | Achse ist im Zustand „Continuous Motion“
SynchronizedMotion | BOOL | Achse ist im Zustand „Synchronized Motion“

Verhalten des FB:

- Solange „Enable“ den Wert TRUE besitzt werden die Daten einer Achse zyklisch aktualisiert.