Working With the 916b Controller
The Ceramic Heater Ptc 916b Manual comes up enough that I figured I should just lay out what actually matters. The 916b is a common thermostat controller used on PTC ceramic heating elements. It shows up in industrial drying ovens, heat gun setups, and various custom heating applications. You'll find it paired with anything from a basic household PTC panel to something that's been modified well past its original intent. The display typically shows the current temperature and your setpoint. Up and down arrows adjust the target. The letter "P" on the screen means it's in heating mode, "C" means cooling if you've got a fan attached. Most units default to Celsius, so if your reads look higher than expected you might just need to flip to Fahrenheit. The conversion is usually done by holding the down arrow while powering on, though that varies by manufacturer clone. Wiring is straightforward if you're working with the stock setup. Line voltage goes to L and N on the power input terminals. The relay output switches either the heating element or a fan depending on your configuration. Com, NO, and NC are your relay contacts. Ground is separate and shouldn't be skipped even if the unit seems to work fine without it.
What the Manual Actually Covers
The official manual for the 916b is fairly thin. It covers basic wiring, parameter settings, alarm codes, and a couple of sensor types. That's it. You won't find troubleshooting beyond the error codes listed on page four. The parameter table is where most people get stuck because the labels aren't intuitive. Parameters like SPL, SCH, ALM, and FUL are the ones you'll touch most often. SPL sets the lower threshold for the proportional band. SCH is the hysterisis or differential. ALM is the alarm limit. FUL controls whether the display shows the actual reading or the setpoint during normal operation. If you change these without understanding what they do, you'll get some confusing behavior at best and a heater that won't kick on at all at worst.
Common Problems I've Run Into
One issue that catches people off guard is the sensor type mismatch. The 916b defaults to a K-type thermocouple in most cases, but a lot of PTC ceramic heater setups use a simple NTC thermistor instead. If your display shows "Err" or just flashes weird numbers, check your sensor first. I had a unit sitting at 142 degrees when the room was clearly around 70. Turned out the previous owner had wired an NTC sensor but left the controller parameter on K-type thermocouple. Switching parameter P-11 to the correct sensor type fixed it immediately. Another thing worth noting is the inrush current on PTC elements. They pull significantly more power when cold than when warm. If your 916b is cycling on and off rapidly, the relay inside might be arcing from the load. I've seen relays weld shut on cheap clones after a few months of this. Adding a soft-start circuit or a small bank of resistors in parallel with the element during initial warmup makes a real difference for longevity. Not in the manual, obviously, but it's the kind of thing you learn the hard way.
Get the Full Details

Accessing the Parameter Menu
Press and hold the mode button for about three seconds to enter the parameter menu. Navigate with up and down. Press mode again to confirm and move forward. Exit by holding mode once more. The exact sequence varies between manufacturers so test it carefully before changing anything critical. I always write down the factory defaults first because some Chinese suppliers ship these with strange pre-loaded parameters that make no sense for a standard PTC heater application. Click here to download the Ceramic Heater Ptc 916b Manual in PDF format. It's the standard version most distributors carry. Keep in mind that different suppliers sometimes bundle slightly different firmware versions, so if certain parameters don't appear exactly as listed, you're likely dealing with a variant. Check the back of the unit for a model sticker. The suffix letters after 916B usually indicate which variant you have. The 916b works fine for basic temperature control up to around 300°C with a compatible sensor. It struggles if you need PID tuning precision, communication with a PLC, or multi-zone synchronization. For a single-element heater running a consistent load it's adequate. If you're building something that needs tight tolerance or repeatability across multiple units, a proper PLC or a dedicated PID controller like the REX-C100 or Eurotherm series will save you headaches later. The 916b costs maybe fifteen dollars. A real controller runs a hundred or more. Sometimes that price difference is exactly what you need.
Also worth mentioning: the relay output on these units is typically rated around 5 amps resistive. If your PTC element draws more than that, you'll need an external contactor. I learned this the hard way on a 1500-watt setup. The 916b clicked happily for about three weeks before the internal relay failed. It's a trivial fix if you catch it early but not ideal when you're mid-project.