X Endstop not being recognized
-
@BearcatTD so you get the same output when you run
M119
while the endstop is triggered and not triggered? I.e. hold the switch while runningM119
if so something is fishy, and your config looks ok.
active high/low has to do with the wiring and type of switch, normally closed vs normally open. if
M119
shows the X endstop as at stop if the switch is not triggered you may have to invert it, but for now that doesn't seem to be an issue if the previous post was correct. -
Verify that your X endstop device is connected to the correct input.
Perhaps there is a break in one of the wires to the endstop device.
Also you can swap, as a test, the X and Y endstop connections and see what M119 reports.
Your endstop devices are likely active high assuming they are just micro switches and are using the suggested normally closed connection.
Frederick
-
@bearer said in X Endstop not being recognized:
@BearcatTD so you get the same output when you run M119 while the endstop is triggered and not triggered? I.e. hold the switch while running M119
Yes indeed!
-
I'm headed out to a football game...will take a run at it when I get home later!
Thanks folks!
Pat
-
@BearcatTD said in X Endstop not being recognized:
Yes indeed!
then check wiring as pr fcwilts suggestion, something fishy with the hardware (wiring, switch and/or board)
-
to check the endstop with a multimeter.
set it to measure ohm (resistance)
now the meter should show something that represents infinite. if you make the black and red probe of the multimeter touch it should show something close to 0 or 0.
now unplug the endstop from the duet. there should be two wires going into the molex connector.
each wire should have a small exposed metal area on the side of the connector. make the multimeter probes each touch one of those area.
depending on the switch the multimeter should read:
NO : infinite
NC : close to 0
then you then trigger the switch it should now switch to the other value.if it does not toggle, measure directly on the switch itself. there are there wires comming out of the switch. use the 2 side ones.
if it now toggles, the wires or crimps in the cable are bad. if it does not, then the switch is broken.
-
@BearcatTD, is it a microswitch endstop, or some other type?
-
@dc42
he is setting up his ender 3 with a duet wifi.
the ender 3 is using micro switches as endstops. -
@BearcatTD, please send M574 without parameters from the console and see what the response is. I want to check that the endstop configuration is as you specified in config.g.
If the configuration is correct and the hardware is working, it should read "stopped" when the LED is off and "not stopped" when the LED is on.
-
When I send the M574 command with the endstop triggered and untriggered I get the same response, " Endstop configuration: X; low end active high, Y; low end active high; Z; low end z probe.
When I trigger the endstop the led on the board goes out and comes back on when I release the endstop.
Thanks!
-
@BearcatTD said in X Endstop not being recognized:
When I send the M574 command with the endstop triggered and untriggered I get the same response, " Endstop configuration: X; low end active high, Y; low end active high; Z; low end z probe.
When I trigger the endstop the led on the board goes out and comes back on when I release the endstop.
Thanks!
If you unplug the X endstop connector from the Duet completely, does M119 show it as triggered or not triggered? If it shows it as not triggered, that suggests a hardware fault on the Duet.
-
Both triggered and untriggered shows the same response. Endstops -X:not stopped, Y: at min stop, Z not stopped, Z probe: not stopped.
Does it matter that the led on the board is responding when I engage the endstop?!
-
If I unplug the connector I get:
"Endstops - X: at min stop, Y: at min stop, Z:not stopped, Z probe not stopped"
-
did you swap x and y by accident?
-
(https://www.dropbox.com/s/urfze0jxykpspvo/IMG_3413.jpg?dl=0)
Black is the X endstop White is the Y
-
black is plugged into e0 endstop and white is plugged into x
-
Sweet Jesus. I'm so sorry for wasting everyone's time.
Pat
-
@BearcatTD said in X Endstop not being recognized:
Sweet Jesus. I'm so sorry for wasting everyone's time.
Pat
Problems like yours can be hard to diagnose over the internet because we sometimes make assumptions that the basics, like things plugged into the correct connector, have already been verified.
Glad to hear you got it sorted.
Frederick