Abstract: An integrated, microprocessor-based primary control system for a building heating system. The control system includes in one unit a microprocessor and associated circuitry for (1) establishing the high limit of heat exchanger operation, (2) establishing the low-limit of heat exchanger operation for systems having a summer/winter coil, (3) modulating heat exchanger temperature as a function of outdoor temperature, (4) detecting alarm conditions, providing audio-visual signals while locking out heat exchanger operation in response thereto, and (5) providing an override time period for domestic hot water production in systems having a summer/winter coil.