SIST EN IEC 61784-3-2:2021
(Main)Industrial communication networks - Profiles - Part 3-2: Functional safety fieldbuses - Additional specifications for CPF 2 (IEC 61784-3-2:2021)
Industrial communication networks - Profiles - Part 3-2: Functional safety fieldbuses - Additional specifications for CPF 2 (IEC 61784-3-2:2021)
This part of IEC 61784-3 (all parts) specifies a safety communication layer (services and
protocol) based on CPF 2 of IEC 61784-1, IEC 61784-2 and IEC 61158 Type 2. 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 It 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 distributed network using fieldbus technology in accordance with the
requirements of IEC 61508 (all parts)1 for functional safety. These mechanisms may 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 2 The resulting SIL claim of a system depends on the implementation of the selected functional safety
communication profile within this system – implementation of a functional safety communication profile according to
this document in a standard device is not sufficient to qualify it as a safety device.
Industrielle Kommunikationsnetze - Profile - Teil 3-2: Funktional sichere Übertragung bei Feldbussen - Zusätzliche Festlegungen für die Kommunikationsprofilfamilie 2 (IEC 61784-3-2:2021)
Réseaux de communication industriels - Profils - Partie 3-2: Bus de terrain de sécurité fonctionnelle - Spécifications supplémentaires pour CPF X (IEC 61784-3-2:2021)
L'IEC 61784-3-2:2021 spécifie une couche de communication de sécurité (services et protocole) qui repose sur la CPF 2 de l'IEC 61784 1, l'IEC 61784 2 et l'IEC 61158, Type 2. Elle identifie les principes applicables aux communications de sécurité fonctionnelle définies dans l'IEC 61784 3, qui correspondent à cette couche de communication de sécurité. Cette couche de communication de sécurité est destinée à être mise en œuvre uniquement sur les appareils de sécurité.
NOTE 1 Elle ne couvre pas les aspects relatifs à la sécurité électrique et à la sécurité intrinsèque. La sécurité électrique concerne les dangers tels que 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 réparti, en utilisant la technologie de bus de terrain conformément aux exigences de la série IEC 61508 (toutes les parties) concernant la sécurité fonctionnelle. Ces mécanismes peuvent être utilisés dans différentes applications industrielles, par exemple la commande de processus, l'usinage automatique 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.
Industrijska komunikacijska omrežja - Profili - 3-2. del: Funkcijska varnost procesnih vodil - Dodatne specifikacije za CPF 2 (IEC 61784-3-2:2021)
General Information
Relations
Standards Content (Sample)
SLOVENSKI STANDARD
SIST EN IEC 61784-3-2:2021
01-oktober-2021
Nadomešča:
SIST EN 61784-3-2:2018
Industrijska komunikacijska omrežja - Profili - 3-2. del: Funkcijska varnost
procesnih vodil - Dodatne specifikacije za CPF 2 (IEC 61784-3-2:2021)
Industrial communication networks - Profiles - Part 3-2: Functional safety fieldbuses -
Additional specifications for CPF 2 (IEC 61784-3-2:2021)
Industrielle Kommunikationsnetze - Profile - Teil 3-2: Funktional sichere Übertragung bei
Feldbussen - Zusätzliche Festlegungen für die Kommunikationsprofilfamilie 2 (IEC
61784-3-2:2021)
Réseaux de communication industriels - Profils - Partie 3-2: Bus de terrain de sécurité
fonctionnelle - Spécifications supplémentaires pour CPF X (IEC 61784-3-2:2021)
Ta slovenski standard je istoveten z: EN IEC 61784-3-2:2021
ICS:
25.040.40 Merjenje in krmiljenje Industrial process
industrijskih postopkov measurement and control
35.100.05 Večslojne uporabniške Multilayer applications
rešitve
SIST EN IEC 61784-3-2:2021 en,fr,de
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.
---------------------- Page: 1 ----------------------
SIST EN IEC 61784-3-2:2021
---------------------- Page: 2 ----------------------
SIST EN IEC 61784-3-2:2021
EUROPEAN STANDARD EN IEC 61784-3-2
NORME EUROPÉENNE
EUROPÄISCHE NORM
June 2021
ICS 25.040.40; 35.100.05 Supersedes EN 61784-3-2:2017 and all of its
amendments and corrigenda (if any)
English Version
Industrial communication networks - Profiles - Part 3-2:
Functional safety fieldbuses - Additional specifications for CPF 2
(IEC 61784-3-2:2021)
Réseaux de communication industriels - Profils - Partie 3-2: Industrielle Kommunikationsnetze - Profile - Teil 3-2:
Bus de terrain de sécurité fonctionnelle - Spécifications Funktional sichere Übertragung bei Feldbussen -
supplémentaires pour CPF 2 Zusätzliche Festlegungen für die
(IEC 61784-3-2:2021) Kommunikationsprofilfamilie 2
(IEC 61784-3-2:2021)
This European Standard was approved by CENELEC on 2021-06-23. 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,
Turkey 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
© 2021 CENELEC All rights of exploitation in any form and by any means reserved worldwide for CENELEC Members.
Ref. No. EN IEC 61784-3-2:2021 E
---------------------- Page: 3 ----------------------
SIST EN IEC 61784-3-2:2021
EN IEC 61784-3-2:2021 (E)
European foreword
The text of document 65C/1083/FDIS, future edition 4 of IEC 61784-3-2, 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 61784-3-2:2021.
The following dates are fixed:
• latest date by which the document has to be implemented at national (dop) 2022-03-23
level by publication of an identical national standard or by endorsement
• latest date by which the national standards conflicting with the (dow) 2024-06-23
document have to be withdrawn
This document supersedes EN 61784-3-2:2017 and all of its amendments and corrigenda (if any).
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.
Endorsement notice
The text of the International Standard IEC 61784-3-2:2021 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 standards
indicated:
IEC 61000-1-2 NOTE Harmonized as EN 61000-1-2
IEC 61000-6-7 NOTE Harmonized as EN 61000-6-7
IEC 61010-2-201 NOTE Harmonized as EN IEC 61010-2-201
IEC 61131-6 NOTE Harmonized as EN 61131-6
IEC 61158 (series) NOTE Harmonized as EN 61158 (series)
IEC 61158-5 (series) NOTE Harmonized as EN 61158-5 (series)
IEC 61496 (series) NOTE Harmonized as EN IEC 61496 (series)
IEC 61508-1:2010 NOTE Harmonized as EN 61508-1:2010 (not modified)
IEC 61508-4:2010 NOTE Harmonized as EN 61508-4:2010 (not modified)
IEC 61508-5:2010 NOTE Harmonized as EN 61508-5:2010 (not modified)
IEC 61511 (series) NOTE Harmonized as EN 61511 (series)
IEC 61784-3 (series) NOTE Harmonized as EN 61784-3 (series)
IEC 61784-5 (series) NOTE Harmonized as EN IEC 61784-5 (series)
IEC 61800-5-2 NOTE Harmonized as EN 61800-5-2
IEC 62061 NOTE Harmonized as EN 62061
IEC 62443 (series) NOTE Harmonized as EN IEC 62443 (series)
ISO 10218-1 NOTE Harmonized as EN ISO 10218-1
ISO 13849 (series) NOTE Harmonized as EN ISO 13849 (series)
2
---------------------- Page: 4 ----------------------
SIST EN IEC 61784-3-2:2021
EN IEC 61784-3-2:2021 (E)
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.cenelec.eu.
Publication Year Title EN/HD Year
IEC 61131-2 - Industrial-process measurement and - -
control - Programmable controllers - Part 2:
Equipment requirements and tests
IEC 61131-3 - Programmable controllers - Part 3: EN 61131-3 -
Programming languages
IEC 61158-2 2014 Industrial communication networks - EN 61158-2 2014
Fieldbus specifications - Part 2: Physical
layer specification and service definition
IEC 61158-3-2 - Industrial communication networks - EN 61158-3-2 -
Fieldbus specifications - Part 3-2: Data-
lonk layer service definition - Type 2
elements
IEC 61158-3-19 - Industrial communication networks - EN IEC 61158-3-19 -
Fieldbus specifications - Part 3-19: Data-
link layer service definition - Type 19
elements
IEC 61158-4-2 2019 Industrial communication networks - EN IEC 61158-4-2 2019
Fieldbus specifications - Part 4-2: Data-link
layer protocol specification - Type 2
elements
IEC 61158-4-19 - Industrial communication networks - EN IEC 61158-4-19 -
Fieldbus specifications - Part 4 -19: Data-
link layer protocol specification - Type 19
elements
IEC 61158-5-2 - Industrial communication networks - EN IEC 61158-5-2 -
Fieldbus specifications - Part 5-2:
Application layer service definition - Type 2
elements
IEC 61158-5-19 - Industrial communication networks - EN IEC 61158-5-19 -
Fieldbus specifications - Part 5-19:
Application layer service definition - Type
19 elements
3
---------------------- Page: 5 ----------------------
SIST EN IEC 61784-3-2:2021
EN IEC 61784-3-2:2021 (E)
Publication Year Title EN/HD Year
IEC 61158-6-2 - Industrial communication networks - EN IEC 61158-6-2 -
Fieldbus specifications - Part 6-2:
Application layer protocol specification -
Type 2 elements
IEC 61158-6-19 - Industrial communication networks - EN IEC 61158-6-19 -
Fieldbus specifications - Part 6-19:
Application layer protocol specification -
Type 19 elements
IEC 61326-3-1 - Electrical equipment for measurement, EN 61326-3-1 -
control and laboratory use - EMC
requirements - Part 3-1: Immunity
requirements for safety-related systems
and for equipment intended to perform
safety-related functions (functional safety)
– General industrial applications
IEC 61326-3-2 - Electrical equipment for measurement, EN IEC 61326-3-2 -
control and laboratory use - EMC
requirements - Part 3-2: Immunity
requirements for safety-related systems
and for equipment intended to perform
safety-related functions (functional safety) -
Industrial applications with specified
electromagnetic environment
IEC 61508 series Functional safety of EN 61508 series
electrical/electronic/programmable
electronic safety-related systems
IEC 61784-1 - Industrial communication networks - EN IEC 61784-1 -
Profiles Part 1: Fieldbus profiles
IEC 61784-2 - Industrial communication networks - EN IEC 61784-2 -
Profiles - Part 2: Additional fieldbus profiles
for real-time networks based on
ISO/IEC/IEEE 8802-3
IEC 61784-3 2021 Industrial communication networks - EN IEC 61784-3 2021
Profiles - Part 3: Functional safety
fieldbuses - General rules and profile
definitions
IEC 61784-5-2 - Industrial communication networks - EN IEC 61784-5-2 -
Profiles - Part 5-2: Installation of fieldbuses
- Installation profiles for CPF 2
IEC 61918 - Industrial communication networks - EN IEC 61918 -
Installation of communication networks in
industrial premises
IEC 62026-3 - Low-voltage switchgear and controlgear - - -
Controller-device interfaces (CDIs) - Part 3:
DeviceNet
ISO 13849-1 2015 Safety of machinery - Safety-related parts EN ISO 13849-1 2015
of control systems - Part 1: General
principles for design
4
---------------------- Page: 6 ----------------------
SIST EN IEC 61784-3-2:2021
EN IEC 61784-3-2:2021 (E)
Publication Year Title EN/HD Year
ISO 15745-2 2003 Industrial automation systems and - -
integration -- Open systems application
integration framework -- Part 2: Reference
description for ISO 11898-based control
systems
ISO 15745-3 2003 Industrial automation systems and - -
integration - Open systems application
integration framework -- Part 3: Reference
description for IEC 61158 based control
systems
ISO 15745-4 2003 Industrial automation systems and - -
integration - Open systems application
integration framework - Part 4: Reference
description for Ethernet-based control
systems
5
---------------------- Page: 7 ----------------------
SIST EN IEC 61784-3-2:2021
---------------------- Page: 8 ----------------------
SIST EN IEC 61784-3-2:2021
IEC 61784-3-2
®
Edition 4.0 2021-05
INTERNATIONAL
STANDARD
NORME
INTERNATIONALE
colour
inside
Industrial communication networks – Profiles –
Part 3-2: Functional safety fieldbuses – Additional specifications for CPF 2
Réseaux de communication industriels – Profils –
Partie 3-2: Bus de terrain de sécurité fonctionnelle – Spécifications
supplémentaires pour CPF 2
INTERNATIONAL
ELECTROTECHNICAL
COMMISSION
COMMISSION
ELECTROTECHNIQUE
INTERNATIONALE
ICS 25.040.40; 35.100.05 ISBN 978-2-8322-9747-6
Warning! Make sure that you obtained this publication from an authorized distributor.
Attention! Veuillez vous assurer que vous avez obtenu cette publication via un distributeur agréé.
® Registered trademark of the International Electrotechnical Commission
Marque déposée de la Commission Electrotechnique Internationale
---------------------- Page: 9 ----------------------
SIST EN IEC 61784-3-2:2021
– 2 – IEC 61784-3-2:2021 IEC 2021
CONTENTS
FOREWORD . 12
0 Introduction . 14
0.1 General . 14
0.2 Patent declaration . 15
1 Scope . 17
2 Normative references . 17
3 Terms, definitions, symbols, abbreviated terms and conventions . 19
3.1 Terms and definitions . 19
3.1.1 Common terms and definitions . 19
3.1.2 CPF 2: Additional terms and definitions . 24
3.2 Symbols and abbreviated terms . 25
3.2.1 Common symbols and abbreviated terms . 25
3.2.2 CPF 2: Additional symbols and abbreviated terms . 26
3.3 Conventions . 27
4 Overview of FSCP 2/1 (CIP Safety™) . 27
4.1 General . 27
4.2 FSCP 2/1 . 27
5 General . 28
5.1 External documents providing specifications for the profile . 28
5.2 Safety functional requirements . 29
5.3 Safety measures . 29
5.4 Safety communication layer structure . 30
5.5 Relationships with FAL (and DLL, PhL) . 30
5.5.1 General . 30
5.5.2 Data types . 30
6 Safety communication layer services . 31
6.1 General . 31
6.2 Connection object . 31
6.2.1 General . 31
6.2.2 Class attribute extensions . 31
6.2.3 Service extensions . 32
6.2.4 Explicit message response format for SafetyOpen and SafetyClose . 32
6.3 Connection Manager object. 33
6.3.1 General . 33
6.3.2 ForwardOpen for safety . 33
6.3.3 Safety network segment . 35
6.3.4 Originator rules for calculating the connection parameter CRC . 38
6.3.5 SafetyOpen processing flowcharts . 38
6.3.6 Checks required by Multipoint producers with existing connections . 41
6.3.7 Electronic key usage for safety . 42
6.3.8 RPI vs. API in safety connections . 42
6.3.9 Application path construction rules for safety connections . 42
6.3.10 Safety Validator connection types . 44
6.3.11 Application reply data in a successful SafetyOpen response . 48
6.3.12 Unsuccessful SafetyOpen response . 50
6.3.13 ForwardClose for safety . 52
---------------------- Page: 10 ----------------------
SIST EN IEC 61784-3-2:2021
IEC 61784-3-2:2021 IEC 2021 – 3 –
6.4 Identity object . 52
6.4.1 General . 52
6.4.2 Changes to common services . 53
6.4.3 Extensions for CP 16/3 devices . 53
6.5 Link objects . 53
6.5.1 DeviceNet object changes . 53
6.5.2 TCP/IP Interface object changes. 54
6.5.3 SERCOS III Link object. 54
6.6 Safety Supervisor object . 56
6.6.1 General . 56
6.6.2 Safety Supervisor class attributes . 56
6.6.3 Subclasses . 57
6.6.4 Safety Supervisor instance attributes . 57
6.6.5 Semantics. 61
6.6.6 Subclasses . 67
6.6.7 Safety Supervisor common services . 68
6.6.8 Safety Supervisor behavior . 80
6.7 Safety Validator object . 87
6.7.1 General . 87
6.7.2 Class attributes . 87
6.7.3 Instance attributes . 88
6.7.4 Class services . 94
6.7.5 Instance services . 94
6.7.6 Object behavior . 95
6.8 Connection Configuration Object . 98
6.8.1 General . 98
6.8.2 Class attribute extensions . 98
6.8.3 Instance attributes, additions and extensions. . 98
6.8.4 Instance attribute semantics extensions or restrictions for safety . 101
6.8.5 Special Safety Related Parameters – (Attribute 13) . 106
6.8.6 Object-specific services . 112
6.8.7 Common service extensions for safety . 112
6.8.8 Object behavior . 114
7 Safety communication layer protocol . 115
7.1 Safety PDU format . 115
7.1.1 Safety PDU encoding . 115
7.1.2 Safety CRC . 127
7.2 Communication protocol behavior . 128
7.2.1 Sequence of safety checks . 128
7.2.2 Connection termination . 128
7.2.3 Cross checking error. 129
7.3 Time stamp operation . 129
7.4 Rollover counts in the EF . 130
7.5 Protocol sequence diagrams . 130
7.5.1 General . 130
7.5.2 Normal safety transmission . 130
7.5.3 Lost, corrupted and delayed message transmission . 132
7.5.4 Lost, corrupted or delayed message transmission with production
repeated . 134
---------------------- Page: 11 ----------------------
SIST EN IEC 61784-3-2:2021
– 4 – IEC 61784-3-2:2021 IEC 2021
7.5.5 Point-to-point ping . 136
7.5.6 Multipoint ping on CP 2/3 Safety . 137
7.5.7 Multipoint ping on CP 2/2 safety networks . 139
7.5.8 Multipoint ping – retry with success . 139
7.5.9 Multipoint ping – retry with timeout . 140
7.6 Safety protocol definition . 141
7.6.1 General . 141
7.6.2 High level view of a safety device . 141
7.6.3 Safety Validator object . 142
7.6.4 Relationship between SafetyValidatorServer and SafetyValidatorClient . 142
7.6.5 Extended Format time stamp rollover handling . 143
7.6.6 SafetyValidatorClient function definition . 149
7.6.7 SafetyValidatorServer function definition . 157
7.7 Safety message and protocol data specifications . 170
7.7.1 Mode octet . 170
7.7.2 Time Stamp Section . 171
7.7.3 Time Coordination Message . 171
7.7.4 Time correction message . 172
7.7.5 Safety data production . 172
7.7.6 Producer dynamic variables . 180
7.7.7 Producer per consumer dynamic variables . 182
7.7.8 Consumer data variables . 183
7.7.9 Consumer input static variables . 185
7.7.10 Consumer dynamic variables . 186
8 Safety communication layer management . 188
8.1 Overview. 188
8.2 Definition of the measures used during connection establishment . 188
8.3 Originator-Target relationship validation. 192
8.4 Detection of mis-routed connection requests . 193
8.5 SafetyOpen processing . 193
8.6 Ownership management . 193
8.7 Bridging different physical layers . 194
8.8 Safety connection establishment . 196
8.8.1 Overview . 196
8.8.2 Basic facts for connection establishment . 196
8.8.3 Configuring safety connections . 197
8.8.4 Network time expectation multiplier . 198
8.8.5 Establishing connections . 200
8.8.6 Recommendations for consumer number allocation . 203
8.8.7 Recommendations for connection establishment . 203
8.8.8 Ownership establishment . 204
8.8.9 Ownership use cases . 204
8.8.10 PID/CID usage and establishment . 207
8.8.11 Proper PID/CID usage in multipoint and point-to-point connections . 208
8.8.12 Network supported services . 210
8.8.13 FSCP 2/1 safety device type . 211
8.9 Safety configuration process . 215
8.9.1 Introduction to safety configuration . 215
8.9.2 Configuration goals . 215
---------------------- Page: 12 ----------------------
SIST EN IEC 61784-3-2:2021
IEC 61784-3-2:2021 IEC 2021 – 5 –
8.9.3 Configuration overview . 216
8.9.4 User configuration guidelines . 217
8.9.5 Configuration process justification . 218
8.9.6 Device functions for tool configuration . 219
8.9.7 Password security . 219
8.9.8 SNCT interface services . 219
8.9.9 Configuration lock .
...
SLOVENSKI STANDARD
oSIST prEN IEC 61784-3-X:2020
01-maj-2020
Industrijska komunikacijska omrežja - Profili - 3-X. del: Funkcijska varnost
procesnih vodil - Dodatne specifikacije za CPF X
Industrial communication networks - Profiles - Part 3-X: Functional safety fieldbuses -
Additional specifications for CPF X
Réseaux de communication industriels - Profils - Partie 3-2: Bus de terrain de sécurité
fonctionnelle - Spécifications supplémentaires pour CPF X
Ta slovenski standard je istoveten z: prEN IEC 61784-3-X:2020
ICS:
25.040.40 Merjenje in krmiljenje Industrial process
industrijskih postopkov measurement and control
35.100.05 Večslojne uporabniške Multilayer applications
rešitve
oSIST prEN IEC 61784-3-X:2020 en,fr,de
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.
---------------------- Page: 1 ----------------------
oSIST prEN IEC 61784-3-X:2020
---------------------- Page: 2 ----------------------
oSIST prEN IEC 61784-3-X:2020
65C/996/CDV
COMMITTEE DRAFT FOR VOTE (CDV)
PROJECT NUMBER:
IEC 61784-3-X ED4
DATE OF CIRCULATION: CLOSING DATE FOR VOTING:
2020-03-06 2020-05-29
SUPERSEDES DOCUMENTS:
65C/963/CD,65C/979A/CC
IEC SC 65C : INDUSTRIAL NETWORKS
SECRETARIAT: SECRETARY:
France Ms Valérie DEMASSIEUX
OF INTEREST TO THE FOLLOWING COMMITTEES: PROPOSED HORIZONTAL STANDARD:
SC 22G,TC 44,TC 57,SC 65A,TC 66
Other TC/SCs are requested to indicate their interest, if any,
in this CDV to the secretary.
FUNCTIONS CONCERNED:
EMC ENVIRONMENT QUALITY ASSURANCE SAFETY
SUBMITTED FOR CENELEC PARALLEL VOTING NOT SUBMITTED FOR CENELEC PARALLEL VOTING
Attention IEC-CENELEC parallel voting
The attention of IEC National Committees, members of
CENELEC, is drawn to the fact that this Committee Draft for
Vote (CDV) is submitted for parallel voting.
The CENELEC members are invited to vote through the
CENELEC online voting system.
This document is still under study and subject to change. It should not be used for reference purposes.
Recipients of this document are invited to submit, with their comments, notification of any relevant patent rights of which they
are aware and to provide supporting documentation.
TITLE:
Industrial communication networks - Profiles - Part 3-X: Functional safety fieldbuses - Additional
specifications for CPF X
PROPOSED STABILITY DATE: 2024
NOTE FROM TC/SC OFFICERS:
NC comments will be addressed during the SC65C/WG12 meeting scheduled on June 15th-19th, 2020 in the
USA. Corresponding meeting notice will be provided in due time by the convenor.
Copyright © 2020 International Electrotechnical Commission, IEC. All rights reserved. It is permitted to download this
electronic file, to make a copy and to print out the content for the sole purpose of preparing National Committee positions.
You may not copy or "mirror" the file or printed version of the document, or any part of it, for any other purpose without
permission in writing from IEC.
---------------------- Page: 3 ----------------------
oSIST prEN IEC 61784-3-X:2020
65C/996/CDV
Overview of the IEC 61784-3-x delivery
This project (IEC 61784-x, where x=2, 3, 8, 13 or 18) corresponds to a subseries of parts, which have to be voted
together.
The corresponding delivery therefore include several files:
• A cover page to be put in front of the circulated file;
• Individual draft originals for the individual parts.
The individual parts should be assembled together after the cover page, in the order indicated in this cover page.
In order to avoid side effects of Word, all files should be first individually converted to pdf, and then assembled in
the pdf format.
The page numbers of each subpart are prefixed with the Type number of the subpart to facilitate identification,
and so that the numbering of each subpart can be independent of those that precede it.
The Contents of each subpart begins on page xxx2, so that the page numbering will be unchanged when the final
International Standard is issued with its IEC-Central-Office-provided cover sheet.
All relevant files for this delivery (including important editing notes) are included in the zip file provided in the
“Additional file(s):” field.
---------------------- Page: 4 ----------------------
oSIST prEN IEC 61784-3-X:2020
65C/996/CDV – 2002 – IEC CDV 61784-3-2 IEC 2020
CONTENTS
FOREWORD . 2012
0 Introduction . 2014
0.1 General . 2014
0.2 Patent declaration . 2016
1 Scope . 2017
2 Normative references . 2017
3 Terms, definitions, symbols, abbreviated terms and conventions . 2019
3.1 Terms and definitions. 2019
3.1.1 Common terms and definitions. 2019
3.1.2 CPF 2: Additional terms and definitions . 2024
3.2 Symbols and abbreviated terms . 2025
3.2.1 Common symbols and abbreviated terms . 2025
3.2.2 CPF 2: Additional symbols and abbreviated terms . 2026
3.3 Conventions . 2027
4 Overview of FSCP 2/1 (CIP Safety™) . 2027
4.1 General . 2027
4.2 FSCP 2/1 . 2027
5 General . 2029
5.1 External documents providing specifications for the profile . 2029
5.2 Safety functional requirements . 2029
5.3 Safety measures . 2029
5.4 Safety communication layer structure. 2030
5.5 Relationships with FAL (and DLL, PhL) . 2031
5.5.1 General . 2031
5.5.2 Data types . 2031
6 Safety communication layer services . 2031
6.1 Introduction . 2031
6.2 Connection object . 2032
6.2.1 General . 2032
6.2.2 Class attribute extensions . 2032
6.2.3 Service extensions . 2032
6.2.4 Explicit message response format for SafetyOpen and SafetyClose . 2033
6.3 Connection Manager object . 2033
6.3.1 General . 2033
6.3.2 ForwardOpen for safety . 2034
6.3.3 Safety network segment . 2036
6.3.4 Originator rules for calculating the connection parameter CRC . 2039
6.3.5 SafetyOpen processing flowcharts . 2039
6.3.6 Checks required by Multipoint producers with existing connections. 2042
6.3.7 Electronic key usage for safety . 2043
6.3.8 RPI vs. API in safety connections . 2043
6.3.9 Application path construction rules for safety connections . 2043
6.3.10 Safety Validator connection types . 2045
6.3.11 Application reply data in a successful SafetyOpen response . 2048
6.3.12 Unsuccessful SafetyOpen response. 2050
---------------------- Page: 5 ----------------------
oSIST prEN IEC 61784-3-X:2020
IEC CDV 61784-3-2 IEC 2020 – 2003 – 65C/996/CDV
6.3.13 ForwardClose for safety . 2052
6.4 Identity object . 2053
6.4.1 General . 2053
6.4.2 Changes to common services . 2053
6.4.3 Extensions for CP 16/3 devices . 2053
6.5 Link objects . 2054
6.5.1 DeviceNet object changes . 2054
6.5.2 TCP/IP Interface object changes . 2054
6.5.3 SERCOS III Link object . 2054
6.6 Safety Supervisor object . 2056
6.6.1 General . 2056
6.6.2 Safety Supervisor class attributes . 2056
6.6.3 Subclasses . 2057
6.6.4 Safety Supervisor instance attributes . 2057
6.6.5 Semantics . 2061
6.6.6 Subclasses . 2067
6.6.7 Safety Supervisor common services . 2067
6.6.8 Safety Supervisor behavior . 2080
6.7 Safety Validator object . 2087
6.7.1 General . 2087
6.7.2 Class attributes . 2087
6.7.3 Instance attributes . 2088
6.7.4 Class services . 2094
6.7.5 Instance services . 2094
6.7.6 Object behavior . 2095
6.8 Connection Configuration Object . 2098
6.8.1 General . 2098
6.8.2 Class attribute extensions . 2098
6.8.3 Instance attributes, additions and extensions. 2098
6.8.4 Instance attribute semantics extensions or restrictions for safety . 2101
6.8.5 Special Safety Related Parameters – (Attribute 13) . 2105
6.8.6 Object-specific services . 2111
6.8.7 Common service extensions for safety . 2111
6.8.8 Object behavior . 2113
7 Safety communication layer protocol . 2114
7.1 Safety PDU format . 2114
7.1.1 Safety PDU encoding. 2114
7.1.2 Safety CRC . 2126
7.2 Communication protocol behavior . 2127
7.2.1 Sequence of safety checks . 2127
7.2.2 Connection termination . 2127
7.2.3 Cross checking error . 2127
7.3 Time stamp operation . 2128
7.4 Rollover counts in the EF . 2129
7.5 Protocol sequence diagrams . 2129
7.5.1 General . 2129
7.5.2 Normal safety transmission . 2129
7.5.3 Lost, corrupted and delayed message transmission . 2130
---------------------- Page: 6 ----------------------
oSIST prEN IEC 61784-3-X:2020
65C/996/CDV – 2004 – IEC CDV 61784-3-2 IEC 2020
7.5.4 Lost, corrupted or delayed message transmission with production
repeated . 2133
7.5.5 Point-to-point ping . 2135
7.5.6 Multipoint ping on CP 2/3 Safety . 2136
7.5.7 Multipoint ping on CP 2/2 safety networks . 2137
7.5.8 Multipoint ping – retry with success . 2138
7.5.9 Multipoint ping – retry with timeout . 2139
7.6 Safety protocol definition . 2140
7.6.1 General . 2140
7.6.2 High level view of a safety device . 2140
7.6.3 Safety Validator object . 2141
7.6.4 Relationship between SafetyValidatorServer and SafetyValidatorClient . 2141
7.6.5 Extended Format time stamp rollover handling . 2142
7.6.6 SafetyValidatorClient function definition . 2146
7.6.7 SafetyValidatorServer function definition . 2154
7.7 Safety message and protocol data specifications . 2167
7.7.1 Mode octet . 2167
7.7.2 Time Stamp Section . 2168
7.7.3 Time Coordination Message . 2168
7.7.4 Time correction message . 2168
7.7.5 Safety data production . 2169
7.7.6 Producer dynamic variables . 2176
7.7.7 Producer per consumer dynamic variables . 2179
7.7.8 Consumer data variables . 2180
7.7.9 Consumer input static variables . 2182
7.7.10 Consumer dynamic variables . 2183
8 Safety communication layer management . 2185
8.1 Overview . 2185
8.2 Definition of the measures used during connection establishment . 2185
8.3 Originator-Target relationship validation . 2189
8.4 Detection of mis-routed connection requests . 2189
8.5 SafetyOpen processing . 2190
8.6 Ownership management . 2190
8.7 Bridging different physical layers . 2191
8.8 Safety connection establishment . 2193
8.8.1 Overview . 2193
8.8.2 Basic facts for connection establishment . 2193
8.8.3 Configuring safety connections . 2194
8.8.4 Network time expectation multiplier . 2195
8.8.5 Establishing connections . 2197
8.8.6 Recommendations for consumer number allocation . 2200
8.8.7 Recommendations for connection establishment. 2201
8.8.8 Ownership establishment . 2201
8.8.9 Ownership use cases. 2202
8.8.10 PID/CID usage and establishment . 2205
8.8.11 Proper PID/CID usage in multipoint and point-to-point connections . 2205
8.8.12 Network supported services . 2207
8.8.13 FSCP 2/1 safety device type . 2208
8.9 Safety configuration process . 2212
---------------------- Page: 7 ----------------------
oSIST prEN IEC 61784-3-X:2020
IEC CDV 61784-3-2 IEC 2020 – 2005 – 65C/996/CDV
8.9.1 Introduction to safety configuration . 2212
8.9.2 Configuration goals . 2212
8.9.3 Configuration overview . 2213
8.9.4 User configuration guidelines . 2214
8.9.5 Configuration process justification . 2215
8.9.6 Device functions for tool configuration . 2216
8.9.7 Password security . 2216
8.9.8 SNCT interface services . 2216
8.9.9 Configuration lock . 2217
8.9.10 Effect of configuration lock on device behavior . 2217
8.9.11 Configuration ownership . 2218
8.9.12 Configuration mode . 2219
8.9.13 Measures used to ensure integrity of configuration process . 2219
8.9.14 Download process . 2221
8.9.15 Verification process . 2224
8.9.16 Configuration error analysis . 2228
8.10 Electronic Data Sheets extensions for safety . 2231
8.10.1 General rules for EDS based safety devices . 2231
8.10.2 EDS extensions for safety. 2232
8.11 Requirements for CP 2/2 . 2237
8.11.1 EPI rules for safety messages that travel over CP 2/2 . 2237
8.11.2 Default safety I/O service . 2237
8.11.3 Duplicate IP detection . 2237
8.11.4 Priority for safety connections . 2237
8.12 Requirements for CP 2/3 . 2237
8.12.1 Allocation of CP 2/3 identifiers . 2237
8.12.2 Additional requirements . 2240
8.13 CP 16/3 requirements . 2240
8.13.1 General architecture for CPF 2 on CP 16/3 . 2240
8.13.2 Baseline FSCP 2/1 on CP 16/3 device . 2241
8.13.3 Supported objects and services in CP 16/3 devices . 2241
8.13.4 Transport layer requirements . 2242
8.13.5 FSCP 2/1 and the CP 16/3 device model . 2244
8.13.6 UNID assignment on CP 16/3 . 2245
9 System requirements . 2248
9.1 Indicators and switches . 2248
9.1.1 General indicator requirements . 2248
9.1.2 LED indications for setting the device UNID . 2248
9.1.3 Module Status LED . 2248
9.1.4 Indicator warning . 2249
9.1.5 Network Status LED . 2249
9.1.6 Switches . 2250
9.2 Installation guidelines . 2252
9.3 Safety function response time . 2253
9.3.1 Overview . 2253
9.3.2 Network time expectation. 2253
9.3.3 Equations for calculating network reaction times . 2254
9.4 Duration of demands . 2256
9.5 Constraints for calculation of system characteristics . 2256
---------------------- Page: 8 ----------------------
oSIST prEN IEC 61784-3-X:2020
65C/996/CDV – 2006 – IEC CDV 61784-3-2 IEC 2020
9.5.1 Number of nodes . 2256
9.5.2 Network PFH . 2256
9.5.3 Bit Error Rate (BER) . 2259
9.6 Maintenance . 2260
9.7 Safety manual . 2260
10 Assessment . 2260
Annex A (informative) Additional information for functional safety communication
profiles of CPF 2 . 2261
A.1 Hash function example code . 2261
A.2 …. 2275
Annex B (informative) Information for assessment of the functional safety
communication profiles of CPF 2 . 2276
Bibliography . 2277
Figure 1 – Relationships of IEC 61784-3 with other standards (machinery) . 2014
Figure 2 – Relationships of IEC 61784-3 with other standards (process) . 2015
Figure 3 – Relationship of Safety Validators . 2028
Figure 4 – Communication layers . 2031
Figure 5 – ForwardOpen with safety network segment . 2035
Figure 6 – Safety network target format . 2037
Figure 7 – Target Processing SafetyOpen with no configuration data (Type 2
SafetyOpen) . 2040
Figure 8 – Target Processing for SafetyOpen with configuration data (Type 1
SafetyOpen) . 2041
Figure 9 – Originator logic to determine which format to use . 2042
Figure 10 – Applying device configuration . 2072
Figure 11 – Configure and Validate processing flowcharts . 2073
Figure 12 – UNID handling during “Waiting for TUNID” . 2079
Figure 13 – Safety Supervisor state diagram . 2081
Figure 14 – Configuration, testing and locked relationships . 2085
Figure 15 – Safety connection types . 2092
Figure 16 – Safety Validator state transition
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.