User manual
DELIB API Referenz |
Seite 81
3.8.1.15. DAPI_STEPPER_CMD_GO_REFSWITCH
Beschreibung
Der Motor fährt zur Referenzposition.
Definition
DapiStepperCommand(handle, motor, DAPI_STEPPER_CMD_GO_REFSWITCH,
par1, par2, par3, 0);
Parameter
Mögliche Werte für par1: (werden mehrere benötigt, müssen die einzelnen
addiert werden)
DAPI_STEPPER_GO_REFSWITCH_PAR_REF1
DAPI_STEPPER_GO_REFSWITCH_PAR_REF2
DAPI_STEPPER_GO_REFSWITCH_PAR_REF_LEFT
DAPI_STEPPER_GO_REFSWITCH_PAR_REF_RIGHT
DAPI_STEPPER_GO_REFSWITCH_PAR_REF_GO_POSITIVE
DAPI_STEPPER_GO_REFSWITCH_PAR_REF_GO_NEGATIVE
DAPI_STEPPER_GO_REFSWITCH_PAR_SET_POS_0
par2=Motorpositionsoffset (1/16 Vollschritt)
par3=Timeoutzeit [ms]
Bemerkung
Anfahren des Referenzschalters
Zunächst fährt der Motor zur Referenzposition 1 oder 2 (siehe par1).
Hierbei kann angegeben werden, ob der Referenzschalter 1
(DAPI_STEPPER_GO_REFSWITCH_PAR_REF1) oder der Referenzschalter 2
(DAPI_STEPPER_GO_REFSWITCH_PAR_REF2) angefahren wird. Dabei läßt
sich die Richtung wählen in die der Motor startet. Mit dem Parameter
DAPI_STEPPER_GO_REFSWITCH_PAR_REF_GO_NEGATIVE wird nach links
und mit dem Parameter
DAPI_STEPPER_GO_REFSWITCH_PAR_REF_GO_POSITIVE wird nach rechts
gestartet.
Hierbei wird die Geschwindigkeit
GOREFERENCEFREQUENCY_TOENDSWITCH benutzt (siehe
DapiStepperCommand_SetMotorcharacteristic).