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

    Temprature sensor error unknown temperature sensor channel

    Scheduled Pinned Locked Moved
    Firmware installation
    6
    91
    4.7k
    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.
    • Phaedruxundefined
      Phaedrux Moderator
      last edited by

      The heaters will need to be PID tuned. That should get rid of the too slow error.

      Here's how: https://duet3d.dozuki.com/Guide/Ender+3+Pro+and+Duet+Maestro+Guide+Part+4:+Calibration/40#s161

      For the probe please post your config.g and deployprobe.g and retractprobe.g macros from the /sys folder. Also homeall.g

      Copy and paste the text here.

      Z-Bot CoreXY Build | Thingiverse Profile

      JTMundefined 2 Replies Last reply Reply Quote 0
      • JTMundefined
        JTM @Phaedrux
        last edited by

        @Phaedrux the z probe code
        ; Z-Probe
        M950 S0 C"exp.heater3" ; create servo pin 0 for BLTouch
        M558 M558 P9 H5 F100 T2000 ; set Z probe type to bltouch and the dive height + speeds
        G31 X0 Y0 Z0 P25 ; set Z probe trigger value, offset and trigger height
        M557 X15:215 Y15:195 S20 ; define mesh grid

        Phaedruxundefined 1 Reply Last reply Reply Quote 0
        • JTMundefined
          JTM @Phaedrux
          last edited by

          @Phaedrux deploy probe M280 P3 S10 I1 ; deploy BLTouch
          retract probe M280 P3 S90 I1 ; retract BLTouch
          homeall G91 ; relative positioning
          G1 H2 Z5 F6000 ; lift Z relative to current position
          G1 H1 X-505 Y-455 F3000 ; move quickly to X and Y axis endstops and stop there (first pass)
          G1 H2 X5 Y5 F6000 ; go back a few mm
          G1 H1 X-505 Y-455 F600 ; move slowly to X and Y axis endstops once more (second pass)
          G90 ; absolute positioning
          G1 X15 Y15 F6000 ; go to first bed probe point and home Z
          G30 ; home Z by probing the bed

          ; Uncomment the following lines to lift Z after probing
          ;G91 ; relative positioning
          ;G1 Z5 F100 ; lift Z relative to current position
          ;G90 ; absolute positioning

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

            In the deploy and retract files change the P3 to P0 and remove the I1

            Z-Bot CoreXY Build | Thingiverse Profile

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

              @Phaedrux i changed the macro test files to P0 and delted the I1 but didnt work, re added the I1 and the macros work, but when i try to home z i get this error message?
              G28 Z
              Error: in file macro line 9: G30: Z probe 0 not found
              Error: Homing failed

              1 Reply Last reply Reply Quote 0
              • JTMundefined
                JTM
                last edited by

                thanks everyone for your help, it is really appreciated !

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

                  @JTM said in Temprature sensor error unknown temperature sensor channel:

                  M558 M558 P9 H5 F100 T2000 ; set Z probe type to bltouch and the dive height + speeds

                  Does that line in your config.g actually have double M558 at the start?

                  Can you post your full config.g?

                  Z-Bot CoreXY Build | Thingiverse Profile

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

                    @Phaedrux copy and pasted full config.g file :
                    ; General preferences
                    G90 ; send absolute coordinates...
                    M83 ; ...but relative extruder moves
                    M550 P"My Printer" ; set printer name

                    ; Network
                    M552 S1 ; enable network
                    M586 P0 S1 ; enable HTTP
                    M586 P1 S0 ; disable FTP
                    M586 P2 S0 ; disable Telnet

                    ; Drives
                    M569 P0 S1 ; physical drive 0 goes forwards
                    M569 P1 S1 ; physical drive 1 goes forwards
                    M569 P2 S1 ; physical drive 2 goes forwards
                    M569 P3 S1 ; physical drive 3 goes forwards
                    M584 X0 Y1 Z2 E3 ; set drive mapping
                    M350 X16 Y16 Z16 E16 I1 ; configure microstepping with interpolation
                    M92 X80.00 Y80.00 Z400.00 E420.00 ; set steps per mm
                    M566 X900.00 Y900.00 Z12.00 E120.00 ; set maximum instantaneous speed changes (mm/min)
                    M203 X6000.00 Y6000.00 Z180.00 E1200.00 ; set maximum speeds (mm/min)
                    M201 X500.00 Y500.00 Z20.00 E250.00 ; set accelerations (mm/s^2)
                    M906 X1200 Y1200 Z1500 E1200 I30 ; set motor currents (mA) and motor idle factor in per cent
                    M84 S30 ; Set idle timeout

                    ; Axis Limits
                    M208 X0 Y0 Z0 S1 ; set axis minima
                    M208 X500 Y450 Z500 S0 ; set axis maxima

                    ; Endstops
                    M574 X1 S1 P"xstop" ; configure active-high endstop for low end on X via pin xstop
                    M574 Y1 S1 P"ystop" ; configure active-high endstop for low end on Y via pin ystop
                    M574 Z1 S2 ; configure Z-probe endstop for low end on Z

                    ; Z-Probe
                    M950 S0 C"exp.heater3" ; create servo pin 0 for BLTouch
                    M558 M558 P9 H5 F100 T2000 ; set Z probe type to bltouch and the dive height + speeds
                    G31 X0 Y0 Z0 P25 ; set Z probe trigger value, offset and trigger height
                    M557 X15:215 Y15:195 S20 ; define mesh grid

                    ; Heaters
                    M308 S0 P"bedtemp" Y"thermistor" T100000 B3950 ; configure sensor 0 as thermistor on pin bedtemp
                    M950 H0 C"bedheat" T0 ; create bed heater output on bedheat and map it to sensor 0
                    M307 M307 H0 B0 S1.00 ; disable bang-bang mode for the bed heater and set PWM limit
                    M140 H0 ; map heated bed to heater 0
                    M143 H0 S120 ; set temperature limit for heater 0 to 120C
                    M308 S1 P"spi.cs1" Y"rtd-max31865" ; configure sensor 1 as thermocouple via CS pin spi.cs1
                    M950 H1 C"e0_heat" T1 ; create nozzle heater output on e0heat and map it to sensor 1
                    M307 H1 B0 S1.00 ; disable bang-bang mode for heater and set PWM limit

                    ; Fans
                    M950 F0 C"fan0" Q500 ; create fan 0 on pin fan0 and set its frequency
                    M106 P0 S0 H-1 ; set fan 0 value. Thermostatic control is turned off
                    M950 F1 C"fan1" Q500 ; create fan 1 on pin fan1 and set its frequency
                    M106 P1 S1 H1 T45 ; set fan 1 value. Thermostatic control is turned on

                    ; Tools
                    M563 P0 D0 H1 F0 ; define tool 0
                    G10 P0 X0 Y0 Z0 ; set tool 0 axis offsets
                    G10 P0 R0 S0 ; set initial tool 0 active and standby temperatures to 0C

                    ; Custom settings are not defined
                    ;Miscellaneous
                    M575 P1 S1 857600

                    Phaedruxundefined droftartsundefined 4 Replies Last reply Reply Quote 0
                    • Phaedruxundefined
                      Phaedrux Moderator @JTM
                      last edited by

                      @JTM said in Temprature sensor error unknown temperature sensor channel:

                      ; Z-Probe
                      M950 S0 C"exp.heater3" ; create servo pin 0 for BLTouch
                      M558 M558 P9 H5 F100 T2000 ; set Z probe type to bltouch and the dive height + speeds
                      G31 X0 Y0 Z0 P25 ; set Z probe trigger value, offset and trigger height
                      M557 X15:215 Y15:195 S20 ; define mesh grid

                      You've got M558 in there twice. Take one of them out.

                      Z-Bot CoreXY Build | Thingiverse Profile

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

                        @JTM said in Temprature sensor error unknown temperature sensor channel:

                        M575 P1 S1 857600

                        That should be B57600 not 8

                        Z-Bot CoreXY Build | Thingiverse Profile

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

                          This post is deleted!
                          1 Reply Last reply Reply Quote 0
                          • JTMundefined
                            JTM @Phaedrux
                            last edited by

                            @Phaedrux Thanks for the help mate, did as you suggested and went to home all axis and got

                            G28 X
                            Operation has been cancelled

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

                              I suggest going through this guide to ensure endstops are working and motors are moving are going the right direction.

                              https://duet3d.dozuki.com/Guide/Ender+3+Pro+and+Duet+Maestro+Guide+Part+3:+Commissioning/39

                              Z-Bot CoreXY Build | Thingiverse Profile

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

                                @Phaedrux Thanks for all your help Mate, still going through the checks, the motors and end stops seem to all be wired correctly and moving the right way, i keep getting this message when homing z

                                G28 Z
                                Error: in file macro line 9: G30: Z probe 0 not found
                                Error: Homing failed

                                i will keep looking 🙂 the M280 deploy and retract macros work but homing doesnt activate the probe so im guessing the Gcode for homing is missing something?

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

                                  please post your revised config so we can see your current M558 line that configures your z probe

                                  JTMundefined 1 Reply Last reply Reply Quote 0
                                  • JTMundefined
                                    JTM @A Former User
                                    last edited by

                                    @bearerthis is the config.g file

                                    ; General preferences
                                    G90 ; send absolute coordinates...
                                    M83 ; ...but relative extruder moves
                                    M550 P"My Printer" ; set printer name

                                    ; Network
                                    M552 S1 ; enable network
                                    M586 P0 S1 ; enable HTTP
                                    M586 P1 S0 ; disable FTP
                                    M586 P2 S0 ; disable Telnet

                                    ; Drives
                                    M569 P0 S1 ; physical drive 0 goes forwards
                                    M569 P1 S1 ; physical drive 1 goes forwards
                                    M569 P2 S1 ; physical drive 2 goes forwards
                                    M569 P3 S1 ; physical drive 3 goes forwards
                                    M584 X0 Y1 Z2 E3 ; set drive mapping
                                    M350 X16 Y16 Z16 E16 I1 ; configure microstepping with interpolation
                                    M92 X80.00 Y80.00 Z400.00 E420.00 ; set steps per mm
                                    M566 X900.00 Y900.00 Z12.00 E120.00 ; set maximum instantaneous speed changes (mm/min)
                                    M203 X6000.00 Y6000.00 Z180.00 E1200.00 ; set maximum speeds (mm/min)
                                    M201 X500.00 Y500.00 Z20.00 E250.00 ; set accelerations (mm/s^2)
                                    M906 X1200 Y1200 Z1500 E1200 I30 ; set motor currents (mA) and motor idle factor in per cent
                                    M84 S30 ; Set idle timeout

                                    ; Axis Limits
                                    M208 X0 Y0 Z0 S1 ; set axis minima
                                    M208 X500 Y450 Z500 S0 ; set axis maxima

                                    ; Endstops
                                    M574 X1 S1 P"xstop" ; configure active-high endstop for low end on X via pin xstop
                                    M574 Y1 S1 P"ystop" ; configure active-high endstop for low end on Y via pin ystop
                                    M574 Z1 S2 ; configure Z-probe endstop for low end on Z

                                    ; Z-Probe
                                    M950 S0 C"exp.heater3" ; create servo pin 0 for BLTouch
                                    M558 P9 H5 F100 T2000 ; set Z probe type to bltouch and the dive height + speeds
                                    G31 X0 Y0 Z0 P25 ; set Z probe trigger value, offset and trigger height
                                    M557 X15:215 Y15:195 S20 ; define mesh grid

                                    ; Heaters
                                    M308 S0 P"bedtemp" Y"thermistor" T100000 B3950 ; configure sensor 0 as thermistor on pin bedtemp
                                    M950 H0 C"bedheat" T0 ; create bed heater output on bedheat and map it to sensor 0
                                    M307 M307 H0 B0 S1.00 ; disable bang-bang mode for the bed heater and set PWM limit
                                    M140 H0 ; map heated bed to heater 0
                                    M143 H0 S120 ; set temperature limit for heater 0 to 120C
                                    M308 S1 P"spi.cs1" Y"rtd-max31865" ; configure sensor 1 as thermocouple via CS pin spi.cs1
                                    M950 H1 C"e0_heat" T1 ; create nozzle heater output on e0heat and map it to sensor 1
                                    M307 H1 B0 S1.00 ; disable bang-bang mode for heater and set PWM limit

                                    ; Fans
                                    M950 F0 C"fan0" Q500 ; create fan 0 on pin fan0 and set its frequency
                                    M106 P0 S0 H-1 ; set fan 0 value. Thermostatic control is turned off
                                    M950 F1 C"fan1" Q500 ; create fan 1 on pin fan1 and set its frequency
                                    M106 P1 S1 H1 T45 ; set fan 1 value. Thermostatic control is turned on

                                    ; Tools
                                    M563 P0 D0 H1 F0 ; define tool 0
                                    G10 P0 X0 Y0 Z0 ; set tool 0 axis offsets
                                    G10 P0 R0 S0 ; set initial tool 0 active and standby temperatures to 0C

                                    ; Custom settings are not defined
                                    ;Miscellaneous
                                    M575 P1 S1 B57600
                                    M501

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

                                      i think you might need C"^zprobe.in" added to the line with M558?

                                      M558 P9 C"^zprobe.in" H5 F100 T2000 ; set Z probe type to bltouch and the dive height + speeds

                                      edit: presuming thats where your zprobe is connected?

                                      JTMundefined 1 Reply Last reply Reply Quote 1
                                      • JTMundefined
                                        JTM @A Former User
                                        last edited by

                                        @bearer said in Temprature sensor error unknown temperature sensor channel:

                                        C"^zprobe.in"

                                        Genius ! thanks mate did the trick now homes all axis ! temp sensor works, extruder works all i need now is to calibrate i think 🙂 woohoo !! thanks so much to everyone for your help !

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

                                          @JTM said in Temprature sensor error unknown temperature sensor channel:

                                          M558 M558 P9 H5 F100 T2000 ; set Z probe type to bltouch and the dive height + speeds

                                          Can't believe I didn't catch that!

                                          Z-Bot CoreXY Build | Thingiverse Profile

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

                                            @Phaedrux you guys are awesome ! appreciate the help as i'm as green as it gets almost ! lol
                                            Ive calibrated my steps so now all axis move the perfect distance, extruder extrudes exactly 100mm when i tell it too, only issue i have is homing Z. I have used the test and calibrate procedure in this link https://duet3d.dozuki.com/Wiki/Test_and_calibrate_the_Z_probe
                                            i have done the calibration several times i manually move the bed up to be catching a width of paper, send M92 Z0 comand to set sero. i then drop the bed down 10mm and send G30 S-1 and i consistently get an av figure of 1.8mm. Now i changed my congig.g code which was G31 X0 Y0 Z0 P25 to G31 X0 Y0 Z1.8 P25 and it still home 14mm high ? am i doing something wrong obviously?

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