Cascaded and shared home/limit switches, is it possible?
- rbj
- Offline
- New Member
Less
More
- Posts: 2
- Thank you received: 0
01 Apr 2024 10:17 #297353
by rbj
Cascaded and shared home/limit switches, is it possible? was created 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
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 or Create an account to join the conversation.
- rodw
- Away
- Platinum Member
Less
More
- Posts: 10775
- Thank you received: 3548
01 Apr 2024 10:43 #297354
by rodw
Replied by rodw on topic Cascaded and shared home/limit switches, is it possible?
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.
Use a home_offset to move off the switch when homing to prevent limit switch errors when homing completes.
Please Log in or Create an account to join the conversation.
Time to create page: 0.080 seconds