MC_ReadStatus_PTO: Abrufen des Achsenzustands

Beschreibung des Funktionsbausteins

Dieser Funktionsbaustein gibt den Wert des Zustandsdiagramms der Achse zurück.

Grafische Darstellung

G-SE-0028399.1.gif-high.gif

 

 

Darstellung in AWL (IL) und ST

Die allgemeine Darstellung in den Sprachen IL oder ST finden Sie im Kapitel Darstellung von Funktionen und Funktionsbausteinen.

Eingangsvariablen

In der folgenden Tabelle werden die Eingangsvariablen beschrieben:

Eingang

Typ

Initialwert

Beschreibung

Axis

AXIS_REF_PTO

-

Name der Achse (Instanz), über der der Funktionsbaustein ausgeführt werden soll. In der Gerätestruktur ist der Name in der Steuerungskonfiguration deklariert.

Enable

BOOL

FALSE

Wenn TRUE, wird der Funktionsbaustein ausgeführt. Die Werte der Funktionsbausteineingänge können kontinuierlich geändert werden, wobei die Ausgänge dann kontinuierlich aktualisiert werden.

Wenn FALSE, wird die Ausführung des Funktionsbausteins beendet, und die Ausgänge werden zurückgesetzt.

Ausgangsvariablen

In der folgenden Tabelle werden die Ausgangsvariablen beschrieben:

Ausgang

Typ

Initialwert

Beschreibung

Valid

BOOL

FALSE

Die Ausgänge sind gültig.

Error

BOOL

FALSE

TRUE gibt an, dass ein Fehler erkannt wurde. Die Ausführung des Funktionsbausteins ist beendet.

ErrorId

PTO_ERROR

PTO_ERROR.NoError

Wenn Error gleich TRUE: Code des erkannten Fehlers.

ErrorStop

BOOL

FALSE

Wenn TRUE ist der Zustand aktiv (Bewegungszustandsdiagramm).

Disabled

BOOL

FALSE

Stoppping

BOOL

FALSE

Homing

BOOL

FALSE

Stanstill

BOOL

FALSE

DiscreteMotion

BOOL

FALSE

ContinuousMotion

BOOL

FALSE

IsHomed

BOOL

FALSE

Wenn TRUE ist der Referenzpunkt gültig (absolute Bewegung ist zulässig).

AxisWarning

BOOL

FALSE

Wenn TRUE wird ein Alarm an die Achse gesendet (weitergehende Informationen finden Sie unter MC_ReadAxisError_PTO).

QueueFull

BOOL

FALSE

Wenn TRUE, ist die Bewegungswarteschlange gültig, der Puffer nimmt keine weiteren Bewegungen mehr auf.