Microprocessor vs. PLC Based Burner Management Systems