beautypg.com

Rockwell Automation GMLC Reference Manual User Manual

Page 293

background image

Publication GMLC-5.2 - November 1999

256

Motion Blocks

When a good registration event occurs on the registering axis, the
PCAM_good_registration_count axis variable is incremented and the
absolute position is subtracted from the appropriate registration position
to determine the registration error. This calculated registration error is
then used to phase shift the slave axis via a dedicated auto-correction
indexer. See Phase Shift Moves in Move Axis in this section for more
information on phase shift moves. See the Tolerance section for the
definition of a good registration event.

If the auto-correction move finishes before the next good registration
event occurs, the registration error is completely corrected. If the current
auto-correction move does not finish by the time the next good
registration event occurs, the new registration error overwrites the
remaining distance to go of the auto-correction indexer. In this case, then,
the original registration error is not completely corrected.

When absolute auto-correction is enabled:

PCAM_auto_correction_status = 1