MC_ReadStatus

Mit diesem FB kann der aktuelle Zustand einer Achse gelesen werden.

 

 

 

MC_ReadStatus

 

 

 

AXIS_REF

-

Axis

Valid

-

BOOL

BOOL

-

Enable

Busy

-

BOOL

Error

-

BOOL

ErrorID

-

L_IE1P_Error

ErrorStop

-

BOOL

Disabled

-

BOOL

Stopping

-

BOOL

Homing

-

BOOL

Standstill

-

BOOL

DiscreteMotion

-

BOOL

ContinuousMotion

-

BOOL

SynchronizedMotion

-

BOOL

ConstantVelocity

-

BOOL

Accelereting

-

BOOL

Deceleration

-

BOOL

InPosition

-

BOOL

 

 

 

 

 

 

 

 

Eingänge

Name

Datentyp

Info/Einstellmöglichkeiten

Axis

AXIS_REF

Übergabe der Achsdatenstruktur

Motion-Achsen (AXIS_REF)

Enable

BOOL

TRUE

Aktuellen Zustand der Achse kontinuierlich lesen.

Ausgänge

Name

Datentyp

Wert/Bedeutung

Valid

BOOL

TRUE

An den FB-Ausgängen liegen gültige Werte an.

Busy

BOOL

TRUE

Abarbeitung läuft.

Error

BOOL

TRUE

Es ist ein Fehler aufgetreten. Details siehe ErrorID .

ErrorID

L_IE1P_Error

Wenn Error = TRUE: Fehlernummer zum aufgetretenen Fehler.

ErrorStop

BOOL

TRUE

Achsenzustand " ErrorStop " aktiv.

Disabled

BOOL

TRUE

Achsenzustand " Disabled " aktiv.

Stopping

BOOL

TRUE

Achsenzustand " Stopping " aktiv.

Homing

BOOL

TRUE

Achsenzustand " Homing " aktiv.

Standstill

BOOL

TRUE

Achsenzustand " Standstill " aktiv.

DiscreteMotion

BOOL

TRUE

Achsenzustand " DiscreteMotion " aktiv.

ContinuousMotion

BOOL

TRUE

Achsenzustand " ContinuousMotion " aktiv.

SynchronizedMotion

BOOL

TRUE

Achsenzustand " SynchronizedMotion " aktiv.

ConstantVelocity

BOOL

TRUE

Konstantgeschwindigkeit

Accelerating

BOOL

TRUE

Beschleunigen

Decelerating

BOOL

TRUE

Verzögern

InPosition

BOOL

TRUE

Zielposition erreicht

Verwandte Themen:

Achsenzustände (Zustandsdiagramm)