LS_MoveRelTVRO
Beschreibung:
Relativen Vektor fahren
(Die zusätzlichen Achsen x, y, z und a werden um die übergebenen Strecken
verfahren.)
Delphi:
function LS_MoveRelTVRO(X, Y, Z, A: Double; Wait: LongBool): Integer;
function LSX_MoveRelTVRO(LSID: Integer; X, Y, Z, A: Double; Wait:
LongBool): Integer;
C++:
int MoveRelTVRO (double dX, double dY, double dZ, double dR, BOOL
bWait);
LabView:
Parameter:
X, Y, Z und A
+- Verfahrbereich
Eingabe ist abhängig von der Dimension
Wait: Gibt an, ob die Funktion nachdem die Position erreicht wurde (= true)
oder direkt zurückkehren soll (= false)
Beispiel:
LS.MoveRelTVRO(10.0, 10.0, 10.0, 10.0, true);
LS_SetAccelSingleAxisTVRO
Beschreibung:
Beschleunigung für einzelne zusätzliche Achse einstellen
Delphi:
function LS_SetAccelSingleAxisTVRO(Axis: Integer; Accel: Double): Integer;
function LSX_SetAccelSingleAxisTVRO (LSID: Integer; Axis: Integer; Accel:
Double): Integer;
C++:
int SetAccelSingleAxisTVRO (int lAxis, double dAccel);
LabView:
Parameter:
Axis: (X, Y, Z, A numeriert von 1 bis 4)
Accel: 0.01 – 1500 [U/s²]
Beispiel:
LS.SetAccelSingleAxis(2, 50.0);
// Die Z-Achse soll wird mit 50 U/s² beschleunigt
D31105-0400-0de
6.
LSTEP
Anhang
LSTEP_API
6 129