MC_SEW_SetAbsolutePhaseShift

Dieser Funktionsbaustein setzt die absolute Phasenverschiebung im Kontext einer synchronisierten Profilgenerierung einer Slave-Achse. Das Einstellen der Phasenverschiebung mit diesem Funktionsbaustein kann zu einem Sollwertsprung führen, wenn der betreffende Kontext gerade aktiv ist.

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

Funktionsbaustein triggern.

PhasingContext

E_PhasingContext

Definiert den Kontext der einzustellenden Phasenverschiebung:

  • Gearing
  • Camming
  • CombineAxesMaster1
  • CombineAxesMaster2
  • All

PhaseShift

LREAL

Zu setzende Phasenverschiebung in Anwendereinheiten des Masters

VAR_OUTPUT

Variablenname

Datentyp

Beschreibung

Done

BOOL

Funktionsbaustein ist fertig

Busy

BOOL

Funktionsbaustein ist aktiv

Error

BOOL

Fehler im Funktionsbaustein aufgetreten

ErrorID

WORD

Fehlernummer