Best practices + example data

Wiring, safety & control panel building

How we build industrial control panels: the pre-release design checklist, wiring conventions, safety circuit concepts, and layout rules we work to. Tables are labeled example / illustrative. Use them to compare bids and ask sharper questions, not as a site-specific design.

Every job

Standard design checklist

The review we run before a panel is released to build. It is the same list on a one-door machine panel and a multi-bay drive center. Items that do not apply get marked N/A with a reason, not skipped in silence.

Shop standard, not a stamp. This checklist shows the analysis. Listing, SCCR, functional safety, and the local AHJ are still project decisions by qualified people.

1. Scope and site

  • Machine, industry, and what “done” means (start/stop, sort, palletize, washdown, outdoor)
  • Country and authority: UL 508A / NFPA 79 / NEC path, or IEC 60204-1 / 61439 path
  • Supply: voltage, phases, frequency, available fault current, grounded system
  • Environment: indoor, outdoor, washdown, dust, corrosion, temperature, altitude
  • Who owns field devices, mechanical equipment, and network — so the panel scope is closed

2. Enclosure (NEMA 250)

  • Type chosen from the site: 1, 12, 3R, 4, 4X, or a hazardous Type only with a specialist listing
  • Material and finish match corrosion and hygiene (painted steel, stainless, non-metallic)
  • Size from device depth, wire-duct fill, and bend radius — not from a footprint guess
  • Heat: load, sun, and whether a sealed 4/4X needs a vent, AC, or exchanger
  • Door hardware, gland plate, plinth, and mounting so the box is not bolted to a resonant frame

3. Power, protection, and SCCR

  • Disconnect or main is the right means of isolation, with LOTO space in mind (OSHA 1910.147)
  • Feeder and branch protection coordinated; motor loads reviewed against NEC Article 430 and NFPA 79
  • SCCR strategy documented: combination ratings, not a single device number pasted on the door
  • SPD, grounding, and bonding land where the spec and listing practice require them
  • Control power: transformer or supply sized with inrush, and protected on both sides as required
  • Foreign voltage and externally powered circuits identified and marked

4. Control architecture

  • Platform named (Allen-Bradley, Siemens, or the specified alternate) and firmware/software generation recorded
  • I/O count with spare: discrete vs remote, analog, high-speed, safety I/O
  • Network map: PLC, drives, remote racks, HMI, SCADA — and what is not on that network
  • HMI and licenses (PanelView, Comfort, Ignition, and so on) called out as quote lines, not assumed
  • Program structure: modes, alarms, permissives, and who writes versus who reviews

5. Field devices and I/O map

  • Every sensor, valve, drive, and pilot is on the I/O map with tag, type, and location
  • Discrete versus remote drops chosen for cable length, environment, and maintainability
  • Cable type, shield, and segregation (power vs signal vs safety) decided before duct is cut
  • Device IP / NEMA rating matches the field, not the panel Type

6. Functional safety

  • Risk reduction comes from the machine risk assessment — we do not invent a PL or SIL
  • E-stop, guard, light curtain, and STO architecture match that assessment (per ISO 13849 / IEC 62061)
  • Safety devices are rated for the function, and the safety circuit is not mixed into general reset logic
  • Reset, muting, and bypass rules are written down and reviewed

7. Motion, drives, and machine sections

  • Each machine, line zone, or conveyor section has a drive method: contactor, soft start, or VFD
  • Motor data, cable length, and EMC (filters, shielded motor leads) reviewed for VFDs
  • Interlocks between sections so an upstream stop does not flood a downstream section
  • Pneumatics: FRL, dump, and manifold called out when air is part of the control

8. Vibration and mechanical life

  • Panel location checked against machine vibration (IEC 60068 and ISO 20816 as references)
  • Heavy parts braced; conductors looped and strain-relieved; no hard tie to a vibrating member
  • Shipping braces listed so they are installed for freight and removed at startup

9. Wiring and layout

  • Color and gauge standard stated (NFPA 79-style or IEC 60204-style) and followed on the drawings
  • Power, control, and safety separated in duct; ferrules and labels on both ends
  • Wire numbers match the schematic; no “field decide” on a released drawing
  • Spacing, heat, and service access left for the largest drive and the power supply

