Rockwell Automation 999 IMC S Class Compact Motion Controller (Cat. No. 4100-999-122) User Manual
Page 111
 
Understanding IMC-S/23x Setups
5-31
Publication 999-122 - January 1997
Homing to a Limit Switch
This active homing sequence is useful for multi-turn rotary and linear 
applications where there are multiple encoder markers over full axis 
travel or when an encoder marker is not available. 
When this sequence is performed, the axis moves in the specified home 
direction at the specified homing velocity until the home limit switch 
is detected. The axis decelerates to a stop and then moves in the opposite 
direction at the specified return velocity until the home limit switch is 
cleared. The home position is assigned to the axis position at the 
moment the limit switch is cleared, and the axis decelerates to a stop. 
The axis then moves back to the home position at the return velocity. 
The motions for this active homing sequence are shown below.
Neglecting the mechanical uncertainty of the home limit switch, the 
accuracy of this homing sequence depends on the time uncertainty in 
detecting the home limit switch transitions. The position uncertainty of 
the home position is the product of the maximum time for the control 
to detect the home limit switch (8 milliseconds) and the specified return 
velocity.
For example, if a return velocity of 0.1 inches per second (6 IPM) is 
specified, the uncertainty of the home position is calculated as shown 
below:
0.1
Inch
Second
-------------------
0.008
×
Seconds
0.0008Inch
=