Documentation Index
Fetch the complete documentation index at: https://docs.roboticks.io/llms.txt
Use this file to discover all available pages before exploring further.
IEC 62061
IEC 62061:2021, Safety of machinery — Functional safety of safety-related control systems, is the IEC route to demonstrating that a machinery control system reaches the safety integrity its risk assessment requires. It is the sector-specific adaptation of IEC 61508 for machinery, and is harmonised under EU MR 2023/1230 (citation publication in the EU OJ is ongoing). It coexists with ISO 13849-1: both are accepted routes. IEC 62061 uses SIL CL (Safety Integrity Level Claim Limit, 1–3) where ISO 13849 uses PL (Performance Level, a–e). The two are approximately equivalent for the bands where they overlap; the choice between them is most often driven by component-supplier datasheets (which level the component is rated against) and by your safety engineer’s preference.SIL CL vs SIL
IEC 62061 uses SIL CL for sub-system claim limits and reserves SIL for the integrated function:| SIL CL | Bands |
|---|---|
| SIL CL 1 | Sub-system PFHd in the SIL 1 band |
| SIL CL 2 | SIL 2 band |
| SIL CL 3 | SIL 3 band |
SIL CL ↔ PL approximate mapping
| SIL CL (IEC 62061) | PL (ISO 13849) |
|---|---|
| 1 | b / c |
| 2 | c / d |
| 3 | d / e |
What Roboticks supports
- Clause-level derivation from IEC 62061.
- SIL CL annotation on requirements via the
asil_plfield (SIL CL 1,SIL CL 2,SIL CL 3). - Subsystem-level verification evidence — JUnit aggregation per subsystem, coverage per module, static-analysis findings per file.
- Architecture-as-config — the project’s safety architecture (which subsystems implement which safety functions) lives in
roboticks/architecture.yaml; the evidence pack renders the architecture diagram in the PDF.
What Roboticks does not do
- We do not compute SIL or SIL CL — these are determined by hazard analysis and architectural calculation Roboticks does not perform.
- We do not validate component supplier SIL CL claims — those rest on supplier-provided certification.
- We do not generate the IEC 62061 functional-safety plan — that is your safety engineer’s product (though we can attach it as supplementary evidence).
Example SIL CL 2 requirement
The architecture-as-config pattern
For projects under IEC 62061, declaring the safety architecture in a structured form pays off across the lifecycle. Roboticks accepts anarchitecture.yaml:
Suggested test patterns
| SIL CL | Architecture | Pattern |
|---|---|---|
| 1 | Single channel | Nominal-function tests; deadline assertions |
| 2 | Dual-channel | Above + single-channel-fault injection; cross-check tests |
| 3 | Dual-channel with high DC | Above + comprehensive fault-detection coverage; periodic-self-test verification |
Pinning
industrial-robot-eu and amr-eu bulk templates.
Next steps
ISO 13849
The PL-based alternative route.
IEC 61508
The parent standard.
IEC 61496
The protective-equipment standard cross-cited from IEC 62061.