MC_ReadAxisError (Servosteuerung liest Achsenfehler)
Die MC_ReadAxisError-Anweisung liest die Achsfehler, die in keinem Zusammenhang mit den Bewegungssteuerungs-Anweisungsblöcken stehen.
Wenn sich eine Achse im Zustand „Deaktiviert“ befindet, kann MC_ReadAxisError möglicherweise eine Fehler-ID ungleich null für die Achse erhalten oder nicht, da eine deaktivierte Achse Fehler enthalten oder fehlerfrei sein kann.
Unterstützte Sprachen: Funktionsblockdiagramm, Kontaktplan und Strukturierter Text.
Diese Anweisung gilt für die
Micro850
L50E- und Micro870
L70E-Controller mit Unterstützung der Servosteuerung.MC_ReadAxisError

Parameter | Parametertyp | Datentyp | Beschreibung |
|---|---|---|---|
EN | Eingang | BOOL | Anweisungsblock aktivieren.
Gilt nur für Kontaktplan-Programme. |
AxisIn | Eingang | AXIS_REF FB_AXIS_REF | Verwenden Sie die Datentyp AXIS_REF-Parameter, um AxisIn zu definieren. Bei FB_Axis (Feedbackachse) verwenden Sie den Datentyp FB_AXIS_REF zum Definieren der AxisIn-Parameter. |
Enable | Eingang | BOOL |
|
ENO | Ausgang | BOOL | Aktivieren der Ausgabe. Gilt nur für Kontaktplan-Programme. |
Axis | Ausgang | AXIS_REF | In Kontaktplan-Programmen ist die Achsenausgabe schreibgeschützt. Die Ausgangsparameter der Achse sind im Datentyp FB_AXIS_REF definiert. |
Valid | Ausgang | BOOL |
|
Busy | Ausgang | BOOL |
|
Error | Ausgang | BOOL | Gibt an, dass ein Fehler aufgetreten ist.
|
ErrorID | Ausgang | UINT | Ein eindeutiger numerischer Wert, der den Fehler angibt. Die Fehler für diese Anweisung sind in den Fehler-IDs des Bewegungssteuerungs-Funktionsblocks definiert. |
AxisErrorID | Ausgang | UINT | Ein eindeutiger numerischer Wert, der den Achsenfehler angibt. Die Fehler für diese Anweisung sind in Fehler-IDs von Bewegungssteuerungs-Funktionsblock definiert. |
MC_ReadAxisError-Beispiele
Beispiel für ein MC_ReadAxisError-Funktionsblockdiagramm

Beispiel für einen MC_ReadAxisError-Kontaktplan

Beispiel für strukturierten MC_ReadAxisError-Text

Ergebnisse


Rückmeldung geben