1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Iec 61784 3 2016

170 2 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề IEC 61784-3:2016-05 - Industrial Communication Networks – Profiles – Part 3: Functional Safety Field Buses – General Rules and Profile Definitions
Trường học Vietnam National University of Electrical Engineering
Chuyên ngành Electrical Engineering
Thể loại Standards Document
Năm xuất bản 2016
Thành phố Geneva
Định dạng
Số trang 170
Dung lượng 4,1 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Cấu trúc

  • 0.1 General (11)
  • 0.2 Transition from Edition 2 to extended assessment methods in Edition 3 ................ 1 1 (13)
  • 0.3 Patent declaration ............................................................................................... 1 2 (14)
  • 3.1 Terms and definitions .......................................................................................... 1 5 (17)
  • 3.2 Symbols and abbreviated terms (24)
  • 5.1 Safety function decomposition (25)
  • 5.2 Communication system (26)
    • 5.2.1 General (26)
    • 5.2.2 IEC 61 1 58 fieldbuses (26)
    • 5.2.3 Communication channel types (27)
    • 5.2.4 Safety function response time (27)
  • 5.3 Communication errors (28)
    • 5.3.1 General (28)
    • 5.3.2 Corruption (28)
    • 5.3.3 Unintended repetition (28)
    • 5.3.4 Incorrect sequence (28)
    • 5.3.5 Loss (29)
    • 5.3.6 Unacceptable delay (29)
    • 5.3.7 Insertion (29)
    • 5.3.8 Masquerade (29)
    • 5.3.9 Addressing (29)
  • 5.4 Deterministic remedial measures (29)
    • 5.4.1 General (29)
    • 5.4.2 Sequence number (29)
    • 5.4.3 Time stamp (29)
    • 5.4.4 Time expectation (30)
    • 5.4.5 Connection authentication (30)
    • 5.4.6 Feedback message (30)
    • 5.4.7 Data integrity assurance (30)
    • 5.4.8 Redundancy with cross checking (30)
    • 5.4.9 Different data integrity assurance systems (31)
  • 5.5 Typical relationships between errors and safety measures (31)
  • 5.6 Communication phases (32)
  • 5.7 FSCP implementation aspects (33)
  • 5.8 Data integrity considerations (33)
    • 5.8.1 Calculation of the residual error rate (33)
    • 5.8.2 Total residual error rate and SIL (35)
  • 5.9 Relationship between functional safety and security (36)
  • A.1 General (44)
  • A.2 Model A (single message, channel and FAL, redundant SCLs) (44)
  • A.3 Model B (full redundancy) (44)
  • A.4 Model C (redundant messages, FALs and SCLs, single channel) (45)
  • A.5 Model D (redundant messages and SCLs, single channel and FAL) (45)
  • B.1 Overview (47)
  • B.2 Channel model for calculations (47)
  • B.3 Bit error probability Pe (48)
  • B.4 Cyclic redundancy checking (49)
    • B.4.1 General (49)
    • B.4.2 Considerations concerning CRC polynomials (50)
  • D.1 Overview (54)
  • D.2 Channel types (54)
    • D.2.1 General (54)
    • D.2.2 Black channel (54)
    • D.2.3 White channel (54)
  • D.3 Data integrity considerations for white channel approaches (55)
    • D.3.1 General (55)
    • D.3.2 Models B and C (55)
    • D.3.3 Models A and D (56)
  • D.4 Verification of safety measures (57)
    • D.4.1 General (57)
    • D.4.2 Implementation (57)
    • D.4.4 Safe state (57)
    • D.4.5 Transmission errors (57)
    • D.4.6 Safety reaction and response times (57)
    • D.4.7 Combination of measures (58)
    • D.4.8 Absence of interference (58)
    • D.4.9 Additional fault causes (white channel) (58)
  • E.1 General (59)
  • E.2 Example fieldbus message with safety PDUs (59)
  • E.3 Model with completely explicit safety measures (59)
  • E.4 Model with explicit A-code and implicit T-code safety measures (60)
  • E.5 Model with explicit T-code and implicit A-code safety measures (60)
  • E.6 Model with split explicit and implicit safety measures (61)
  • E.7 Model with completely implicit safety measures (62)
  • E.8 Addition to Annex B – impact of implicit codes on properness (62)
  • F.1 Applicability (63)
  • F.2 General models for black channel communications (63)
  • F.3 Identification of generic safety properties (64)
  • F.4 Assumptions for residual error rate calculations (64)
  • F.5 Residual error rates (65)
    • F.5.1 Explicit and implicit mechanisms (65)
    • F.5.2 Residual error rate calculations (65)
  • F.6 Data integrity (67)
    • F.6.1 Probabilistic considerations (67)
    • F.6.2 Deterministic considerations (67)
  • F.7 Authenticity (68)
    • F.7.1 General (68)
    • F.7.2 Residual error rate for authenticity (RRA) (69)
  • F.8 Timeliness (70)
    • F.8.1 General (70)
    • F.8.2 Residual error rate for timeliness (RRT) (72)
  • F.9 Masquerade (73)
    • F.9.1 General (73)
    • F.9.2 Other terms used to calculate residual error rate for masquerade (73)

Nội dung

This stan ard explain the relevant prin iples for fu ctional safety commu ication with referen e to IEC 615 8 series an sp cifies several safety commu ication layers profi es an cor esp

General

The IEC 61158 fieldbus standard, along with IEC 61784-1 and IEC 61784-2, establishes communication protocols for distributed control in automation applications Fieldbus technology is widely recognized and trusted, leading to ongoing enhancements that cater to real-time, safety-related, and security-related applications.

This standard outlines the principles of functional safety communications in accordance with the IEC 61508 series, detailing various safety communication layers, profiles, and protocols derived from IEC 61784-1, IEC 61784-2, and the IEC 61158 series It is important to note that this standard does not address electrical safety or intrinsic safety considerations.

Figure 1 shows the relationships between this standard and relevant safety and fieldbus standards in a machinery environment

NOTE Subclauses 6.7.6.4 (high complexity) and 6.7.8.1 6 (low complexity) of IEC 62061 specify the relationship between PL (Category) and SIL

Figure 1 – Relationships of IEC 61 784-3 with other standards (machinery)

Figure 2 shows the relationships between this standard and relevant safety and fieldbus standards in a process environment a For specified electromagnetic environments; otherwise IEC 61 326-3-1 or IEC 61 000-6-7 b EN ratified

Figure 2 – Relationships of IEC 61 784-3 with other standards (process)

Safety communication layers, as outlined in the IEC 61508 series, are essential components of safety-related systems They ensure reliable message transmission between participants on a fieldbus, providing confidence in the system's safety Additionally, these layers guarantee safe operation even in the event of fieldbus errors or failures.

