RRF 3.4.4 - M950 two outputs for one heater error
-
Hello!
I'm trying to configure Mosquito Magnum Dual Heater on Duet 3 6HC + Toolboard 1LC.
When I configured two heaters for one tool as below, it works ok.M308 S1 P"21.temp0" Y"pt1000" A"Right A" ; configure sensor 0 as thermistor on tool board board pin temp0 M308 S9 P"21.temp1" Y"pt1000" A"Right B" ; configure sensor 0 as thermistor on tool board board pin temp0 M950 H1 C"21.out0" T1 ; create nozzle heater output on out0 and map it to sensor 0 M950 H9 C"21.out1" T9 M307 H1 R1.085 K0.153:0.000 D4.55 E1.35 S1.00 B0 V23.1 ; PID parameters - tuning separetly M307 H9 R1.085 K0.153:0.000 D4.55 E1.35 S1.00 B0 V23.1 ; PID parameters - tuning separetly M143 H1 S455 ; set temperature limit for heater 1 to 455C M143 H9 S455 ; set temperature limit for heater 9 to 455C M950 F1 C"!1.out8" Q10000 ; configure fan 0, F = 10 kHz, PWM range from 0.3 to 1.0 M106 P1 S0 M563 P1 D1 H1:9 F1 ; define tool 1 G10 P1 X0 Y0 Z0 ; set tool 1 axis offsets G10 P1 R0 S0 ; set initial tool 1 active and standby temperatures to 0C
But unfortunately it's impossible to tuning it correctly. I can't tuning two heater at the same time. So I want to use two outputs for one heater as below:
M950 H1 C"21.out0+out1" T1
This line is copied from G-codes dictionary M950 examples, but returns error:
7.11.2022, 10:32:53 Error: M950: Unknown pin name 'out0+out1'
I tried:
M950 H1 C"21.out0+21.out1" T1
But result is the same.
What is correct g code syntax to define it?
-
@Lem the code should be
M950 H1 C"21.out0+out1" T1
-
@jay_s_uk
I triedM950 H1 C"21.out0+out1" T1
and
M950 H1 C"21.out0+21.out1" T1
And both returns error
-
@Lem the TOOL1LC has only one high current output suitable for heaters, so it does not support using more than one output for a single heater.
You could connect the heaters in parallel to the single output, if the total current will be within the 5A rating of the output.
-
@dc42 This duet behavior is now clear. I will connect heaters in parallel, current will be less than 5A. Thank you!
-
-