10. Nameplate, marks, and documents

  • Nameplate data: voltage, phases, frequency, full-load current, SCCR, enclosure Type, electrical diagram number
  • Component list with manufacturers and part numbers suitable for a UL 508A file when listing is in scope
  • Schematics, layout, I/O map, BOM, and wire/duct takeoff match the same revision
  • Programming hours and startup support estimated from the I/O and motion scope, not a flat guess

11. Build, test, and release

  • Point-to-point against the schematic, torque where specified, polarity on DC and analogs
  • Ground bond and insulation checks recorded
  • Power-up sequence: control power, then drives, then motion — with e-stop proven before any motion runs
  • As-built redlines folded back into the revision before the panel ships
  • Spare I/O, fuses, and a contact for the drawing set go with the job

Start from the design tool Send a job for this review

Wiring

Wiring best practices for industrial control panels

Wire colors, ferrules, duct fill, and separation of power, control, and safety circuits. These details decide whether a tech can trace a fault in minutes and whether VFD noise ends up on your analog and network signals.

Example / illustrative — sample wire color conventions (confirm against your plant / NFPA 79 standard before build).
CircuitTypical color (example)Notes
AC or DC power (ungrounded)BlackNFPA 79 default; phases identified by marking on the drawings
AC control (ungrounded)RedNFPA 79 default for AC control circuits
AC grounded conductor (neutral)White / GrayIdentify if multi-wire
Ground / PEGreen / Green-YellowContinuous equipment grounding
DC control (ungrounded)BlueNFPA 79 default; plant standard may differ
DC control (grounded, 0 V)White with blue stripeNFPA 79 default; document on legend
Externally powered interlocksOrange or YellowNFPA 79: circuits that stay energized when the panel disconnect is off
Safety circuitsPer plant standardIdentify by wire number and label; segregate in duct. Don’t use orange or yellow unless the circuit is externally powered
Ferrules, duct fill & separation
  • Ferrule stranded control wires landing on screw or spring terminals.
  • Keep duct fill within your shop standard (many shops target well under maximum fill for serviceability).
  • Separate power VFD cables from low-level sensor and communications where possible; use shielded cable practices for encoders / IO-Link.
Example / illustrative — snippet of a wire schedule for a mid-size machine or line panel.
Wire #FromToGaugeColor
W101TB1-1VFD-1 L110 AWGBlack
W210PLC DI0LS-101 NO16 AWGBlue
W401Safety relay S11E-stop CH116 AWGBlue
W402Safety relay S21E-stop CH216 AWGBlue

Safety

E-stops, safety relays/PLCs & Category/PL concepts

How e-stop circuits, safety relays, and safety PLCs fit together, and what Category and Performance Level (ISO 13849) mean on a machine. High-level framing only. Certified safety design needs risk assessment and qualified engineers. See also how we use AI on PLC projects.

E-stops & dual channel

Emergency stops are typically dual-channel, monitored, with a deliberate reset strategy. Machine cells and line zones often share a safety circuit topology defined by the risk assessment.

Light curtains & muting

Keyence, Banner, and similar Type 4 light curtains protect access points on packing lines, robot cells, and sortation conveyors. Muting for legitimate material flow must be engineered, not improvised in standard PLC logic alone.

Category / PL overview

ISO 13849 Performance Levels (e.g. PLd/PLe) and Categories describe architecture and reliability. IEC 62061 expresses the same idea as SIL for machinery control systems. Match architecture to the required PL/SIL from the risk assessment.

Safety relay vs safety PLC

Simple e-stop chains may use safety relays. Larger lines and cells with several curtains, gates, and sequenced restarts often justify a safety PLC or programmable safety controller with clear diagnostics on the HMI.

Safety hardware we design with, and how it works

Organized by device type, with the models we design with from each brand. Open "Would you like to know more?" on any card for how that device works, how we wire it, and notes on each model. We make no partner or certification claims, and we specify whatever brand your plant already stocks.

Presence sensing

Safety light curtains

An invisible beam grid across an opening that stops the machine the instant someone reaches through, so operators can load parts and clear jams without a hard guard in the way.

Keyence

GL-R · GL-S · GL-V · SL-V

Banner

EZ-SCREEN LS · EZ-SCREEN LP

Allen-Bradley

GuardShield 450L-B · 450L-E