This standard outlines safety communication layers that enable the use of fieldbus systems for applications demanding functional safety, achieving the required Safety Integrity Level (SIL) as defined by the relevant functional safety communication profile.

The SIL claim of a system is influenced by how the chosen functional safety communication profile (FSCP) is implemented Simply applying an FSCP to a standard device does not qualify it as a safety device.

• basic principles for implementing the requirements of IEC 61 508 series for safety-related data communications, including possible transmission faults, remedial measures and considerations affecting data integrity;

• functional safety communication profiles for several communication profile families in IEC 61 784-1 and IEC 61 784-2, including safety layer extensions to the communication service and protocols sections of the IEC 61 1 58 series.

Transition from Edition 2 to extended assessment methods in Edition 3 1 1

This edition of the standard's generic part introduces enhanced models for estimating the total residual error rate of a Functional Safety Concept (FSCP) This metric is crucial for assessing whether the FSCP complies with the functional safety requirements for specific Safety Integrity Levels (SIL) Detailed descriptions of these advanced qualitative and quantitative safety determination methods can be found in Annex E and Annex F.

Due to the lengthy assessment process, the FSCPs released before or alongside this new edition of the generic part can only be evaluated using methods from earlier editions, adhering to the data integrity standards outlined in section 5.8.

The validity schema illustrated in Figure 3 outlines the transition from the original assessment methods of Edition 2, detailed in section 5.8, to the extended assessment methods in Edition 3, as specified in Annex F Under this schema, FSCPs are not required to undergo a new assessment according to Annex F until Edition 4, at which point the current contents of Annex F will supersede section 5.8.

NOTE However, a particular FSCP can achieve an earlier assessment and publish an adequate amendment

TADI Timeliness, Authenticity, Data Integrity

Figure 3 – Transition from Edition 2 to Edition 3 assessment methods

Patent declaration 1 2

The International Electrotechnical Commission (IEC) highlights that compliance with its document may require the use of patents related to functional safety communication profiles for families 1, 2, 3, 6, 8, 12, 13, 14, 17, and 18, as specified in various IEC standards However, the IEC does not take a stance on the evidence, validity, or scope of these patent rights.

Patent rights holders have confirmed to the IEC their readiness to negotiate licenses on either a free basis or under fair and non-discriminatory terms with global applicants These commitments from patent holders are officially recorded with the IEC.

NOTE Patent details and corresponding contact information are provided in IEC 61 784-3-1 , IEC 61 784-3-2, IEC 61 784-3-3, IEC 61 784-3-6, IEC 61 784-3-8, IEC 61 784-3-1 2, IEC 61 784-3-1 3, IEC 61 784-3-1 4, IEC 61 784-3-1 7 and IEC 61 784-3-1 8

This document may contain elements subject to patent rights not explicitly mentioned IEC is not responsible for identifying any or all of these patent rights.

ISO and IEC provide online databases of patents related to their standards It is recommended that users check these databases for the latest information on patents.

Part 3: Functional safety fieldbuses – General rules and profile definitions

The IEC 61 784-3 series outlines key principles for transmitting safety-relevant messages in distributed networks utilizing fieldbus technology, adhering to the IEC 61 508 series 1 standards for functional safety These principles, grounded in the black channel approach, are applicable across diverse industrial sectors, including process control, manufacturing automation, and machinery.

Part 2 of the IEC 61 784-3-x series outlines various functional safety communication profiles derived from the communication profiles and protocol layers of fieldbus technologies specified in IEC 61 784-1, IEC 61 784-2, and the IEC 61 58 series Utilizing the black channel approach defined in IEC 61 508, these profiles are specifically designed for implementation in safety devices only.

NOTE 1 Other safety-related communication systems meeting the requirements of IEC 61 508 series can exist that are not included in this standard

This article does not address electrical safety and intrinsic safety concerns Electrical safety involves risks such as electrical shock, while intrinsic safety pertains to dangers linked to potentially explosive environments.

All systems face the risk of unauthorized access during their lifecycle, necessitating extra precautions in safety-related applications to safeguard fieldbus systems The IEC 62443 series provides comprehensive guidance on these security concerns, with a specific subclause dedicated to its relationship with safety measures.

NOTE 3 Additional profile specific requirements for security can also be specified in IEC 61 784-43

NOTE 4 Implementation of a functional safety communication profile according to this part in a device is not sufficient to qualify it as a safety device, as defined in IEC 61 508 series

NOTE 5 The resulting SIL claim of a system depends on the implementation of the selected functional safety communication profile within this system

This document references essential materials that are crucial for its application For references with specific dates, only the cited edition is applicable In the case of undated references, the most recent edition of the referenced document, including any amendments, is relevant.

IEC 61 000-6-7, Electromagnetic compatibility (EMC) – Part 6-7: Generic standards – Immunity requirements for equipment intended to perform functions in a safety-related system (functional safety) in industrial locations

1 In the following pages of this standard, “IEC 61 508” will be used for “IEC 61 508 series”

2 In the following pages of this standard, “this part” will be used for “this part of the IEC 61 784-3 series”

3 Proposed new work item under consideration

IEC 61 01 0-2-201 :201 3, Safety requirements for electrical equipment for measurement, control and laboratory use – Part 2-201: Particular requirements for control equipment

IEC 61 1 58 (all parts), Industrial communication networks – Fieldbus specifications

IEC 61326-3-1 outlines the electromagnetic compatibility (EMC) requirements for electrical equipment used in measurement, control, and laboratory settings This standard specifically addresses immunity requirements for safety-related systems and equipment designed to perform safety-related functions, emphasizing its relevance in general industrial applications Compliance with these standards ensures the reliable operation of safety-critical systems in various industrial environments.

IEC 61326-3-2 outlines the electromagnetic compatibility (EMC) requirements for electrical equipment used in measurement, control, and laboratory settings This standard specifically addresses immunity requirements for safety-related systems and equipment designed to perform safety-related functions, emphasizing functional safety in industrial applications within defined electromagnetic environments.

IEC 61 508 (all parts), Functional safety of electrical/electronic/programmable electronic safety-related systems

IEC 61 508-1 :201 0, Functional safety of electrical/electronic/programmable electronic safety- related systems – Part 1: General requirements

IEC 61 508-2, Functional safety of electrical/electronic/programmable electronic safety-related systems – Part 2: Requirements for electrical/electronic/programmable electronic safety- related systems

IEC 61 784-1 , Industrial communication networks – Profiles – Part 1: Fieldbus profiles

IEC 61 784-2, Industrial communication networks – Profiles – Part 2: Additional fieldbus profiles for real-time networks based on ISO/IEC 8802-3

