LS_ClearPos
Beschreibung:
Setzt die Position auf 0, auch den internen Zähler.
Diese Funktion wird für Endlosachsen gebraucht, da die Steuerung nur
+1000 Motorumdrehungen vom Werteberreich verarbeiten kann.
Bei erkannten Geber wird die Funktion für jeweilige Achse nicht ausgeführt.
Delphi:
function LS_ClearPos (lFlags: Integer): Integer;
function LSX_ClearPos (LSID: Integer; lFlags: Integer): Integer;
C++:
int ClearPos (int lFlags);
LabView:
Parameter:
lFlags: Bit-Maske
Bit 0 = 1 Position der x-Achse wird genullt
Bit 1 = 0 Für die y-Achse wird die Function nicht ausgeführt
Beispiel:
LS. ClearPos(5); //Positionen der x- und z- Achsen werden genullt.
LS_GetDelay
Beschreibung:
Liest die Verzögerung des Vektorstarts.
Delphi:
function LS_GetDelay(var Delay: Integer): Integer;
function LSX_GetDelay(LSID: Integer; var Delay: Integer): Integer;
C++:
int GetDelay (int *plDelay);
LabView:
Parameter:
Delay: Verzögerung, in ms
Beispiel:
LS.GetDelay(&Delay);
D31105-0400-0de
6.
LSTEP
Anhang
LSTEP_API
6 79