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
MC_ReadAxisError
MC_ReadAxisError-Parameter
Parameter
Parametertyp
Datentyp
Beschreibung
EN
Eingang
BOOL
Anweisungsblock aktivieren.
  • TRUE: Aktuelle MC_ReadAxisError-Berechnung ausführen.
  • FALSE: Die Werte Error, ErrorID und AxisErrorID werden auf „False“ (oder 0) zurückgesetzt.
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
  • TRUE: Ruft bei Aktivierung den Wert des Parameters fortlaufend ab.
  • FALSE: Die Ausgaben Error, ErrorID und AxisErrorID werden auf 0 zurückgesetzt.
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
  • TRUE: Der Anweisungsblock ist aktiv, und es werden neue Ausgabewerte erwartet.
  • FALSE: Der Anweisungsblock ist inaktiv.
Busy
Ausgang
BOOL
  • TRUE: Dieser Anweisungsblock ist nicht abgeschlossen.
  • FALSE: Der Anweisungsblock ist abgeschlossen.
Error
Ausgang
BOOL
Gibt an, dass ein Fehler aufgetreten ist.
  • TRUE: Es wurde ein Fehler erkannt.
  • FALSE: Kein Fehler.
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 ein MC_ReadAxisError-Funktionsblockdiagramm
Beispiel für einen MC_ReadAxisError-Kontaktplan
Beispiel für einen MC_ReadAxisError-Kontaktplan
Beispiel für strukturierten MC_ReadAxisError-Text
Beispiel für strukturierten MC_ReadAxisError-Text
Ergebnisse
Ergebnisse
Achsenüberwachung
Rückmeldung geben
Haben Sie Fragen oder Feedback zu dieser Dokumentation? Bitte geben Sie hier Ihr Feedback ab.
Normal