IEC 61 784-3-1 , Industrial communication networks – Profiles – Part 3-1: Functional safety fieldbuses – Additional specifications for CPF 1

IEC 61 784-3-2, Industrial communication networks – Profiles – Part 3-2: Functional safety fieldbuses – Additional specifications for CPF 2

IEC 61 784-3-3, Industrial communication networks – Profiles – Part 3-3: Functional safety fieldbuses – Additional specifications for CPF 3

IEC 61 784-3-6, Industrial communication networks – Profiles – Part 3-6: Functional safety fieldbuses – Additional specifications for CPF 6

IEC 61 784-3-8, Industrial communication networks – Profiles – Part 3-8: Functional safety fieldbuses – Additional specifications for CPF 8

IEC 61 784-3-1 2, Industrial communication networks – Profiles – Part 3-12: Functional safety fieldbuses – Additional specifications for CPF 12

IEC 61 784-3-1 3, Industrial communication networks – Profiles – Part 3-13: Functional safety fieldbuses – Additional specifications for CPF 13

IEC 61 784-3-1 4, Industrial communication networks – Profiles – Part 3-14: Functional safety fieldbuses – Additional specifications for CPF 14

IEC 61 784-3-1 7 4 , Industrial communication networks – Profiles – Part 3-17: Functional safety fieldbuses – Additional specifications for CPF 17

IEC 61 784-3-1 8, Industrial communication networks – Profiles – Part 3-18: Functional safety fieldbuses – Additional specifications for CPF 18

IEC 61 784-5 (all parts), Industrial communication networks – Profiles – Part 5: Installation of fieldbuses

IEC 61 91 8:201 3, Industrial communication networks – Installation of communication networks in industrial premises

IEC 62443 (all parts), Industrial communication networks – Network and system security

3 Terms, definitions, symbols, abbreviated terms and conventions

Terms and definitions 1 5

For the purposes of this document, the following terms and definitions apply

NOTE Italics are used in the definitions to highlight terms which are themselves defined in 3.1

3.1 1 absolute time stamp time stamp referenced to a global time which is common for a group of devices using a fieldbus

[SOURCE: IEC 62280:201 4, 3.1 1 , modified – use devices and fieldbus]

3.1 2 active network element network element containing electrically and/or optically active components that allows extension of the network

Note 1 to entry: Examples of active network elements are repeaters and switches

3.1 3 availability probability for an automated system that for a given period of time there are no unsatisfactory system conditions such as loss of production

Pe probability for a given bit to be received with the incorrect value

3.1 5 black channel defined communication system containing one or more elements without evidence of design or validation according to IEC 61 508

Note 1 to entry: This definition expands the usual meaning of channel to include the system that contains the channel

3.1 6 bridge abstract device that connects multiple network segments along the data link layer

A closed communication system is characterized by a fixed number of participants, all connected through a communication network with established and consistent properties In such systems, the risk of unauthorized access is deemed negligible, ensuring secure interactions among the participants.

[SOURCE: IEC 62280:201 4, 3.1 6, modified – transmission replaced by communication]

3.1 8 communication channel logical connection between two end-points within a communication system

3.1 9 communication system arrangement of hardware, software and propagation media to allow the transfer of messages

(ISO/IEC 7498-1 application layer) from one application to another

3.1 1 0 connection logical binding between two application objects within the same or different devices

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 standard to refer to the redundant data

Note 2 to entry: See also [28], [29] 5

A defined communication system utilizes a fieldbus-based architecture to connect a fixed number of participants, ensuring well-known and consistent properties such as installation conditions and electromagnetic immunity This industrial network incorporates active elements while minimizing the risk of unauthorized access to an acceptable level, in accordance with the lifecycle model of IEC 62443, by implementing strategies like zones and conduits.

3.1 1 3 diversity different means of performing a required function

Note 1 to entry: Diversity may be achieved by different physical methods or different design approaches

5 Figures in square brackets refer to the bibliography

3.1 1 4 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 61 508-4:201 0, 3.6.1 1 , modified – notes added]

3.1 1 5 explicit code code for safety measure that is actually transmitted within the SPDU and is known to the sender and receiver

3.1 1 6 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 may be due to an error (for example, problem with hardware/software design or message disruption)

[SOURCE: IEC 61 508-4:201 0, 3.6.4, modified – notes and figures replaced]

3.1 1 7 fault abnormal condition that may cause a reduction in, or loss of, the capability of a functional unit to perform a required function

According to IEC 60050-1 91:1990, a "fault" is defined as a condition where a system cannot perform a necessary function, excluding situations arising from scheduled maintenance, planned activities, or insufficient external resources.

[SOURCE: IEC 61 508-4:201 0, 3.6.1 , modified – figure reference deleted]

3.1 1 8 fieldbus communication system based on serial data transfer and used in industrial automation or process control applications

3.1 1 9 fieldbus system system using a fieldbus with connected devices

Data Link Protocol Data Unit

FCS (Frame Check Sequence) is a method used to identify data corruption by generating redundant data from a block of information within a DLPDU (Data Link Protocol Data Unit) frame This redundant data is created using a hash function and is either stored or transmitted alongside the original data block.

Note 1 to entry: An FCS can be derived using for example a CRC or other hash function

Note 2 to entry: See also [28], [29]

Note 3 to entry: This note applies to the French language only

(mathematical) function that maps values from a (possibly very) large set of values into a (usually) smaller range of values

Note 1 to entry: Hash functions can be used to detect data corruption

Note 2 to entry: Common hash functions include parity, checksum or CRC

[SOURCE: IEC TR 6221 0:2003, 4.1 1 2, modified – addition of “usually” and notes]

3.1 23 hazard state or set of conditions of a system that, together with other related conditions will inevitably lead to harm to persons, property or environment

3.1 24 implicit code code for safety measure that is not transmitted within the SPDU but is known to the sender and receiver

3.1 25 master active communication entity able to initiate and schedule communication activities by other stations which may be masters or slaves

3.1 26 message ordered series of octets intended to convey information

[SOURCE: ISO/IEC 2382-1 6:1 996, 1 6.02.01 , modified – character replaced by octet]

3.1 27 message sink part of a communication system in which messages are considered to be received

3.1 28 message source part of a communication system from which messages are considered to originate

3.1 29 nuisance trip spurious trip with no harmful effect

Note 1 to entry: Internal abnormal errors can be caused in communication systems such as wireless transmission, for example by too many retries in the presence of interferences

PL discrete level used to specify the ability of safety-related parts of control systems to perform a safety function under foreseeable conditions

