Tool Board Heater Tuning Leading To Faults
-
@fcwilt "Print will be terminated if a heater fault is not reset within 10 minutes"
-
@kevinmar confirm you are running firmware 3.3 on both main board and tool board?
-
@dc42 yes, 100%. All running 3.3 non beta or anything
-
@kevinmar said in Tool Board Heater Tuning Leading To Faults:
@fcwilt "Print will be terminated if a heater fault is not reset within 10 minutes"
As a test have you commented out the settings for all but one tool heater to see if that makes a difference?
Frederick
-
@fcwilt huh? Just comment out all of the heaters? I have not tried that.
Should I add "M570 H1 P10 T15 S0" to my config?
-
The thing that keeps confusing me is that this is a very standard-issue setup. Running all standard E3D + Duet hardware, and running a stable release of the firmware.
-
@kevinmar said in Tool Board Heater Tuning Leading To Faults:
@fcwilt huh? Just comment out all of the heaters? I have not tried that.
Should I add "M570 H1 P10 T15 S0" to my config?
I was wondering if the same problem would occur you if you only had one extruder heater configured.
As to the M570 I was working with out of date documentation.
It turns out with current firmware it appears you have to have a H parameter to set/report on a given heater.
Frederick
-
@kevinmar said in Tool Board Heater Tuning Leading To Faults:
The thing that keeps confusing me is that this is a very standard-issue setup. Running all standard E3D + Duet hardware, and running a stable release of the firmware.
It most certainly is confusing but I would not be surprised if we are overlooking something that should be obvious.
Frederick
-
@fcwilt Me too, but I've been digging
-
This post is deleted! -
@kevinmar said in Tool Board Heater Tuning Leading To Faults:
@fcwilt Me too, but I've been digging
When I'm faced with something like this I resort to a process of elimination, thus my suggestion to configure just one heater to see if it changes anything.
-
@fcwilt I've commented out all heaters except H2, autotuning now.
"M308 S2 P"21.temp0" Y"pt1000" A"Ex1"
M950 H2 C"21.out0" T2 ; Heater for extruder out tool 1
M307 H2 R2.050 C309.100:130.600 D6.20 S1.00 V24.3 B0
M570 H2 P10 T25 S0.1" -
@kevinmar said in Tool Board Heater Tuning Leading To Faults:
@fcwilt I've commented out all heaters except H2, autotuning now.
"M308 S2 P"21.temp0" Y"pt1000" A"Ex1"
M950 H2 C"21.out0" T2 ; Heater for extruder out tool 1
M307 H2 R2.050 C309.100:130.600 D6.20 S1.00 V24.3 B0
M570 H2 P10 T25 S0.1"Worth a try.
At some point did you verify that each tool board is actually at the address you are using?
Frederick
-
@fcwilt Yes, toolboards are at the addresses assigned
-
Can you send M98 P"config.g" to check for any syntax errors?
I'd also suggest generating a basic config using the online tool and trying with that.
Perhaps a photo of the hotend itself my give us some clues.
-
@kevinmar said in Tool Board Heater Tuning Leading To Faults:
@fcwilt Yes, toolboards are at the addresses assigned
I've got a test setup on my workbench but it only has one tool board connected and it works fine.
Perhaps there is some as yet undiscovered firmware problem that only manifests with multiple tool boards.
Frederick
-
@fcwilt @dc42
Here's my new, super simple configM550 P"ToolChanger" ; Set machine name M111 S0 ; Debug off M929 P"eventlog.txt" S1 ; Start logging to file eventlog.txt M555 P1 ; Set RepRap output G4 S1 ; Wait for expansion boards to start M308 S2 P"21.temp0" Y"pt1000" A"Ex1" M950 H2 C"21.out0" T2 ; Heater for extruder out tool 1 M307 H2 R2.063 C316.300:132.500 D6.10 S1.00 V24.3 B0 M143 H2 S300 M950 F11 C"21.out2" M106 P11 S255 H2 T70 M950 F1 C"21.out1" M563 P1 S"Tool1" H2 F1 G10 P1 S220 R205 M570 H2 P10 T25 S0.1 G29 S2 T-1 M501 ; Load config-override.g
-
boom, fault at 70c
It's most commonly faulting at 70c, which is when my hotend cooling fan is enabled
-
@kevinmar said in Tool Board Heater Tuning Leading To Faults:
M307 H2 R2.063 C316.300:132.500 D6.10 S1.00 V24.3 B0
@kevinmar said in Tool Board Heater Tuning Leading To Faults:
M501 ; Load config-override.g
Does that M307 line match what gets loaded by config-override?
-
@phaedrux always