Übersicht
Typ
|
Funktion
|
Verfügbar ab
|
SystemInterface_1.32.6.0
|
Versionen:
|
Aktuelle Version
|
Aufgabe
Phasenverschiebung der Position des logischen Gebers erzeugen.
Beschreibung
Diese Funktion startet eine Positionierung mit dem Phasengenerator des logischen Gebers i_stLEncId. Eine Änderung einer Positionierung wird über den Start einer neuen Positionierung veranlasst. Bei einem Neustart können die Parameter geändert werden.
Wird eine Setpos-Funktion ausgeführt, während die Positionierung aktiv ist, wird der Verfahrweg nicht verändert, sondern nur die Positionszähler ändern sich.
Schnittstelle
Eingang
|
Datentyp
|
Beschreibung
|
i_stLEncId
|
ST_LogicalAddress
|
Logische Adresse des Gebers
|
i_lrPosition
|
LREAL
|
Geber-Position
|
i_rVelocity
|
REAL
|
Maximale Geschwindigkeit
|
i_rAcceleration
|
REAL
|
Maximale Beschleunigung
|
i_rDeceleration
|
REAL
|
Maximale Verzögerung
|
i_etPosMode
|
ET_PosMode
|
ET_PosMode
|
Rückgabewert
Datentyp
|
Beschreibung
|
DINT
|
0: OK.
-1: i_stLEncId ist ungültig.
-2: i_rVelocity <= 0.
-3: i_rAcceleration oder i_rDeceleration <= 0.
-4: i_etPosMode ist ungültig.
-5: PhaseEnable = FALSE.
|