PELV electrical circuit in which the voltage cannot exceed a.c 30 V r.m.s., 42,4 V peak or d.c 60 V in normal and single-fault condition, except earth faults in other circuits

A PELV circuit includes a connection to protective earth, which is essential for controlling circuit voltages If the protective earth connection is absent or faulty, the circuit voltages remain uncontrolled.

[SOURCE: IEC 61 01 0-2-201 :201 3, 3.1 09, modified – deletion of "circuit" from term, and deletion of second note to entry]

3.1 32 redundancy existence of more than one means for performing a required function or for representing information

[SOURCE: IEC 61 508-4:201 0, 3.4.6, modified – example and notes deleted]

3.1 33 relative time stamp time stamp referenced to the local clock of an entity

Note 1 to entry: In general, there is no relationship to clocks of other entities

3.1 34 reliability probability that an automated system can perform a required function under given conditions for a given time interval (t1 ,t2)

Note 1 to entry: It is generally assumed that the automated system is in a state to perform this required function at the beginning of the time interval

Note 2 to entry: The term "reliability" is also used to denote the reliability performance quantified by this probability

Note 3 to entry: Within the MTBF or MTTF period of time, the probability that an automated system will perform a required function under given conditions is decreasing

Note 4 to entry: Reliability differs from availability

[SOURCE: IEC TR 62059-1 1 :2002, 3.1 7, modified – use of "automated system" instead of

"item" and addition of two notes]

RP probability of an error undetected by the SCL safety measures

Note 1 to entry: This note applies to the French language only

3.1 36 residual error rate statistical rate at which the SCL safety measures fail to detect errors

3.1 37 risk combination of the probability of occurrence of harm and the severity of that harm

Note 1 to entry: For more discussion on this concept see Annex A of IEC 61 508-5:201 0

[SOURCE: IEC 61 508-4:201 0, 3.1 6, and ISO/IEC Guide 51 :201 4, definition 3.9, modified – different note]

SC communication channel starting at the top of the SCL of the source and ending at the top of the SCL of the sink

Note 1 to entry: It can be modelled as two SCLs connected by a black channel or a defined communication system, or a defined channel

SCL communication layer above the FAL that includes all necessary additional measures to ensure safe transmission of data in accordance with the requirements of IEC 61 508

Note 1 to entry: This note applies to the French language only

3.1 40 safety connection connection that utilizes the safety protocol for communications transactions

3.1 41 safety data data transmitted across a safety network using a safety protocol

Note 1 to entry: The Safety Communication Layer does not ensure safety of the data itself, only that the data is transmitted safely

3.1 42 safety device device designed in accordance with IEC 61 508 and which implements the functional safety communication profile

SELV electrical circuit in which the voltage cannot exceed a.c 30 V r.m.s., 42,4 V peak or d.c 60 V in normal and single-fault condition, including earth faults in other circuits

[SOURCE: IEC 61 01 0-2-201 :201 3, 3.1 1 0, modified – deletion of "circuit" from term, and deletion of note to entry]

The safety function of an E/E/PE safety-related system is designed to achieve or maintain a safe state for the equipment under control (EUC) in response to specific hazardous events This function is crucial for implementing effective risk reduction measures.

[SOURCE: IEC 61 508-4:201 0, 3.5.1 , modified – references and example deleted]

The worst-case elapsed time for the safety function response is the duration from the actuation of a safety sensor linked to a fieldbus until the safety actuator(s) reach their corresponding safe state, even in the presence of errors or failures in the safety function.

Note 1 to entry: This concept is introduced in 5.2.4 and addressed by the functional safety communication profiles defined in this part

The Safety Integrity Level (SIL) system consists of four discrete levels, with each level representing a range of safety integrity values Among these, Safety Integrity Level 4 signifies the highest degree of safety integrity.

Note 1 to entry: The target failure measures (see IEC 61 508-4:201 0, 3.5.1 7) for the four safety integrity levels are specified in Tables 2 and 3 of IEC 61 508-1 :201 0

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

A safety integrity level (SIL) is not an inherent characteristic of a system, subsystem, element, or component Instead, the term “SIL n safety-related system” (where n can be 1, 2, 3, or 4) indicates that the system has the potential to support safety functions with a safety integrity level of up to n.

Note 4 to entry: This note applies to the French language only

3.1 47 safety measure measure to control possible communication errors that is designed and implemented in compliance with the requirements of IEC 61 508

To achieve the necessary safety integrity level, multiple safety measures are typically integrated Detailed information regarding communication errors and associated safety measures can be found in sections 5.3 and 5.4.

PDU transferred through the safety communication channel

The SPDU can contain multiple copies of safety data, utilizing various coding structures and hash functions, along with additional protective elements like a key, sequence count, or timestamp mechanism.

Note 2 to entry: Redundant SCLs may provide two different versions of the SPDU for insertion into separate fields of the fieldbus frame

Note 3 to entry: This note applies to the French language only

3.1 49 safety-related application programs designed in accordance with IEC 61 508 to meet the SIL requirements of the application

3.1 50 safety-related system system performing safety functions according to IEC 61 508

3.1 51 slave passive communication entity able to receive messages and send them in response to another communication entity which may be a master or a slave

3.1 52 spurious trip trip caused by the safety system without a process demand

3.1 53 time stamp time information included in a message

3.1 54 uniform distribution probability distribution where all values from a finite set are equally likely to occur

Note 1 to entry: For a field of bit length i the probability of occurrence of a particular field value is 2-i since the sum of all probabilities of occurrence is equal to 1

3.1 55 white channel defined communication system in which all relevant hardware and software elements are designed, implemented and validated according to IEC 61 508

Note 1 to entry: This definition expands the usual meaning of channel to include the system that contains the channel.

Symbols and abbreviated terms

CPF Communication Profile Family [IEC 61 784-1 ]

DLL Data Link Layer [ISO/IEC 7498-1 ]

DLPDU Data Link Protocol Data Unit

EUC Equipment Under Control [IEC 61 508-4:201 0]

E/E/PE Electrical/Electronic/Programmable Electronic [IEC 61 508-4:201 0]

FAL Fieldbus Application Layer [IEC 61 1 58-5]

FIT Failure In Time (equals 1 0 -9 failure per hour)

FSCP Functional Safety Communication Profile

IACS Industrial Automation and Control System

MTBF Mean Time Between Failures

MTTF Mean Time To Failure

PDU Protocol Data Unit [ISO/IEC 7498-1 ]

PELV Protective Extra Low Voltage

PES Programmable Electronic System [IEC 61 508-4:201 0] PFD avg Average probability of dangerous Failure on Demand [IEC 61 508-4:201 0] PFH Average frequency of dangerous failure [h –1 ] per hour [IEC 61 508-4:201 0]

