Welcome to the Industrial Automation website!

NameDescriptionContent
XING-Automation
E-mail  
Password  
  
Forgot password?
  Register
当前位置:

SCHNEIDER Quantum Safety PLC: Complete Analysis of SIL3 Safety Control System

F: | Au:FAN | DA:2026-01-20 | 621 Br: | 🔊 点击朗读正文 ❚❚ | Share:

Schneider Electric Quantum Safety PLC: A High Reliability Safety Control System for SIL3 Applications

1. Product Overview and Certification Background

Quantum Safety PLC is a safety related system developed by Schneider Electric based on the Quantum series programmable logic controller (PLC), specifically designed to meet the functional safety requirements of IEC 61508 standard. This system is certified by T Ü V Rheinland and supports applications up to SIL3, suitable for safety scenarios in low demand mode (PFD ≥ 10 ⁻⁴ to<10 ⁻³) and high demand mode (PFH ≥ 10 ⁻⁸ to<10 ⁻⁷). Its safety state is defined as the de energized state, which is typically applied to critical industrial processes such as emergency shutdown, burner management, fire protection, and gas systems.

In addition to IEC 61508, this PLC also complies with multiple international and industry standards such as IEC 61131-2, IEC 62061, EN ISO 13849, NFPA 85/86, EN 54, and EN 298, and has a wide range of applicability. The system must use certified security firmware and Unity Pro XLS programming software to ensure full chain security compliance from hardware to software.


2. Hardware architecture and security mechanisms

2.1 Secure CPU and Dual Execution Architecture

Quantum Safety PLC provides two types of safety CPUs:

140 CPU 651 60S: for standalone systems

140 CPU 671 60S: Used for Hot Standby high availability systems

The CPU adopts a dual processor architecture (Intel Pentium and application processor) internally, which executes the same security logic in independent memory areas and compares the results at the end of each cycle. This dual code generation and execution mechanism can effectively detect:

Systematic errors in code generation (through compiler diversity)

Systematic errors during code execution

Random errors in CPU and RAM

The CPU has built-in hardware and firmware watchdog to monitor PLC activity and user logic execution time. Static memory (Flash, PCMCIA card, RAM) is verified through cyclic redundancy check (CRC) and dual code execution; Dynamic memory is protected through dual code execution and periodic memory testing.

2.2 Safety I/O module

The system supports three types of certified secure I/O modules:

140 SAI 940 00S: Safety analog input (8 channels, 4-20 mA)

140 SDI 953 00S: Secure Digital Input

140 SDO 953 00S: Secure Digital Output

All safety I/O modules adopt a dual microcontroller system, running the same program and regularly cross checking. The module supports local backplane or remote I/O station installation, and communicates with the CPU through the "black channel" protocol to ensure that errors can be detected during data transmission. The module has comprehensive diagnostic functions, including wire breakage detection, overload, out of range, power monitoring, etc., and supports redundant configuration to improve availability (but redundancy does not enhance safety level).

2.3 Non interfering modules and power supply

The system allows the use of non-interference modules to expand non safety functions, such as:

Backboard (140 XBP 006/010/016 00)

Remote I/O adapter (140 CRP 932 00/140 CRA 932 00)

Ethernet module (140 NOE 771 11)

Standard digital/analog I/O module

These modules do not affect the execution of safety functions, and faults will not affect the safety modules. The power module (140 CPS 124 20/140 CPS 224 00) is certified but does not contribute PFD/PFH values. The system recommends equipping each rack with dual power supplies to achieve redundancy.


3. Programming and software requirements

3.1 Programming Environment and Language Limitations

Only Unity Pro XLS (XL Safety version) can be used for SIL3 project programming. This software provides project protection, self checking functions, and a library of security function blocks. Programming languages are limited to:

Function Block Diagram (FBD)

Ladder diagram (LD)

It is prohibited to use languages such as ST, IL, SFC, as well as subroutines, interrupt tasks, conditional segment execution, and jump labels. All security logic must be written in the MAST task segment.

3.2 Data and Memory Management

Memory is divided into safe memory area and unrestricted memory area (UMA):

Secure memory area: write protected, used for processing security related data

Unrestricted memory area: can be written, but data needs to be transferred to secure memory through the secure move function block (s_SMOVE-BIT/s_SMOVE_SWORD) before it can be used

Only basic data types (BOOL, INT, WORD, etc.) and simple arrays are allowed, and derived data types are prohibited. All variables must be located and their addresses must be within a valid memory range.

3.3 Safety Function Block Library

Unity Pro XLS provides a certified library of security feature blocks, covering functions such as mathematical operations, comparison, logic, statistics, timers, type conversion, high availability, and hot standby. The key functional blocks include:

S-AISIL2/S-DISIL2: Used for selecting and monitoring redundant analog/digital inputs

S-HSBY_SWAP: Used for switching between primary and backup CPUs in hot standby systems

