← Sequencing

Burner Control

hard

Burner control state machine through Purge, Ignite, Run, and Lockout states with safety inputs.

What it teaches

Safety-critical state machine: every transition has prerequisites that, if violated, drop to Lockout. Lockout requires manual reset. Teaches that not all faults clear themselves — some require explicit operator acknowledgment for safety.

Parameters

TagDirectionTypeDefaultDescription
In_RunInputBOOL0Call for heat; 1 requests the burner, 0 stops it
In_ResetInputBOOL0Manual reset push button for Lockout
In_PermissiveInputBOOL0Boiler interlocks satisfied; the Sts_Permissive output of Boiler Interlocks
In_AirFlowInputBOOL0Combustion air proven by the air flow switch
In_FlameInputBOOL0Flame detected by the flame scanner
Cfg_PurgeTimeInputDINT4000Purge duration in milliseconds
Cfg_IgniteTimeInputDINT2000Time allowed for flame to appear after the fuel valve opens, in milliseconds
Out_BlowerOutputBOOL0Combustion air blower
Out_IgnitorOutputBOOL0Spark ignitor
Out_FuelValveOutputBOOL0Main fuel valve
Sts_StateOutputDINT00=Idle, 1=Purge, 2=Ignite, 3=Run, 4=Lockout

Required behavior