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

    Endstops. Duet wifi 2

    Scheduled Pinned Locked Moved
    General Discussion
    5
    7
    549
    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.
    • james3dundefined
      james3d
      last edited by

      Hi All

      My endstops do not respond. LEDs are lit when not triggered, when i try to invert them via the config tool or via the the config. file it makes no difference. I have have used every setting i can and could find online, including testing the wiring and switches and replacing switches. Is it my board?

      Ps. Its Duet Wifi 2 on an Ender 3 could someone confirm their config. file to confirm Im not doing and stupid even tho I thing I have tried every setting possible.

      Thanks

      dc42undefined droftartsundefined 2 Replies Last reply Reply Quote 0
      • Vetiundefined
        Veti
        last edited by

        What does the m119 command do?

        you changed
        M574 X1 S0
        to
        M574 X1 S1
        and it made no difference in the output? this should not happen and you prob overwrote the settings later in your config again.

        you made sure that the switch when triggers with a multimeter that its operating correctly?

        post your config.

        1 Reply Last reply Reply Quote 0
        • dc42undefined
          dc42 administrators @james3d
          last edited by

          @james3d said in Endstops. Duet wifi 2:

          My endstops do not respond. LEDs are lit when not triggered

          That's normal if they are normally-closed endstop switches. Use the M119 command to test whether the firmware is reading them correctly. https://duet3d.dozuki.com/Wiki/Connecting_endstop_switches#Section_Test_endstop_switches

          Duet WiFi hardware designer and firmware engineer
          Please do not ask me for Duet support via PM or email, use the forum
          http://www.escher3d.com, https://miscsolutions.wordpress.com

          1 Reply Last reply Reply Quote 0
          • cdl1701yahoo.comundefined
            cdl1701yahoo.com
            last edited by

            I am having a similar problem with E0, E1 endstops. They show up as triggered but they aren't, even when there are no endstops hooked to them they show up as triggered.
            b1d58dff-ef02-47be-ba00-95b510aedc40-image.png

            When i hook my endstop to them nothing happens.
            M119 shows this
            cad34c9c-c438-46b2-9772-0e81c3ecdeac-image.png

            I had everything working fine a few weeks ago but I had disabled my U axis in the config for a while while I was doing some prints. I come back and re-enable U and the endstop for U will not work. All others work fine. I have even tried attaching a different endstop switch to make sure that it was not a faulty switch and get the same results.

            ; Configuration file for Duet WiFi (firmware version 1.21)
            ; executed by the firmware on start-up
            ;General preferences*******************************************************************
            G90 ; Send absolute coordinates...
            M83 ; ...but relative extruder moves
            M550 P"BOXX" ; set printer name
            ;M584 U9 ; Drive mapping

            ;Z-Probe*******************************************************************
            M307 H7 A-1 C-1 D-1 ; Disable heater on PWM channel for BLTouch
            M558 P9 F100 H5 R0.2 T6000 B0 ; Set Z probe type to BLTouch and the dive height + speeds
            G31 P25 X-3 Y-39.3 Z0.45 ; Set Z probe trigger value, offset and trigger height
            M557 X15:350 Y20:276 S20 ; Define mesh grid

            ;Drives*******************************************************************
            M584 X0 Y1 Z2:3 E4:5 U9 ; Drive mapping

            M569 P0 S0 ; X Drive 0 goes forwards
            M569 P1 S1 ; Y Drive 1 goes backwards

            M569 P2 S1 ; Z1 Drive 2 goes backwards
            M569 P3 S1 ; Z2 Drive 3 goes backwards

            M569 P4 S0 ; E0 Drive 4 goes forwards

            M569 P5 S0 ; E1 Drive 5 goes forwards
            ;M569 P6 S0 ; NOT USED

            ;M569 P7 S0 ; NOT USED
            ;M569 P8 S0 ; NOT USED
            M569 P9 S0 ; U Drive 4 goes forwards

            M669 K1 ; Select CoreXY mode

            M350 X16 Y16 Z16 E16:16 U4 I1 ; Configure microstepping with interpolation
            M92 X66 Y66 Z1600 E443.62:443.62 U200 ; Set steps per mm

            M566 X200 Y200 Z300 E1000:1000 U100 ; Set maximum instantaneous speed changes (Jerk) (mm/min)
            M203 X30000 Y30000 Z400 E4000:4000 U5000 ; Set maximum speeds (mm/min)
            M201 X800 Y800 Z80 E1000:1000 U800 ; Set accelerations (mm/s^2)

            M906 X1200 Y1200 Z1300 E400:600 U1200 I30 ; Set motor currents (mA) and motor idle factor in percent
            M84 S30 ; Set idle timeout

            ;Heaters*******************************************************************
            M305 P0 S"BED" T100000 B4138 C0 ; Set thermistor
            M143 H0 S100 ; Set temperature limit for heater 0 to 225C

            M305 P1 R4700 T100000 B4388 ; Set thermistor
            M143 H1 S280 ; Set temperature limit for heater 3 to 300C
            M307 H1 A934.7 C268.4 D7.9 V24.1 ; Set PID parameters for heater 1

            M305 P2 R4700 T100000 B4388 ; Set thermistor
            M143 H2 S280 ; Set temperature limit for heater 4 to 300C
            M307 H2 A796.6 C254.5 D8.6 V24.1 ; Set PID parameters for heater 2

            ;Tools*******************************************************************
            M563 P0 D0 H1 F4 ; Define tool 0
            G10 P0 X0 Y0 Z0 ; Reset tool 0 axis offsets
            G10 P0 R0 S0 ; Reset initial tool 0 active and standby temperatures to 0C

            M563 P1 D1 H2 F6 ; Define tool 1
            G10 P1 X0 Y0 Z0 ; Reset tool 1 axis offsets
            G10 P1 R0 S0 ; Reset initial tool 1 active and standby temperatures to 0C

            ;Fans*******************************************************************
            ;M106 P0 S0 I0 F500 H-1 ; UNUSED
            M106 C"T0 FAN" P3 S1 I0 F500 H1 T70 ; T0 HE
            M106 C"T0 LAY FAN" P4 S0 ; T0 PCF
            M106 C"T1 FAN" P5 S1 I0 F500 H2 T70 ; T1 HE
            M106 C"T1 LAY FAN" P6 S0 ; T1 PCF
            ;M106 P7 S0 H3 T70 ; T2 HE
            ;M106 P8 S0 ; T2 PCF

            ;Axis Limit*******************************************************************
            M208 X0:355 Y0:360 Z0:400 ; Set axis min/max
            M208 U0:300 ; Set axis min/max

            ;Endstop Settings*******************************************************************
            M574 Z1 S2 ; Set endstops controlled by probe
            M574 X1 Y1 S1 ; Set active high endstops
            M574 U1 S1 ; Set homing switch configuration for toolchange lock. Both switches should be wired NC and in series.

            ;Resume after power loss*******************************************************************
            M911 S21.0 R23.0 P"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000"

            droftartsundefined 1 Reply Last reply Reply Quote 0
            • droftartsundefined
              droftarts administrators @james3d
              last edited by

              @james3d See these steps of the Ender 3 guide:
              Wiring: https://duet3d.dozuki.com/Guide/Ender+3+Pro+and+Duet+Maestro+Guide+Part+1:+Wiring/37#s119
              Configuration: https://duet3d.dozuki.com/Guide/Ender+3+Pro+and+Duet+Maestro+Guide+Part+2:+Configuration/38#s129
              Testing: https://duet3d.dozuki.com/Guide/Ender+3+Pro+and+Duet+Maestro+Guide+Part+3:+Commissioning/39#s145
              Test homing behaviour: https://duet3d.dozuki.com/Guide/Ender+3+Pro+and+Duet+Maestro+Guide+Part+3:+Commissioning/39#s147

              Ian

              Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

              1 Reply Last reply Reply Quote 0
              • droftartsundefined
                droftarts administrators @cdl1701yahoo.com
                last edited by

                @cdl1701yahoo-com I think it would have been better for you to start a new thread. This thread is dealing with a different endstop issue.

                What firmware version are you using?
                You U motor is connected to drive 9/E6 on the Duex, according to M584 X0 Y1 Z2:3 E4:5 U9 ; Drive mapping. The firmware is reacting as if no U endstop is connected.
                Is the U endstop plugged in to the correct header on Duex, E6 STOP? (See https://duet3d.dozuki.com/Wiki/Duex_wiring_diagrams)
                Is there a jumper on the ENDSTOP VOLTAGE SELECT jumper?

                It is normal for defined tools to show their endstops (you have two defined, so two endstops), in case filament sensor microswitches are fitted. If there is no endstop connected, they will show as triggered.

                Ian

                Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

                1 Reply Last reply Reply Quote 0
                • cdl1701yahoo.comundefined
                  cdl1701yahoo.com
                  last edited by

                  I am creating a new thread for this but I currently have it plugged into the E0 endstop.

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