beautypg.com

Rockwell Automation GMLC Reference Manual User Manual

Page 859

background image

Publication GMLC-5.2 - November 1999

822

Axis Locked and Axis Done Conditions

When the interpolated move is done, Interp0_status or Interp1_status = 0
(false) depending on the specified interpolator. Another way to look at
this is that the interpolation done condition is the trailing edge of the
appropriate Interp_status variable, as shown in the previous figure.

After an Interpolate Axes block with Merge From Previous Segment
selected is successfully executed, Merge_status_Interp0 or
Merge_status_Interp1 = 1 (depending on the specified interpolator) and
the merged motion is pending.

When the currently executing interpolated motion is done,
Merge_status_Interp0 or Merge_status_Interp1 = 0. Another way to look
at this is that the merging done condition is the trailing edge of the
appropriate Merge_status variable, as shown in the previous figure.

The Wait for Completion check box in the Interpolate Axes block (shown
below) waits for the interpolation done condition and no faults on any of
the specified axes.