Solved Tool heater allocating to fan problem.
-
Re: Allocate tool heater as fan
M307 H2 A-1 C-1 D-1 ; disable heater 2 to make it available
M106 P0 A2 S0 ; fan 3 uses logical pin 2, which is heater 2When using the above code, my output pulses briefly with a speed change then shuts off
this occurs with a load and without a load. I have set H2 up as a heater and the behavior is normal. Any ideas what I am doing wrong? -
@nursling said in Tool heater allocating to fan problem.:
Re: Allocate tool heater as fan
M307 H2 A-1 C-1 D-1 ; disable heater 2 to make it available
M106 P0 A2 S0 ; fan 3 uses logical pin 2, which is heater 2When using the above code, my output pulses briefly with a speed change then shuts off
this occurs with a load and without a load. I have set H2 up as a heater and the behavior is normal. Any ideas what I am doing wrong?The S0 (zero) will set the fan speed to zero. After the entering those two commands, what happens when you do e.g. M106 P0 S0.5?
-
it comes on briefly and stops with or without a load
-
@nursling said in Tool heater allocating to fan problem.:
it comes on briefly and stops with or without a load
It sounds like the initial bleep is working but the fan does not turn when using PWM. Not all fans work well with PWM so it might just be the fan itself. But try a lower PWM frequency and see if that helps.
-
I have tried that and that would not explain the no load bleep.
-
You probably have another M307 H2 command in config-override.g. Delete that command.
-
@nursling said in Tool heater allocating to fan problem.:
I have tried that and that would not explain the no load bleep.
Sorry but what exactly do you mean by load / no load? There are no separate load / no load parameters, not indeed are there any no / no load conditions for a fan.
What I was trying to explain is that when starting from a standstill, the fan will run at "n" number of seconds at full PWM. This is the "B" parameter in M106 and the default is 0.1 seconds. https://duet3d.dozuki.com/Wiki/Gcode#Section_M106_Fan_On
-
@dc42 that was perfect thank you,