SIL or PL: which one does your machine need?
Two standards, two scales, and one machine. Which one applies, how they map to each other, and why the answer is usually ISO 13849.
Short answer
Performance Level (PL a to e) comes from ISO 13849-1 and is written for machinery. SIL (1 to 3 in this context) comes from IEC 62061 and is written for electrical safety related control systems. They are harmonised so the levels map: PL c is roughly SIL 1, PL d is SIL 2, PL e is SIL 3. For a machine built in Europe, ISO 13849 is the usual route because its arithmetic is simpler and its scope covers mechanical and hydraulic parts too.
Somebody asks whether the machine is SIL 2, and the honest first answer is a question back: which standard is your risk assessment written against?
There are two, they measure the same thing differently, and picking one is a decision you make at the start of a design rather than a label you attach at the end of it.
What each one is for
ISO 13849-1 grew out of machinery safety. It rates a safety function as a Performance Level from a to e, and it gets there from three inputs: the architecture (Category B, 1, 2, 3 or 4), the mean time to dangerous failure of the components, and how much of that failure the system diagnoses itself.
IEC 62061 grew out of the process world's IEC 61508 and was written down to machinery. It rates a function as a Safety Integrity Level, from a probability of dangerous failure per hour.
The scales are harmonised on purpose. PL c corresponds to SIL 1, PL d to SIL 2, PL e to SIL 3. Below that, PL a and PL b have no SIL equivalent, which is itself a hint about what each standard is for.
The rating is the chain, not the box
This is the mistake worth spending a paragraph on, because it is made constantly and it is made in writing, in specifications, by people who should know better.
A safety function runs from the thing that detects the hazard to the thing that removes the energy. Guard switch, logic, contactor. The Performance Level applies to all of it.
So a dual channel safety PLC rated PL e, wired to one mechanical switch on the guard, with one contactor on the motor, is not a PL e safety function. It is a single channel function with two single points of failure and a very expensive middle.
The corollary is more useful: improving the expensive box rarely improves the rating. Adding the second channel at each end usually does.
How the required level is decided
You do not choose the level. It falls out of the risk assessment, which asks three questions about the hazard and reads the answer off a graph.
- Severity: is the likely injury reversible, or not?
- Frequency of exposure: is somebody in the danger zone rarely, or often?
- Possibility of avoidance: can somebody see it coming and get out of the way, or not?
Severe, frequent and unavoidable lands on PL e. Slight, rare and avoidable lands on PL a or b. Most guarding on most machines ends up at PL d, which is why PL d is the level worth knowing the requirements for.
Category is not the same as Performance Level
Categories describe structure: Category 3 means a single fault does not lose the safety function and most faults are detected. Categories 1 and 2 are single channel, with 2 adding a test.
A Category alone does not give you a Performance Level, because two Category 3 systems built from different components have different failure rates. Category is the shape; MTTFd and diagnostic coverage are the numbers that turn a shape into a rating.
Verification and validation are different words
ISO 13849-1 asks for both, and they are commonly conflated.
Verification is the arithmetic: showing on paper that the design meets the required Performance Level, from the architecture and the component data.
Validation is the test: showing on the machine that the function behaves as designed, including with faults injected. Opening the guard stops the motor is not validation. Opening the guard with one channel already broken and still stopping the motor is.
What this means for the logic
Almost none of this lives in your ladder. A safety function achieved by ordinary logic in a standard controller has no rating at all, because a standard PLC has no diagnostic coverage for its own failures and no independent second channel.
That is worth stating plainly, because the sentence people want to write is that their program is safety rated. Logic is not rated. Systems are.
LADX will write you a stop rung and will say this in its notes rather than let the phrase go by. A stop button on glass is not an emergency stop either: an E-stop is a hardwired device, and drawing one on a screen does not make it one.
Common questions
- Does PL d equal SIL 2?
- Close enough to be treated as equivalent by both standards, and not identical. They are derived differently: PL comes from architecture, MTTFd and diagnostic coverage, SIL from a probability of dangerous failure per hour. A system assessed both ways can land in the same band by two different routes.
- Can I claim a Performance Level for a safety relay on its own?
- No. The rating belongs to the whole safety function, from the sensor through the logic to the final switching element. A PL e relay behind a single channel guard switch gives a single channel safety function, and the switch caps the result.
- Which standard do I use for a machine sold in Europe?
- ISO 13849-1 for most machinery, because it is harmonised under the Machinery Regulation and covers electrical, hydraulic and pneumatic parts. IEC 62061 suits complex programmable electrical systems, particularly where a functional safety management system already exists.
Keep reading
- Safety
Categories B, 1, 2, 3 and 4, in plain terms
Five architectures, what a single fault does to each, and the practical wiring that goes with them.
- Safety
Safety relay or safety PLC: how to decide
One is a wiring decision, the other is a programming one. The count of safety functions, not the size of the machine, is what settles it.
- Safety
Stop categories 0, 1 and 2, and why an E-stop is not a guard
Three stop categories, what each removes, and the reason a normally closed E-stop reads true when everything is healthy.