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

    Temperature duplication on Expansion board sensors on 3.3 stable

    Scheduled Pinned Locked Moved Solved
    Using Duet Controllers
    4
    10
    504
    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.
    • lee7670undefined
      lee7670
      last edited by

      I have a temperature sensor array using 1 duet 3 main board and 4 exp3hc boards with PT1000 sensors hooked up to all ports.

      Temperature sensors on the expansion boards only (not the main board) seem to duplicate the value of other ports on that board even though they are at very different temperatures.

      This seems to be a per expansion board thing so the 3 temperature sensors per board will only seem to sporadically duplicate sensors on the same board.

      All boards are on 3.3 stable. I have tried other versions and they seem to do the same thing.

      Also, is it possible to have the change the graph temperature range?

      Config is below.

      ; General preferences
      G90                                     ; send absolute coordinates...
      M83                                     ; ...but relative extruder moves
      M550 P"manytempsensors"            				; set printer name
      
      ; Network
      M551 P""                      ; set password
      M552 P0.0.0.0 S1                        ; enable network and acquire dynamic address via DHCP
      M586 P0 S1                              ; enable HTTP
      M586 P1 S1                              ; enable FTP
      M586 P2 S1                              ; enable Telnet
      
      ;RTDs
      M308 S1 P"temp0" Y"pt1000" A"RTD1" R2200	
      M308 S2 P"temp1" Y"pt1000" A"RTD2" R2200 	
      M308 S3 P"temp2" Y"pt1000" A"RTD3" R2200 	
      M308 S4 P"temp3" Y"pt1000" A"RTD4" R2200	
      M308 S5 P"1.temp0" Y"pt1000" A"RTD5" R2200 
      M308 S6 P"1.temp1" Y"pt1000" A"RTD6" R2200	
      M308 S7 P"1.temp2" Y"pt1000" A"RTD7" R2200	
      M308 S8 P"2.temp0" Y"pt1000" A"RTD8" R2200	
      M308 S9 P"2.temp1" Y"pt1000" A"RTD9" R2200	
      M308 S10 P"2.temp2" Y"pt1000" A"RTD10" R2200	
      M308 S11 P"3.temp0" Y"pt1000" A"RTD11" R2200	
      M308 S12 P"3.temp1" Y"pt1000" A"RTD12" R2200g	
      M308 S13 P"3.temp2" Y"pt1000" A"RTD13" R2200	
      M308 S14 P"4.temp0" Y"pt1000" A"RTD14" R2200	
      M308 S15 P"4.temp1" Y"pt1000" A"RTD15" R2200	
      M308 S16 P"4.temp2" Y"pt1000" A"RTD16" R2200
      

      Ex. 2 different sensors with very different temperatures, but they read the same.

      a44f193b-4101-4cc3-aeb7-69c2b2a2a6af-image.png

      droftartsundefined dc42undefined 2 Replies Last reply Reply Quote 0
      • droftartsundefined
        droftarts administrators @lee7670
        last edited by

        @lee7670 said in Temperature duplication on Expansion board sensors on 3.3 stable:

        M308 S12 P"3.temp1" Y"pt1000" A"RTD12" R2200g

        There’s a ‘g’ on the end of that one! Not sure if that’s the cause. Send M98 P”config.g” to check for errors.

        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

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

          @lee7670 are you saying that they usually display the correct temperatures, but occasionally display the temperatures of the corresponding sensors on another board instead? If so:

          • For how long does this persist?
          • When it happens, do all 3 sensors on one board duplicate the same 3 on another board?
          • Is the main board ever involved in the duplication?

          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

          lee7670undefined 1 Reply Last reply Reply Quote 0
          • lee7670undefined
            lee7670 @dc42
            last edited by

            @dc42
            Errors persist for a couple of minutes at a time.
            They display temperatures of other sensors on the same expansion board, it is intermittent though.
            The main board has never had any duplication

            T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
            • lee7670undefined
              lee7670 @droftarts
              last edited by

              @droftarts Tried fixing that, no change, running config.g manually reports no errors.

              1 Reply Last reply Reply Quote 0
              • T3P3Tonyundefined
                T3P3Tony administrators @lee7670
                last edited by

                @lee7670 while an error is occurring please send M122 Bn where "n" is the number of the expansion board that has the duplication and post the results here. If there is multiple boards that its happening on then please do that for all the boards. If the error is still occurring after you have the M122 report(s) please send M105 to see what that reports.

                Can you also confirm if you are running in stand alone or SBC mode?

                www.duet3d.com

                lee7670undefined 1 Reply Last reply Reply Quote 0
                • lee7670undefined
                  lee7670 @T3P3Tony
                  last edited by

                  @t3p3tony Running in standalone mode.
                  2 boards were showing the error when I checked for you. Here's the M122 output.
                  16b6f19f-8e9c-4e7d-b63f-2fd9fbf7b73e-image.png
                  M105 doesn't output anything because we have no heaters set up.

                  dc42undefined 3 Replies Last reply Reply Quote 0
                  • dc42undefined
                    dc42 administrators @lee7670
                    last edited by dc42

                    @lee7670 next time it happens, please send M308 S# where # is the number of each sensor affected, i.e. the numbers of the sensors that are showing the same temperature. That will report the temperatures independently of the usual mechanism, and will help me to work out where the error is occurring. You may find it helpful to set up a macro that sends these M308 commands for all sensors.

                    PS - do you have anything in your system that uses M308 commands other than in config.g ?

                    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
                    • dc42undefined
                      dc42 administrators @lee7670
                      last edited by

                      @lee7670 any update on this?

                      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
                      • dc42undefined
                        dc42 administrators @lee7670
                        last edited by

                        @lee7670 I am closing this due to lack of response. Feel free to open it again if you determine that it is still a problem after upgrading to RRF 3.4.0rc2 or later.

                        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
                        • dc42undefined dc42 marked this topic as a question
                        • dc42undefined dc42 has marked this topic as solved
                        • First post
                          Last post
                        Unless otherwise noted, all forum content is licensed under CC-BY-SA