MC_ReadAxisInfo

Dieser FB wird eingesetzt, um die aktuellen Zustandsdaten einer Achse zu erhalten. Er ist der Gruppe der administrativen FB zugeordnet.

Blockdiagramm

Parameter des FB

VAR_IN_OUT

Variablenname

Datentyp

Beschreibung

Axis

AXIS_REF

Achsreferenz

VAR_INPUT

Variablenname

Datentyp

Beschreibung

Enable

BOOL

Ist der Wert TRUE, werden kontinuierlich die Zustandsdaten der Achse angezeigt.

VAR_OUTPUT

Variablenname

Datentyp

Beschreibung

Valid

BOOL

Ist TRUE, wenn gültige Werte verfügbar sind.

Error

BOOL

Zeigt an, ob innerhalb eines FB ein Fehler aufgetreten ist.

ErrorID

WORD

Fehlerkennung

IsHomed

BOOL

Referenzpunktfahrt abgeschlossen

RefType

DINT

Referenztyp (Einzelachse, Bahnachse, Spindel,…)

AxisLogNr

UINT

Logische Achsnummer

Werte des Outputs RefType

Konstante

Wert

Bemerkung

REF_NONE

0

Keine Referenz verfügbar

REF_ANY_AXIS

1

Referenz verfügbar, aber noch nicht zugeordnet

REF_AXGRP_AXIS

2

Achse befindet sich in einer Achsgruppe

REF_SAI_AXIS

3

Einzelachse / SAI

REF_IO_STATION

4

I/O-Station

REF_TO_REF

5

Referenz auf eine Achsreferenz

REF_ENC_AXIS

6

Encoder-Achse

Verhalten des FB: