Aktuellen Status der mxA-Schnittstelle lesen

Beschreibung

Mit dem Funktionsbaustein KRC_ReadMXAStatus wird der aktuelle Status der mxA-Schnittstelle gelesen.

Aktuellen Status der mxA-Schnittstelle lesen 1:
Funktionsbaustein KRC_ReadMXAStatus

Eingänge

Parameter

Typ

Beschreibung

AxisGroupIdx

INT

Index der Achsgruppe

  • 1 … 5

Ausgänge

Parameter

Typ

Beschreibung

Status

INT

Aktueller Status der mxA-Schnittstelle

(>>> Status)

Error

BOOL

TRUE = Fehler im Funktionsbaustein

ErrorID

DINT

Fehlernummer

Status

Aktueller Status der mxA-Schnittstelle (Funktionsbaustein KRC_ReadMXAStatus)

Wert

Name

Beschreibung

0

Invalid

Es können keine Funktionsbausteine verarbeitet werden.

Häufige Ursachen:

  • Submit-Interpreter gestoppt oder abgewählt
  • E/A-Fehler wegen fehlerhafter Buskonfiguration
  • Robotersteuerung nicht gestartet

1

Error

Eine mxA-Fehlermeldung ist aktiv.

Die Fehlermeldung muss mit dem Funktionsbaustein KRC_MessageReset quittiert werden.

2

ProgramStopped

Roboter-Interpreter ist nicht aktiv (Hauptprogramm wurde gestoppt oder abgewählt).

3

StandBy

Roboter-Interpreter ist aktiv und wartet auf Anweisungen, z. B. Warten auf einen Eingang.

4

Executing

Roboter-Interpreter ist aktiv (Hauptprogramm wird abgearbeitet).

5

Aborting

Roboter wurde angehalten und alle Anweisungen abgebrochen.