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 Siehe dazu auch AXIS_REF. |
VAR_INPUT
Variablenname | Datentyp | Beschreibung |
|---|---|---|
Enable | BOOL | Funktionsbaustein aktivieren. |
PhasingContext | E_PhasingContext | Definiert den Kontext der zu lesenden Phasenverschiebung:
|
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 |