Would you like to know more? How light curtains work, wiring, and model notes
How it works

An emitter and receiver build a grid of infrared beams across an opening. A Type 4 curtain (IEC 61496-1/-2) checks itself continuously and switches off two redundant safety outputs (OSSDs) the moment a beam is blocked or it finds an internal fault. Resolution sets what it can detect: 14 mm for fingers, roughly 23–30 mm for hands, and larger for body or perimeter use. The mounting distance comes from ISO 13855, using the curtain's response time plus the machine's measured stopping time.

Wiring and design notes
  • Two OSSDs at 24 VDC, normally PNP (sourcing). The curtain pulses each output off briefly on a staggered schedule, so a short to 24 V, to 0 V, or between OSSD1 and OSSD2 is caught and the curtain locks out. The safety relay or safety input card has to be rated for OSSD test pulses.
  • PNP vs NPN. Keyence GL-R sets PNP or NPN by which cable you order, and North American safety inputs expect PNP.
  • EDM (external device monitoring). The NC feedback contacts of the two force-guided contactors run back to the curtain's EDM input (Keyence GL-R, Banner EZ-SCREEN LS 8-pin receivers) or to the safety controller. If a contactor welds, the system will not reset.
  • Banner EZ-SCREEN LS, 5-pin vs 8-pin. The 5-pin receiver goes to a safety module or controller that does the EDM. The 8-pin receiver can drive the final switching devices directly, with EDM built in.
  • Muting. Muting sensors let a pallet or case pass without a trip. It runs in the curtain itself (muting inputs on Keyence GL-R; the 450L-E version of GuardShield) or in the safety controller (Banner XS26 with mute arm kits). It should never live in standard PLC logic.
Model notes
  • Keyence GL-R · GL-S · GL-V · SL-V: GL-R: rugged metal housing, up to 15 m range, 14 / 25 / 45 mm resolution, built-in EDM and muting inputs. GL-S is the slim version for tight spaces.
  • Banner EZ-SCREEN LS · EZ-SCREEN LP: LS: 14 / 23 / 40 mm, up to four pairs can be cascaded, end-to-end sensing with no dead zone. LP: low-profile 14 / 25 mm.
  • Allen-Bradley GuardShield 450L-B · 450L-E: Transceivers: a plug-in module makes each stick a transmitter or a receiver. 14 or 30 mm resolution. The 450L-E adds muting, blanking, cascading, and laser alignment.

Guard doors

Interlocks & guard-locking switches

Switches that confirm a guard door is shut and, with guard locking, keep it shut until the motion behind it has actually stopped.

Keyence

GS-50 · GS-70 · GS-10 · GS-M

Banner

SI-LS42 · SI-RF

Allen-Bradley

440G-LZ · 440G-MZ · SensaGuard 440N

Would you like to know more? Power-to-release vs power-to-lock, coding, wiring, and model notes
How it works

An interlock tells the safety system that a guard is closed. A guard-locking switch also holds the guard shut until the hazard is safe. There are two locking principles:

  • Power-to-release (spring lock, solenoid unlock). A spring holds the lock with no power applied. The door only unlocks when the safety system sends a 24 VDC unlock signal after standstill is confirmed or a timer runs out. It stays locked if power is lost, which is why it's used for hazards that keep coasting, like large rollers, robots, or high-inertia drives. Where a person can be fully inside, add an escape release (an option on the 440G-MZ).
  • Power-to-lock (solenoid lock, spring unlock). The door unlocks whenever power is removed, including during a power failure. Use it only where the hazard stops before a person can reach it, or for process protection.

Coding (ISO 14119): low means the switch accepts any actuator of that type. High means it accepts only a taught, uniquely coded actuator (more than 1,000 possible codes), which makes it much harder to defeat with a spare actuator.

Wiring and design notes
  • Unlock command. A 24 VDC PNP signal from a safety controller output, or from a guard-locking relay such as the 440R GLT, goes to the switch's lock input. On a power-to-release 440G-LZ, 24 VDC on the lock input releases the bolt. Remove it and the bolt stays locked.
  • Door monitoring vs lock monitoring. For guard locking, the safety outputs must confirm both that the door is closed and that the lock is engaged (the 440G-LZ monitors door position and lock status). A door-only signal lets the machine start with the bolt retracted.
  • Series connection. OSSD-style switches can be daisy-chained to save inputs: within the limit the manufacturer publishes for each model (Keyence GS, SensaGuard, and Banner SI-RF all support series connection). Smart systems like GuardLink and Banner In-Series Diagnostics (ISD) keep per-door diagnostics so maintenance can see which door tripped.
