MC_SetPosition

Dieser Funktionsbaustein setzt die Position der Profilgenerierung auf die Position, die am Eingang Position angegeben ist. Die Istposition des Antriebs wird nicht beeinflusst, es wird keine Referenzfahrt durchgeführt. Die Achsenbewegung wird durch MC_SetPosition nicht unterbrochen.

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

Execute

BOOL

Ausführung des Funktionsbausteins starten.

Position

LREAL

Zu setzende Position in [Anwendereinheiten]

Relative

BOOL

  • FALSE: Profilgeneratorposition auf den Wert des Eingangs Position setzen.
  • TRUE: Den Wert des Eingangs Position zur aktuellen Sollposition addieren. Dies führt zu einer Nachkalibrierung um einen festgelegten Abstand.
VAR_OUTPUT

Variablenname

Datentyp

Beschreibung

Done

BOOL

Funktionsbaustein erfolgreich beendet

Busy

BOOL

Funktionsbaustein ist aktiv

Error

BOOL

Fehler im Funktionsbaustein aufgetreten

ErrorID

WORD

Fehlernummer