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

    Temperatures not displaying on PanelDue

    Scheduled Pinned Locked Moved
    PanelDue
    2
    5
    228
    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.
    • JeanCundefined
      JeanC
      last edited by

      Hello, I'm working on a Duet 3 XD with PanelDue 7i 3.5.0
      On DWC, I can display temperatures on the tools board but how can I show them on the PanelDue. Is-there commands to add ?
      In the config file, I define the temp sensors like this :
      M308 S1 P"spi.cs1"Y"thermocouple-max31856" K"K"
      Can someone help me ?

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

        Can you share your full config.g?
        The PanelDue is fairly limited in what it can display. It's expecting tools and bed heaters mainly.

        Z-Bot CoreXY Build | Thingiverse Profile

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

          @Phaedrux Here is my config file :

          ;config.g

          M552 S1 P0.0.0.0 ;enable DHCP network
          M575 P1 B57600 S1 ;set communication parameters with the PanelDue : 57600 bauds

          ;configure termocouples and ssr pins
          M308 S1 P"spi.cs1"Y"thermocouple-max31856" K"K" ;create temp sensor 1
          M308 S2 P"spi.cs2"Y"thermocouple-max31856" K"K"
          M308 S3 P"spi.cs3"Y"thermocouple-max31856" K"K"
          ;M308 S4 P"spi.cs4"Y"thermocouple-max31856" K"K"
          M950 P0 C"out0" ;create output for ssr 1
          M950 P1 C"out1"
          M950 P2 C"out2"

          M564 H0 ;allow movement of axes that have not been homed

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

            Is that your full config? You have sensors defined, but the paneldue is expecting heaters.

            What is it exactly that you're trying to do?

            Z-Bot CoreXY Build | Thingiverse Profile

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

              Hello @Phaedrux, I'm not trying to control a printer, I make a machine with a stepper motor, 3 thermocouples and 3 ssr that control heating lamps.
              Since the last time, I changed my config with the config tool in order to make it more complete but it does the same thing.

              ; Configuration file for Duet 3 MB 6XD (firmware version 3.3)
              ; executed by the firmware on start-up
              
              ;general preferences
              G90                                         ; send absolute coordinates
              M550 P"proj"                             ; set name
              
              ;network and communications
              M552 S1 P0.0.0.0                            ; enable DHCP network
              M586 P0 S1                                  ; enable HTTP
              M586 P1 S0                                  ; disable FTP
              M586 P2 S0                                  ; disable Telnet
              M575 P1 B57600 S1                           ; set communication parameters with the PanelDue : 57600 bauds
              
              ;thermocouples
              M308 S1 P"spi.cs1" Y"thermocouple-max31856" K"K" A"TC1"; create temp sensor 1
              M308 S2 P"spi.cs2" Y"thermocouple-max31856" K"K" A"TC2"
              M308 S3 P"spi.cs3" Y"thermocouple-max31856" K"K" A"TC3"
              
              ;ssr
              M950 P0 C"out0"                             ; create output for ssr 1
              M950 P1 C"out1"
              M950 P2 C"out2"
              
              ;drives
              M569 P0 S1                                  ; physical drive 0.0 goes forwards
              M584 X0                                     ; set drive mapping
              M350 X16                                    ; set microstepping mode for x axis
              M92 X80                                     ; set steps per mm
              M566 X900                                   ; set maximum instantaneous speed changes (mm/min)
              M203 X1000                                  ; set maximum speeds (mm/min)
              M201 X500                                   ; set accelerations (mm/s^2)
              M906 X800 I30                               ; set motor currents (mA) and motor idle factor in per cent
              M84 S5                                      ; set idle timeout
              M564 H0                                     ; allow movement of axes that have not been homed
              
              M501
              

              And as long as I'm in conversation, do you know how to control the motor to make it turn a certain number of degrees (it controls a turntable).

              Thank you for replying 🤝

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