EN 50129: Railway Signalling Hardware Safety Standard Explained (2026)

EN 50129 explained: safety-related electronic systems for railway signalling — THR, FMEDA, SIL allocation and Safety Case structure. How it works with EN 50126 and EN 50128.

EN 50129: Railway Signalling Hardware Safety Standard Explained (2026)
June 8, 2026 5:59 am
A+
A-

Quick Answer — EN 50129

EN 50129 is the CENELEC standard that defines the safety requirements for safety-related electronic systems used in railway signalling — including interlockings, trackside controllers, level crossing systems, and on-board safety computers. It sits alongside EN 50126 (RAMS lifecycle) and EN 50128 (safety software) as the third pillar of the CENELEC railway safety framework. Its central requirement is the production of a formal Safety Case — a structured argument, supported by evidence, that a system is acceptably safe to place into service. EN 50129 was first published in 2003 and most recently updated in 2018.

What is EN 50129?

EN 50129 — full title: Railway applications — Communication, signalling and processing systems — Safety related electronic systems for signalling — is the CENELEC standard that governs the design, analysis, and approval of electronic hardware used in safety-critical railway signalling applications.

Where EN 50126 addresses the overall system RAMS lifecycle and EN 50128 covers safety-related software, EN 50129 focuses specifically on the electronic hardware level: circuit boards, processor units, input/output modules, power supplies, and the complete electronic assemblies that form the core of modern signalling systems. Together, these three standards form an integrated framework that covers every technical layer of a railway safety system.

EN 50129 is widely referenced in procurement specifications across Europe and beyond, and compliance with it — or with its international equivalent, IEC 62425 — is typically required for safety authorisation by National Safety Authorities (NSAs) for signalling systems on the trans-European rail network.

EN 50129 Within the CENELEC Safety Standards Framework

Understanding EN 50129 requires understanding how the three CENELEC railway safety standards relate to each other:

StandardScopePrimary OutputApplies To
EN 50126RAMS lifecycle — system levelRAMS Plan, Hazard Log, SIL allocationWhole system / project
EN 50128Safety-related softwareSoftware Safety Case, SSIL complianceAll safety-related software
EN 50129Safety-related electronic hardwareHardware Safety Case, FMEDA, THRSignalling hardware & assemblies

The three standards are intentionally complementary. EN 50126 sets the system-level RAMS targets and SIL requirements. EN 50129 then takes the SIL allocation for hardware subsystems and defines how to demonstrate — through quantitative analysis and structured evidence — that the hardware meets that SIL. EN 50128 does the same for software. A complete signalling system safety case typically references all three simultaneously.

Key Concepts in EN 50129

Tolerable Hazard Rate (THR)

The Tolerable Hazard Rate (THR) is the maximum permissible rate of dangerous failures per hour that a safety function may exhibit. It is the central quantitative requirement of EN 50129 and is directly derived from the SIL assigned to each safety function under EN 50126. Each SIL level corresponds to a range of THR values:

SIL LevelTHR Range (dangerous failures per hour)Typical Application
SIL 4< 10⁻⁹ per hour (less than 1 in a billion per hour)Automatic Train Protection (ATP) for highest-speed lines
SIL 310⁻⁹ – 10⁻⁸ per hourComputer-Based Interlocking (CBI), ETCS on-board units
SIL 210⁻⁸ – 10⁻⁷ per hourLevel crossing protection, points machine control
SIL 110⁻⁷ – 10⁻⁶ per hourNon-vital signalling aids, monitoring systems

FMEDA — Failure Modes, Effects and Diagnostic Analysis

FMEDA is the core analytical technique used in EN 50129 to quantify the failure behaviour of electronic hardware. Unlike a standard FMEA (which identifies failure modes qualitatively), FMEDA adds failure rate data and diagnostic coverage information to calculate the precise rates of safe failures, dangerous detected failures, and dangerous undetected failures for each component.

The key outputs of an FMEDA are:

  • λDD (Dangerous Detected failure rate) — failures that are hazardous but caught by the system’s own diagnostics
  • λDU (Dangerous Undetected failure rate) — failures that are hazardous and not caught by diagnostics — the primary driver of THR
  • DC (Diagnostic Coverage) — the fraction of dangerous failures detected by the system: DC = λDD / (λDD + λDU)
  • SFF (Safe Failure Fraction) — the proportion of all failures that are either safe or dangerous-detected: SFF = (λS + λDD) / λtotal

EN 50129 uses SFF as a key metric in determining the hardware architecture required to achieve each SIL level — higher SFF requirements drive the use of redundant or diverse hardware architectures.

Hardware Fault Tolerance (HFT)

Hardware Fault Tolerance defines how many hardware faults a system can tolerate without loss of the safety function. EN 50129 links HFT to both the required SIL and the SFF of the hardware:

HFTArchitectureDescriptionMax SIL (with high SFF)
01oo1 (single channel)Single processor — fails to safe on any detected faultSIL 2
11oo2 or 2oo3Dual or triple redundant — one fault tolerated without safety impactSIL 3–4
22oo3D or higherHighly redundant — two concurrent faults toleratedSIL 4

The EN 50129 Safety Case Structure

The central deliverable of EN 50129 is the Hardware Safety Case — a structured document that presents the argument and evidence that a specific hardware item meets its THR and is therefore acceptable for deployment in a given SIL context. EN 50129 defines a specific structure for the Safety Case, comprising three main sections:

