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

    Endstop issues

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    5
    18
    394
    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.
    • tecnoundefined
      tecno
      last edited by tecno

      I have following endstops https://www.festo.com/us/en/a/download-document/datasheet/150855

      c1f94f4d-d4e3-4973-bfca-1c99bff19798-image.png

      BN = 24V
      BK = io input
      BU = GND

      Built in LED lights up when magnet triggers BUT Nothing gets activated on io input.
      Using Endstops Monitor plugin to visualize triggering.

      Tried all combinations on M574 without ! or !^
      40.out0 is 24V to BN

      M574 X2 S1 P"!^40.io1.in" ; configure switch-type (e.g. microswitch) endstop for high end on X via pin io0.in
      M950 P0 C"40.out0" ; config output
      M42 P0 S1 ; set pwm 100%

      Shorting input to GND triggers input. So is the connection wrong? Switch BN and BU ?

      1 Reply Last reply Reply Quote 0
      • infiniteloopundefined
        infiniteloop
        last edited by

        The SME-8K is a sensor with (according to the data sheet) less-than-optimal accuracy; the +/- 0.1 mm repeatability tolerance adds up to the height of a typical first layer. A cheap microswitch would be an adequate replacement, a high-quality switch gives better results. In order to get the Festo to work, try this:

        Connect BN to GND, BU to V_IN (no PWM output needed), and BK to io1.in.

        Then, configure your end stop like this:

        M574 X2 S1 Pโ€œ^40.io.inโ€œ
        

        Should work.

        1 Reply Last reply Reply Quote 0
        • tecnoundefined
          tecno
          last edited by

          @infiniteloop said in Endstop issues:

          The SME-8K is a sensor with (according to the data sheet) less-than-optimal accuracy; the +/- 0.1 mm repeatability tolerance adds up to the height of a typical first layer. A cheap microswitch would be an adequate replacement, a high-quality switch gives better results. In order to get the Festo to work, try this:

          Connect BN to GND, BU to V_IN (no PWM output needed), and BK to io1.in.

          Then, configure your end stop like this:

          M574 X2 S1 Pโ€œ^40.io.inโ€œ
          

          Should work.

          Did not work. No LED at all.
          So time to dig out some mechanical end switches

          Just a note PWM out was easiest way to get power so it is needed ๐Ÿ˜‰

          infiniteloopundefined 2 Replies Last reply Reply Quote 0
          • infiniteloopundefined
            infiniteloop @tecno
            last edited by

            @tecno said in Endstop issues:

            Did not work. No LED at all.

            Using a multimeter, what voltage do you read at BK when the Festo is at the magnet, what do you read when it's not?

            tecnoundefined 1 Reply Last reply Reply Quote 0
            • tecnoundefined
              tecno @infiniteloop
              last edited by

              @infiniteloop
              Connected as per your instruction = 0.2V with or without magnet

              infiniteloopundefined 1 Reply Last reply Reply Quote 0
              • infiniteloopundefined
                infiniteloop @tecno
                last edited by

                @tecno said in Endstop issues:

                Just a note PWM out was easiest way to get power so it is needed

                I wouldn't trust a PWM signal to be always high. Festo and their suppliers do not provide application notes, but this thing should be, at the bottom, a simple reed switch, which I suppose to work fine with 5V, too.

                1 Reply Last reply Reply Quote 0
                • infiniteloopundefined
                  infiniteloop @tecno
                  last edited by

                  @tecno said in Endstop issues:

                  0.2V with or without magnet

                  Did you measure BK against BU?

                  tecnoundefined 1 Reply Last reply Reply Quote 0
                  • tecnoundefined
                    tecno @infiniteloop
                    last edited by

                    @infiniteloop

                    Haven't tried to use 5V = same shit no go

                    So I will use some mechanical

                    Nightowlundefined 1 Reply Last reply Reply Quote 0
                    • Nightowlundefined
                      Nightowl @tecno
                      last edited by Nightowl

                      @tecno
                      I don't know anything about these proximity sensors, but experience with mechanical end switches is that they're less consistent.

                      Have you tried something like these or these? I replaced my mechanical switches with the UK ones, and they work really well - even at 5V.

                      Few things are more dangerous than taking the advice of someone who thinks he knows what he's doing.
                      I'm still on my learning curve, so take everything I say with caution!

                      RatRig 1075, Duet3 MB6HC, Sorotec SFM 1000 PV-ER milling motor, Hobbyist

                      tecnoundefined 1 Reply Last reply Reply Quote 0
                      • tecnoundefined
                        tecno @Nightowl
                        last edited by

                        @nightowl999

                        Way too big for my taste, and yes I have tried.

                        fcwiltundefined 1 Reply Last reply Reply Quote 0
                        • fcwiltundefined
                          fcwilt @tecno
                          last edited by

                          @tecno said in Endstop issues:

                          @nightowl999

                          Way too big for my taste, and yes I have tried.

                          Just about every kind of inductive sensor you might need. This is the source I use.

                          Inductive Sensors Supplier

                          Frederick

                          Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                          tecnoundefined 1 Reply Last reply Reply Quote 0
                          • tecnoundefined
                            tecno @fcwilt
                            last edited by

                            @fcwilt
                            I know about them but way too expensive to get parts to Sweden.

                            fcwiltundefined 1 Reply Last reply Reply Quote 0
                            • fcwiltundefined
                              fcwilt @tecno
                              last edited by

                              @tecno said in Endstop issues:

                              @fcwilt
                              I know about them but way too expensive to get parts to Sweden.

                              My bad - didn't know you were in Sweden.

                              Frederick

                              Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                              tecnoundefined 1 Reply Last reply Reply Quote 0
                              • tecnoundefined
                                tecno @fcwilt
                                last edited by

                                @fcwilt

                                No worries Frederick

                                tecnoundefined 1 Reply Last reply Reply Quote 0
                                • tecnoundefined
                                  tecno @tecno
                                  last edited by

                                  Problem solved !

                                  b13dd11b-8148-4ffe-a4d7-08fbbf4675f9-DSC_0233.JPG

                                  Micro switches on each tower now.

                                  A Former User? 1 Reply Last reply Reply Quote 1
                                  • A Former User?
                                    A Former User @tecno
                                    last edited by

                                    This post is deleted!
                                    fcwiltundefined 1 Reply Last reply Reply Quote 1
                                    • fcwiltundefined
                                      fcwilt @A Former User
                                      last edited by

                                      @arnold_r_clark said in Endstop issues:

                                      @tecno

                                      On my Delta i use These

                                      IMG_20220602_213925.jpg

                                      I use them for Z probes but never thought of using them for endstops.

                                      To date I have used micro-switches or IR beam-break detectors.

                                      Thanks for sharing another approach.

                                      Frederick

                                      Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                                      A Former User? 1 Reply Last reply Reply Quote 0
                                      • A Former User?
                                        A Former User @fcwilt
                                        last edited by

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