E-Stop beim Starten von LinuxCNC immer AKTIV

More
18 Dec 2023 20:47 #288517 by rodw
QTplasmac has three different estop types that are defined in the ini.
Please consult the qtplasmac documentation

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

More
18 Dec 2023 21:06 #288520 by tommylight
In QtPlasmaC when choosing "GUI button" for e-stop, it does not allow to get out of e-stop without adding a line in hal to enable it.
I am mentioning this several times but it was not fixed last i checked about two months ago. Must be over a year when i first mentioned it.

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

More
19 Dec 2023 06:07 #288546 by Muecke
Ich verwende die AXIS-Benutzeroberfläche.
Ist es so, dass jede Maschine ohne diese Zeile immer im Not-Aus-Zustand ist?

I am using the AXIS user interface.
Is it the case that every machine without this line is always in the emergency stop state?
net estop <= iocontrol.0.user-enable-out => iocontrol.0.emc-enable-in

 

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

More
19 Dec 2023 12:16 #288577 by rodw
Yes, the estop is a loop.
That line is required but it can be different  with external hardware. In which case it is preferable (safer) to use estop-latch.
When I used a safety relay with an external estop button and an external estop latch button, the output from the safety relay was connected to  iocontrol.0.emc-enable-in
The following user(s) said Thank You: Muecke

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

More
19 Dec 2023 12:48 #288579 by rodw
Actually re-reaading your first post, you have a safety relay. Here is mine.
 
The safety circuit is the red relay, the breaker above it and the two force guided relays below it (K3 & K4 in the diagram in the PDF)
A safety relay requires a pulse to latch the machine on (Eg take out of estop).
There are two ways to do this. 
One is to use an external momentary switch (which is what I did). In this case, I connected the latch button to an input. I simply did this in HAL
net emc-enable <= lcec.0.3.in-01
net emc-enable => iocontrol.0.emc-enable-in
Linuxcnc is enabled once the hardware latch button is pressed.

The other way to do this is to use 
iocontrol.0.user-request-enable
to enable the safety relay (S34 in my diagram)
iocontrol.0.user-request-enable receives a pulse you can see with halscope when the axis orange button is pressed which can be used in place of my eternal latch button. I did play with it this way and went with an external button. I think I just connected an output pin direct to S34.
 
Attachments:
The following user(s) said Thank You: Tchefter

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

More
19 Dec 2023 16:43 - 19 Dec 2023 18:09 #288596 by Plasmanfm
Hallo Away
sorry

the E-Stop ( Not-Aus-Schalter) has normal NC contacts 
you really did NO contacts


gruss
Juergen
the electrician
Last edit: 19 Dec 2023 18:09 by Plasmanfm.

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

More
19 Dec 2023 17:08 #288600 by tommylight
E-stop and limit switches should be NC whenever possible as any brake or cut in cabling will not allow the machine to power on, preventing damage.
P.S.
Not written by Chat GPT! :)

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

More
19 Dec 2023 18:15 #288607 by Plasmanfm
ok danke thank´s
Away has drawn NO
and NC you can connect an infinite number of them in series


gruss
Juergen
the electrician
The following user(s) said Thank You: tommylight

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

Time to create page: 0.184 seconds
Powered by Kunena Forum