OP
86turbodsl
Well-known member
I thought about a pid loop for the temps, but really it's overkill. Most HVAC stuff is simple on off with a deadband. I did use a 50pct pwm for the heater though to avoid burning the oil as much.
Some more info on my plans:
The PLC will control the temp of the heating tank. There's 2 temps planned, one for motor oil, one for veg oil. I have two operators on the front panel, one for each. For operation, hit one and make sure that tank valve is open. There's an e-stop that stops the whole thing.
The plc analog card takes two values in memory, one for oil and one for air. The optimum values for oil flow and air pressure should change depending on the temp of both the burner tube and the boiler. When the burner is called, oil will flow for a bit to stabilize temps, then i'll energize the oil control, which will be a standard oil burner control. The output of that will be to the solenoid for the air and the ignition transformer. The fire eye will control all that so if flame out for whatever reason, it shuts off the air solenoid so no oil goes into the tube.
The plc will also control the pumps for the system, turning the boiler pump on and off depending on temps of the system. I want to minimize cold water return to the boiler to keep flue condensation down, so it'll be on/off until tank temp is above 140F and then full circulation.
The normal floor controller is still in the system to control floor temps reset to outdoor temp.
I will be setting up tuned operating points for oil and air so i can quickly call an operating point by just energizing a single contact. For instance, c10 would call cold startup mode, which might be 30pct oil flow, 30psi air. After a 2 minute soak, i'd energize contact c11 and it would set oil flow to 50pct and air to 20psi. These operating points would need to be determined before hand.
Sent from my LG-TP450 using Tapatalk
Some more info on my plans:
The PLC will control the temp of the heating tank. There's 2 temps planned, one for motor oil, one for veg oil. I have two operators on the front panel, one for each. For operation, hit one and make sure that tank valve is open. There's an e-stop that stops the whole thing.
The plc analog card takes two values in memory, one for oil and one for air. The optimum values for oil flow and air pressure should change depending on the temp of both the burner tube and the boiler. When the burner is called, oil will flow for a bit to stabilize temps, then i'll energize the oil control, which will be a standard oil burner control. The output of that will be to the solenoid for the air and the ignition transformer. The fire eye will control all that so if flame out for whatever reason, it shuts off the air solenoid so no oil goes into the tube.
The plc will also control the pumps for the system, turning the boiler pump on and off depending on temps of the system. I want to minimize cold water return to the boiler to keep flue condensation down, so it'll be on/off until tank temp is above 140F and then full circulation.
The normal floor controller is still in the system to control floor temps reset to outdoor temp.
I will be setting up tuned operating points for oil and air so i can quickly call an operating point by just energizing a single contact. For instance, c10 would call cold startup mode, which might be 30pct oil flow, 30psi air. After a 2 minute soak, i'd energize contact c11 and it would set oil flow to 50pct and air to 20psi. These operating points would need to be determined before hand.
Sent from my LG-TP450 using Tapatalk
Last edited:





