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.