MCV_GrpReadErrorInfo
Der Funktionsbaustein wird eingesetzt, um zusätzliche Informationen, zum aktuellen Fehler im Motion Controller anzuzeigen, damit die Diagnose und Behebung des aktuellen Fehlers erleichtert wird.
Blockdiagramm
Parameter des FB
VAR_IN_OUT | ||
Variablenname | Datentyp | Beschreibung |
AxesGroup | AXES_GROUP_REF | Achsgruppenreferenz |
VAR_INPUT | ||
Variablenname | Datentyp | Beschreibung |
Enable | BOOL | Solange der Eingang TRUE ist, zeigt der Funktionsblock die zusätzlichen Informationen zum aktuellen Fehler des Motion Controller an. |
VAR_OUTPUT | ||
Variablenname | Datentyp | Beschreibung |
Valid | BOOL | TRUE zeigt an, dass die Informationen zum aktuellen Fehler gültig sind. |
Error | BOOL | TRUE zeigt an, dass ein Fehler beim Lesen der Informationen des aktuellen Fehlers aufgetreten ist. |
ErrorID | WORD | Fehlerkennung |
GroupErrorID | UDINT | Kennung des aktuellen Fehlers der Achsgruppe. |
JobID | UDINT | Ordnungsnummer des Auftrags, bei dem der angezeigte Fehler aufgetreten ist. |
ProgramName | HLI_PROG_NAME | Name des NC-Programmes, das über einen FB MC_MovePath gestartet wurde. |
FileName | HLI_FILE_NAME | Name der Datei, die das unter “ProgramName” angegebene NC-Programm enthält. |
FileOffset | UDINT | Offset in der NC-Programmdatei an welcher der aktuelle Fehler aufgetreten ist. Einheit: Bytes |
BlockNr | DINT | Zeigt die NC-Satznummer im NC-Programm an, an welcher der aktuelle Fehler aufgetreten ist, wenn der NC-Satz mit der N-Funktion (siehe [PROG//N-Funktion]) adressiert wurde. |
Verhalten des FB:
- Die Informationen zum aktuellen Fehler werden nur solange an den Ausgängen angezeigt, bis ein MC_GrpReset erfolgreich durchgeführt wurde.