MC_SEW_EncoderAxis

Mit diesem Funktionsbaustein wird die Quelle einer Geberposition mit einem "LogicalDevice_EncoderAxis" verknüpft. Der Funktionsbaustein muss in der Task HighPrio zyklisch aufgerufen werden.

VAR_IN_OUT

Variablenname

Datentyp

Beschreibung

Axis

AXIS_REF

Verweis auf ein logisches Gerät
(Name des logischen Geräts)

Siehe dazu auch AXIS_REF.

VAR_INPUT

Variablenname

Datentyp

Beschreibung

Enable

BOOL

Nockenschaltwerk aktivieren

PointerToPosition

POINTER TO DWORD

Adresse der externen Geberposition z. B. ADR (%ID12). Dieser Eingang wird nur verwendet, wenn EncoderSource E_EncoderSource.eExternalSource ist.

PointerToVelocity

POINTER TO DWORD

Adresse der externen Geber Geschwindigkeit in [1/min] z. B. ADR (%ID16). Dieser Eingang ist optional und wird nur verwendet, wenn EncoderSource E_EncoderSource.eExternalSource ist und der Geber Geschwindigkeitsinformationen liefert.

ReferenceToAxis

REFERENCE TO AXIS_REF

Verweis auf ein logisches Gerät vom Typ MOVI-C®-Achse (Name des logischen Geräts), an das der Geber 2 angeschlossen ist. Dieser Eingang ist optional und darf nur verwendet werden, wenn EncoderSource E_EncoderSource. Encoder2 ist.

VAR_OUTPUT

Variablenname

Datentyp

Beschreibung

InOperation

BOOL

EncoderAxis ist aktiv

Error

BOOL

Fehler im Funktionsbaustein aufgetreten

ErrorID

WORD

Fehlernummer