MC_ReadAxisInfo

Mit diesem FB können verschiedene Zustandsinformationen der Achse oder des Umrichters gelesen werden.

 

 

 

MC_ReadAxisInfo

 

 

 

AXIS_REF

-

Axis

Valid

-

BOOL

BOOL

-

Enable

Busy

-

BOOL

Error

-

BOOL

ErrorID

-

L_IE1P_Error

HomeAbsSwitch

-

BOOL

LimitSwitchPos

-

BOOL

LimitSwitchNeg

-

BOOL

Simulation

-

BOOL

CommunicationReady

-

BOOL

ReadyForPowerOn

-

BOOL

PowerOn

-

BOOL

IsHomed

-

BOOL

AxisError

-

BOOL

AxisWarning

-

BOOL

DriveWarning

-

BOOL

DriveError

-

BOOL

SWLimitSwitchPos

-

BOOL

SWLimitSwitchNeg

-

BOOL

ReadyForMotion

-

BOOL

STOActive

-

BOOL

VoltageEnabled

-

BOOL

MotorMagnetised

-

BOOL

QSPApplActive

-

BOOL

QSPDriveActive

-

BOOL

 

 

 

 

 

 

 

 

Eingänge

Name

Datentyp

Info/Einstellmöglichkeiten

Axis

AXIS_REF

Übergabe der Achsdatenstruktur

Motion-Achsen (AXIS_REF)

Enable

BOOL

TRUE

Aktuelle Fehlermeldung 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.

HomeAbsSwitch

BOOL

TRUE

Referenzschalter ist aktiv.

LimitSwitchPos

BOOL

TRUE

Positiver Fahrbereichsendschalter ist aktiv.

LimitSwitchNeg

BOOL

TRUE

Negativer Fahrbereichsendschalter ist aktiv.

Simulation

BOOL

TRUE

Achse im virtuellen Modus.

CommunicationReady

BOOL

TRUE

Bussystem/Netzwerk ist initialisiert und bereit für Kommunikation.

ReadyForPowerOn

BOOL

TRUE

Umrichter ist einschaltbereit (Antriebsregler fehlerfrei, kein STO aktiv, Zwischenkreis vorhanden).

PowerOn

BOOL

TRUE

Umrichter ist eingeschaltet.

IsHomed

BOOL

TRUE

Die Achse ist referenziert ("Referenz bekannt").

AxisError

BOOL

TRUE

In den Achsdaten oder einem angeschlossenen Funktionsbaustein liegt ein Fehler vor, der zum Wechsel in den Achsenzustand " ErrorStop " führt.

AxisWarning

BOOL

TRUE

In den Achsdaten oder einem angeschlossenen Funktionsbaustein liegt ein Fehler vor, der nicht zum Wechsel in den Achsenzustand " ErrorStop " führt.

DriveWarning

BOOL

TRUE

Im Umrichter liegt eine Warnung vor.

DriveError

BOOL

TRUE

Im Umrichter liegt ein Fehler vor.

SWLimitSwitchPos

BOOL

TRUE

Positive Software-Endlage überschritten.

SWLimitSwitchNeg

BOOL

TRUE

Negative Software-Endlage überschritten.

ReadyForMotion

BOOL

TRUE

Die Achse ist freigegeben und fehlerfrei. Ein Bewegungsauftrag kann gestartet werden.

STOActive

BOOL

TRUE

Antriebsregler ist über STO gesperrt

VoltageEnabled

BOOL

TRUE

Zwischenkreisspannung vorhanden

MotorMagnetised

BOOL

TRUE

Motor ist magnetisiert

QSPApplActive

BOOL

TRUE

Quickstop-Funktion in der AXIS_REF ist aktiv.

QSPDriveActive

BOOL

TRUE

Quickstop-Funktion des Antriebs ist aktiv.