All the linear stages should turn off the software limits while homing/referencing. This seems to work fine when I call the home routine on each motor one at a time. When I call the C100 subroutine to home all the motors in sequence the software limits are not turned off on the mirror stage. This causes a software limit fault. As a work around I have disabled software limits completely on the U-Mirror axis by setting both negative and positive software limits to 0.
All the linear stages should turn off the software limits while homing/referencing. This seems to work fine when I call the home routine on each motor one at a time. When I call the C100 subroutine to home all the motors in sequence the software limits are not turned off on the mirror stage. This causes a software limit fault. As a work around I have disabled software limits completely on the U-Mirror axis by setting both negative and positive software limits to 0.