beautypg.com

Rockwell Automation GMLC Reference Manual User Manual

Page 854

background image

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).