Temperatures not displaying on PanelDue
-
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 ? -
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. -
@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
-
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?
-
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