SectionContent
Part 1: Definition of the systemSystem description, operational context, interfaces, constraints, and the specific safety functions being claimed. Links to the EN 50126 system-level hazard log and SIL allocation.
Part 2: Quality managementEvidence that the development process was conducted under an appropriate quality management system (typically EN ISO 9001 or equivalent). Covers design reviews, configuration management, and traceability.
Part 3: Functional and technical safetyThe core technical evidence: FMEDA results showing λDU meets THR, hardware architecture description (HFT), DC calculations, environmental qualification, and test reports.
Safety Case ArgumentA structured safety argument (often presented as a Goal Structuring Notation (GSN) diagram) linking the safety claims, evidence from Parts 1–3, and the conclusion that the THR is met.

EN 50129 vs IEC 61508: What is the Difference?

IEC 61508 is the general international functional safety standard that applies across many industries (process, machinery, medical devices). EN 50129 is a sector-specific derivative of IEC 61508, tailored to the specific characteristics of railway signalling. The key differences are:

FeatureEN 50129IEC 61508
SectorRailway signalling onlyAll safety-related electronic systems (cross-industry)
Safety case structurePrescriptive three-part structure defined in the standardMore flexible — structure determined by project
Relationship to RAMSExplicitly links to EN 50126 for SIL allocation and hazard logSelf-contained — includes its own risk assessment framework
Legal status (EU rail)Referenced in TSIs — effectively mandatory for EU rail authorisationNot directly referenced in EU railway legislation

For railway signalling projects in Europe, EN 50129 is always preferred over IEC 61508, as NSAs expect the railway-specific standard. IEC 61508 may be used as a supplementary reference for novel technologies not addressed by EN 50129, but a direct claim of compliance with IEC 61508 alone is unlikely to satisfy an NSA for a signalling system.

How EN 50129 is Applied in Practice

In a typical signalling project, the EN 50129 process runs in parallel with the EN 50126 RAMS lifecycle. The typical workflow is as follows:

StepActivityEN 50129 Link
1Receive SIL allocation from EN 50126 RAMS PlanTHR target derived from SIL
2Define hardware architecture (HFT, redundancy)Safety Case Part 3 — architecture section
3Conduct FMEDA on all safety-related hardware itemsCalculate λDU, DC, SFF — compare to THR target
4Environmental qualification testingTemperature, vibration, EMC per EN 50121
5Compile Hardware Safety Case (Parts 1–3)Full EN 50129 documentation package
6Independent Safety Assessment (ISA) reviewISA statement — required for SIL 2 and above
7Submit to NSA / NoBo for safety authorisationEN 50129 Safety Case forms part of overall system safety case

Frequently Asked Questions (FAQ)

1. What is the difference between EN 50129 and EN 50128?
EN 50128 covers software used in safety-related railway systems — the code, the development process, the testing, and the software safety case. EN 50129 covers the electronic hardware — the circuit boards, processors, and complete assemblies that run the software and interface with the physical railway. In practice, a complete signalling system requires both: EN 50128 for the software running inside the processor, and EN 50129 for the hardware platform itself. Both standards must be satisfied, and their results combined into an overall system safety case alongside EN 50126.
2. Does EN 50129 apply to mechanical signalling equipment?
No. EN 50129 explicitly covers electronic systems. Purely mechanical equipment — such as traditional lever frames or mechanical point machines — is not within its scope. However, in practice, virtually all modern railway signalling equipment incorporates electronic components, making EN 50129 relevant to the vast majority of new signalling installations. Where a mechanical system has electronic monitoring or control elements added, those electronic elements fall under EN 50129.
3. What failure rate data is used in FMEDA calculations?
FMEDA calculations rely on component failure rate databases. The most commonly used sources in European railway projects are IEC TR 62380 (formerly RDF 2000 — developed specifically for electronic components in professional equipment) and MIL-HDBK-217F (US military-origin database, widely used internationally). EN 50129 does not mandate a specific database but requires that the chosen source is justified and consistently applied. Some manufacturers also use field return data from existing deployments to supplement or replace database values where sufficient operational hours have accumulated.
4. Can a generic product be pre-certified to EN 50129?
Yes — this is known as a Generic Product Safety Case (GPSC). A hardware manufacturer can produce an EN 50129 Safety Case for a product (such as a safety processor module) that demonstrates the product meets a specific THR and SIL in defined operating conditions. Integrators can then reference the GPSC in their application-specific safety case rather than repeating the full FMEDA. However, the GPSC must still be supplemented by application-specific arguments showing the product is deployed within the conditions assumed in the generic case — particularly regarding environmental conditions and system integration.
5. Which version of EN 50129 is current?
The current version is EN 50129:2018, which replaced the original EN 50129:2003. The 2018 revision updated the standard to align more closely with the 2017 revisions of EN 50126 (Parts 1 and 2) and incorporated clarifications on the Safety Case structure, FMEDA methodology, and the treatment of pre-existing or COTS (Commercial Off-The-Shelf) components. For any new project commencing after 2020, EN 50129:2018 should be used. References to EN 50129:2003 in older procurement documents may require a transition agreement with the relevant NSA.
📖 Related Reading — CENELEC Railway Safety Standards
🛡
EN 50126 RAMS Standard: EN 50126-1 & EN 50126-2 Explained (2026 Guide)

The complete guide to EN 50126 — RAMS lifecycle, V-Model, SIL allocation and compliance checklist. The foundation standard for EN 50128 and EN 50129.

Read More →
RailNewsTech is a railway technology-focused editorial profile covering signaling systems, smart mobility solutions and digital railway transformation across global transport networks.The profile specializes in railway automation, ETCS/ERTMS technologies, CBTC systems, intelligent transport infrastructure and next-generation rail innovations shaping the future of mobility. Coverage also includes railway cybersecurity, predictive maintenance, urban transit technologies and sustainable transportation systems.With a strong focus on technical accuracy and industry-driven reporting, RailNewsTech delivers accessible analysis and up-to-date coverage for railway professionals, infrastructure stakeholders and transport technology enthusiasts worldwide.