Model notes
  • Keyence GS-50 · GS-70 · GS-10 · GS-M: GS-50 power-to-release, GS-70 power-to-lock, GS-10 non-contact, with high coding available by teaching. GS-M is a hybrid electromagnetic lock with a built-in magnetic latch.
  • Banner SI-LS42 · SI-RF: SI-LS42: guard locking in spring-lock/solenoid-unlock or solenoid-lock/spring-unlock versions (low coding). SI-RF: RFID non-contact, non-locking, with Low / High / Unique coding.
  • Allen-Bradley 440G-LZ · 440G-MZ · SensaGuard 440N: 440G-LZ: RFID-coded switch for partial-body access; the bolt only locks with the correct actuator. 440G-MZ: full-body access, 2,500 N holding force, ±5 mm misalignment tolerance, escape release, GuardLink or 5-pin OSSD. 440N: RFID non-contact.

Area & vehicle protection

Safety laser scanners

A laser that watches a floor area and stops or slows equipment when someone walks in. It suits robot cells, palletizers, and AGVs where a fence doesn't fit.

Keyence

SZ-V

Banner

SX5

Allen-Bradley

SafeZone 3 · SafeZone Mini

Would you like to know more? Protective vs warning fields, field sets, wiring, and model notes
How it works

A scanner sweeps a laser across a wide fan and measures distance to build a 2-D picture of the floor. Anything entering the protective field turns the safety outputs off. Warning fields further out drive non-safety outputs, such as a horn or a slow-down. Fields are stored in sets (banks) that are switched by inputs, so an AGV can stretch its field as it speeds up, or a robot cell can shrink the field on the side the arm isn't working. Scanners are Type 3 devices under IEC 61496-3. The SZ-V and SafeZone are rated PL d, so a PL e function needs a different device.

Wiring and design notes
  • Warning-field outputs are not safety outputs. Never use them to stop hazardous motion.
  • OSSD or network. Keyence SZ-V has redundant OSSD pairs (OSSD1/2 and 3/4, PNP or NPN). SafeZone 3 has no OSSDs: it sends four safety bits over CIP Safety to a GuardLogix. SafeZone Mini uses two OSSDs.
  • Field-set switching comes from the safety controller or a safety-rated position or speed signal, not a standard PLC bit, so a fault in standard logic can't pick the wrong field. The SZ-V switches up to 32 banks from external inputs.
Model notes
  • Keyence SZ-V: 8.4 m protective field, 26 m warning field, customizable zones, CIP Safety or PROFIsafe network options, optional built-in camera that records trips.
  • Banner SX5: 5.5 m safety zone, 40 m warning zone, 275° coverage. In master/remote setups, up to four scanners per system and up to 70 zone sets, with encoder inputs for vehicles.
  • Allen-Bradley SafeZone 3 · SafeZone Mini: SafeZone 3: 5.5 m, 275°, CIP Safety over EtherNet/IP, configured in a Studio 5000 add-on profile. SafeZone Mini: 2 or 3 m, two OSSDs.

Safety logic

Safety relays & configurable controllers

The logic that decides when it's safe to run. It checks each e-stop, curtain, and door on two channels and refuses to reset if a contactor has failed.

Keyence

GC series · SC series

Banner

SC10-2 · SC26-2 · XS26-2

Allen-Bradley

Guardmaster 440R (DG, GLT) · 440C-CR30

Siemens

SIRIUS 3SK1 · 3SK2

Would you like to know more? Feedback loops, monitored reset, Stop Category 1 timing, and model notes
How it works

A safety relay watches one safety function, such as a dual-channel e-stop or gate, using redundant force-guided relays. It detects faults between the two channels and won't allow a reset until its feedback loop proves the contactors have dropped out. A monitored manual reset means the reset button has to be pressed and released, so a jammed button can't restart the machine. Configurable controllers handle several functions and zones with drag-and-drop logic. Delayed outputs give a Stop Category 1: the drive ramps down first, then power is removed.

