MC_SEW_ReadAbsolutePhaseShift

Dieser Funktionsbaustein liest die aktuelle im Kontext wirksame absolute Phasenverschiebung einer Slave-Achse. Solange Enable gesetzt ist, wird zyklisch der Ausgang AbsolutePhaseShift aktualisiert. Die Auswahl des Kontexts von dem die Phasenverschiebung gelesen wird, erfolgt über den Parameter PhasingContext.

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

Funktionsbaustein aktivieren.

PhasingContext

E_PhasingContext

Definiert den Kontext der zu lesenden Phasenverschiebung:

  • Gearing
  • Camming
  • CombineAxesMaster1
  • CombineAxesMaster2
VAR_OUTPUT

Variablenname

Datentyp

Beschreibung

Valid

BOOL

Ausgangsdaten sind gültig

Busy

BOOL

Funktionsbaustein ist aktiv

AbsolutePhaseShift

BOOL

Aktuelle absolute Phasenverschiebung in Anwendereinheiten des Masters

Error

BOOL

Fehler im Funktionsbaustein aufgetreten

ErrorID

WORD

Fehlernummer