PhL Physical Layer [ISO/IEC 7498-1 ]

SELV Safety Extra Low Voltage

SMS Security Management System [IEC 62443]

Each functional safety communication profile within this standard is based on communication profiles of IEC 61 784-1 or IEC 61 784-2 and protocol layers of the IEC 61 1 58 series

A declaration of compliance with a Functional Safety Communication Profile (FSCP) must specify either conformance to IEC 61784-3:20xx FSCP n/m or conformance to IEC 61784-3 (Ed.3.0) FSCP n/m The designation within the angle brackets < > is optional, and the brackets themselves should not be included.

Alternatively, a statement of conformance may be stated as either conformance to IEC 61 784-3-N:20xx or conformance to IEC 61 784-3-N (Ed.3.0) where N is the family number assigned to the corresponding CPF

Conformance to a IEC 61 784-3-N part means that all mandatory requirements of the corresponding FSCP(s) for the particular device, system or application shall be fulfilled

Product standards shall not include any Conformity Assessment aspects (including QM provisions), either normative or informative, other than provisions for product testing (evaluation and examination)

5 Basics of safety-related fieldbus systems

Safety function decomposition

IEC 61508 outlines that a risk analysis is essential for defining safety functions, which can be broken down into components that collectively enhance overall safety These components include sensors, safety communication channels, programmable electronic systems (PES), and actuators.

The communication system in this standard is designed for the transmission of safety data To streamline system calculations, it is advised that a single logical connection of safety communication channels for a safety function should not exceed 1% of the maximum Probability of Failure per Hour (PFH) or average Probability of Failure on Demand (PFD avg) for the target Safety Integrity Level (SIL) associated with the functional safety communication profile.

If a 1% value for a logical connection cannot be assured by a specific FSCP, the safety manual for that FSCP must offer further instructions on calculating the PFH or PFD average.

The average Probability of Failure per Hour (PFH) and the average Probability of Failure on Demand (PFD) for each safety device must include the PFH and PFD averages of the logical connection Additionally, the PFD average should be provided when the Functional Safety Concept Plan (FSCP) is utilized for low demand mode applications in accordance with IEC 61508 standards.

Figure 4 – Safety communication as a part of a safety function

The average Probability of Failure per Hour (PFH) or Probability of Failure on Demand (PFD) for the communication can be determined for the entire safety function, requiring the PFH/PFD average of the safety communication to be considered only once.

Communication system

General

The following information is used to provide a common understanding of technology and terms.

IEC 61 1 58 fieldbuses

IEC 61508 emphasizes the implementation of fieldbus-based functional safety communication systems without restricting the use of various communication technologies An example model illustrating functional safety communications utilizing a fieldbus based on the black channel approach is depicted in Figure 5.

When utilizing IEC 61158-based fieldbus structures without altering the definitions of each communication layer, it is essential to implement all necessary measures for transmitting safety data in compliance with IEC 61508 requirements through an additional layer.

“safety communication layer”, positioned as shown in Figure 5

Safety Function of the PFH of the safety function

The safety communication layer encompasses essential services and protocols designed to encode safety data into safety Protocol Data Units (PDUs), transmit them through the black channel, and decode incoming safety PDUs to retrieve the safety data.

Figure 5 – Example model of a functional safety communication system

The implementation of the Fieldbus Application Layer (FAL) is essential for functional safety communication systems as per the standard; however, it can be excluded for internal communication links within a device, such as those involving a gateway.

Functions that are not safety-related may bypass the SCL and access the FAL directly.

Communication channel types

IEC 61 508 uses the concepts of the so called “black channel” or “white channel” to define the requirements of the base fieldbus for transmission of safety data This standard specifies functional safety communication profiles that use the black channel approach

A safety communication channel is established from the top of the safety communication layer of the source to the top of the safety communication layer of the sink, encompassing all elements within the black channel between these layers.

Safety function response time

The safety function response time refers to the maximum time taken from the activation of a safety sensor, such as a switch or pressure transmitter, connected to a fieldbus, until the safety actuator, like a relay or valve, reaches its safe state, even in the event of errors or failures in the safety function.

Calculation of the safety function response time is specified in the profile specific parts of IEC 61 784-3

Empirical measurements may only serve as a plausibility check of the worst case calculation

Application Layer (optional) Data Link Layer Physical Layer

Safety Communication Layer FAL DLL PhL

Other protocol Device e.g repeater, switches, wireless

The demand (actuation) on a safety function is caused either by an analogue signal crossing a threshold or a digital signal changing state

Figure 6 shows an example of typical components making up a safety function response time

Figure 6 – Example of safety function response time components

Individual functional safety communication profiles may have a different set of components, but all relevant components shall be accounted for in the safety function response time.

Communication errors

General

Subclauses 5.3.2 to 5.3.9 specify possible communication errors Additional notes are provided to indicate the typical behaviour of a black channel.

Corruption

Messages may be corrupted due to errors within a bus participant, due to errors on the transmission medium, or due to message interference

NOTE 1 Message error during transfer is a normal event for any standard communication system, such events are detected at receivers with high probability by use of a hash function and the message is ignored

NOTE 2 Most communication systems include protocols for recovery from message errors, so these messages will not be classed as 'Loss' until recovery or repetition procedures have failed or are not used

NOTE 3 If the recovery or repetition procedures take longer than a specified deadline, a message is classed as 'Unacceptable delay'

NOTE 4 In the very low probability event that multiple errors result in a new message with correct message structure (for example addressing, length, hash function such as CRC, etc.), the message will be accepted and processed further Evaluations based on a message sequence number or a time stamp can result in fault classifications such as Unintended repetition, Incorrect sequence, Unacceptable delay, Insertion.

Unintended repetition

Due to an error, fault or interference, messages are repeated

NOTE 1 Repetition by the sender is a normal procedure when an expected acknowledgment/response is not received from a target station, or when a receiver station detects a missing message and asks for it to be resent

NOTE 2 Some fieldbuses use redundancy to send the same message multiple times or via multiple alternate routes to increase the probability of good reception.

Incorrect sequence

Due to an error, fault or interference, the predefined sequence (for example natural numbers, time references) associated with messages from a particular source is incorrect

Individual components of the safety function response time

NOTE 1 This “incorrect sequence” error is also referred to as “out-of-sequence” error

NOTE 2 Fieldbus systems can contain elements that store messages (for example FIFOs in switches, bridges, routers) or use protocols that can alter the sequence (for example by allowing messages with high priority to overtake those with lower priority)

NOTE 3 When multiple sequences are active, such as messages from different source entities or reports relating to different object types, these sequences are monitored separately and errors can be reported for each sequence.

Loss