Wiring and design notes
  • Feedback loop. The NC auxiliary contacts of K1 and K2 run in series back to the relay's feedback or reset circuit.
  • Stop Category 1. An instant output drives the VFD's stop command, and a time-delayed output removes STO or drops the contactors once the ramp is finished.
  • Guard locking with a 440R GLT relay. A momentary unlock request (held 0.25–3 s) starts the stop. After the set delay, the relay powers the lock solenoid output so the door can open.
  • Diagnostics. Banner XS/SC26, Keyence GC, and 440C-CR30 (with its EtherNet/IP plug-in) report status to the main PLC, so the HMI can show which device tripped.
Model notes
  • Keyence GC series · SC series: GC-1000 talks EtherNet/IP, PROFINET, Modbus/TCP, MC protocol, and UDP. GC-Link connects Keyence curtains, scanners, and interlocks with one cable each. The SC series handles e-stop monitoring.
  • Banner SC10-2 · SC26-2 · XS26-2: SC10-2: 10 inputs and two 6 A relay outputs with 3 NO contacts each. SC26-2: 26 inputs and two 0.5 A PNP OSSD pairs. XS26-2: the same, expandable with up to eight I/O modules.
  • Allen-Bradley Guardmaster 440R (DG, GLT) · 440C-CR30: DG: dual GuardLink relay, up to 32 devices per link. GLT: guard locking with time-delayed outputs. 440C-CR30: 22 embedded safety I/O, up to ten dual-channel circuits and five output zones, configured in Connected Components Workbench or Studio 5000.
  • Siemens SIRIUS 3SK1 · 3SK2: 3SK1: one safety function, set with DIP switches. 3SK2: several independent functions, configured in SIRIUS Safety ES.

Plant-wide safety

Safety PLCs

One controller for both standard and safety logic, with safety I/O over the plant network. It suits multi-zone lines with many curtains, gates, and sequenced restarts.

Allen-Bradley

Compact GuardLogix 5380 · GuardLogix 5580

Siemens

S7-1500F · ET 200SP F-DI / F-DQ

Would you like to know more? How safety and standard logic are kept apart, and model notes
How it works

One controller runs both the standard program and the safety program, but they are kept apart. Safety logic runs in its own certified task or runtime group, with its own tags and a signature that changes if anyone edits it. Standard logic can read safety data but can't write to it. Safety I/O, drives, and scanners talk over a safety protocol (CIP Safety or PROFIsafe) on the same Ethernet network as the standard I/O. This is the right fit for multi-zone lines and cells with many curtains, gates, and sequenced restarts.

Wiring and design notes
  • Rockwell. SIL 3 safety functions go only in the GuardLogix Safety Task. The GuardLogix 5580 uses a safety partner module mounted next to the controller; the Compact GuardLogix 5380 has its partner built in.
  • Siemens. The safety program lives in an F-runtime group (a cyclic F-OB) on the S7-1500F. Each ET 200SP F-module gets a unique PROFIsafe destination address and an F-monitoring time longer than the worst-case network update.
  • Validation. We record the safety signature at sign-off, so any later change to the safety program shows up.
Model notes
  • Allen-Bradley Compact GuardLogix 5380 · GuardLogix 5580: CIP Safety over EtherNet/IP to Guardmaster I/O, SafeZone 3, and PowerFlex 755 integrated safety.
  • Siemens S7-1500F · ET 200SP F-DI / F-DQ: PROFIsafe over PROFINET, programmed in TIA Portal with STEP 7 Safety, including PROFIsafe STO on SINAMICS G120.

Stopping the motor

Drives with Safe Torque Off (STO)

Shuts off motor torque inside the drive, so a motor stops safely without contactors cycling on every stop. It is not a maintenance disconnect.

Allen-Bradley

PowerFlex 525 · PowerFlex 755

Siemens

SINAMICS G120

Would you like to know more? How STO works, hardwired vs networked, LOTO, and model notes
How it works

STO cuts the gate signals to the drive's output transistors, so the motor can't produce torque, without opening the power circuit. On its own that's a coast stop (Stop Category 0). Paired with a delayed output, it becomes a Stop Category 1. On many machine and line designs STO replaces the output contactors and allows faster, wear-free restarts.

