Duet3D Logo

    Duet3D

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Documentation
    • Order

    BL Touch not triggering on Duex2

    Duet Hardware and wiring
    4
    7
    89
    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.
    • gbiski
      gbiski last edited by

      Hello,

      I connected a BL Touch to duet ethernet and duex2.
      When i start the Duet the bltouch lights up and it triggers the pin down and up and then it stays correctly with the light on.
      But when I tried to home to or sent a comment to push the pin down nothing happens..

      My connections are as follows :

      Bltouch2.jpg Bltouch1.jpg

      My config is:

      ; Axis Limits
      M208 X0 Y0 Z0 S1 ; set axis minima
      M208 X280 Y300 Z290 S0 ; set axis maxima

      ; Endstops
      M574 X1 Y1 S1 ; set active high endstops remove z1 for probe

      ; Z-Probe
      M574 Z1 S1
      M558 P9 F100 H5 R0.2 T6000 A5 B1 ; Set Z probe type/mode 9. H=Dive Height. F=Speed the bed moves
      G31 P25 X35.0 Y0 Z0.001 ; Set Z probe trigger value,offset heigh + =lower to bed (prvs Z0.350)
      M557 X35:280 Y20:280 S80 ; Define mesh grid

      ; BLTouch - Heater 3
      M307 H3 A-1 C-1 D-1 ; Disable heater 3 to free up PWM channel 1 on the Duex board.

      ; Heaters
      M140 H-1 ; disable heated bed
      M305 P1 T100000 B4138 R4700 ; set thermistor + ADC parameters for heater 1
      M143 H1 S280 ; set temperature limit for heater 1 to 280C

      My Home Z is

      ;
      M280 P1 S160 ; Alarm Release and Push-Pin UP
      G91 ; relative positioning
      G90 ; back to absolute mode
      G1 X140 Y150 F2000 ; put head over the centre of the bed, or wherever you want to probe
      G30 ; lower head, stop when probe triggered and set Z to trigger height

      I also tried with the command without any success:
      M280 P3 S160

      I cannot figure where is my mistake.
      Any ideas and help please ?

      1 Reply Last reply Reply Quote 0
      • Danal
        Danal last edited by

        Please post your deployprobe.g and retractprobe.g

        Also, try these commands to see if the BLt responds:

        M280 P3 S160 I1
        M280 P3 S10 I1
        M280 P3 S90 I1

        Delta / Kossel printer fanatic

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

          I1 not needed for duex connections.

          M280 P1 S160 is incorrect. It should be M280 P3 S160. The P# refers to the pin you've freed to use and M307 H3 A-1 C-1 D-1 has freed heater 3.

          What do you have in the deploy and retract macros?

          Double check the continuity of the wires and the crimps. This is the most common problem.

          Z-Bot CoreXY Build | Thingiverse Profile

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

            @Phaedrux said in BL Touch not triggering on Duex2:

            M280 P3 S160

            I corrected the M280 P3 S160. I rechecked the cabling and this was an issue. Now when i run the macros Pin down and pin up it runs correctly.
            But when I run the home z procedure or the G30 command I receive the error Z probe already triggered at start of probing move.
            This is something to do with my config ?

            Phaedrux 1 Reply Last reply Reply Quote 0
            • aidar
              aidar last edited by

              Sound like you need to invert probe in pin, that is add I1 to you M558 command.

              gbiski 1 Reply Last reply Reply Quote 1
              • gbiski
                gbiski @aidar last edited by

                @aidar said in BL Touch not triggering on Duex2:

                I1

                I did this the bed is started to move up but the pin of bltouch is not going down... So I stop the procedure.
                If I test pin down pin up wit a macro the BLTouch responds correctly.
                If I sent G30 again the bed is moving up but the bltouch has the light on and it does not move the pin down.

                I have as home Z

                ; homez.g
                ; called to home the Z axis
                ;
                M280 P3 S160 ; Alarm Release and Push-Pin UP
                G91 ; relative positioning
                G90 ; back to absolute mode
                G1 X140 Y150 F2000 ; put head over the centre of the bed, or wherever you want to probe
                G30 ; lower head, stop when probe triggered and set Z to trigger height

                and on config now:

                ; Axis Limits
                M208 X0 Y0 Z0 S1 ; set axis minima
                M208 X280 Y300 Z290 S0 ; set axis maxima

                ; Endstops
                M574 X1 Y1 S1 ; set active high endstops remove z1 for probe

                ; Z-Probe
                M574 Z1 S1
                M558 P9 F100 H5 R0.2 T6000 A5 B1 I1 ; Set Z probe type/mode 9. H=Dive Height. F=Speed the bed moves
                G31 P25 X35.0 Y0 Z0.001 ; Set Z probe trigger value,offset heigh + =lower to bed (prvs Z0.350)
                M557 X35:280 Y20:280 S80 ; Define mesh grid

                ; BLTouch - Heater 3
                M307 H3 A-1 C-1 D-1 ; Disable heater 3 to free up PWM channel 1 on the Duex board.

                1 Reply Last reply Reply Quote 0
                • Phaedrux
                  Phaedrux Moderator @gbiski last edited by

                  @gbiski said in BL Touch not triggering on Duex2:

                  But when I run the home z procedure or the G30 command I receive the error Z probe already triggered at start of probing move.

                  Check the white wire.

                  Z-Bot CoreXY Build | Thingiverse Profile

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