axHomeVDL()
. The carriage is moved in the negative direction until it reaches the home limit switch and then backs off the switch slightly. All subsequent motion within the delay range is referenced to this 0.00 mm position. This function returns after requesting the homing operation from the VDL controller; it does not wait for the mechanical homing operation to complete before returning.axMoveRelVDL(..)
or in an absolute fashion (directly to a fixed position within the delay range) with axMoveAbsVDL(..)
. Any requests to move the VDL to a position which is outside of its allowable delay range (0 to 15 mm) will be ignored. These functions return immediately after requesting the the move operation from the VDL controller; they do not wait for the requested move operation to complete before returning.axGetVDLStatus(..)
, providing information useful especially during a home or move operation, such as: instantaneous position and speed, target position for the current move, and limit switch state. After issuing a home or move command, poll this function to determine if the operation has completed or failed with an error.axStopVDL()
. This function returns after requesting the stop operation from the VDL controller; it does not wait for the mechanical operation to stop before returning.StopVDL()
. This method returns after requesting the stop operation from the VDL controller; it does not wait for the mechanical operation to stop before returning.