STO is not a disconnect. The DC bus and motor leads can still be live. Electrical or mechanical work still needs lockout/tagout at the disconnect (OSHA 1910.147).

Wiring and design notes
  • Hardwired. Two STO inputs are fed from the safety relay or controller outputs.
  • Networked. CIP Safety from a GuardLogix to a PowerFlex 755 with the 20-750-S3 module, or PROFIsafe from an S7-1500F to a G120 with a fail-safe control unit. This saves wiring and adds diagnostics.
  • Check the rating. A PL e function needs a drive whose STO is rated PL e. Not every drive's STO is.
Model notes
  • Allen-Bradley PowerFlex 525 · PowerFlex 755: 525: built-in hardwired STO, rated SIL 2 / PL d, Cat 3. 755: STO by option module, either the 20-750-S (hardwired) or the 20-750-S3 (hardwired or CIP Safety), rated up to SIL 3 / PL e.
  • Siemens SINAMICS G120: STO through fail-safe digital inputs (F-DI) on an F-type control unit, or over PROFIsafe. Rated SIL 2 / PL d, Cat 3 through the control-unit terminals.

Emergency stop

E-stops & pull-cord switches

Buttons and pull-cords along the line that anyone can hit to stop the hazard. They are built so a welded contact or a loose contact block can't keep the machine running.

Allen-Bradley

800F e-stops · 800F-X01S · Lifeline 5 (440E)

Banner

SSA-EB1PL lighted e-stops

Keyence

GS cascade

Would you like to know more? Direct-opening contacts, self-monitoring blocks, pull-cords, and model notes
How it works

An e-stop has direct-opening (positive-opening) NC contacts: pushing the button forces them apart mechanically, even if they've welded. It latches in, and is released by twisting or pulling it out. Releasing it doesn't restart the machine; a separate reset is required. Along long machines or conveyors, pull-cord switches give an e-stop anywhere along the run.

Wiring and design notes
  • Two NC channels go to a dual-channel safety input.
  • Self-monitoring contact blocks. The Allen-Bradley 800F-X01S opens the circuit if the block separates from the operator. That covers the classic failure where the button is pressed but the contact block has fallen off behind the panel.
  • Pull-cords. Lifeline 5 trips and latches on a pull, a cut cable, or loss of tension, and is reset at the switch after the cable span has been inspected.
  • Series strings of dry-contact devices can mask faults (see ISO/TR 24119). For long runs we prefer per-device diagnostics (GuardLink, Banner ISD) or separate inputs.
Model notes
  • Allen-Bradley 800F e-stops · 800F-X01S · Lifeline 5 (440E): Lifeline 5: up to 100 m cable span with a single head and up to 200 m with a dual head.
  • Banner SSA-EB1PL lighted e-stops: The illuminated base shows armed status and flashes to show which button was pressed. Supports In-Series Diagnostics.
  • Keyence GS cascade: Contact-type e-stops can be cascaded with GS interlocks on one safety output (Cat 4 / PL e per Keyence).

Whatever the brand, the device is only one part of a safety function. Input, logic, and output (contactors, or STO on the VFD) all count toward the PL you actually achieve. Ratings above are the manufacturers' published figures; always confirm them against the current manual for the exact catalog number.

Standards we design to

The references behind our safety and panel designs. Which ones apply to your machine comes out of the risk assessment.

Risk assessment & functional safety

  • ISO 12100Machine risk assessment and risk reduction: find the hazards, estimate the risk, then design it down.
  • ISO 13849-1 / -2Safety-related parts of control systems. Part 1 covers design to a Performance Level (PL a–e) and Category; Part 2 covers validation.
  • IEC 62061Functional safety of machinery control systems, rated by SIL 1–3. The IEC alternative to ISO 13849.
  • IEC 61508The base functional safety standard for electrical, electronic, and programmable safety systems (SIL 1–4) that IEC 62061 is derived from.

Electrical equipment & stopping

  • IEC 60204-1Electrical equipment of machines, including stop categories 0, 1, and 2 and e-stop wiring.
  • NFPA 79The US electrical standard for industrial machinery, with the same stop categories 0, 1, and 2.
  • ISO 13850Emergency stop function design: red-on-yellow actuator, latching, and a deliberate manual reset. It sets PL c as the minimum.
  • UL 508AConstruction of industrial control panels: component selection, wiring, spacing, and SCCR marking.

