Heated Bed on E0 heater results in fault
I recently purchased a E3D supervolcano and am in the process of setting it up. As the heater draws 8 amps and my heated bed is already on a solid state relay I moved the extruder heater to the bed heater and attached my relay to the e0 heater. The extruder works fine but my bed will time out and fault when it is turned on. I am unsure of what I am missing to make this function. My heater setup from my config.g is:
M140 H1 ; Remap heated bed to heater 1
M307 H1 B1 S1.0 ; Enable bang-bang mode for the bed heater and set PWM limit
M305 P0 X200 ; Configure thermocouple for heater 0
M143 H0 S350 ; Set temperature limit for heater 0 to 350C
M305 P1 T100000 B4138 R4700 X0 ; Set thermistor + ADC parameters for heater 1 and remap it to channel 0
M143 H1 S120 ; Set temperature limit for heater 1 to 120C
This was generated using the RRF Config Tool but I believe it is correct.
Any help is appreciated.
There are different default M307 parameters for H0 and for the other heaters, because H0 is assumed to be the bed heater. So you will need to change the M307 H1 parameters to suit a bed heater, and the M307 H0 parameters to suit an extruder heater. To find the defaults, boot up your Duet with the SD card removed, then send M307 H0 via USB or PanelDue, followed by M307 H1.