a few things to look at...
check your thermistor wireing and values in your Configuration.h file.
The wrong thermistor compared to table is possible. Both your settings are = 1 : 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
more likely there is a break in the wire from the controller to the thermistor.
Usually a thermal runaway is the system saying its had the heater on long enough that it should have shown a certain reading... then for safety it shuts down because it assumes the value its receiving back is wrong.
This is fire prevention in action.
you mention that your 30amp PSU seems to be working too hard for the setup...
Perhaps a large high wattage bed that is eating all your power?
looked at your configuration.h file a bit:
#define BED_MAXTEMP 150 a wee bit him IMO.... I have mine at 110 and print ABS very well.
//#define PIDTEMPBED shows you are not using your PID settings so its on BangBang as I understand it....
Take a good look at what thermistor your using and the wireing.....
check your thermistor wireing and values in your Configuration.h file.
The wrong thermistor compared to table is possible. Both your settings are = 1 : 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
more likely there is a break in the wire from the controller to the thermistor.
Usually a thermal runaway is the system saying its had the heater on long enough that it should have shown a certain reading... then for safety it shuts down because it assumes the value its receiving back is wrong.
This is fire prevention in action.
you mention that your 30amp PSU seems to be working too hard for the setup...
Perhaps a large high wattage bed that is eating all your power?
looked at your configuration.h file a bit:
#define BED_MAXTEMP 150 a wee bit him IMO.... I have mine at 110 and print ABS very well.
//#define PIDTEMPBED shows you are not using your PID settings so its on BangBang as I understand it....
Take a good look at what thermistor your using and the wireing.....