Guards & protective devices

  • ISO 13855Minimum safety distance for light curtains and scanners, based on approach speed and the machine's stopping time.
  • ISO 14119Interlocking devices on guards: selection, coding, and defeat (bypass) prevention.
  • ISO 14120Design and construction of fixed and movable guards.
  • IEC 61496Electro-sensitive protective equipment (ESPE) and its Type ratings (e.g. Type 4 light curtains). Part 2 covers light curtains; part 3 covers laser scanners.
  • ANSI B11.0 / B11.19US machine safety: B11.0 covers general requirements and risk assessment; B11.19 covers performance requirements for guards and safeguarding devices.

Machines, robots, conveyors & US regulation

  • ASME B20.1Safety standard for conveyors and related equipment: guarding, e-stops, and start-up warnings.
  • ISO 10218-1 / -2Industrial robots (part 1) and robot applications and cells (part 2).
  • ANSI/A3 R15.06The US adoption of ISO 10218 (2025 edition, formerly ANSI/RIA R15.06-2012).
  • OSHA 29 CFR 1910.147Control of hazardous energy (lockout/tagout) during service and maintenance.
  • OSHA 29 CFR 1910.212General machine guarding requirements: point of operation, nip points, and rotating parts.
Would you like to know more? SIL levels, Category numbers, and PL letters explained in plain English

Performance Level (PL a–e), ISO 13849-1

PL measures how reliable a safety function is, expressed as the average probability of a dangerous failure per hour (PFHD). PL a is the lowest and PL e the highest.

PLPFHD (dangerous failures per hour)Roughly
a10⁻⁵ to < 10⁻⁴Lowest risk reduction
b3 × 10⁻⁶ to < 10⁻⁵Low
c10⁻⁶ to < 3 × 10⁻⁶Medium (minimum for an e-stop per ISO 13850)
d10⁻⁷ to < 10⁻⁶High; common on guarded machine access
e10⁻⁸ to < 10⁻⁷Highest

Required PL (PLr) comes from the risk graph in ISO 13849-1, which asks three questions about each hazard:

  • S (severity): S1 is a slight, reversible injury. S2 is a serious, irreversible injury or death.
  • F (frequency/exposure): F1 is seldom or short exposure. F2 is frequent or long exposure.
  • P (possibility of avoidance): P1 means the person can avoid or limit the harm. P2 means they scarcely can.

For example, S2 + F2 + P2 gives PLr e, and S1 + F1 + P1 gives PLr a. The PL you achieve is then calculated from four things: the Category (architecture), MTTFD (mean time to dangerous failure of each channel), DCavg (diagnostic coverage, meaning how many faults are detected), and CCF (measures against common-cause failures). The achieved PL must be at least the PLr.

Categories B, 1, 2, 3, 4, ISO 13849-1

The Category describes the architecture of the safety circuit: how many channels it has and what happens when a component fails.

CategoryWhat it meansOn a faultTypical machine use
BSingle channel built to basic safety principlesSafety function can be lostLow-risk functions only; rarely the right answer for guarding
1Single channel using well-tried components and principlesCan still be lost, but faults are less likelyA positive-opening guard switch on a low-risk cover
2Single channel that is tested periodicallyLoss is possible between tests; the test catches itType 2 light curtain with a start-up test on a low-energy transfer
3Dual channel and single-fault tolerantOne fault doesn't lose the function; most faults are detectedDual-channel e-stop and light curtain into a monitored safety relay
4Dual channel with high diagnosticsFaults are detected in time; a build-up of faults still doesn't lose the functionSafety PLC or controller with OSSD inputs and monitored outputs, e.g. high-risk robot or palletizer cells

Safety Integrity Level (SIL 1–3), IEC 62061

SIL is the IEC way to rate the same thing. For high-demand or continuous machinery functions, it uses the same PFHD bands:

SILPFHD (dangerous failures per hour)
SIL 110⁻⁶ to < 10⁻⁵
SIL 210⁻⁷ to < 10⁻⁶
SIL 310⁻⁸ to < 10⁻⁷

SIL 4 exists in IEC 61508 (and the process-industry standard IEC 61511) but is not used for machinery. IEC 62061 stops at SIL 3.

PL vs SIL, approximate comparison

