No unhoming after emergency-stop or limit-sw trigger

More
6 years 2 weeks ago #186296 by Tom858
Hmm,
seems like the Problem is not yet solved.


VOLATILE_HOME = 1 forces the machine to unhome when manualy switched off ( F2 ).
Means the command is active working. And correct so far.

If a limit switch is trigger the machine, it switches off. But is still homed.
This is not correct.

Do you have any further ideas??

Tom...

Please Log in or Create an account to join the conversation.

More
6 months 3 days ago #346036 by MiMaMoadlo
I encountered the same problem.
My external Estop disables the servo drives through a saftey relay and triggers the Estop signal in Linuxcnc.
When I press the Estop during a program it seems like the program stops not as fast as the drives.
Therefore the GUI positions do not match the actual positions.

Volatile_Home works for my since Estop is the only condition which causes a difference, but I agree that a unintentional triggered limit should unhome the corresponding axis.
Is there a way to achieve this?

Please Log in or Create an account to join the conversation.

More
5 months 2 weeks ago #346372 by MiMaMoadlo
But now I have another problem.

I would like to add a door switch that triggers and Estop so nobody can access the machine while running. But the door switch will also be triggered when the machine is in idle and therefore I would have to home the machine every time the door has been opened.

Is there a way to unhome the axis only when the estop happened while an axis was moving?

Please Log in or Create an account to join the conversation.

More
5 months 2 weeks ago #346383 by tommylight
For the door, it is better to use feed-inhibit or motion-is-enabled or machine-is-on, of the top of my head, as those do not require homing but should stop the machine.
E-stop should definitely not be used for it.

Please Log in or Create an account to join the conversation.

More
5 months 2 weeks ago #346472 by MiMaMoadlo
Thanks, I will look into these parameters!

My thought behind adding it as an E-stop was to have it as part of the safety relay circuit outside of linuxcnc.

Please Log in or Create an account to join the conversation.

Time to create page: 0.149 seconds
Powered by Kunena Forum