totalvorti.blogg.se

Aerotech nview help
Aerotech nview help






aerotech nview help aerotech nview help

$axes The axes on which to stop freerun motion. Stops an asynchronous freerun move on the specified axes.

aerotech nview help

Use the functions that follow to start or stop a freerun.įunction MoveFreerunStop($axes as axis) This causes the velocity of the axis to ramp up or down to the newly-specified velocity. You can issue a new freerun on an axis that is already freerunning. If you specify zero velocity, the axis will not move, but the axis is still considered in motion. The arithmetic sign (positive or negative) of the provided velocity determines the direction of motion. As with other basic moves, the executing task continues immediately to the next line of the program and does not wait for the move to finish. Freerunningįreerunning is when an axis or axes moves indefinitely at a specified velocity. The endpoint of a basic move can be specified as an incremental distance from the starting point or as an absolute position. If you want a task to wait until a motion is complete, issue the WaitForMotionDone or WaitForInPosition functions on that axis. The executing task does not wait for a basic move to finish before it continues to the next line in the program. Non-coordinated moves start on one or more axes, but each axis moves independently and can reach its endpoint at different times. $speeds The speeds at which to move the specified axes. $distances The distances and directions to move the specified axes relative to the current positions. $axes The axes on which to perform point-to-point motion. Function MoveIncremental($axes as axis, $distances as real, $speeds as real)Įxecutes an asynchronous point-to-point move by an incremental distance on the specified axes.








Aerotech nview help