Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Endstops not stopping motors

    Scheduled Pinned Locked Moved Solved
    Duet Hardware and wiring
    3
    17
    569
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Harryniceundefined
      Harrynice @JoergS5
      last edited by

      @JoergS5 well spotted - I probably did this while troubleshooting today. Will correct it.

      1 Reply Last reply Reply Quote 0
      • Harryniceundefined
        Harrynice @JoergS5
        last edited by

        @JoergS5 I have actually tried this; as soon as I add '!' to any of the stops, WiFi stops working...

        JoergS5undefined 2 Replies Last reply Reply Quote 0
        • JoergS5undefined
          JoergS5 @Harrynice
          last edited by

          @Harrynice What do you mean by stopping: it says immediately that endstops activated, or do you mean something else?

          Harryniceundefined 1 Reply Last reply Reply Quote 0
          • JoergS5undefined
            JoergS5 @Harrynice
            last edited by

            @Harrynice do you have a sys/config-override.g file, because you call M501 at the end of config.g?

            Harryniceundefined 1 Reply Last reply Reply Quote 0
            • Harryniceundefined
              Harrynice @JoergS5
              last edited by

              @JoergS5 I do - have attached it to this post

              config-override.g

              JoergS5undefined 1 Reply Last reply Reply Quote 0
              • Harryniceundefined
                Harrynice @JoergS5
                last edited by

                @JoergS5 said in Endstops not stopping motors:

                @Harrynice What do you mean by stopping: it says immediately that endstops activated, or do you mean something else?

                Sorry - not sure what you are referring to here...

                1 Reply Last reply Reply Quote 0
                • Harryniceundefined
                  Harrynice @JoergS5
                  last edited by

                  @JoergS5 said in Endstops not stopping motors:

                  @Harrynice you should also check the following chapter:
                  in https://duet3d.dozuki.com/Wiki/Gcode#Section_M574_RepRapFirmware_Num_3
                  "Endstop type S0 (active low switch) is no longer supported in M574 commands. Instead, use type S1 and invert the input by prefixing the pin name with '!'. Ex: M574 X1 S1 P"!xstop". Invert the input when using an NPN output inductive or capacitive sensor, or using a NO switch (not recommended, use a NC switch instead)."
                  You said you have active low endstops, so you may need the ! parameter.

                  I tried this again just to double check; once the '!' was added and the board rebooted, when i pressed home for any of the axes, z moved up as expected and then the other axes moved about 5mm or so in the wrong direction.

                  So, I removed the '!', rebooted and tried again and now all of the axes are homing properly!

                  I am REALLY confused now - that is the only change I made other than correcting the stop naming mistake you spotted earlier. I dont know what happened here but it looks (for the moment at least) like it is fixed!

                  Thank you so much for your help!

                  JoergS5undefined 1 Reply Last reply Reply Quote 0
                  • JoergS5undefined
                    JoergS5 @Harrynice
                    last edited by

                    @Harrynice in config-override is nothing special.

                    1 Reply Last reply Reply Quote 0
                    • JoergS5undefined
                      JoergS5 @Harrynice
                      last edited by

                      @Harrynice That's god news!!! Enjoy your first printing!

                      Harryniceundefined 1 Reply Last reply Reply Quote 1
                      • Harryniceundefined
                        Harrynice @JoergS5
                        last edited by Harrynice

                        @JoergS5 Afraid not - both of my heaters are now giving me faults (heating more slowly than expected). This happened yesterday too, but seemed to be fixed after I ran M303.

                        I am destined never to print with this board!

                        JoergS5undefined 1 Reply Last reply Reply Quote 0
                        • JoergS5undefined
                          JoergS5 @Harrynice
                          last edited by JoergS5

                          @Harrynice don't give up!

                          There is a wiki about thermistors, you may use the wrong parameters. I would ignore the bed heating and concentrate on the hotend. To begin you can print pla without bed heating.

                          Harryniceundefined 1 Reply Last reply Reply Quote 0
                          • Harryniceundefined
                            Harrynice @JoergS5
                            last edited by

                            @JoergS5 I managed to fix it and am currently printing a calibration cube - will let you know how it goes but looking good so far...

                            Thanks so much for your help - it has been a long journey to get here! 😊

                            1 Reply Last reply Reply Quote 1
                            • Phaedruxundefined
                              Phaedrux Moderator
                              last edited by

                              What did you do to fix it?

                              Z-Bot CoreXY Build | Thingiverse Profile

                              Harryniceundefined 1 Reply Last reply Reply Quote 0
                              • Harryniceundefined
                                Harrynice @Phaedrux
                                last edited by Harrynice

                                @Phaedrux Embarrassingly, I didnt realise that my previous M303 hadn't been stored, so the heaters weren't actually configured! 😊

                                Unfortunately, my cubes are printing with a backwards lean, so have raised another question to see if anyone can help.

                                The best thing is that this is all in preparation for transitioning from a prusa clone to a hypercube evolution, so I can imagine I will have a lot more questions to ask again once I start using the new build!

                                1 Reply Last reply Reply Quote 1
                                • First post
                                  Last post
                                Unless otherwise noted, all forum content is licensed under CC-BY-SA