How to Wire an S-Plan Heating System - A Technical Guide

πŸ›  How to Wire an S-Plan Heating System β€” Full Technical Guide (With Diagram)

Version 1.1 (Must have Electrical qualification)

If you're installing a heating system with separate control for hot water and central heating, then the S-Plan system is likely the configuration you need. This post walks you through how to wire an S-Plan setup using the diagram shown above β€” with two 2-port zone valves, room and cylinder thermostats, a programmer, and a conventional boiler and pump.


πŸ”§ What Is an S-Plan System?

An S-Plan system uses two motorised zone valves β€” one for heating and one for hot water β€” allowing independent control. Each zone valve contains an internal end switch that signals the boiler and pump to operate only when there’s demand. It’s one of the most popular configurations in UK heating systems, especially where a hot water cylinder is involved.


πŸ” Understanding the Components

Component Role
Programmer (2-Channel) Controls ON/OFF times for HW and CH
Room Thermostat Detects air temperature and calls for heat
Cylinder Thermostat Monitors hot water temperature in the cylinder
Zone Valves (x2) One for CH, one for HW β€” opens when thermostat calls
Pump Circulates water through heating and hot water pipework
Boiler Heats the water when signalled via the zone valve(s)
Wiring Centre Central connection block for system wiring
3A Fused Spur Power supply for the whole system


βš™οΈ How It Works (Overview)

  1. The programmer sends power to the relevant thermostat based on time settings.
  2. If there's a demand for heat, the thermostat sends power to the appropriate zone valve.
  3. When the valve fully opens, its end switch closes, sending 230V to the boiler and pump.
  4. Boiler fires up and the pump starts circulating water.

πŸ”Œ Terminal Breakdown

Terminal No. Function
1 Neutral (N) – common to all components
2 Earth (G/Y)
3 Permanent Live (L)
4 HW ON (from programmer)
5 CH ON (from programmer)
6 Common (C) from cylinder stat
7 HW call from cylinder stat
8 CH call from room stat
9 Switched Live from valves (orange)
10 Output to boiler/pump live



πŸ”Œ Step-by-Step Wiring Instructions

πŸ”‹ 1. Power Supply

  • Connect a 3A fused spur.
    • Live (brown) β†’ Terminal 3
    • Neutral (blue) β†’ Terminal 1
    • Earth (G/Y) β†’ Earth block


πŸ“… 2. Programmer Wiring

  • Neutral β†’ Terminal 1
  • Live β†’ Terminal 3
  • HW ON β†’ Terminal 4
  • CH ON β†’ Terminal 5

This allows time-controlled output to HW and CH channels independently.


🌑 3. Room Thermostat Wiring

(Check your Programmer/Thermostats installation guide to confirm)

  • Terminal 1 β†’ From Terminal 5 (CH ON from programmer)
  • Terminal 3 β†’ To Terminal 8 (CH call for heat)
  • Terminal 2 β†’ Neutral (if used for anticipator)
  • Earth β†’ Earth bar

The stat closes the circuit between terminals 1 and 3 when below set temp.


πŸ’§ 4. Cylinder Thermostat Wiring

  • Common (C) β†’ Terminal 6 (linked to Terminal 4 – HW ON)
  • Call (1) β†’ Terminal 7
  • Earth β†’ Earth bar

When HW is below setpoint, it closes between C and 1 and sends live to the 2-port HW Valve.


πŸ” 5. Motorised Zone Valves

🟠 Hot Water Valve (2-port)

  • Brown β†’ Terminal 7 (HW call for heat)
  • Grey β†’ Terminal 3 (Permanent Live)
  • Orange β†’ Terminal 9 (Switch Live output to boiler)
  • Blue β†’ Terminal 1 (Neutral)
  • Earth β†’ Earth bar

πŸ”΅ Heating Valve (2-port)

  • Brown β†’ Terminal 8 (CH call for heat)
  • Grey β†’ Terminal 3
  • Orange β†’ Terminal 9
  • Blue β†’ Terminal 1
  • Earth β†’ Earth bar

Both valves operate the same: Brown opens valve β†’ when fully open, orange goes live via internal switch.


πŸ’¨ 6. Pump Wiring

  • Live β†’ Terminal 10
  • Neutral β†’ Terminal 1
  • Earth β†’ Earth bar

Pump runs only when terminal 10 is live (via valve end switches).


πŸ”₯ 7. Boiler Wiring

  • Live (Switched) β†’ Terminal 10
  • Neutral β†’ Terminal 1
  • Earth β†’ Earth bar
  • Optional: Some boilers use volt-free contacts β€” in this case, terminal 10 can be connected to the boiler's volt-free demand input (consult manufacturer)

🧠 How It All Comes Together

🟑 When Hot Water Is Demanded:

  1. Programmer sends power to Terminal 4 (HW ON).
  2. This powers the cylinder stat’s Common (C).
  3. If the tank is below set temp, power flows to Terminal 7.
  4. Terminal 7 feeds the brown wire of the HW zone valve.
  5. Valve opens, internal switch closes, orange wire becomes live.
  6. Terminal 9 β†’ Terminal 10 β†’ Boiler and pump start.

πŸ”΄ When Central Heating Is Demanded:

  1. Programmer sends power to Terminal 5 (CH ON).
  2. Power goes to Room Stat terminal 1.
  3. If room is cold, stat sends power from terminal 3 β†’ Terminal 8.
  4. Terminal 8 powers CH zone valve.
  5. Valve opens β†’ orange goes live β†’ boiler and pump start.

πŸ§ͺ Testing & Commissioning Tips

  • Use a multimeter to verify live voltages at key terminals: 4, 5, 7, 8, 9, and 10.
  • Test each circuit (CH and HW) separately before testing both together.
  • Check valves open and return smoothly.
  • Ensure boiler fires and pump runs only when needed.
  • Confirm earth continuity and neutral connections are correct.

⚠️ Common Faults & Fixes

Problem Cause Fix
Boiler always running Orange wire live all the time Stuck valve or faulty end switch
Heating or HW not coming on No live to brown wire on valve Faulty thermostat or programmer
Boiler not firing even though valve is open Faulty end switch Replace valve head or microswitch
No power to pump Check Terminal 10 output Verify orange and grey connections


βœ… Final Notes

This diagram represents a classic, fully compliant S-Plan wiring system. It's simple, scalable, and supports future upgrades such as:

  • Smart thermostats (Nest, Hive, etc.)
  • Additional zones (S-Plan+)
  • Weather compensation or load compensation

If you follow this wiring step-by-step and use a good wiring centre, fault-finding and commissioning will be straightforward. Remember to label wires clearly and always test with the circuit isolated.

Back to blog