MC_ReadActualPosition

MC_ReadActualPosition 1:

Mit dem Funktionsbaustein kann der Positions-Istwert der Achse gelesen werden. Der Positions-Istwert ist der Positionswert, der vom Antriebsverstärker an die Achse zurückgeht.

MC_ReadActualPosition 2: Eingänge

VAR_INPUT
    Enable : BOOL;
END_VAR

Name

Typ

Beschreibung

Enable

BOOL

Liest den Parameter in Abhängigkeit vom ReadMode einmalig oder zyklisch.

MC_ReadActualPosition 3: Ein-/Ausgänge

VAR_IN_OUT
    Axis : AXIS_REF;
END_VAR

Name

Typ

Beschreibung

Axis

AXIS_REF

Achsdatenstruktur, welche eine Achse eindeutig im System adressiert. Sie enthält unter anderem den aktuellen Status der Achse, wie Position, Geschwindigkeit oder Fehlerzustand.

MC_ReadActualPosition 4: Ausgänge

VAR_OUTPUT
    Valid    : BOOL;
    Busy     : BOOL;
    Error    : BOOL;
    ErrorID  : UDINT;
    Position : LREAL;
END_VAR

Name

Typ

Beschreibung

Valid

BOOL

TRUE, wenn der Ausgang „Position“ einen gültigen Wert hat.

Busy

BOOL

TRUE, solange der Funktionsbaustein mit Enable = TRUE aufgerufen wird.

Error

BOOL

TRUE, wenn ein Fehler auftritt.

ErrorID

UDINT

Liefert bei einem gesetzten Error-Ausgang die Fehlernummer.

Position

LREAL

Augenblickliche Position der Achse

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken

TwinCAT v3.0.0

PC oder CX (x86 oder x64)

Tc2_MC2