Rockwell Automation GMLC Reference Manual User Manual
Page 854

Publication GMLC-5.2 - November 1999
Moves, Jogs, and Time-Lock Cams
817
When the move is done and the position error is less than the position lock
tolerance, Axis_status = 0 (Locked) and Lock_status = 1 (Locked).
Another way to look at this is that the move done condition is the trailing
edge of the Move_status variable, and the axis locked condition is the
trailing edge of the Lock_status
variable.
The distinction between the axis done condition and the axis locked
condition is lost if a large position lock tolerance is specified. In such a
case, the position error, when the move is done, is less than the position
lock tolerance, with the result that the axis is locked as soon as it is done.
The Wait for Completion check box in the Move Axis block (shown
below) waits for the move done condition—not for the axis locked
condition—and no faults on the axis.
Thus, it is similar to a Wait for Axis command in the On Axis block with
Moving Done (shown next) selected from the Status menu (except for the
fault check).