What is the max operating/environmental temperature of the Tool Boards? Can they be used in heated enclosed chambers?
Posts made by 2K3M
-
Max Operating/Environmental Temps?
-
RE: Thermostatically Controlled Fan by Sensor# not Heater??
Changing M106 H3 to H5 did work! Wow thank you both so much for the help! You guys at Duet are awesome! Have a great weekend!
-
RE: Thermostatically Controlled Fan by Sensor# not Heater??
if you want me to post the entire thing i can....but this is what i have with what pertains to the chamber heater.
;Chamber
M308 S3 P"temp2" Y"thermistor" A"Chamber_Air_Temp" T100000 B3799 H0 L0 ;chamber air temp
M950 H3 C"0.out2" T3 ;Chamber Heater
M307 H3 B0 R0.157 C326.5 D11.10 S1.00 V0 ;Chamber Heater Configuration
M141 H3 ;Define Chamber Heater
M143 H3 S135 ;Set max CHAMBER temperature;Other Thermistors/Sensor
M308 S5 P"0.temp3" Y"thermistor" A"Chamber_Heater_Surface_Temp" T100000 B4240 H0 L0; Fans
M950 F4 C"0.out7" ;Chamber Fan on "out7" connector
M106 P4 S255 H3 T30 C"Chamber_Fan" ;Chamber Fan enable thermostatic mode for chamber heater -
Thermostatically Controlled Fan by Sensor# not Heater??
Using RRFW 3.3
I am trying to configure a fan so that it is thermostatically controlled by a sensor that is associated with but not directly assigned to a heating element and having some trouble figuring how to go about this.
I have a large chamber with a powerful heating element where the surface of the heating element gets much hotter than actual chamber temps, that is until the chamber temps can rise and even out to set temps. In order to spread the heat from the element i have a blower fan mounted to the heating element. A soon as the heating element gets a little over 28-30c the fan needs to also kick on and remain on until surface temp of heating element drops back below 28-30c.
I have 2 thermistors associated with this chamber heater...one is actual surface temperature of the heating element itself and the other is to monitor actual air temps in the chamber, which at startup can vary drastically like nearly 180c difference. I currently have the heater configured in M950 to use the air temp probing thermistor as i want to maintain chamber air temps accurately....so surface temps initially get much much hotter than chamber temps...instead of just having the blower fan on at all times i want to configure it to be thermostatically controlled by the sensor mounted to the chamber heaters surface which is not the sensor assigned to this heater...and thermostatically controlled configuration requires a heater # to control.....I have attempted to just configure the fan using Chamber Heater w/ Air probing thermistor but seeing as the fan doesn't kick on to spread the heated air until the chamber temps reach specified temps the actual heating element itself gets to something like 200-220c before the fan kicks on to spread heated air throughout the chamber.
Should i be looking into setting up virtual heaters? Or a virtual tool? Or conditional g-code?
-
RE: Error M308 Response TimeOut....Thermistors on EXP 3HC
That did the trick! The updating wasn't too bad either. Link listed below for how to for convenience of others. Again thank you very much for the help!
-
RE: Error M308 Response TimeOut....Thermistors on EXP 3HC
@dc42
You are the best thank you very much! -
RE: Error M308 Response TimeOut....Thermistors on EXP 3HC
@dc42
Where is the firmware located? Im on Github...Is it under
Duet3D/Duet3Expansion? or Duet3D/RepRapFirmware?
-
RE: Error M308 Response TimeOut....Thermistors on EXP 3HC
@dc42
by chance can you link a good how to on this? -
RE: Error M308 Response TimeOut....Thermistors on EXP 3HC
@dc42
Thank you I will do so and report back! -
RE: Error M308 Response TimeOut....Thermistors on EXP 3HC
To be clear these sensors/thermistors are not assigned to a particular heater. They are just sensors im using to see how even my chamber heats. The sensors are plugged into the 3HC Expansion board...at this time no other heaters or sensors are connected to the expansion board....just these 2 thermistors. Not sure if there are FW limitations on the 3HC EXP where a temp sensor must be assigned to a Heater or a Tool on the same board?
-
RE: Error M308 Response TimeOut....Thermistors on EXP 3HC
M115 B1
Board EXP3HC firmware 3.1.0 (2020-05-15b1)M308 S4
Error: M308: Sensor 4 does not existM308 S5
Error: M308: Sensor 5 does not exist -
RE: Error M308 Response TimeOut....Thermistors on EXP 3HC
M122
=== Diagnostics ===
RepRapFirmware for Duet 3 MB6HC version 3.2.2 running on Duet 3 MB6HC v1.01 or later (SBC mode)
Board ID: 08DJM-956L2-G43S8-6J1F4-3SJ6M-TA0YG
Used output buffers: 1 of 40 (12 max)
=== RTOS ===
Static ram: 149788
Dynamic ram: 63064 of which 36 recycled
Never used RAM 145944, free system stack 200 words
Tasks: Linux(ready,109) HEAT(blocked,219) CanReceiv(blocked,848) CanSender(blocked,371) CanClock(blocked,354) TMC(blocked,53) MAIN(running,1080) IDLE(ready,19)
Owned mutexes: HTTP(MAIN)
=== Platform ===
Last reset 00:01:28 ago, cause: software
Last software reset at 2021-05-19 05:01, reason: User, none spinning, available RAM 145944, slot 1
Software reset code 0x0012 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00400000 BFAR 0x00000000 SP 0x00000000 Task Linu Freestk 0 n/a
Error status: 0x00
Aux0 errors 0,0,0
Aux1 errors 0,0,0
MCU temperature: min 35.2, current 35.3, max 36.3
Supply voltage: min 23.9, current 24.0, max 24.0, under voltage events: 0, over voltage events: 0, power good: yes
12V rail voltage: min 12.1, current 12.1, max 12.1, under voltage events: 0
Driver 0: position 0, standstill, reads 58963, writes 0 timeouts 0, SG min/max not available
Driver 1: position 0, standstill, reads 58963, writes 0 timeouts 0, SG min/max not available
Driver 2: position 0, standstill, reads 58963, writes 0 timeouts 0, SG min/max not available
Driver 3: position 0, standstill, reads 58962, writes 0 timeouts 0, SG min/max not available
Driver 4: position 0, standstill, reads 58962, writes 0 timeouts 0, SG min/max not available
Driver 5: position 0, standstill, reads 58962, writes 0 timeouts 0, SG min/max not available
Date/time: 2021-05-19 05:02:57
Slowest loop: 130.01ms; fastest: 0.04ms
=== Storage ===
Free file entries: 10
SD card 0 not detected, interface speed: 37.5MBytes/sec
SD card longest read time 0.0ms, write time 0.0ms, max retries 0
=== Move ===
DMs created 125, maxWait 0ms, bed compensation in use: none, comp offset 0.000
=== MainDDARing ===
Scheduled moves 0, completed moves 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
=== AuxDDARing ===
Scheduled moves 0, completed moves 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
=== Heat ===
Bed heaters = 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1, chamberHeaters = 2 -1 -1 -1
=== GCodes ===
Segments left: 0
Movement lock held by null
HTTP* is doing "M122" in state(s) 0
Telnet is idle in state(s) 0
File is idle in state(s) 0
USB is idle in state(s) 0
Aux is idle in state(s) 0
Trigger* is idle in state(s) 0
Queue is idle in state(s) 0
LCD is idle in state(s) 0
SBC is idle in state(s) 0
Daemon is idle in state(s) 0
Aux2 is idle in state(s) 0
Autopause is idle in state(s) 0
Code queue is empty.
=== CAN ===
Messages queued 324, send timeouts 0, received 15, lost 0, longest wait 120ms for reply type 6024, free buffers 48
=== SBC interface ===
State: 4, failed transfers: 0
Last transfer: 1ms ago
RX/TX seq numbers: 2955/2955
SPI underruns 0, overruns 0
Number of disconnects: 0, IAP RAM available 0x2c884
Buffer RX/TX: 0/0-0
=== Duet Control Server ===
Duet Control Server v3.2.2
Code buffer space: 4096
Configured SPI speed: 8000000 Hz
Full transfers per second: 35.28
Maximum length of RX/TX data transfers: 3108/832 -
RE: Error M308 Response TimeOut....Thermistors on EXP 3HC
M122 B1
Diagnostics for board 1:
Board EXP3HC firmware 3.1.0 (2020-05-15b1)
Never used RAM 163.6Kb, max stack 304b
HEAT 1196 CanAsync 1452 CanRecv 1420 TMC 156 AIN 524 MAIN 2184
Last reset 00:01:52 ago, cause: software
Driver 0: standstill, reads 17726, writes 11 timeouts 0, SG min/max 0/0
Driver 1: standstill, reads 17728, writes 11 timeouts 0, SG min/max 0/0
Driver 2: standstill, reads 17730, writes 11 timeouts 0, SG min/max 0/0
Moves scheduled 0, completed 0, hiccups 0
VIN: 24.3V, V12: 12.3V
MCU temperature: min 39.7C, current 39.9C, max 39.9C
Ticks since heat task active 96, ADC conversions started 112340, completed 112339, timed out 0
Last sensors broadcast 00000000 found 0 99 ticks ago
Free CAN buffers: 36
NVM user row de9a9239 aeecffb1 ffffffff ffffffff -
RE: Error M308 Response TimeOut....Thermistors on EXP 3HC
When i run M98 P"config.g" i get the following
Warning: Discarded msg src=1 typ=4510 RID=4095 exp 5
Warning: Discarded msg src=1 typ=4510 RID=4095 exp 6Error: M308: Response timeout: CAN addr 1, req type 6031, RID=5
Error: M308: Response timeout: CAN addr 1, req type 6031, RID=6 -
Error M308 Response TimeOut....Thermistors on EXP 3HC
I have a question hoping someone can point me in the right direction about.
Using a 6HC Mainboard and a 3HC EXP board.I have a heated chamber and wanting to setup 2 thermistors that probe the air in different parts of the chamber.
I have two thermistors plugged into the exp 3hc into temp0 and temp1. I have the exp 3HC CAN address set to 1. I have my thermistors addressed as such:
M308 S3 P"0.temp0" Y"thermistor" A"Keenovo_Temp" T100000 B4138 H0 L0 ;Keenovo Pad thermistor - connected to Mainboard temp0
M308 S0 P"0.temp1" Y"thermistor" A"Bed_Temp" T100000 B4138 H0 L0 ;Bed Thermistor - Connected to Mainboard temp1
M308 S1 P"0.temp2" Y"thermistor" A"e0_heat" T500000 B4725 C7.06e-8 H0 L0 ;duet3 e3d thermistor - connected to Mainboard e0_heat
M308 S2 P"0.temp3" Y"thermistor" A"Chamber_Heater_Temp" T100000 B4240 H0 L0 ;Chamber Thermistor - connected to Mainboard temp3
M308 S4 P"1.temp0" Y"thermistor" A"Lower_Chamber_Temp" T100000 B4138 H0 L0 ;Chamber Thermistor - connected to EXP temp0
M308 S5 P"1.temp1" Y"thermistor" A"Upper_Chamber_Heater_Temp" T100000 B4138 H0 L0 ;Chamber Thermistor - connected to EXP temp1im getting an error on CAN addr 1
Error: M308: Response Timeout: CAN Addr 1, req type 6031, RID=0
Error: M308: Response Timeout: CAN Addr 1, req type 6031, RID=1Assuming i have this addressed wrong...,but i did some google searches on the error but not much turned up....any input or can someone point me in the right direction to find a list of error codes?