BL Touch not triggering on Duex2



  • 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 ?



  • 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


  • Moderator

    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.



  • @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 ?



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



  • @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.


  • Moderator

    @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.


Log in to reply