I thought a triac had to switch at zero crossing. I wanted very fine adjust ability of ramp rate on a high voltage heater (400W)
Like, 400 watts, 0.1c / 10 min, relatively linearly, small thermal load (no more then a few hundred grams, well insulated)
If a triac can manage to heat something from 351 to 351.4 degrees c over a long time then it may be a good choice.
I just figured a PWM would be the best way to do it.
*i don't care about a set point. I just want it to move up slowly. the idea is a temperature sweep, not a temperature hold.