BS EN 61784-3-12:2010
$227.44
Industrial communication networks. Profiles – Functional safety fieldbuses. Additional specifications for CPF 12
Published By | Publication Date | Number of Pages |
BSI | 2010 | 102 |
IEC 61784-3-12:2010 specifies a safety communication layer (services and protocol) based on CPF 12 of IEC 61784-2 and IEC 61158 Type 12. It identifies the principles for functional safety communications defined in IEC 61784-3 that are relevant for this safety communication layer. This bilingual version (2012-02) corresponds to the monolingual English version, published in 2010-06.
PDF Catalog
PDF Pages | PDF Title |
---|---|
7 | CONTENTS |
11 | 0 Introduction 0.1 General Figures Figure 1 – Relationships of IEC 61784-3 with other standards (machinery) |
12 | Figure 2 – Relationships of IEC 61784-3 with other standards (process) |
13 | 0.2 Patent declaration |
14 | 1 Scope 2 Normative references |
15 | 3 Terms, definitions, symbols, abbreviated terms and conventions 3.1 Terms and definitions |
20 | 3.2 Symbols and abbreviated terms |
21 | 3.3 Conventions 4 Overview of FSCP 12/1 (Safety-over-EtherCAT™) Tables Table 1 – State machine description elements |
22 | Figure 3 – Basic FSCP 12/1 system |
23 | 5 General 5.1 External document providing specifications for the profile 5.2 Safety functional requirements |
24 | 5.3 Safety measures 5.4 Safety communication layer structure Figure 4 – FSCP 12/1 software architecture Table 2 – Communication errors and detection measures |
25 | 5.5 Relationships with FAL (and DLL, PhL) 6 Safety communication layer services 6.1 FSoE Connection 6.2 FSoE Cycle |
26 | 6.3 FSoE services Figure 5 – FSoE Cycle Figure 6 – FSCP 12/1 communication structure |
27 | 7 Safety communication layer protocol 7.1 Safety PDU format Figure 7 – Safety PDU for CPF 12 embedded in Type 12 PDU Table 3 – General Safety PDU |
28 | Table 4 – Shortest Safety PDU Table 5 – Safety PDU command |
29 | Table 6 – CRC_0 calculation sequence Table 7 – CRC_i calculation sequence (i>0) |
30 | Table 8 – Example for CRC_0 inheritance |
31 | Table 9 – Example for 4 octets of safety data with interchanging of octets 1-4 with 5-8 |
32 | 7.2 FSCP 12/1 communication procedure |
33 | Figure 8 – FSCP 12/1 node states |
34 | Table 10 – Safety Master PDU for 4 octets of safety data with command = Reset after restart (reset connection) or error Table 11 – Safety Slave PDU for 4 octets of safety data with command = Reset for acknowledging a Reset command from the FSoE Master |
35 | Table 12 – Safety Slave PDU for 4 octets of safety data with command = Reset after restart (reset connection) or error Table 13 – Safety Master PDU for 4 octets of safety data with command = Session |
36 | Table 14 – Safety Slave PDU for 4 octets of safety data with command = Session Table 15 – Safety data transferred in the connection state |
37 | Table 16 – Safety Master PDU for 4 octets of safety data in Connection state Table 17 – Safety Slave PDU for 4 octets of safety data in Connection state |
38 | Table 18 – Safety data transferred in the parameter state Table 19 – First Safety Master PDU for 4 octets of safety data in parameter state |
39 | Table 20 – First Safety Slave PDU for 4 octets of safety data in parameter state Table 21 – Second Safety Master PDU for 4 octets of safety data in parameter state |
40 | Table 22 – Second Safety Slave PDU for 4 octets of safety data in parameter state Table 23 – Safety Master PDU for 4 octets of ProcessData in data state |
41 | Table 24 – Safety Slave PDU for 4 octets of ProcessData in data state Table 25 – Safety Master PDU for 4 octets of fail-safe data in data state |
42 | 7.3 Reaction on communication errors Table 26 – Safety Slave PDU for 4 octets of fail-safe data in data state Table 27 – FSoE communication error |
43 | 7.4 State table for FSoE Master Table 28 – FSoE communication error codes Table 29 – States of the FSoE Master |
44 | Figure 9 – State diagram for FSoE Master |
45 | Table 30 – Events in the FSoE Master state table Table 31 – Functions in the FSoE Master state table |
46 | Table 32 – Variables in the FSoE Master state table Table 33 – Macros in the FSoE Master state table |
61 | 7.5 State table for FSoE Slave Table 34 – States of the FSoE Slave |
62 | Figure 10 – State diagram for FSoE Slave |
63 | Table 35 – Events in the FSoE Slave state table Table 36 – Functions in the FSoE Slave state table |
64 | Table 37 – Variables in the FSoE Slave state table Table 38 – Macros in the FSoE Slave state table |
84 | 8 Safety communication layer management 8.1 FSCP 12/1 parameter handling 8.2 FSoE communication parameters |
85 | 9 System requirements 9.1 Indicators and switches Table 39 – FSoE Communication parameters Table 40 – Indicator States |
86 | Figure 11 – Indicator flash rates Table 41 – FSoE STATUS indicator states |
87 | 9.2 Installation guidelines 9.3 Safety function response time Figure 12 – Components of a safety function |
88 | Figure 13 – Calculation of the FSoE Watchdog times for input and output connections Table 42 – Definition of times |
89 | Figure 14 – Calculation of the worst case safety function response time |
90 | 9.4 Duration of demands 9.5 Constraints for calculation of system characteristics |
91 | Figure 15 – Safety PDU embedded in standard PDU |
92 | 9.6 Maintenance 9.7 Safety manual 10 Assessment Figure 16 – Residual error rate for 8/16/24 bit safety data and up to 12 144 bit standard data |
93 | Annex A (informative) Additional information for functional safety communication profiles of CPF 12 |
98 | Annex B (informative) Information for assessment of the functional safety communication profiles of CPF 12 |
99 | Bibliography |