BS EN IEC 61784-3-8:2021
$215.11
Industrial communication networks. Profiles – Functional safety fieldbuses. Additional specifications for CPF8
Published By | Publication Date | Number of Pages |
BSI | 2021 | 116 |
This part of IEC 61784-3 (all parts) specifies a safety communication layer (services and protocol) based on CPF 8 of IEC 61784-1, IEC 61784-2 and IEC 61158 Type 18 and Type 23. 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.
PDF Catalog
PDF Pages | PDF Title |
---|---|
2 | undefined |
5 | Annex ZA(normative)Normative references to international publicationswith their corresponding European publications |
7 | English CONTENTS |
12 | FOREWORD |
14 | 0 Introduction 0.1 General Figure 1 – Relationships of IEC 617843 with other standards (machinery) |
15 | Figures Figure 2 – Relationships of IEC 617843 with other standards (process) |
16 | 0.2 Patent declaration |
17 | 1 Scope 2 Normative references |
18 | 3 Terms, definitions, symbols, abbreviated terms and conventions 3.1 Terms and definitions |
19 | 3.1.1 Common terms and definitions |
25 | 3.1.2 CPF 8: Additional terms and definitions |
26 | 3.2 Symbols and abbreviated terms 3.2.1 Common symbols and abbreviated terms |
27 | 3.2.2 CPF 8: Additional symbols and abbreviated terms 3.3 Conventions 4 Overview 5 General 6 Safety communication layer services |
28 | 7 Safety communication layer protocol 8 Safety communication layer management 9 System requirements 10 Assessment 11 FSCP 8/1 11.1 Scope – FSCP 8/1 11.2 Normative references – FSCP 8/1 11.3 Terms, definitions, symbols, abbreviated terms and conventions – FSCP 8/1 11.4 Overview of FSCP 8/1 (CC-Link Safety™) |
29 | 11.5 General – FSCP 8/1 11.5.1 External documents providing specifications for the profile 11.5.2 Safety functional requirements 11.5.3 Safety measures |
30 | Tables Table 1 – Selection of the various measures for possible errors |
31 | 11.5.4 Safety communication layer structure |
32 | 11.5.5 Relationships with FAL (and DLL, PhL) 11.6 Safety communication layer services for FSCP 8/1 11.6.1 General 11.6.2 SASEs Figure 3 – Relationship between SCL and the other layers of IEC 61158 Type 18 |
33 | 11.6.3 SARs |
34 | 11.6.4 Process data SAR ASEs |
35 | 11.7 Safety communication layer protocol for FSCP 8/1 11.7.1 Safety PDU format |
36 | Table 2 – M1 safety device manager attribute format Table 3 – S1 safety device manager attribute format Table 4 – M1 safety connection manager attribute format Table 5 – S1 safety connection manager attribute format |
37 | Table 6 – M1 safety cyclic transmission attribute format |
38 | Table 7 – S1 safety cyclic transmission attribute format Table 8 – M1 safety device manager attribute encoding |
39 | Table 9 – S1 safety device manager attribute encoding Table 10 – M1 safety connection manager attribute encoding Table 11 – S1 safety connection manager attribute encoding |
40 | Table 12 – M1 safety cyclic transmission attribute encoding |
42 | Table 13 – S1 safety cyclic transmission attribute encoding |
43 | 11.7.2 State description |
44 | Figure 4 – State diagram |
46 | Table 14 – Safety master monitor timer operation Table 15 – Safety slave monitor timer operation Table 16 – Safety data monitor timer operation |
48 | 11.8 Safety communication layer management for FSCP 8/1 11.8.1 General 11.8.2 Connection establishment and confirmation processing 11.8.3 Safety slave verification Table 17 – Details of connection establishment and confirmation processing Table 18 – Details of slave information verification processing |
49 | 11.9 System requirements for FSCP 8/1 11.9.1 Indicators and switches Table 19 – Details of safety slave parameter transmission processing |
50 | 11.9.2 Installation guidelines 11.9.3 Safety function response time Table 20 – Monitor LEDs |
51 | Table 21 – Safety function response time calculation Table 22 – Safety function response time definition of terms |
52 | 11.9.4 Duration of demands 11.9.5 Constraints for calculation of system characteristics 11.9.6 Maintenance 11.9.7 Safety manual 11.10 Assessment for FSCP 8/1 |
53 | 12 FSCP 8/2 12.1 Scope – FSCP 8/2 12.2 Normative references – FSCP 8/2 12.3 Terms, definitions, symbols, abbreviated terms and conventions – FSCP 8/2 12.4 Overview of FSCP 8/2 (CC-Link IE™ Safety communication function) 12.5 General – FSCP 8/2 12.5.1 External documents providing specifications for the profile |
54 | 12.5.2 Safety functional requirements 12.5.3 Safety measures |
55 | Table 23 – Selection of the various measures for possible errors |
56 | Figure 5 – Detection of unintended repetition Figure 6 – Detection of incorrect sequence |
57 | Figure 7 – Detection of loss |
58 | Figure 8 – Detection of unacceptable delay by time stamps Figure 9 – Detection of unacceptable delay by timer |
59 | 12.5.4 Safety communication layer structure Figure 10 – Protocol Hierarchy |
60 | 12.5.5 Relationships with FAL (and DLL, PhL) 12.6 Safety communication layer services for FSCP 8/2 12.6.1 General 12.6.2 Connection reestablishment services Table 24 – SSStart Table 25 – SSRestart |
61 | 12.6.3 Data transmission services Table 26 – SSInvokeFunc Table 27 – SSRead |
62 | 12.6.4 Connection termination notification services 12.7 Safety communication layer protocol for FSCP 8/2 12.7.1 Safety PDU format Table 28 – SS-Write Table 29 – SSTerminate |
63 | Figure 11 – Safety PDU Structure Table 30 – Safety PDU elements |
64 | Figure 12 – CTRL Configuration Table 31 – CTRL Elements |
67 | Figure 13 – SASEM and SASES TS Figure 14 – SData during safety refresh |
68 | Figure 15 – SData not during safety refresh Figure 16 – SData header configuration |
69 | 12.7.2 Safety FAL service protocol machine (SFSPM) Figure 17 – CRC calculation Figure 18 – Communication models |
70 | Figure 19 – SFSPM state transition diagram Table 32 – State list |
72 | Figure 20 – Connection establishment sequence |
73 | Figure 21 – Optional sequence during connection establishment sequence Figure 22 – Communication sequence during safety refresh communication |
74 | Figure 23 – Offset measurement and generation sequence during safety refresh communication |
75 | Figure 24 – SFSPMM state transition diagram Table 33 – SFSPMM timers |
76 | Table 34 – SFSPMM state transition table |
79 | Figure 25 – Sequence other than during safety refresh Figure 26 – SConnectreq Table 35 – support_functions |
80 | Figure 27 – SInitConfirmNetPrmreq Figure 28 – net_prm_list Figure 29 – SInitVerifyStnPrmreq |
81 | Figure 30 – stn_prm_list Figure 31 – SInvokeFuncreq |
82 | Figure 32 – SWriteErrorInforeq Table 36 – error_category Table 37 – error_category for AL errors |
83 | Figure 33 – date_and_time_of_occurence Table 38 – error_code |
84 | Figure 34 – SFSPMS state transition diagram Table 39 – SFSPMS timers |
85 | Table 40 – SFSPMS state transition table |
89 | Figure 35 – Sequence other than during safety refresh Figure 36 – SConnectrsp |
90 | Figure 37 – SInitConfirmNetPrmrsp Figure 38 – SInitVerifyStnPrmrsp |
91 | Figure 39 – SInvokeFuncrsp |
92 | Figure 40 – Offset calculation procedure of safety clock |
95 | 12.8 Safety communication layer management for FSCP 8/2 12.8.1 Parameter Definitions Table 41 – Parameters used by safety communication layer |
96 | Figure 41 – Relationship between transmissioninterval fluctuation and transmission_interval |
98 | Figure 42 – Calculation of allowable_refresh_interval |
99 | 12.8.2 Parameter Setup Figure 43 – Calculation of allowable_delay |
100 | 12.8.3 Management Services Table 42 – SMSetSafetyStationInfo Table 43 – Safety station information setting parameters of SMSetSafetyStationInfo |
101 | Table 44 – SMSetSafetyNetworkParameter Table 45 – Safety network parameters of SMSetSafetyNetworkParameter Table 46 – SMGetSafetyStationInfo |
102 | Table 47 – Safety station information parameters of SMGetSafetyStationInfo (Request) Table 48 – Safety station information parameters of SMGetSafetyStationInfo (Response) Table 49 – SMGetSafetyNetworkParameter Table 50 – Parameters of SMGetSafetyNetworkParameter request |
103 | 12.9 System requirements for FSCP 8/2 12.9.1 Indicators and switches Table 51 – Parameters of SMGetSafetyNetworkParameter response |
104 | Table 52 – Monitor LEDs Table 53 – Communication port monitor LEDs |
105 | 12.9.2 Installation guidelines 12.9.3 Safety function response time Figure 44 – Calculation of response time between safety PLCs |
106 | 12.9.4 Duration of demands 12.9.5 Constraints for calculation of system characteristics |
107 | 12.9.6 Maintenance 12.9.7 Safety manual Figure 45 – Constraints on NSE and m |
108 | 12.10 Assessment for FSCP 8/2 |
109 | Annex A (informative) Additional information for functional safety communication profiles of CPF 8 Table A.1 – Residual error probability for FSCP 8/1 CRC |
110 | Figure A.1 – Allowable_delay and offset calculation deviation Table A.2 – Residual error probability for FSCP 8/2 CRC |
112 | Annex B (informative) Information for assessment of the functional safety communication profiles of CPF 8 |
113 | Bibliography |