Due to an error, fault or interference, a message or acknowledgment is not received.

Unacceptable delay

Message delivery can be delayed beyond the expected time frame due to various factors, including transmission medium errors, congested lines, and interference Additionally, delays may occur when bus participants send messages in a way that hinders service, such as through FIFO (First In, First Out) mechanisms in switches, bridges, and routers.

Insertion

Due to a fault or interference, a message is received that relates to an unexpected or unknown source entity

NOTE These messages are additional to the expected message stream, and because they do not have expected sources, they cannot be classified as Correct, Unintended repetition, or Incorrect sequence.

Masquerade

A message may be erroneously inserted due to a fault or interference, leading a safety-related participant to receive a non-safety related message from what appears to be a valid source This can result in the participant mistakenly treating the message as safety-related.

NOTE Communication systems used for safety-related applications can use additional checks to detect Masquerade, such as authorised source identities and pass-phrases or cryptography.

Addressing

A safety-related message may be incorrectly delivered to the wrong participant due to faults or interference, leading the recipient to mistakenly treat the reception as valid This scenario includes the loopback error case, where the sender receives its own transmitted message.

Deterministic remedial measures

General

Subclauses 5.4.2 to 5.4.9 list measures commonly used to detect deterministic errors and failures of a communication system, as contrasted to stochastic errors like message corruption due to electromagnetic interference.

Sequence number

A sequence number is included in messages sent between the message source and the message sink, serving as an additional data field This number changes in a predetermined manner with each message exchanged.

Time stamp

The validity of a message's content is often limited to a specific moment in time, which is indicated by a timestamp that may include both the time and date provided by the sender.

NOTE Relative time stamps and absolute time stamps can be used

Time stamping necessitates synchronized time bases, which must be regularly monitored for safety applications Additionally, the likelihood of synchronization failure should be factored into the overall safety function assessment.

Time expectation

During the transmission of a message, the message sink checks whether the delay between two consecutively received messages exceeds a predetermined value In this case, an error has to be assumed

Time-slot-oriented access method:

Message exchange occurs in fixed cycles and designated time slots for each participant Additionally, participants may choose to send their data during their allocated time slot, even if there is no change in value, exemplifying cyclic communication.

– to identify a participant who did not transmit within its associated time slot, a source identification is added.

Connection authentication

Messages may have a unique source and/or destination identifier that describes the logical address of the safety related participant.

Feedback message

The message sink returns a feedback message to the source to confirm reception of the original message This feedback message has to be processed by the safety communication layers

NOTE 1 Some fieldbus specifications use the term “echo” or "receipt" as a synonym

NOTE 2 This returned feedback message can contain for example only a short acknowledge, or can also contain the original data, or other information enabling the source to check the correct reception.

Data integrity assurance

The application process for safety must ensure that data integrity assurance methods are designed with functional safety in mind To effectively detect data corruption, messages should include redundant data that allows for redundancy checks.

NOTE Communication systems used for safety-related applications can use methods such as cryptography to ensure data integrity, as an alternative to typical methods such as CRCs

If a hash function is used, it shall not include error correction mechanisms.

Redundancy with cross checking

In safety-related fieldbus applications, the safety data may be sent twice, within one or two separate messages, using identical or different integrity measures, independent from the underlying fieldbus

NOTE Additional redundant functional safety communication models are described in Annex A

The transmitted safety data is validated through cross-checking over the fieldbus or a separate connection source/sink unit If discrepancies are found, it indicates an error occurred during transmission or within the processing units of either the source or the sink.

When redundant media are used, then common mode protection should be considered using suitable measures (for example diversity, time skewed transmission).

Different data integrity assurance systems

When transmitting safety-related (SR) and non-safety related (NSR) data over the same bus, it is essential to implement distinct data integrity assurance systems or encoding methods This includes utilizing different hash functions, such as varying CRC generator polynomials and algorithms, to ensure that NSR messages do not impact any safety functions within an SR receiver.

Having an additional data integrity assurance system for SR messages and none for NSR messages is acceptable.

Typical relationships between errors and safety measures

The safety measures detailed in section 5.4 are linked to the potential errors identified in section 5.3 Table 1 illustrates typical relationships, while each FSCP must specify the actual relationships Each safety measure is designed to protect against one or more transmission errors It is essential to demonstrate that at least one safety measure or a combination of measures corresponds to the defined possible errors as outlined in Table 1.

Actual protection of a measure against errors depends on the specific implementation of this measure

A safety measure shall only be listed in the corresponding table for a given FSCP if this measure takes effect before the guaranteed fieldbus safety response time

Table 1 – Overview of the effectiveness of the various measures on the possible errors

The article discusses several key components related to data integrity and authentication It covers sequence numbers, time stamps, and time expectations, which are essential for maintaining accurate data records Additionally, it highlights the importance of connection authentication and feedback messages in ensuring secure communication The article also emphasizes data integrity assurance and the role of redundancy through cross-checking Finally, it explores different data integrity assurance systems, providing a comprehensive overview of best practices in data management.

(see 5 3.2) X d X Only for serial bus c Unintended repetition

The table is adapted from IEC 62280:2014, highlighting key points regarding sender identification and data assurance It notes that sender identification is crucial for detecting invalid sources, and certain measures are mandatory in all scenarios Additionally, the effectiveness of these measures is contingent upon achieving a specified residual error rate when messages are transmitted through independent transceivers Furthermore, feedback messages must contain original data or relevant information, and the receiver should only act upon this data after acknowledging the feedback Lastly, the effectiveness of the system is enhanced when the sequence numbers or timestamps of the source entities differ.

Communication phases

An FSCP must be designed to ensure a safe state or an adequate residual error rate at the receiver side, in accordance with IEC 61508, throughout all communication phases of the safety network.

• setup or change of the safety network (configuration and parameterization);

• start-up with initialization (e.g connection establishment);

• warm-start after transition from a fault;

The conceptual FSCP protocol model illustrated in Figure 7 indicates that after a fault occurs, an FSCP must not immediately resume direct communication Instead, it should first undergo either a warm start or a new initialization phase, depending on the specific FSCP in use.

NOTE In case of faults, the FSCP can take care of application requirements such as an operator acknowledge prior to a machine start

Figure 7 – Conceptual FSCP protocol model

FSCP implementation aspects

All FSCP technical measures shall be implemented within the SCL in devices designed in accordance with IEC 61 508 and shall meet the target SIL

Some protocol measures depend on the manner they are implemented in a particular safety device Figure 8 shows the separation between FSCP implementation aspects and its deterministic and probabilistic aspects

An important implementation aspect is the reliance on the failure rates of real-time clocks, watchdogs, or microcontrollers To assess their significance in relation to generic safety properties, quantitative safety evaluations must be conducted in accordance with IEC 61508 standards.

