BS EN 61784-3-17:2017:2019 Edition
$215.11
Industrial communication networks. Profiles – Functional safety fieldbuses. Additional specifications for CPF 17
Published By | Publication Date | Number of Pages |
BSI | 2019 | 78 |
This part of the IEC 61784-3 series specifies a safety communication layer (services and protocol) based on CPF 17 of IEC 61784-2 (CP 17/1) and IEC 61158 Type 21. 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 is related to hazards such as electrical shock. Intrinsic safety is related to hazards associated with potentially explosive atmospheres.
This part 1 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 series2 for functional safety. These mechanisms may be used in various industrial applications such as process control, manufacturing automation, and machinery.
This part provides guidelines for both developers and assessors of compliant devices and systems.
NOTE 2 The resulting SIL claim of a system depends on implementation of the selected functional safety communication profile within this system; implementation of a functional safety communication profile according to this part in a standard device is not sufficient for it to qualify as a safety device.
PDF Catalog
PDF Pages | PDF Title |
---|---|
2 | undefined |
7 | English CONTENTS |
10 | FOREWORD |
12 | Figures Figure 1 – Relationships of IEC 617843 with other standards (machinery) |
13 | Figure 2 – Relationships of IEC 617843 with other standards (process) |
15 | 1 Scope 2 Normative references |
16 | 3 Terms, definitions, symbols, abbreviated terms, and conventions 3.1 Terms and definitions 3.1.1 Common terms and definitions |
22 | 3.1.2 CPF 17: Additional terms and definitions 3.2 Symbols and abbreviated terms 3.2.1 Common symbols and abbreviated terms |
23 | 3.2.2 CPF 17: Additional symbols and abbreviated terms 3.3 Conventions 4 Overview of FSCP 17/1 (RAPIEnet Safety™) |
24 | Figure 3 – Communication relationships among FSCP 17 devices |
25 | 5 General 5.1 External documents providing specifications for the profile 5.2 Safety functional requirements 5.3 Safety measures 5.3.1 General |
26 | 5.3.2 (Virtual) sequence number 5.3.3 Time expectation with watchdog 5.3.4 Connection authentication 5.3.5 Feedback message 5.3.6 Data integrity assurance Tables Table 1 – Deployed measures to manage errors |
27 | 5.4 Safety communication layer structure 5.4.1 Principle of FSCP 17/1 safety communications 5.4.2 CPF 17 communication structures 5.5 Relationships with FAL (and DLL, PhL) 5.5.1 General Figure 4 – Safety layer architecture |
28 | 5.5.2 Data types 6 Safety communication layer services 6.1 Overview 6.2 Functional Safety connection 6.2.1 General 6.2.2 Initiator class specification |
29 | 6.2.3 Responder-class specification |
30 | 6.2.4 Sender class specification |
32 | 6.2.5 Receiver class specification |
34 | 6.3 Functional Safety data transmission service 6.4 Functional Safety connection relation Figure 5 – Functional Safety Cycle |
35 | 7 Safety communication layer protocol 7.1 Safety PDU format 7.1.1 General Figure 6 – Connection relationships among FSCP 17/1 devices Figure 7 – Functional Safety PDU for CPF 17 over type 21 PDU |
36 | 7.1.2 FSPDU command 7.1.3 Authentication key 7.1.4 FSPDU CRC Table 2 – General FSPDU Table 3 – FSPDU command |
37 | Figure 8 – FSPDU CRC code generation process |
38 | Figure 9 – Example of sequence number changing |
39 | 7.2 FSCP 17/1 communication procedure 7.2.1 FSCP 17/1 device states Figure 10 – CRC comparison operation |
40 | Figure 11 – FSCP 17/1 device states |
41 | Table 4 – FSPDU with 4 octets of safety data and RESET command after restart (reset connection) or error Table 5 – FSPDU with 4 octets of safety data and RESET commandto acknowledge a reset command from the Initiator |
42 | Table 6 – Connection request PDU for the Initiator in CONNECTION state Table 7 – Connection response PDU for the Responder in CONNECTION state |
43 | Table 8 – Safety data transferred in the SET_PARA state Table 9 – Sending FSPDU with 6 octets of safety data from the Initiator in SET_PARA state |
44 | Table 10 – Expected FSPDU with 6 octets of safety data from the Responder in SET_PARA state Table 11 – Safety data from the Initiator in the WAIT_PARA state |
45 | Table 12 – Sending FSPDU with 6 octets of safety data from the Initiator in the WAIT_PARA state Table 13 – Receiving FSPDU with 6 octets of safety data from the Responder in the WAIT_PARA state |
46 | Table 14 – FSPDU of Safety data in the DATA state Table 15 – Example of 4 octets of safety data from a Sender Table 16 – Example of ACK PDU from the Receiver with 4 octets of safety data |
47 | 7.3 Response to communication errors 7.3.1 General 7.4 State table for SCL of CPF 17 7.4.1 General Table 17 – Functional Safety communication errors Table 18 – Functional Safety communication error codes |
48 | 7.4.2 Events Figure 12 – State diagram for Functional Safety device Table 19 – States of the Functional Safety Initiator Table 20 – States of the Functional Safety Responder |
49 | 7.4.3 State table for Initiator Figure 13 – State diagram for Initiator Table 21 – Events in the Functional Safety state |
58 | 7.4.4 State table for Responder Figure 14 – State diagram for Responder |
67 | 8 Safety communication layer management 8.1 FSCP 17/1 parameter handling 8.2 Functional Safety communication parameters 9 System requirements 9.1 Indicators and switches 9.2 Installation guidelines 9.3 Safety function response time Table 22 – Functional Safety communication parameters |
68 | Figure 15 – Safety function response time |
70 | 9.4 Duration of demands 9.5 Constraints for calculation of system characteristics 9.5.1 General 9.5.2 Number of devices 9.5.3 Probabilistic consideration |
71 | 9.6 Maintenance 9.7 Safety manual 10 Assessment Figure 16 – Residual error rate of FSCP 17/1 |
72 | Annex A (informative) Additional information for functional safety communication profiles of CPF 17 A.1 Hash function calculation |
73 | A.2 … Table A.1 – the lookup table for FSCP 17/1 |
74 | Annex B (informative) Information for assessment of the functional safety communication profiles of CPF 17 |
75 | Bibliography |