EN IEC 62541-15:2025
(Main)OPC Unified Architecture - Part 15: Safety
OPC Unified Architecture - Part 15: Safety
IEC 62541-15:2025 describes a safety communication layer (services and a protocol) for the exchange of SafetyData using IEC 62541 mechanisms. It identifies the principles for functional safety communications defined in IEC 61784‑3 that are relevant for this safety communication layer. This safety communication layer is intended for implementation in safety devices only. NOTE 1 This document targets controller-to-controller communication. However, easy expandability to other use-cases (e.g. OPC UA field level communication) has already been considered in the design of this document. NOTE 2 This document does not cover electrical safety and intrinsic safety aspects. Electrical safety relates to hazards such as electrical shock. Intrinsic safety relates to hazards associated with potentially explosive atmospheres. This document defines mechanisms for the transmission of safety-relevant messages among participants within a network using OPC UA technology in accordance with the requirements of the IEC 61508 series and IEC 61784-3 for functional safety. These mechanisms can be used in various industrial applications such as process control, manufacturing, automation, and machinery. This document provides guidelines for both developers and assessors of compliant devices and systems. NOTE 3 The resulting SIL claim of a system depends on the implementation of this document within the system – implementation of this document in a standard device is not sufficient to qualify it as a safety device.
OPC Unified Architecture - Teil 15: Sicherheit
Architecture unifiée OPC - Partie 15: Sécurité
IEC 62541-15:2025 décrit une couche de communication de sécurité (services et protocole) pour l'échange de SafetyData à l'aide des mécanismes de l'IEC 62541. Il identifie les principes qui s'appliquent aux communications de sécurité fonctionnelle définies dans l'IEC 61784‑3, associés à cette couche de communication de sécurité. Cette couche de communication de sécurité est destinée à être mise en œuvre sur les appareils de sécurité uniquement. NOTE 1 Le présent document cible la communication de contrôleur à contrôleur. Cependant, la facilité d'extension à d'autres cas d'utilisation (par exemple, communication au niveau du terrain OPC UA) a déjà été prise en compte dans la conception du présent document. NOTE 2 Le présent document ne traite pas des aspects relatifs à la sécurité électrique et à la sécurité intrinsèque. La sécurité électrique concerne les dangers comme les chocs électriques. La sécurité intrinsèque concerne les dangers associés aux atmosphères explosibles. Le présent document définit les mécanismes de transmission des messages relatifs à la sécurité entre les participants d'un réseau, en utilisant la technologie OPC UA conformément aux exigences de la série IEC 61508 et de l'IEC 61784-3 concernant la sécurité fonctionnelle. Ces mécanismes peuvent être utilisés dans différentes applications industrielles, par exemple la commande de processus, la fabrication, l'automatisation et les machines. Le présent document fournit des lignes directrices aux développeurs, ainsi qu'aux évaluateurs d'appareils et de systèmes conformes. NOTE 3 Le SIL ainsi revendiqué pour un système dépend de la mise en œuvre du présent document au sein du système (la mise en œuvre du présent document dans un appareil normal ne suffit pas à le qualifier d'appareil de sécurité).
Enotna arhitektura OPC - 15. del: Varnost
Ta dokument opisuje varnostni komunikacijski sloj (storitve in protokol) za izmenjavo varnostnih podatkov z uporabo mehanizmov iz standarda IEC 62541. Določa načela za komunikacijsko funkcijsko varnost, opredeljeno v standardu IEC 61784-3, ki so pomembna za ta varnostni komunikacijski sloj. Ta varnostni komunikacijski sloj je namenjen za uporabo v varnostnih napravah.
OPOMBA 1: Ta dokument se osredotoča na komunikacijo med krmilniki. Vendar pa je bila pri oblikovanju tega dokumenta že upoštevana možnost enostavne razširitve na druge primere uporabe (npr. komunikacija na ravni polja OPC UA).
OPOMBA 2: Ta dokument ne zajema vidikov električne in notranje varnosti. Električna varnost je povezana z zaščito pred nevarnostmi, kot je električni udar. Notranja varnost se navezuje na zaščito pred nevarnostmi v potencialno eksplozivnih atmosferah.
Ta dokument določa mehanizme za prenos varnostno pomembnih sporočil med udeleženci v omrežju z uporabo tehnologije OPC UA v skladu z zahtevami skupine standardov IEC 61508 in standarda IEC 61784-3 za funkcionalno varnost. Te mehanizme je mogoče uporabljati za različne industrijske namene, kot so vodenje procesov, proizvodna avtomatizacija in stroji.
Ta dokument zagotavlja smernice za razvijalce in ocenjevalce združljivih naprav in sistemov.
OPOMBA 3: Posledična stopnja varnostne celovitosti (SIL) sistema je odvisna od izvedbe tega dokumenta v sistemu. Zgolj uporaba tega dokumenta v standardni napravi ne pomeni, da ta naprava ustreza zahtevam za varnostno napravo.
General Information
- Status
- Published
- Publication Date
- 17-Apr-2025
- Technical Committee
- CLC/TC 65X - Industrial-process measurement, control and automation
- Current Stage
- 6060 - Document made available - Publishing
- Start Date
- 18-Apr-2025
- Due Date
- 26-Dec-2025
- Completion Date
- 18-Apr-2025
Overview
EN IEC 62541-15:2025 - OPC Unified Architecture (OPC UA) Part 15: Safety - defines a safety communication layer (services and protocol) for the exchange of SafetyData using OPC UA mechanisms. It specifies how safety-relevant messages are transmitted between safety devices (primarily controller-to-controller) in compliance with functional safety requirements (IEC 61508 series and IEC 61784‑3). The standard targets implementation in safety devices only and provides guidance for developers and assessors. It does not address electrical or intrinsic safety.
Key topics and technical requirements
- Safety communication layer: Defines the structure, services and protocol for safe message exchange using OPC UA concepts (SafetyProvider / SafetyConsumer roles).
- Services and information models: Object, ObjectType and DataType definitions for SafetyData, versioning and connection setup.
- Protocol elements (SPDU): Safe Protocol Data Units formats and behavioral rules for request/response and PubSub scenarios.
- Diagnostics and management: Built‑in diagnostic messages, methods (e.g., ReadSafetyDiagnostics) and management of safety communication lifecycle.
- System constraints and parameters: Rules for SafetyProvider/SafetyConsumer IDs, SafetyBaseID, timing, CRC and other constraints that affect SIL claims.
- Assessment and conformance: Guidance for assessors, profiles, conformance units and namespaces for compliant implementations.
- Normative references and traceability: Aligns with IEC 61508, IEC 61784‑3, IEC 62541 family, IEC 62443 and related safety/security standards.
- Implementation notes: Annex material includes CRC calculation guidance and use cases (unidirectional, bidirectional, multicast, operator acknowledgement).
Practical applications and who uses it
- Applications: Process control, manufacturing automation, machinery safety, industrial networks requiring functional safety over OPC UA (controller-to-controller and expandable to field-level).
- Primary users
- Device manufacturers implementing safety-capable OPC UA components
- System integrators building safety systems using OPC UA
- Functional safety engineers and assessors validating SIL claims
- Certification bodies and test labs verifying conformance
- Value: Enables reuse of OPC UA infrastructure for safety communication while meeting functional safety requirements; provides prescriptive service and protocol rules and diagnostics that help demonstrate compliance.
Related standards (not exhaustive)
- IEC 61508 series (functional safety)
- IEC 61784‑3 (functional safety communication principles and profiles)
- IEC 62541 family (OPC UA Parts 1, 3, 4, 5, 6, 14)
- IEC 62443 (industrial cyber security)
- ISO/EN 13849 series (where applicable)
This standard is essential for implementing and assessing OPC UA Safety solutions that must meet recognized functional safety frameworks while leveraging OPC UA services and PubSub capabilities.
Frequently Asked Questions
EN IEC 62541-15:2025 is a standard published by CLC. Its full title is "OPC Unified Architecture - Part 15: Safety". This standard covers: IEC 62541-15:2025 describes a safety communication layer (services and a protocol) for the exchange of SafetyData using IEC 62541 mechanisms. It identifies the principles for functional safety communications defined in IEC 61784‑3 that are relevant for this safety communication layer. This safety communication layer is intended for implementation in safety devices only. NOTE 1 This document targets controller-to-controller communication. However, easy expandability to other use-cases (e.g. OPC UA field level communication) has already been considered in the design of this document. NOTE 2 This document does not cover electrical safety and intrinsic safety aspects. Electrical safety relates to hazards such as electrical shock. Intrinsic safety relates to hazards associated with potentially explosive atmospheres. This document defines mechanisms for the transmission of safety-relevant messages among participants within a network using OPC UA technology in accordance with the requirements of the IEC 61508 series and IEC 61784-3 for functional safety. These mechanisms can be used in various industrial applications such as process control, manufacturing, automation, and machinery. This document provides guidelines for both developers and assessors of compliant devices and systems. NOTE 3 The resulting SIL claim of a system depends on the implementation of this document within the system – implementation of this document in a standard device is not sufficient to qualify it as a safety device.
IEC 62541-15:2025 describes a safety communication layer (services and a protocol) for the exchange of SafetyData using IEC 62541 mechanisms. It identifies the principles for functional safety communications defined in IEC 61784‑3 that are relevant for this safety communication layer. This safety communication layer is intended for implementation in safety devices only. NOTE 1 This document targets controller-to-controller communication. However, easy expandability to other use-cases (e.g. OPC UA field level communication) has already been considered in the design of this document. NOTE 2 This document does not cover electrical safety and intrinsic safety aspects. Electrical safety relates to hazards such as electrical shock. Intrinsic safety relates to hazards associated with potentially explosive atmospheres. This document defines mechanisms for the transmission of safety-relevant messages among participants within a network using OPC UA technology in accordance with the requirements of the IEC 61508 series and IEC 61784-3 for functional safety. These mechanisms can be used in various industrial applications such as process control, manufacturing, automation, and machinery. This document provides guidelines for both developers and assessors of compliant devices and systems. NOTE 3 The resulting SIL claim of a system depends on the implementation of this document within the system – implementation of this document in a standard device is not sufficient to qualify it as a safety device.
EN IEC 62541-15:2025 is classified under the following ICS (International Classification for Standards) categories: 25.040.40 - Industrial process measurement and control. The ICS classification helps identify the subject area and facilitates finding related standards.
You can purchase EN IEC 62541-15:2025 directly from iTeh Standards. The document is available in PDF format and is delivered instantly after payment. Add the standard to your cart and complete the secure checkout process. iTeh Standards is an authorized distributor of CLC standards.
Standards Content (Sample)
SLOVENSKI STANDARD
01-julij-2025
Enotna arhitektura OPC - 15. del: Varnost
OPC Unified Architecture - Part 15: Safety
OPC Unified Architecture - Teil 15: Sicherheit
Architecture unifiée OPC - Partie 15: Sécurité fonctionnelle
Ta slovenski standard je istoveten z: EN IEC 62541-15:2025
ICS:
25.040.40 Merjenje in krmiljenje Industrial process
industrijskih postopkov measurement and control
35.240.50 Uporabniške rešitve IT v IT applications in industry
industriji
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.
EUROPEAN STANDARD EN IEC 62541-15
NORME EUROPÉENNE
EUROPÄISCHE NORM April 2025
ICS 25.040.40
English Version
OPC Unified Architecture - Part 15: Safety
(IEC 62541-15:2025)
Architecture unifiée OPC - Partie 15: Sécurité OPC Unified Architecture - Teil 15: Sicherheit
(IEC 62541-15:2025) (IEC 62541-15:2025)
This European Standard was approved by CENELEC on 2025-04-03. CENELEC members are bound to comply with the CEN/CENELEC
Internal Regulations which stipulate the conditions for giving this European Standard the status of a national standard without any alteration.
Up-to-date lists and bibliographical references concerning such national standards may be obtained on application to the CEN-CENELEC
Management Centre or to any CENELEC member.
This European Standard exists in three official versions (English, French, German). A version in any other language made by translation
under the responsibility of a CENELEC member into its own language and notified to the CEN-CENELEC Management Centre has the
same status as the official versions.
CENELEC members are the national electrotechnical committees of Austria, Belgium, Bulgaria, Croatia, Cyprus, the Czech Republic,
Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, the
Netherlands, Norway, Poland, Portugal, Republic of North Macedonia, Romania, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland,
Türkiye and the United Kingdom.
European Committee for Electrotechnical Standardization
Comité Européen de Normalisation Electrotechnique
Europäisches Komitee für Elektrotechnische Normung
CEN-CENELEC Management Centre: Rue de la Science 23, B-1040 Brussels
© 2025 CENELEC All rights of exploitation in any form and by any means reserved worldwide for CENELEC Members.
Ref. No. EN IEC 62541-15:2025 E
European foreword
The text of document 65C/1334/FDIS, future edition 1 of IEC 62541-15, prepared by SC 65C
"Industrial networks" of IEC/TC 65 "Industrial-process measurement, control and automation" was
submitted to the IEC-CENELEC parallel vote and approved by CENELEC as EN IEC 62541-15:2025.
The following dates are fixed:
• latest date by which the document has to be implemented at national (dop) 2026-04-30
level by publication of an identical national standard or by endorsement
• latest date by which the national standards conflicting with the (dow) 2028-04-30
document have to be withdrawn
Attention is drawn to the possibility that some of the elements of this document may be the subject of
patent rights. CENELEC shall not be held responsible for identifying any or all such patent rights.
Any feedback and questions on this document should be directed to the users’ national committee. A
complete listing of these bodies can be found on the CENELEC website.
Endorsement notice
The text of the International Standard IEC 62541-15:2025 was approved by CENELEC as a European
Standard without any modification.
In the official version, for Bibliography, the following notes have to be added for the standard indicated:
IEC 61000-6-7 NOTE Approved as EN 61000-6-7
IEC 61511 series NOTE Approved as EN 61511 series
IEC 62061 NOTE Approved as EN IEC 62061
ISO 13849 series NOTE Approved as EN ISO 13849 series
ISO 13849-1 NOTE Approved as EN ISO 13849-1
ISO 13849-2 NOTE Approved as EN ISO 13849-2
IEC 62541-7 NOTE Approved as EN IEC 62541-7
IEC 62541-8 NOTE Approved as EN IEC 62541-8
Annex ZA
(normative)
Normative references to international publications
with their corresponding European publications
The following documents are referred to in the text in such a way that some or all of their content
constitutes requirements of this document. For dated references, only the edition cited applies. For
undated references, the latest edition of the referenced document (including any amendments)
applies.
NOTE 1 Where an International Publication has been modified by common modifications, indicated by (mod),
the relevant EN/HD applies.
NOTE 2 Up-to-date information on the latest versions of the European Standards listed in this annex is available
here: www.cencenelec.eu.
Publication Year Title EN/HD Year
IEC 61508 series Functional safety of EN 61508 series
electrical/electronic/programmable
electronic safety-related systems - Part 1:
General requirements (see Functional
Safety and IEC 61508)
IEC 61784-3 2021 Industrial communication networks - EN IEC 61784-3 2021
Profiles - Part 3: Functional safety
fieldbuses - General rules and profile
definitions
IEC 62443 series Security for industrial automation and EN IEC 62443 series
control systems
IEC/TR 62541-1 2020 OPC Unified Architecture - Part 1: CLC IEC/TR 2021
Overview and concepts 62541-1
IEC 62541-3 2020 OPC Unified Architecture - Part 3: Address EN IEC 62541-3 2020
Space Model
IEC 62541-4 2020 OPC Unified Architecture - Part 4: Services EN IEC 62541-4 2020
IEC 62541-5 2020 OPC Unified Architecture - Part 5: EN IEC 62541-5 2020
Information Model
IEC 62541-6 2020 OPC Unified Architecture - Part 6: EN IEC 62541-6 2020
Mappings
IEC 62541-14 - OPC unified architecture - Part 14: PubSub EN IEC 62541-14 -
ISO/IEC 9834-8 2014 Information technology - Procedures for - -
the operation of object identifier registration
authorities - Part 8: Generation of
universally unique identifiers (UUIDs) and
their use in object identifiers
IEC 62541-15 ®
Edition 1.0 2025-02
INTERNATIONAL
STANDARD
NORME
INTERNATIONALE
OPC Unified Architecture –
Part 15: Safety
Architecture unifiée OPC –
Partie 15: Sécurité
INTERNATIONAL
ELECTROTECHNICAL
COMMISSION
COMMISSION
ELECTROTECHNIQUE
INTERNATIONALE
ICS 25.040.40 ISBN 978-2-8327-0212-3
– 2 – IEC 62541-15:2025 © IEC 2025
CONTENTS
FOREWORD . 6
INTRODUCTION . 8
1 Scope . 9
2 Normative references. 9
3 Terms, definitions, symbols, abbreviated terms and conventions. 10
3.1 Terms and definitions . 10
3.1.1 Common terms and definitions . 10
3.1.2 Additional terms and definitions . 12
3.2 Symbols and abbreviated terms . 14
3.2.1 Abbreviated terms from IEC 61784-3 . 14
3.2.2 Additional symbols and abbreviated terms . 15
3.3 Conventions . 15
3.3.1 General conventions . 15
3.3.2 Conventions for requirements numbering . 15
3.3.3 Conventions in state machines . 16
4 Overview of OPC UA Safety . 16
4.1 General . 16
4.2 Implementation aspects . 16
4.3 Features . 17
4.4 Security policy . 17
5 General . 18
5.1 External documents providing specifications for the profile . 18
5.2 Safety functional requirements . 18
5.3 Safety measures . 18
5.4 Safety communication layer structure . 19
5.5 Requirements for CRC calculation . 21
6 Safety communication layer services . 21
6.1 General . 21
6.2 Information models . 22
6.2.1 General . 22
6.2.2 Object and ObjectType Definitions . 22
6.2.3 DataType definition . 34
6.2.4 SafetyProvider version . 38
6.2.5 DataTypes and length of SafetyData . 38
6.2.6 Connection establishment . 38
6.3 Service interfaces . 38
6.3.1 Overview . 38
6.3.2 OPC UA Platform interface (OPC UA PI) . 39
6.3.3 SafetyProvider interfaces . 39
6.3.4 SafetyConsumer interfaces . 46
6.3.5 Cyclic and acyclic safety communication . 53
6.3.6 Principle for "application variables with qualifier" . 53
6.4 Diagnostics . 53
6.4.1 General . 53
6.4.2 Diagnostics messages of the SafetyConsumer . 54
6.4.3 Method ReadSafetyDiagnostics of the SafetyProvider . 56
IEC 62541-15:2025 © IEC 2025 – 3 –
7 Safety communication layer protocol . 56
7.1 General . 56
7.2 SafetyProvider and SafetyConsumer . 56
7.2.1 SPDU formats . 56
7.2.2 Behaviour . 58
7.2.3 Subroutines . 76
8 Safety communication layer management . 82
8.1 General . 82
8.2 Safety function response time part of communication . 82
9 System requirements (SafetyProvider and SafetyConsumer) . 84
9.1 Constraints on the SPDU parameters . 84
9.1.1 SafetyBaseID and SafetyProviderID . 84
9.1.2 SafetyConsumerID . 85
9.2 Initialization of the MNR in the SafetyConsumer . 86
9.3 Constraints on the calculation of system characteristics . 86
9.3.1 Probabilistic considerations (informative) . 86
9.3.2 Safety related assumptions (informative) . 88
9.4 PFH and PFD values of a logical safety communication link . 88
9.5 Safety manual . 89
9.6 Indicators and displays . 90
10 Assessment . 90
10.1 Safety policy . 90
10.2 Obligations. 91
10.3 Index of requirements (informative) . 91
11 Profiles and conformance units . 94
12 Namespaces . 94
12.1 Namespace metadata . 94
12.2 Handling of IEC 62541 namespaces . 95
Annex A (normative) Safety namespace and mappings . 96
Annex B (informative) Additional information . 97
B.1 CRC calculation using tables, for the polynomial 0xF4ACFB13 . 97
B.2 Use cases . 98
B.2.1 Unidirectional communication . 98
B.2.2 Bidirectional communication . 99
B.2.3 Safety multicast . 99
B.3 Use cases for operator acknowledgment . 100
B.3.1 Explanation . 100
B.3.2 Use case 1: unidirectional communication and OA on the
SafetyConsumer side . 100
B.3.3 Use case 2: bidirectional communication and dual OA . 101
B.3.4 Use case 3: bidirectional communication and single, one-sided OA . 101
B.3.5 Use case 4: bidirectional communication and single, two-sided OA . 102
Annex C (informative) Information for assessment . 103
Bibliography . 104
Figure 1 – Relationships of OPC UA safety with other standards . 8
Figure 2 – Safety layer architecture . 20
– 4 – IEC 62541-15:2025 © IEC 2025
Figure 3 – Server Objects for OPC UA Safety . 24
Figure 4 – Instances of Server Objects for this document . 25
Figure 5 – Safety multicast with three recipients using IEC 62541 PubSub . 31
Figure 6 – Safety parameters for the SafetyProvider and the SafetyConsumer . 32
Figure 7 – Safety communication layer overview. 39
Figure 8 – SafetyProvider interfaces . 40
Figure 9 – Example combinations of SIL capabilities . 46
Figure 10 – SafetyConsumer interfaces . 47
Figure 11 – RequestSPDU . 56
Figure 12 – ResponseSPDU . 57
Figure 13 – Sequence diagram for requests and responses (Client/Server) . 59
Figure 14 – Sequence diagram for requests and responses (PubSub) . 60
Figure 15 – Duration of demand example for missed demand value in case of currently
available SafetyData not being provided until second change of MNR . 61
Figure 16 – Duration of demand example for received demand value in case of
currently available SafetyData being provided . 62
Figure 17 – Simplified representation of the state diagram for the SafetyProvider . 62
Figure 18 – Principle state diagram for SafetyConsumer . 65
Figure 19 – Sequence diagram for OA . 75
Figure 20 – Overview of task for SafetyProvider . 76
Figure 21 – Calculation of the SPDU_ID . 77
Figure 22 – Example for the calculation of SPDU_ID_1, SPDU_ID_2 and SPDU_ID_3. 78
Figure 23 – Calculation of the CRC (on little-endian machines, CRC32_Backward) . 81
Figure 24 – Calculation of the CRC (on big-endian machines, CRC32_Forward) . 82
Figure 25 – Overview of delay times and watchdogs . 83
Figure 26 – Conditional residual error probability of the CRC check . 87
Figure 27 – Counter example: data lengths not supported by OPC Safety . 88
Figure 28 – Facets and ConformanceUnits . 94
Figure B.1 – Unidirectional communication . 99
Figure B.2 – Bidirectional communication . 99
Figure B.3 – Safety multicast . 99
Figure B.4 – OA in unidirectional safety communication . 100
Figure B.5 – Two-sided OA in bidirectional safety communication . 101
Figure B.6 – One sided OA in bidirectional safety communication . 101
Figure B.7 – One sided OA on each side is possible . 102
Table 1 – Conventions used in state machines . 16
Table 2 – Deployed safety measures to detect communication errors . 18
Table 3 – SafetyACSet definition . 22
Table 4 – SafetyObjectsType definition . 26
Table 5 – SafetyProviderType definition . 26
Table 6 – SafetyConsumerType definition . 27
Table 7 – ReadSafetyData Method arguments . 28
Table 8 – ReadSafetyData Method AddressSpace definition . 29
IEC 62541-15:2025 © IEC 2025 – 5 –
Table 9 – ReadSafetyDiagnostics Method arguments . 30
Table 10 – ReadSafetyDiagnostics Method AddressSpace definition . 30
Table 11 – SafetyPDUsType definition . 31
Table 12 – SafetyProviderParametersType definition . 33
Table 13 – SafetyConsumerParametersType definition . 34
Table 14 – InFlagsType values . 35
Table 15 – InFlagsType definition . 35
Table 16 – OutFlagsType values . 35
Table 17 – OutFlagsType definition . 36
Table 18 – RequestSPDUDataType structure . 36
Table 19 – RequestSPDUDataType definition . 36
Table 20 – ResponseSPDUDataType structure . 37
Table 21 – ResponseSPDUDataType definition . 37
Table 22 – NonSafetyDataPlaceholderDataType structure . 37
Table 23 – SAPI of the SafetyProvider . 41
Table 24 – SPI of the SafetyProvider . 42
Table 25 – SAPI of the SafetyConsumer . 47
Table 26 – SPI of the SafetyConsumer . 50
Table 27 – Example "application variables with qualifier" . 53
Table 28 – Safety layer diagnostic messages . 54
Table 29 – Symbols used for state machines . 62
Table 30 – SafetyProvider instance internal items . 63
Table 31 – States of SafetyProvider instance . 64
Table 32 – SafetyProvider transitions . 64
Table 33 – SafetyConsumer internal items . 66
Table 34 – SafetyConsumer states . 70
Table 35 – SafetyConsumer transitions . 71
Table 36 – Presentation of the SPDU_ID . 77
Table 37 – Coding for the SafetyProviderLevel_ID . 78
Table 38 – Examples for cryptographically strong random number generators . 85
Table 39 – The total residual error rate for the safety communication channel . 89
Table 40 – Information to be included in the safety manual . 89
Table 41 – Index of requirements (informative) . 92
Table 42 – NamespaceMetadata Object for this document . 95
Table 43 – Namespaces used in a safety Server . 95
Table B.1 – The CRC32 lookup table for 32-bit CRC signature calculations . 98
– 6 – IEC 62541-15:2025 © IEC 2025
INTERNATIONAL ELECTROTECHNICAL COMMISSION
____________
OPC UNIFIED ARCHITECTURE –
Part 15: Safety
FOREWORD
1) The International Electrotechnical Commission (IEC) is a worldwide organization for standardization comprising
all national electrotechnical committees (IEC National Committees). The object of IEC is to promote international
co-operation on all questions concerning standardization in the electrical and electronic fields. To this end and
in addition to other activities, IEC publishes International Standards, Technical Specifications, Technical Reports,
Publicly Available Specifications (PAS) and Guides (hereafter referred to as "IEC Publication(s)"). Their
preparation is entrusted to technical committees; any IEC National Committee interested in the subject dealt with
may participate in this preparatory work. International, governmental and non-governmental organizations liaising
with the IEC also participate in this preparation. IEC collaborates closely with the International Organization for
Standardization (ISO) in accordance with conditions determined by agreement between the two organizations.
2) The formal decisions or agreements of IEC on technical matters express, as nearly as possible, an international
consensus of opinion on the relevant subjects since each technical committee has representation from all
interested IEC National Committees.
3) IEC Publications have the form of recommendations for international use and are accepted by IEC National
Committees in that sense. While all reasonable efforts are made to ensure that the technical content of IEC
Publications is accurate, IEC cannot be held responsible for the way in which they are used or for any
misinterpretation by any end user.
4) In order to promote international uniformity, IEC National Committees undertake to apply IEC Publications
transparently to the maximum extent possible in their national and regional publications. Any divergence between
any IEC Publication and the corresponding national or regional publication shall be clearly indicated in the latter.
5) IEC itself does not provide any attestation of conformity. Independent certification bodies provide conformity
assessment services and, in some areas, access to IEC marks of conformity. IEC is not responsible for any
services carried out by independent certification bodies.
6) All users should ensure that they have the latest edition of this publication.
7) No liability shall attach to IEC or its directors, employees, servants or agents including individual experts and
members of its technical committees and IEC National Committees for any personal injury, property damage or
other damage of any nature whatsoever, whether direct or indirect, or for costs (including legal fees) and
expenses arising out of the publication, use of, or reliance upon, this IEC Publication or any other IEC
Publications.
8) Attention is drawn to the Normative references cited in this publication. Use of the referenced publications is
indispensable for the correct application of this publication.
9) IEC draws attention to the possibility that the implementation of this document may involve the use of (a)
patent(s). IEC takes no position concerning the evidence, validity or applicability of any claimed patent rights in
respect thereof. As of the date of publication of this document, IEC had received notice of (a) patent(s), which
may be required to implement this document. However, implementers are cautioned that this may not represent
the latest information, which may be obtained from the patent database available at https://patents.iec.ch. IEC
shall not be held responsible for identifying any or all such patent rights.
IEC 62541-15 has been prepared by subcommittee 65C: Industrial networks, of IEC technical
committee 65: Industrial-process measurement, control and automation. It is an International
Standard.
The text of this International Standard is based on the following documents:
Draft Report on voting
65C/1334/FDIS 65C/1339/RVD
Full information on the voting for its approval can be found in the report on voting indicated in
the above table.
The language used for the development of this International Standard is English.
IEC 62541-15:2025 © IEC 2025 – 7 –
This document was drafted in accordance with ISO/IEC Directives, Part 2, and developed in
accordance with ISO/IEC Directives, Part 1 and ISO/IEC Directives, IEC Supplement, available
at www.iec.ch/members_experts/refdocs. The main document types developed by IEC are
described in greater detail at www.iec.ch/publications.
Throughout this document and the referenced other parts of the IEC 62541 series, certain
document conventions are used:
Italics are used to denote a defined term or definition that appears in Clause 3 in one of the
parts of the series.
Italics are also used to denote the name of a service input or output parameter or the name of
a structure or element of a structure that are usually defined in tables.
The italicized terms and names are also, with a few exceptions, written in camel-case (the
practice of writing compound words or phrases in which the elements are joined without spaces,
with each element's initial letter capitalized within the compound). For example, the defined
term is AddressSpace instead of Address Space. This makes it easier to understand that there
is a single definition for AddressSpace, not separate definitions for Address and Space.
A list of all parts of the IEC 62541 series, published under the general title OPC Unified
Architecture, can be found on the IEC website.
The committee has decided that the contents of this document will remain unchanged until the
stability date indicated on the IEC website under webstore.iec.ch in the data related to the
specific document. At this date, the document will be
• reconfirmed,
• withdrawn, or
• revised.
– 8 – IEC 62541-15:2025 © IEC 2025
INTRODUCTION
OPC UA safety extends OPC UA to fulfill the requirements of functional safety as defined in the
IEC 61508 series and IEC 61784-3 series of standards.
Figure 1 shows the relationship between this document and the relevant safety and OPC UA
standards in an industrial environment. An arrow from Document A to Document B means
"Document A is referenced in Document B". This reference can be either normative or
informative. Not all of these standards are applicable or required for a given product.
Figure 1 – Relationships of OPC UA safety with other standards
Implementing this document allows for detecting all types of communication errors encountered
in the lower network layers. In case an error is detected, this information is shared with the
safety applications in the user layer which can then act in an appropriate way, e.g. by switching
to a safe state.
The document describes the behaviour of the individual endpoints for safe communication, as
well as the OPC UA Information Model which is used to access these endpoints.
This document is application-independent and does not pose requirements on the structure and
length of the application data. Application-specific requirements are expected to be described
in appropriate companion specifications.
This document can be used for applications requiring functional safety up to the safety integrity
level (SIL) 4.
IEC 62541-15:2025 © IEC 2025 – 9 –
OPC UNIFIED ARCHITECTURE –
Part 15: Safety
1 Scope
This document describes a safety communication layer (services and a protocol) for the
exchange of SafetyData using IEC 62541 mechanisms. It identifies the principles for functional
safety communications defined in IEC 61784-3 that are relevant for this safety communication
layer. This safety communication layer is intended for implementation in safety devices only.
NOTE 1 This document targets controller-to-controller communication. However, easy expandability to other use-
cases (e.g. OPC UA field level communication) has already been considered in the design of this document.
NOTE 2 This document does not cover electrical safety and intrinsic safety aspects. Electrical safety relates to
hazards such as electrical shock. Intrinsic safety relates to hazards associated with potentially explosive
atmospheres.
This document defines mechanisms for the transmission of safety-relevant messages among
participants within a network using OPC UA technology in accordance with the requirements of
the IEC 61508 series and IEC 61784-3 for functional safety. These mechanisms can be used
in various industrial applications such as process control, manufacturing, automation, and
machinery.
This document provides guidelines for both developers and assessors of compliant devices and
systems.
NOTE 3 The resulting SIL claim of a system depends on the implementation of this document within the system –
implementation of this document in a standard device is not sufficient to qualify it as a safety device.
2 Normative references
The following documents are referred to in the text in such a way that some or all of their content
constitutes requirements of this document. For dated references, only the edition cited applies.
For undated references, the latest edition of the referenced document (including any
amendments) applies.
IEC 61508 (all parts), Functional safety of electrical/electronic/programmable electronic safety-
related systems
IEC 61784-3:2021, Industrial communication networks – Profiles – Part 3: Functional safety
fieldbuses – General rules and profile definitions
IEC 62443 (all parts), Industrial communication networks – Network and system security
IEC 62541-1:2020, OPC Unified Architecture – Part 1: Overview and Concepts
IEC 62541-3:2020, OPC Unified Architecture – Part 3: Address Space Model
IEC 62541-4:2020, OPC Unified Architecture – Part 4: Services
IEC 62541-5:2020, OPC Unified Architecture – Part 5: Information Model
IEC 62541-6:2020, OPC Unified Architecture – Part 6: Mappings
– 10 – IEC 62541-15:2025 © IEC 2025
IEC 62541-14, OPC Unified Architecture – Part 14: PubSub
ISO/IEC 9834-8:2014, Information technology – Procedures for the operation of object identifier
registration authorities – Part 8: Generation of universally unique identifiers (UUIDs) and their
use in object identifiers
3 Terms, definitions, symbols, abbreviated terms and conventions
3.1 Terms and definitions
For the purposes of this document, the terms and definitions given in IEC 62541-1:2020,
IEC 62541-3:2020, IEC 62541-4:2020, IEC 62541-6:2020 and the following apply.
ISO and IEC maintain terminology databases for use in standardization at the following
addresses:
• IEC Electropedia: available at https://www.electropedia.org/
• ISO Online browsing platform: available at https://www.iso.org/obp
NOTE This document uses concepts of IEC 62541 information modeling to describe the concepts in this document.
3.1.1 Common terms and definitions
3.1.1.1
Cyclic Redundancy Check
CRC
redundant data derived from, and stored or transmitted together with, a block of data
in order to detect data corruption
procedure used to calculate the redundant data
Note 1 to entry: Terms "CRC code" and "CRC signature", and labels such as CRC1, CRC2, may also be used in
this document to refer to the redundant data.
[SOURCE: IEC 61784-3:2021, 3.10]
3.1.1.2
error
discrepancy between a computed, observed or measured value or condition and the true,
specified or theoretically correct value or condition
Note 1 to entry: Errors may be due to design mistakes within hardware/software and/or corrupted information due
to electromagnetic interference and/or other effects.
Note 2 to entry: Errors do not necessarily result in a failure or a fault.
[SOURCE: IEC 60050-192:2024, 192-03-02, modified – notes added]
3.1.1.3
failure
termination of the ability of a functional unit to perform a required function or operation of a
functional unit in any way other than as required
Note 1 to entry: Failure can be due to an error (for example, problem with hardware/software design or message
disruption).
[SOURCE: IEC 61508-4:2010, 3.6.4, modified – notes and figures deleted, new note to entry
added]
IEC 62541-15:2025 © IEC 2025 – 11 –
3.1.1.4
fault
abnormal condition that may cause a reduction in, or loss of, the capability of a functional unit
to perform a required function
Note 1 to entry: IEV 191-05-01 defines "fault" as a state characterized by the inability to perform a required function,
excluding the inability during preventive maintenance or other planned actions, or due to lack of external resources.
[SOURCE: IEC 61508-4:2010, 3.6.1, modified – figure reference deleted]
message
ordered sequence of characters (usually octets)
intended to convey information
[SOURCE: ISO/IEC 2382:2015, 2123031, modified – insertion of "(usually octets)", deletion of
notes and source]
3.1.1.5
performance level
PL
discrete level used to specify the ability of safety-related parts of control systems to perform a
safety function under foreseeable conditions
[SOURCE: ISO 13849-1:2023, 3.1.5]
3.1.1.6
residual error probability
probability of an error undetected by the SCL safety measures
[SOURCE: IEC 61784-3:2021, 3.1.35]
3.1.1.7
residual error rate
statistical rate at which the SCL safety measures fail to detect errors
[SOURCE: IEC 61784-3:2021, 3.1.36]
3.1.1.8
safety communication layer
SCL
communication layer above the IEC 62541 communication stack that includes all necessary
additional measures to ensure safe transmission of data in accordance with the requirements
of IEC 61508
Note 1 to entry: The SCL provides several services, the most important ones being the SafetyProvider and the
SafetyConsumer.
[SOURCE: IEC 61784-3:2021, 3.1.39, modified – "FAL" replaced by "IEC 62541 communication
stack", note to entry added]
3.1.1.9
safety function response time
worst case elapsed time following an actuation of a safety sensor connected to a fieldbus, until
the corresponding safe state of its safety actuator(s) is achieved in the presence of errors or
failures in the safety function
Note 1 to entry: This concept is introduced in IEC 61784-3:2021, 5.2.4 and is addressed by the functional safety
communication profiles defined in the IEC 61784-3 series of documents.
[SOURCE: IEC 61784-3:2021, 3.1.44]
– 12 – IEC 62541-15:2025 © IEC 2025
3.1.1.10
safety integrity level
SIL
discrete level (one out of a possible four), corresponding to a range of safety integrity values,
where safety integrity level 4 has the highest level of safety integrity and safety integrity level 1
has the lowest
Note 1 to entry: The target failure measures (see IEC 61508-4:2010, 3.5.17) for the four safety integrity levels are
specified in Table 2 and Table 3 of IEC 61508-1:2010.
Note 2 to entry: Safety integrity levels are used for specifying the safety integrity requirements of the safety
functions to be allocated to the E/E/PE safety-related systems.
Note 3 to entry: A safety integrity level (SIL) is not a property of a system, subsystem, element or component. The
correct interpretation of the phrase "SIL n safety-related system" (where n is 1, 2, 3 or 4) is that the system is
potentially capable of supporting safety functions with a safety integrity level up to n.
[SOURCE: IEC 61508-4:2010, 3.5.8]
3.1.1.11
safety measure
measure to control possible communication errors that is designed and implemented in
compliance with the requirements of IEC 61508
Note 1 to entry: In practice, several safety measures are combined to achieve the required safety integrity level.
Note 2 to entry: Communication errors and related safety measures are detailed in IEC 61784-3:2021, 5.3 and 5.4.
[SOURCE: IEC 61784-3:2021, 3.1.46]
3.1.1.12
safety PDU
SPDU
PDU transferred through the safety communication channel
Note 1 to entry: The SPDU may include more than one copy of the SafetyData using differing coding structures and
hash functions together with explicit parts of additional protections such as a key, a sequence count, or a time stamp
mechanism.
Note 2 to entry: Redundant SCLs may provide two different versions of the SPDU for insertion into separate fields
of the IEC 62541 frame.
[SOURCE: IEC 61784-3:2021, 3.1.47]
3.1.2 Additional terms and definitions
3.1.2.1
fail-safe
ability of a system that, by adequate technical or organizational measures, prevents from
hazards either deterministically or by reducing the risk to a tolerable measure
Note 1 to entry: Equivalent to functional safety.
3.1.2.2
fail-safe substitute values
FSV
values which are issued or
...
Le document SIST EN IEC 62541-15:2025 présente une avancée significative dans le domaine des communications de sécurité grâce à l'établissement d'une couche de communication dédiée (services et protocole) pour l'échange de SafetyData utilisant les mécanismes de l'IEC 62541. Sa portée est clairement définie, ciblant principalement la communication entre contrôleurs dans un contexte industriel. L'extension facile à d'autres cas d'utilisation, tels que la communication au niveau des champs OPC UA, témoigne de la flexibilité et de la vision à long terme intégrées dans la conception de cette norme. Parmi les points forts de cette norme, on trouve son alignement rigoureux avec les exigences des normes IEC 61508 et IEC 61784‑3 en matière de sécurité fonctionnelle. Cela garantit que les mécanismes de transmission de messages pertinents pour la sécurité sont non seulement efficaces mais également conformes aux standards de l'industrie. Cette spécificité est cruciale pour les développeurs et les évaluateurs de dispositifs et systèmes conformes, leur fournissant des lignes directrices claires pour l'implémentation dans des applications variées, allant du contrôle de processus à l'automatisation et à la fabrication. Cependant, il est important de noter que ce document ne couvre pas les aspects de sécurité électrique ni de sécurité intrinsèque, ce qui met en évidence la nécessité d'une approche ciblée dans le développement de dispositifs de sécurité. La norme insiste également sur le fait que la simple implémentation ne suffit pas à qualifier un dispositif comme étant un dispositif de sécurité; la déclaration SIL d'un système dépend de son intégration effective des directives de la norme. En somme, le SIST EN IEC 62541-15:2025 s'affirme comme une référence essentielle pour les acteurs du secteur cherchant à garantir des communications de sécurité efficaces et conformes aux exigences de sécurité fonctionnelle, tout en offrant une adaptabilité à des contextes d'application variés.
The EN IEC 62541-15:2025 standard, titled "OPC Unified Architecture - Part 15: Safety," serves as a pivotal resource in the realm of safety communications. Its primary scope is to delineate a safety communication layer that utilizes IEC 62541 mechanisms for the exchange of SafetyData, which is essential for both developers and assessors of compliant devices and systems in various industrial applications such as process control, manufacturing, automation, and machinery. One of the standout strengths of this standard is its focus on functional safety communications, as defined in IEC 61784-3. By establishing principles relevant to the safety communication layer, it ensures that safety devices can effectively communicate in a reliable manner. This emphasis on safety is crucial, as the mechanisms outlined for transmitting safety-relevant messages foster enhanced reliability and security in safety-critical operations. Additionally, the standard recognizes the need for expandability in its design, facilitating easy adaptation to different use cases beyond the primary controller-to-controller communication, including potential applications in OPC UA field level communication. This forward-thinking approach aids in creating a versatile framework that can meet varying industry requirements without compromising on safety. However, it is important to note that EN IEC 62541-15:2025 does not encompass electrical safety and intrinsic safety aspects, focusing instead solely on the communication protocols needed for functional safety. This clarity helps users understand the boundaries within which this standard operates, thus allowing for more precise implementations in safety-critical environments. Moreover, the practical guidelines provided in this document are invaluable for facilitating the development of compliant devices and systems. They serve as a foundation for organizations looking to ensure that they meet the outlined safety communication requirements without overlooking the critical factors that contribute to a system’s Safety Integrity Level (SIL) claim. Overall, the EN IEC 62541-15:2025 standard stands as an essential guiding document that is highly relevant in today's industrial landscape, where safety and effective communication are paramount.
SIST EN IEC 62541-15:2025 표준은 OPC 통합 아키텍처의 안전성 통신 계층을 다루며, IEC 62541 메커니즘을 사용하여 SafetyData를 교환하는 서비스를 명확히 정의합니다. 이 표준은 IEC 61784-3에서 정의한 기능 안전 통신의 원칙을 채택하여 안전 통신 계층에 대한 신뢰성을 부여합니다. 이 표준의 주요 강점 중 하나는 보안 장치에만 적용되도록 설계된 점입니다. 특히 컨트롤러 간 통신을 목표로 하며, 필드 수준 통신과 같은 다른 용도로 쉽게 확장 가능하다는 점에서 유연성을 제공합니다. 따라서 이 문서는 다양한 산업 응용 프로그램에서의 활용 가능성을 높여줍니다. SIST EN IEC 62541-15:2025는 또한 IEC 61508 시리즈 및 IEC 61784-3의 요구 사항에 따라 안전 관련 메시지를 네트워크 참여자 간에 전송하기 위한 메커니즘을 정의합니다. 이로 인해 프로세스 제어, 제조, 자동화 및 기계 분야에서 효과적으로 응용될 수 있습니다. 개발자와 평가자를 위한 지침을 제공하는 이 문서는 시스템 내에서의 구현이 안전 장치로서의 자격을 결정짓는 중요한 요소임을 강조합니다. 즉, 이 문서의 이행이 표준 장치에 적용되는 것만으로는 충분하지 않으며, 이는 시스템의 SIL 청구와 밀접하게 연관되어 있습니다. 전체적으로 SIST EN IEC 62541-15:2025는 기능 안전성을 확보하기 위한 중요한 기준을 제공하며, OPC UA 기술을 활용하여 안전한 통신을 구체적으로 지원하는 데 큰 기여를 합니다.
EN IEC 62541-15:2025は、OPC統一アーキテクチャの一部であり、安全通信層を定義しています。この標準は、安全データの交換に使用されるサービスとプロトコルを説明しており、IEC 61784‑3で定義された機能安全通信の原則を特定しています。この文書の主要な強みは、特に安全機器の実装に特化している点です。そのため、従来の通信プロトコルに比べて優れたセキュリティ機能を提供しています。 この標準は、コントローラー間通信に焦点を当てていますが、OPC UAフィールドレベル通信など他のユースケースへの容易な拡張性も考慮されています。これは、様々な産業アプリケーションにおいて安全性を確保するための重要な要素です。また、IEC 61508シリーズとIEC 61784-3の要件に従った安全関連メッセージの伝送メカニズムを定義しており、プロセス制御、製造、自動化、機械などの分野での適用が可能です。 このドキュメントは、準拠するデバイスやシステムの開発者と評価者向けのガイドラインを提供しており、特にSIL(安全整合性レベル)の要求事項を満たすための実装に関する詳細な指針が含まれています。ただし、この文書の実装は、デバイスを安全機器と見なすための唯一の要件ではなく、システム内での実装が重要であることにも留意が必要です。 要するに、EN IEC 62541-15:2025は、機能安全を実現する上で不可欠な通信プロトコルを提供し、さまざまな産業における安全性の向上に寄与しています。日本の産業界においても、これらの基準に基づく実装が求められる中で、本標準の重要性はますます高まっています。
Die Norm EN IEC 62541-15:2025, auch bekannt als OPC Unified Architecture - Teil 15: Sicherheit, bietet eine umfassende Grundlage für die sichere Kommunikation im industriellen Umfeld. Ihr Hauptfokus liegt auf der Bereitstellung einer Sicherheitskommunikationsschicht, die speziell für den Austausch von SafetyData unter Verwendung von IEC 62541 Mechanismen entwickelt wurde. Diese Norm definiert wichtige Prinzipien für die funktionale Sicherheit in der Kommunikation, die in IEC 61784‑3 behandelt werden, und stellt sicher, dass diese Prinzipien in der Sicherheitskommunikationsschicht adäquat implementiert werden. Die Norm richtet sich speziell an Sicherheitsgeräte und stellt damit sicher, dass kritische industrielle Anwendungen, wie Prozesskontrolle und Automatisierung, höhere Sicherheitsstandards erfüllen können. Ein besonders starkes Merkmal dieser Norm ist die Möglichkeit, Controller-zu-Controller-Kommunikation effektiv zu realisieren, während sie gleichzeitig die Flexibilität bietet, auch andere Anwendungsfälle, wie die Kommunikation auf Feldebene, zu integrieren. Diese Expandierbarkeit zeigt die Relevanz der Norm in verschiedenen Anwendungsbereichen der Industrie. Ein weiteres Merkmal der EN IEC 62541-15:2025 ist die klare Definition der Mechanismen zur Übertragung von sicherheitsrelevanten Nachrichten innerhalb eines Netzwerks unter Verwendung der OPC UA Technologie. Die Einhaltung der Anforderungen der IEC 61508 Serie und IEC 61784-3 sorgt dafür, dass die Norm für die Gewährleistung der funktionalen Sicherheit von Systemen unerlässlich ist. Es wird jedoch betont, dass die IMPLEMENTIERUNG dieser Norm innerhalb eines Systems entscheidend für die Erreichung des Sicherheitsintegritätsniveaus (SIL) ist; die bloße Einbeziehung der Norm in ein Standardgerät reicht nicht aus, um als Sicherheitsgerät qualifiziert zu werden. Zudem bietet das Dokument wesentliche Richtlinien für Entwickler und Prüfer konformer Geräte und Systeme, was den praktischen Nutzen der Norm weiter steigert. Obwohl elektrische Sicherheit und intrinsische Sicherheitsaspekte nicht behandelt werden, ist die klare Abgrenzung dieser Themen eine Stärke der Norm, da sie den Fokus auf die funktionalen Sicherheitskommunikationen legt. Insgesamt stellt die EN IEC 62541-15:2025 eine kritische Ressource für die Sicherstellung einer sicheren, standardspezifischen Kommunikation in industriellen Anwendungen dar und unterstreicht die Bedeutung der funktionalen Sicherheit in der modernen Automatisierungstechnik.










Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.
Loading comments...