This standard primarily focuses on the theoretical framework, excluding implementation details unless they are necessary for a Functional Safety Concept Plan (FSCP) and influence its residual error rate It evaluates generic safety properties by examining the logical relationships between Safety Control Layer (SCL) endpoints, relying solely on fundamental assumptions regarding black channel performance as outlined in the safety manuals of the respective FSCPs.

Data integrity considerations

Calculation of the residual error rate

Data integrity assurance is essential for the safety communication layer, even when messages are received correctly Corruption of the Service Protocol Data Units (SPDU) can still occur, making it crucial to implement suitable hash functions to achieve the necessary safety integrity level.

Logical connection parity bits, cyclic redundancy check (CRC), message repetition, and similar forms of message redundancy shall be applied

The fieldbus DLL must utilize a distinct hash function from the superimposed safety communication layer, unless specific precautions are implemented Additionally, the safety code should remain functionally independent of the transmission code.

EXAMPLE When CRC is used as the hash function, the fieldbus DLL shall not use the same CRC polynomial as the superimposed safety communication layer

These methodologies ensure low residual error rates, and all data integrity assurance measures must be applied within the safety communication layer of the controls to meet the required Safety Integrity Level (SIL) claim.

Suppliers can utilize different calculation methods to estimate the data integrity mechanisms in fieldbus networks These calculations can either necessitate increased effort in designing hardware and software for integrity or require more focus on calculating and proving the overall reliability of the control system.

The residual error rate is determined by the residual error probability of the superimposed safety data integrity assurance mechanism and the sample rate of SPDUs When calculating the PFH or PFD average for each safety function, it is essential to consider the maximum number of information sinks (m) allowed within a single safety function.

Equations (1) and (2) are utilized to compute the residual error rates from R SC (Pe), unless the underlying model is inapplicable or a more suitable method exists The components of these equations are detailed in Table 2 The first equation is given by \$\lambda_{SC}(Pe) = R_{SC}(Pe) \times v\$ and the second by \$\lambda_{SCL}(Pe) = \lambda_{SC}(Pe) \times m\$.

NOTE These equations assume cyclic sampling of SPDUs by the SCL

Table 2 – Definition of items used for calculation of the residual error rates

The residual error rate per hour of the safety communication channel, denoted as \$\lambda_{SC}(P_e)\$, is defined in relation to the bit error probability Similarly, the residual error rate per hour of the safety communication layer, represented as \$\lambda_{SCL}(P_e)\$, also pertains to the bit error probability.

Pe Bit error probability (see Clause B.3)

The R SC (Pe) represents the residual error probability of the safety communication channel in relation to the bit error probability Additionally, the maximum sample rate of Safety Protocol Data Units (SPDUs) is measured per hour, while the maximum number of logical connections allowed within a single safety function is also defined.

The number m of logical connections depends on the individual safety function application Figure 9 and Figure 1 0 illustrate how this number can be determined

The figures show the physical connections with possible network elements such as repeaters, switches, or wireless links and the logical connections between the subsystems involved in the safety function

The logical connections can be based on single cast or multicast communications

Figure 9 shows an example 1 of an application where m = 4 In this application, all three drives are considered to be hazardous at a single point in time according to the risk analysis

In the application illustrated in Figure 1, where \( m = 2 \), only one drive is deemed hazardous at any given moment based on the risk analysis.

Total residual error rate and SIL

A functional safety communication system must maintain a residual error rate that aligns with established standards According to Tables 3 and 4, there are typical correlations between the residual error rate and Safety Integrity Level (SIL), assuming that the system contributes no more than 1% per logical connection of the safety function.

Both low and high demand mode systems must ensure a specified safety function response time, guaranteeing a necessary rate of Safety Protocol Data Units (SPDUs) The Probability of Failure per Hour (PFH) for a given Safety Integrity Level (SIL) is mandatory in all instances, while the average Probability of Failure on Demand (PFD avg) is optional.

E-Stop E-Stop Processing Processing Drive Drive

Table 3 – Typical relationship of residual error rate to SIL

Applicable for safety functions up to SIL Average frequency of a dangerous failure for the safety function (PFH)

Maximum permissible residual error rate for one logical connection of the safety function

Table 4 – Typical relationship of residual error on demand to SIL

Applicable for safety functions up to SIL Average probability of a dangerous failure on demand for the safety function (PFDavg)

Maximum permissible residual error probability for one logical connection of the safety function

Relationship between functional safety and security

Security threat and risk assessment is necessary for safety-related applications Requirements for security are detailed in the IEC 62443 series

Security means protection against unacceptable intentional (cyber) attacks or unintentional changes of an industrial automation and control system (IACS)

IEC 62443 security concepts align with the life cycle approach of IEC 61508, beginning with a security threat and risk assessment to determine target Security Levels The standard focuses on the development of policies and procedures for a Security Management System (SMS) implemented by plant owners and suppliers A critical aspect of the SMS is the ongoing maintenance of the security system to prevent degradation, which includes monitoring, regular assessments, and timely software patches.

IEC 62443 outlines technologies and methods for securing Industrial Automation and Control Systems (IACS) by dividing the architecture into zones and conduits It equips plant owners and integrators with the necessary countermeasures and technologies to meet the desired Security Level and its seven foundational requirements for these zones and conduits.

IEC 62443 also addresses the requirements to secure system components

IEC 62443 allows designers to choose where to implement the security countermeasures with respect to safety devices

NOTE Additional profile specific requirements can also be specified in IEC 61 784-4

Figure 1 1 shows an example of the zones and conduits partitioning of an IACS with functional safety islands

Figure 1 1 – Zones and conduits concept for security according to IEC 62443

Electrical safety is essential for an effective safety communication system, necessitating that all connected safety devices comply with relevant IEC electrical safety standards, such as SELV/PELV outlined in IEC 61010-2-201 The Safety Manual must detail the requirements for both safety and non-safety devices, including active network elements, within the functional safety communication system.

NOTE 1 Required additions to the installation guidelines (for example cables, cable installation, shields, grounding, potential balancing) are specified in IEC 61 91 8 and IEC 61 784-5

NOTE 2 Requirements for power supplies (for example single fault prove, use of separate power supplies, SELV/PELV, country specific current limitations, etc.) are specified in IEC 61 91 8 and IEC 61 784-5

NOTE 3 Requirements for the standard bus devices (for example assessment) are specific to the functional safety communication profiles

Safety devices must meet the enhanced testing levels, durations, and performance criteria outlined in IEC 61 326-3-1 or the generic standard IEC 61 000-6-7 An exception can be made by using IEC 61 326-3-2, provided that the intended application precisely aligns with its specific scope and pre-conditions.