PL (ISO 13849-1)≈ SIL (IEC 62061)
PL aNo SIL equivalent
PL bSIL 1
PL cSIL 1
PL dSIL 2
PL eSIL 3

The comparison is approximate and based on the PFHD ranges. The two standards calculate differently, so pick one method per safety function and stay with it.

"CAT" means two different things. A Category (B, 1–4) in ISO 13849-1 describes circuit architecture. A Stop Category (0, 1, 2) in IEC 60204-1 and NFPA 79 describes how the machine stops:

  • Stop Cat 0: Power is removed immediately, so the machine coasts to a stop.
  • Stop Cat 1: A controlled stop (the drive ramps down), then power is removed.
  • Stop Cat 2: A controlled stop with power left on, so it can't be used for an e-stop.

A machine e-stop is often "Category 3, PLd" for the circuit and "Stop Category 0 or 1" for the stop. Both can be correct at the same time.

Wiring basics

  • OSSD test pulses: Safety outputs from curtains, scanners, and electronic interlocks drop out briefly on a staggered schedule. That lets the device catch shorts to 24 V, to 0 V, or between the two channels. The receiving safety input has to tolerate those pulses.
  • PNP vs NPN: Safety I/O in North America is typically PNP (sourcing 24 V). Some devices, such as the Keyence GL-R and SZ-V, come in NPN versions too, so match the cable or setting to the controller.
  • EDM / feedback loop: The NC auxiliary contacts of the two force-guided contactors run back to the safety device. If either contactor is welded, the system refuses to reset.
  • Monitored manual reset: The reset only takes effect when the button is pressed and released, so a stuck or tied-down button can't restart the machine. Mount it outside the hazard zone with a view of the area.
  • Power-to-release vs power-to-lock: A power-to-release lock stays locked when power is lost and suits hazards that coast to a stop. A power-to-lock lock opens when power is lost, so use it only where the hazard stops before anyone can reach it.

Device-by-device detail is in Safety hardware we design with above.

Worked machine example (typical, not a design)

Take a guarded transfer section with an operator access opening, a light curtain across it, and e-stops along the line. A risk assessment for this setup may come out at PLr d. A common way to meet it is a Category 3 design:

  • Dual-channel e-stops and a Type 4 light curtain (e.g. a Keyence GL-R or Banner EZ-SCREEN-class unit, OSSD outputs)
  • A monitored safety relay, or a safety PLC/controller when there are several zones, muting, or sequenced restarts
  • Output through Safe Torque Off (STO) on the VFD, or redundant monitored contactors, with a Stop Category 0 or 1 stop
  • The curtain placed at the ISO 13855 safety distance, based on the measured stopping time, with a manual reset outside the hazard zone

Then the design is verified (PL calculation, e.g. with the IFA SISTEMA tool) and validated against ISO 13849-2 before sign-off.

Important: This section is general education, not engineering advice. Final required levels (PLr or SIL) come from your machine's risk assessment, and safety functions should be designed, verified, and validated by a qualified safety engineer.

Panel building

Layout, heat, grounding & UL508A documentation

Layout and thermal decisions are cheap on paper. The same fixes after the panel is built mean new holes, added fans, or a bigger enclosure. These are the rules we check before a panel is released to the shop floor.

  • Layout & heat

    Keep VFDs and power supplies spaced for airflow; place heat-sensitive I/O away from drive exhaust.

  • Grounding

    Bond enclosure, DIN rail, and cable shields per manufacturer and NEC practice; single-point strategies for sensitive comms where specified.

  • Documentation package

    Schematics, panel layout, BOM, wire list, PLC I/O map, SCCR worksheet, nameplate data, and FAT checklist.

Example / illustrative — sample I/O count for a mid-size packaging or material-handling zone.
Signal typeApprox. countExamples
Digital inputs48PE, photoeyes, zone full, VFD ready/fault
Digital outputs24Run commands, valves / solenoids, stack lights
Analog / specialty4Optional speed ref, scale
Safety I/O16 channelsE-stop dual channel, curtain OSSD, gate
Network devices8–12VFDs, IO-Link master, HMI, remote I/O
Example / illustrative — SCCR documentation outline: (1) available fault current source, (2) feeder protective device, (3) combination ratings used, (4) weakest branch verification, (5) nameplate value, (6) drawing reference.