S-WR-ETH/S-RD-ETH: Used for secure Ethernet peer-to-peer communication

  • SIGMATEK SDD340-46 SDD Series Servo Drive
  • SIGMATEK Robotdrive L6 02220-7997 Engel Drive
  • SIGMATEK AKM63M-ANCNGBB0 4.38kW PM Servomotor
  • Sigmatek SDD 310 SLIDES-Drive SDD310-4O
  • Sigmatek SDD335-23K Drive VARAN Interface 14kVA
  • Sigmatek TAE1922-K Touch Display Unit
  • Sigmatek DIAS DCP 643 CPU Module DKL003
  • Sumitomo CNH-4105Y-43 NSNP Gear Reducer
  • Sumitomo CHHP-4160Y-35-213T Inline Gear Reducer
  • Sumitomo CNHM02-6090YA-87 NSNP Gear Motor
  • Sumitomo CNVXS-6100Y-43 NSNP Gear Reducer
  • Sumitomo CNHM2609511 Gear Motor
  • Sumitomo CHVM3-6130-B-35 Gear Motor
  • Sumitomo HW0389042-A Industrial Component
  • Sumitomo F2CF-W55-ZG05-64 Gear Reducer
  • Sumitomo CHH-6165Y-13 Inline Gear Reducer
  • Sumitomo CNVM3-6125C-EP-6 Cyclo Gear Motor
  • Sumitomo RNYX-1320Y-20 Gear Reducer
  • Sumitomo XFCG111-43/24/165 Control Component
  • Sumitomo LHYJ-3A105K-Y3-102 Gear Reducer
  • Sumitomo CNFM02-6095DA-B-121 TC-FX/FB-02A Motor
  • Sumitomo CNHJ-4105DAY-289 NSNP Gear Reducer
  • Sumitomo LHYJS-4C145Y-Y1-112 NSNB Gear Reducer
  • Radiator 2060351111 Komatsu Sumitomo Linkbelt
  • Sumitomo BL3-09B-35MEHDK6 Gearbox ANFJ-L30
  • Sumitomo Truninger 8H1-150 Internal Gear Pump
  • Sumitomo RNFMS01-25R-B-150 200V NSNP Gearmotor
  • Sumitomo CHHBJN1HA-6135Y-29 Inline Reducer
  • Sumitomo EHYMS5-B6125YA-Y3-74 NSNB Reducer
  • Sumitomo Eaton H-050AA2F-J Orbit Motor
  • Sumitomo TC-FXVP Motor 0.75kW 4P 400V N-80M
  • Sumitomo XFCG111-87/24130 Industrial Control Component
  • Sumitomo AF3122-030 Inverter 30kW 3Ph 200V
  • Sumitomo QT42-25FS-B Internal Gear Pump
  • Sumitomo F2CS-A35-ZG09-59 Speed Reducer
  • Sumitomo CNHM05-6090-B-29 Gear Motor
  • Sumitomo CHHJ-6145Y-29-210T Gear Reducer
  • Sumitomo E3P-20-2.2-S1450-E Hydraulic Pump
  • Sumitomo RNYMS1-1420C-AV-20 Right Angle Gear Motor
  • Sumitomo SR101 SRKG101-76-40-060 Reamer Head
  • Sumitomo RNYM05-1220-25/UBAABB Gear Motor
  • Optidrive E3 Sumitomo GHB-36 Vector Inverter Motor
  • Sumitomo CNH-614HY-35 UNMP Gear Reducer
  • Sumitomo CNH-612HY-6 SM-Cyclo Gearmotor
  • Sumitomo HF3214-A75 Electric Motor
  • Sumitomo CNVM02-6100-B-59 NSMP Gear Reducer
  • Sumitomo CNHJ4105Y35 NSNP Gear Reducer
  • Sumitomo CHH6165Y-29 NSNB Gear Reducer
  • Sumitomo RNYM1-1420-25 Hyponic Gear Motor
  • Sumitomo T600C Industrial Control Unit
  • Sumitomo LHH-4A115-K2-28 NSNB Gear Reducer
  • Sumitomo RNYM02-1220-AV-20 Speed Reducer
  • Sumitomo CHHS-6140Y-SB-17 Gear Motor
  • Sumitomo Heavy Industries SSE-100A-RM Drive Unit
  • Sumitomo PA228771 CNHM2-6100YB-EP-8 Gear Motor
  • Sumitomo RNYM02-1231-B-50 Speed Reducer
  • Sumitomo CNFM1H-6090-6 Induction Motor
  • Sumitomo CHH-614HY-11 Gear Reducer
  • Sumitomo F4C-D25-ZG01-41 Speed Reducer
  • Sumitomo PA224280 CNHM1-6095YC-EP-21 Gear Motor
  • Sumitomo KHYJB4115K185145TC Gear Motor
  • Sumitomo LHYJS-3A105Y-Y1-179 NSNB Gearmotor
  • Sumitomo AF3102-022 BN AC Driver
  • Sumitomo SG75M-H Operator Panel
  • Sumitomo NT2014-2A2 NSNP Control Unit
  • Sumitomo RNYMS03-1320-B-60 Gear with Motor
  • Sumitomo F90L/4 F90L4 Drive Motor
  • Sumitomo TC-FX NSMP Motor Unit
  • Sumitomo RNYM05-1210-7 NSMP Gearmotor
  • Sumitomo Fine Cyclo F2CFS-C45-59 Gearbox
  • Sumitomo Heavy Industries SSE-50A Industrial Unit
  • Sumitomo CHH-6130Y-17 NSNB Gear Reducer
  • Sumitomo UMC556000-02 Control Unit
  • Sumitomo CHHJ-4155Y-87 Inline Gear Box
  • Sumitomo ANFXS-P120F-M30GLD-5 NSNP Reducer
  • Sumitomo CNHJ-6095Y-17 NSNP Gear Reducer
  • Sumitomo H-3115 17:1 USNT Gear Reducer
  • Sumitomo CHH 6135Y USNTC02 Gear Reducer
  • Sumitomo JA450918A2 45JA918A Cylinder Head
  • Sumitomo SD4SGS-ACB-02C-110-54 Solenoid Valve
  • Sumitomo CNVMS02-6100DAYA-231 NSMD Gear Reducer
  • Sumitomo CHH4135Y8 NSMD Inline Gear Reducer
  • Sumitomo PA020201 CNH-6125Y-87 Worm Gear Reducer
  • Sumitomo Connectivity 8100-2730 Connector
  • Sumitomo CNHJ-6120Y-87 PA021857 NSNB Gear Reducer
  • Sumitomo RNYM02-1330-B-100 Induction Gear Motor
  • Sumitomo JA762913AC Operator Interface Keypad
  • Sumitomo CQT51-100FV-S1262J-A Coolant Pump
  • Sumitomo PA225389 CNHM1-6095YC-EP-6 Gear Motor
  • Sumitomo CHHJ-4130Y-43 NSNB Gear Reducer
  • Sumitomo RNYJ-1520Y-12 NSNB Gear Reducer
  • Sumitomo HC1480-29.00 NSMD Inline Gear Reducer
  • Sumitomo MC-550 MCU UMC550000AEG01
  • Sumitomo CNVM1H-6125YA-B-87 Gear Reducer
  • Sumitomo SD4GS-ACB-02B-110-54 Solenoid Valve
  • Sumitomo HCS79310 Main Motor Assembly
  • Sumitomo JA762913AC Operator Interface Keypad
  • Sumitomo CNHJ-6125Y-8 In Line Reducer
  • Sumitomo X120D30303T-01 Driver
  • Sumitomo H1Y203-25-F7000 Shaft Mount Reducer
  • Sumitomo Type-35SE Fiber Fusion Splicer Kit
  • Sumitomo F2CS-T655-171 Cyclo Drive Gearbox
  • Sumitomo F80 Adsorber RX19ZT6124
  • Sumitomo MC-550 MCU UMC550000AKG01
  • Sumitomo Drive FCS-A65G-59 Speed Reducer
  • Sumitomo SRA81-56-BM50-140 Modular Reamer Holder
  • Sumitomo CNHM05-6100YA-59 Gear Motor
  • DEMAG Sumitomo Ergocontrol NC4 100 V7 Control Unit
  • Sumitomo HMV02-207 Cyclo Drive Induction Motor
  • SUN-EH Sumitomo Z4-22172-12 Ozone Power Unit
  • Sumitomo AF-500 AF502-2A2 Transistor Inverter
  • Sumitomo T-82C+ Core Alignment Fusion Splicer
  • Sumitomo P741F6002B Circuit Board
  • Sumitomo AS-3211 Injection Molding Motherboard
  • Yaskawa SGMGH-13Q5A-OM11 Servo Motor with Sumitomo F3CS-A25G-59 Gear
  • Sumitomo SH120-5 Final Drive Track Travel Motor
  • Sumitomo AS-3345 Circuit Board
  • Sumitomo AF300S-1A5-E Transistor Inverter 1.5kW
  • Sumitomo Type-Q101-CA SM MM Fiber Fusion Splicer
  • Sumitomo SH50 NIV Operator Panel
  • Sumitomo RNFM-009-17L-B-120-N4FCZ843 AC Gear Motor
  • Sumitomo ULC100011-01 LNR Act Driver
  • Sumitomo SD35E OI Operator Panel
  • Sumitomo SR44 SRKG44-32-18-030 Reamer Head
  • Sumitomo T.SBXH1.5-20PD LN Modulator
  • Sumitomo FB10B-4F Brake F Class DC180V
  • Isuzu 3LB1 Cylinder Head for Sumitomo Loaders
  • Sumitomo 6 Hand Hydraulic Valve