MC_ReadAxisError

Bei einem Fehler auf einer Achse liefert der FB MC_ReadAxisError an seinem Ausgang „ErrorID“ den Fehler P-ERR-40001 (ERR_PLC_AX_MC). Am Ausgang „AxisErrorID“ kann dann die Fehlerkennung des Motion Controllers ausgelesen werden. Die dazugehörigen Fehlermeldungstexte sind in separaten Text- oder XML-Dateien hinterlegt. Alle anderen Fehlerkennungen am Ausgang „ErrorID“, die nicht dem Wert von Fehler P-ERR-40001 (ERR_PLC_AX_MC) entsprechen, zeigen interne FB-Fehler an.

Erläuterungen zu den Werten an den Ausgängen „ErrorID“ und „AxisErrorID“ sind [DIAG] zu entnehmen.

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 die Fehlerkennungen für Achsfehler geliefert.

VAR_OUTPUT

Variablenname

Datentyp

Beschreibung

Valid

BOOL

Ist der Wert TRUE, dann sind die Fehlerkennungen gültig.

Error

BOOL

Ist TRUE, wenn ein Fehler auf der Achse auftritt

ErrorID

WORD

Fehlerkennung

AxisErrorID

UDINT

Kennung des Achsfehlers aus dem Motion Controller

Verhalten des FB: