Foundry — Train Signalling on a Depot Branch

One-way main line with a depot that branches off and rejoins. Where to place regular vs chain signals — and why.

Foundry train signal placement diagram
R — Regular signal C — Chain signal X / Y — Split / merge junction
⬇ PNG ⬇ SVG ⬇ .drawio source

The difference, in one line

A regular signal only checks the next block. A chain signal looks ahead through the next block(s) until it finds a regular signal — and only goes green if the train has a clear path all the way to it.

Why each signal is where it is

Approach (left side: R · R · C → X)

Just past the split (X → R on each branch)

The depot

Approach to the merge (C → Y on both legs)

Past the merge (Y → R · R · …)

The recipe, abstracted

  1. Chain signal on each inbound side of every junction (split or merge), right before it.
  2. Regular signal on each outbound side, within one train length of the junction.
  3. On long stretches between junctions: regular signals at intervals for throughput.
  4. Stations / depots: regular signals only — stopped trains there don't block the network.

The thing that trips people up: a chain signal needs a regular signal somewhere ahead to look at. Step 1 only works because step 2 exists.