Cascaded and shared home/limit switches, is it possible?

More
2 years 6 months ago #297353 by rbj
Hi all,

I have a limit switch on each end of the XYZ axes. I do not have separate home switches.
All switches are NC. The inputs of the minimum switches are in series, as are the maximum-switches. So, only 2 inputs are used.

Now I am running into a problem configuring linuxcnc. I have used the shared home/limit-all option for the input of the minimum switches.
But when homing i.e. the Y-axis linuxcnc will stop the homing procedure as soon as the home/limit-switch is triggered stating that join 0 and joint 2 hit the limit switch. Join1 (Y) is not mentioned because I have the HOME_IGNORE_LIMITS=1 for all axis.
How can I configure that limits for the other axis are not relevant when homing? Or is it not possible with all home/limit-switches in series?

Robert

Please Log in to join the conversation.

More
2 years 6 months ago #297354 by rodw
Assuming you home to the minimum limit, use the or2 component with joint.n.homing with your physical minimum input
Use a home_offset to move off the switch when homing to prevent limit switch errors when homing completes.

Please Log in to join the conversation.

Time to create page: 0.141 seconds
Powered by Kunena Forum