NOTE Certain applications can require higher levels than those specified in IEC 61 326-3-1 , according to Safety Requirements Specification (SRS)

The installation requirements for equipment utilizing the specified communication technologies are outlined in IEC 61918 and the relevant sections of IEC 61784-5, along with any additional standards pertinent to the specific profiles.

Non-compliant devices on the bus can significantly disrupt operations, leading to availability issues due to spurious or nuisance trips This disruption may result in users disabling safety features, further compromising safety.

It is essential for all products associated with fieldbus in safety-related applications to undergo a suitable conformity assessment to the relevant fieldbus protocol, whether they are standard or specialized products This can be achieved through a manufacturer declaration or a third-party assessment.

NOTE Additional details can be provided in the technology-specific parts of the IEC 61 784-3 sub-series if relevant

As per IEC 61508-2, device manufacturers are required to supply a safety manual that includes essential information outlined in the specific sections of the relevant profile.

Users of this standard shall take into account the following constraints to avoid misunderstanding, wrong expectations or legal actions regarding safety-related developments and applications

NOTE 1 This includes for example use for training, seminars, workshops and consultancy

The communication technologies specified in this standard shall only be implemented in devices designed in accordance with the requirements of IEC 61 508

The implementation of communication technologies outlined in this standard within a device does not guarantee compliance with all essential technical, organizational, and legal safety requirements for safety-related applications, as stipulated by IEC 61508.

To ensure a device meets safety-related application standards, it must adhere to appropriate functional safety management life-cycle processes as outlined by relevant safety standards and regulations Compliance with the independence and competence requirements of IEC 61508 is essential for assessment.

In hardware safety integrity, the maximum safety integrity level for a safety function is constrained by hardware safety integrity requirements These requirements must be fulfilled by applying Route 1 H of IEC 61508-2, which focuses on hardware fault tolerance and safe failure fraction concepts at the system or subsystem level.

The manufacturer of a device utilizing specified communication technologies is accountable for the proper implementation of the standard, as well as ensuring the accuracy and completeness of the device's documentation and information.

It is strongly recommended that implementers of a specific profile comply with the appropriate conformance tests and validations provided by the related technology-specific organization

NOTE 2 These requirements and recommendations are included because incorrect implementations could lead to serious injury or loss of life

6 Communication Profile Family 1 (F OUNDATION ™ Fieldbus) – Profiles for functional safety

Communication Profile Family 1 (commonly known as F OUNDATION ™ Fieldbus 6 ) defines communication profiles based on IEC 61 1 58-2 Type 1 , IEC 61 1 58-3-1 , IEC 61 1 58-4-1 , IEC 61 1 58-5-5, IEC 61 1 58-5-9, IEC 61 1 58-6-5, and IEC 61 1 58-6-9

The basic profiles CP 1/1, CP 1/2, and CP 1/3 are outlined in IEC 61784-1 The CPF 1 functional safety communication profile FSCP 1/1 (FF-SIS™ 6) is derived from the CP 1/1 basic profile in IEC 61784-1 and adheres to the safety communication layer specifications established in IEC 61784-3-1.

7 Communication Profile Family 2 (CIP™) and Family 1 6 (SERCOS®) – Profiles for functional safety

Communication Profile Family 2 (commonly known as CIP™ 7 ) defines communication profiles based on IEC 61 1 58-2 Type 2, IEC 61 1 58-3-2, IEC 61 1 58-4-2, IEC 61 1 58-5-2, and IEC 61 1 58-6-2

Communication Profile Family 1 6 (commonly known as SERCOS® 8 ) defines a communication profile CP 1 6/3 based on IEC 61 1 58-3-1 9, IEC 61 1 58-4-1 9, IEC 61 1 58-5-1 9, and IEC 61 1 58-6-1 9

The basic profiles CP 2/1, CP 2/2, CP 2/3, and CP 1 6/3 are outlined in IEC 61784-1 and IEC 61784-2 The CPF 2 functional safety communication profile FSCP 2/1 (CIP Safety™ 7) is derived from these basic profiles and incorporates the safety communication layer specifications detailed in IEC 61784-3-2.

8 Communication Profile Family 3 (PROFIBUS™, PROFINET™) – Profiles for functional safety

Communication Profile Family 3 (commonly known as PROFIBUS™, PROFINET™ 9 ) defines communication profiles based on IEC 61 1 58-2 Type 3, IEC 61 1 58-3-3, IEC 61 1 58-4-3, IEC 61 1 58-5-3, IEC 61 1 58-5-1 0, IEC 61 1 58-6-3, and IEC 61 1 58-6-1 0

The trade names FOUNDATION™ Fieldbus and FF-SIS™ are owned by the non-profit organization Fieldbus Foundation This information is provided for user convenience regarding the International Standard and does not imply IEC's endorsement of the trade name holder or its products Adhering to this standard does not necessitate the use of the trade names FOUNDATION™ Fieldbus or FF-SIS™ To use these trade names, one must obtain permission from the Fieldbus Foundation and comply with specific conditions, including testing and validation.

General

Annex A explores various implementation structures for safety fieldbus devices, highlighting different fault detection mechanisms The models presented serve to illustrate potential structures, while IEC 61508 should be referenced for comprehensive system design.

Some examples are listed in Clauses A.2 to A.5 – other models may be used

NOTE Implementation structures in these examples are based on redundant safety communication layers, in accordance with IEC 61 508 examples.

Model A (single message, channel and FAL, redundant SCLs)

Model A shown in Figure A.1 serves as the base reference model for the other models Only one fieldbus is used as the communication channel

Two Safety Communication Layers (SCLs) function independently to produce two Safety Protocol Data Units (SPDUs) from identical safety data Before transferring one SPDU via a single fieldbus message, both SPDUs undergo cross-checking The receiving SCLs independently decode and verify the received SPDU, ensuring safety through cross-checking Both SCLs play a crucial role in the message production process.

NOTE The implementation can be realized via hardware and/or software diversity

Model B (full redundancy)

Model B in Figure A.2 shows a system where all safety communication layers, transmission layers and transmission media exist twice

Each Safety Communication Layer (SCL) produces a Safety Protocol Data Unit (SPDU) using identical safety data, which is transmitted over the connected fieldbus The messages from both safety communication channels undergo rigorous safety checks and cross-verification.

Transmission layers and transmission media may be of different types

Cyclic redundancy checking

Channel types

Data integrity considerations for white channel approaches

Verification of safety measures

Residual error rates

Data integrity

Authenticity

Timeliness

Masquerade

Ngày đăng: 17/04/2023, 11:42

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN