High availability automation networks

This International Standard is applicable to high-availability automation networks based on the ISO/IEC 8802-3 (Ethernet) technology. This International Standard specifies - a classification scheme for network characteristics (see Annex A); - a methodology for estimating network availability (see Annex B); - a set of communication protocols that realize high availability automation networks via the use of redundancy and that can be used in a variety of applications (see Clauses 5, 6, 7, 8).

Hochverfügbare Automatisierungsnetze

Réseaux d'automatismes à haute disponibilité

Mreže za avtomatizacijo z visoko razpoložljivostjo

General Information

Status
Withdrawn
Publication Date
17-Sep-2008
Withdrawal Date
12-Apr-2010
Current Stage
9900 - Withdrawal (Adopted Project)
Start Date
13-Apr-2010
Due Date
06-May-2010
Completion Date
13-Apr-2010

Relations

Buy Standard

Standard
EN 62439:2008
English language
204 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day

Standards Content (Sample)

2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.Mreže za avtomatizacijo z visoko razpoložljivostjoHochverfügbare AutomatisierungsnetzeRéseaux à haute disponibilitéHigh availability automation networks35.110OmreževanjeNetworking35.040Nabori znakov in kodiranje informacijCharacter sets and information coding25.040.01Sistemi za avtomatizacijo v industriji na splošnoIndustrial automation systems in generalICS:Ta slovenski standard je istoveten z:EN 62439:2008SIST EN 62439:2008en,de01-oktober-2008SIST EN 62439:2008SLOVENSKI
STANDARD



SIST EN 62439:2008



EUROPEAN STANDARD EN 62439 NORME EUROPÉENNE
EUROPÄISCHE NORM August 2008
CENELEC European Committee for Electrotechnical Standardization Comité Européen de Normalisation Electrotechnique Europäisches Komitee für Elektrotechnische Normung
Central Secretariat: rue de Stassart 35, B - 1050 Brussels
© 2008 CENELEC -
All rights of exploitation in any form and by any means reserved worldwide for CENELEC members.
Ref. No. EN 62439:2008 E
ICS 25.040; 35.040
English version
High availability automation networks (IEC 62439:2008)
Réseaux d'automatismes
à haute disponibilité (CEI 62439:2008)
Hochverfügbare
Automatisierungsnetze (IEC 62439:2008)
This European Standard was approved by CENELEC on 2008-06-01. 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 Central Secretariat 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 Central Secretariat has the same status as the official versions.
CENELEC members are the national electrotechnical committees of Austria, Belgium, Bulgaria, Cyprus, the Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, the Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland and the United Kingdom.
SIST EN 62439:2008



EN 62439:2008
- 2 -
Foreword The text of document 65C/495/FDIS, future edition 1 of IEC 62439, 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 was approved by CENELEC as EN 62439 on 2008-06-01. The following dates were fixed: – latest date by which the EN has to be implemented
at national level by publication of an identical
national standard or by endorsement
(dop)
2009-03-01 – latest date by which the national standards conflicting
with the EN have to be withdrawn
(dow)
2011-06-01 The International Electrotechnical Commission (IEC) and CENELEC draw attention to the fact that it is claimed that compliance with this document may involve the use of the following patents: – Clause 5 (MRP) may involve Patent WO 99/046908 A1 “Local network, especially Ethernet network, with redundancy properties and redundancy manager”, owned by Siemens AG A&D, Gleiwitzerstr. 555, Nürnberg 90475 Germany and Hirschmann Automation and Control GmbH, Stuttgarter Strasse 45-51, Neckartenzlingen 72654, Germany; – Clause 6 (PRP) may involve Patent WO06053459 “Reception of redundant and non-redundant frames”, owned by ABB Switzerland Ltd, Corporate Research, Segelhofstr 1K, 5405 Baden, Switzerland; – Clause 7 (CRP) may involve Patent U.S. 6,826,590 „Block Oriented Control System on High Speed Ethernet“, owned by the Fieldbus Foundation, 9005 Mountain Ridge Drive – Bowie Bldg, Suite190, Austin, TX 78759, USA; – Clause 8 (BRP) may involve Patent Application Serial No. US 11/520,192, "Multiple fault-tolerant Ethernet redundancy", owned by Rockwell Automation Technologies, Inc., 1 Allen-Bradley Drive, Mayfield Heights, Ohio, USA. The IEC and CENELEC take no position concerning the evidence, validity and scope of this patent right. The holder of this patent right has assured the IEC that he/she is willing to negotiate licences under reasonable and non-discriminatory terms and conditions with applicants throughout the world. In this respect, the statement of the holder of this patent right is registered with the IEC. Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights other than those identified above. IEC and CENELEC shall not be held responsible for identifying any or all such patent rights. Annex ZA has been added by CENELEC. __________ Endorsement notice The text of the International Standard IEC 62439:2008 was approved by CENELEC as a European Standard without any modification. __________
SIST EN 62439:2008



- 3 - EN 62439:2008 Annex ZA (normative)
Normative references to international publications with their corresponding European publications
The following referenced documents are indispensable for the application 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
When an international publication has been modified by common modifications, indicated by (mod), the relevant EN/HD applies.
Publication Year Title EN/HD Year
IEC 60050-191 -1) International Electrotechnical Vocabulary (IEV) -
Chapter 191: Dependability and quality of service - -
IEC 61158 Series Industrial communication networks -
Fieldbus specifications
EN 61158 Series
IEC 61784-1 -1) Industrial communication networks -
Profiles -
Part 1: Fieldbus profiles EN 61784-1 20082)
IEC 61784-2 -1) Industrial communication networks -
Profiles -
Part 2: Additional fieldbus profiles for real-time networks based on ISO/IEC 8802-3 EN 61784-2 20082)
IEC 61918 (mod) -1) Industrial communication networks - Installation of communication networks in industrial premises EN 61918 20082)
IEEE 802 -1) IEEE Standard for Local and Metropolitan Area Networks: Overview and Architecture - -
IEEE 802a -1) IEEE Standard for Local and Metropolitan Area Networks: Overview and Architecture - Amendment 1: Ethertypes for Prototypes and Vendor-Specific Protocol Development - -
IEEE 802.1D -1) IEEE Standard for Local and Metropolitan Area Networks - Media Access Control (MAC) Bridges - -
IEEE 802.1Q -1) IEEE Standard for Local and Metropolitan Area Networks - Virtual Bridged Local Area Networks - -
IEEE 802.3 -1) IEEE Standard for Information technology - Telecommunications and information exchange between systems - Local and metropolitan area networks -
Part 3: Carrier Sense Multiple Access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications - -
IEEE 1588 -1) IEEE Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems - -
1) Undated reference. 2) Valid edition at date of issue. SIST EN 62439:2008



EN 62439:2008
- 4 -
Publication Year Title EN/HD Year
IETF RFC 791 -1) Internet Protocol - DARPA Internet Program Protocol Specification - -
SIST EN 62439:2008



IEC 62439Edition 1.0 2008-05INTERNATIONAL STANDARD
High availability automation networks
INTERNATIONAL ELECTROTECHNICAL COMMISSION XJICS 25.040; 35.040 PRICE CODEISBN 2-8318-9765-3
SIST EN 62439:2008



– 2 – 62439 © IEC:2008(E) CONTENTS FOREWORD.8 INTRODUCTION.10 1 Scope.11 2 Normative references.11 3 Terms, definitions, abbreviated terms, acronyms, and conventions.12 3.1 Terms and definitions.12 3.2 Abbreviated terms and acronyms.19 3.3 Conventions.21 3.3.1 General conventions.21 3.3.2 Conventions for state machine definitions.21 3.3.3 Conventions for PDU specification.21 3.4 Reserved network addresses.21 4 Concepts for high availability automation networks.22 4.1 Characteristics of application of automation networks.22 4.1.1 Resilience in case of failure.22 4.1.2 Classes of network redundancy.23 4.1.3 Redundancy maintenance.23 4.1.4 Comparison and indicators.23 4.2 Generic network system.25 4.2.1 Network elements.25 4.2.2 Topologies.26 4.2.3 Redundancy handling.32 4.2.4 Network recovery time.32 4.2.5 Diagnosis coverage.32 4.2.6 Failures.32 4.3 Safety.34 4.4 Security.34 4.5 Conformance.34 4.5.1 Conformance to redundancy protocols.34 4.5.2 Conformance tests.34 5 MRP – Media Redundancy Protocol based on a ring topology.37 5.1 MRP Overview.37 5.2 MRP Media redundancy behaviour.38 5.2.1 Ring ports.38 5.2.2 Media Redundancy Manager (MRM).39 5.2.3 Media Redundancy Client (MRC).40 5.2.4 Redundancy domain.40 5.2.5 Usage with diagnosis and alarms.40 5.2.6 Ring diagnosis.41 5.2.7 Multiple MRM in a single ring.41 5.2.8 BLOCKED not supported (option).41 5.3 MRP Class specification.42 5.3.1 General.42 5.3.2 Template.42 5.3.3 Attributes.42 5.4 MRP Service specification.45 SIST EN 62439:2008



62439 © IEC:2008(E) – 3 – 5.4.1 Start MRM.45 5.4.2 Stop MRM.46 5.4.3 State Change.47 5.4.4 Start MRC.48 5.4.5 Stop MRC.49 5.4.6 Read MRM.50 5.4.7 Read MRC.52 5.5 MRP Protocol specification.53 5.5.1 PDU description.53 5.5.2 Protocol machines.59 5.6 MRP Installation, configuration and repair.79 5.6.1 Ring port parameters.79 5.6.2 Ring topology parameters.80 5.6.3 MRM and MRC parameters.80 5.6.4 Configuration.81 6 PRP – Parallel Redundancy Protocol.81 6.1 PRP Principle of operation.81 6.1.1 Single points of failure.83 6.1.2 Node structure.83 6.1.3 Compatibility between singly and doubly attached nodes.84 6.1.4 Network management.84 6.1.5 Transition to non-redundant networks.84 6.1.6 Duplicate handling.85 6.1.7 Configuration check.90 6.1.8 Network supervision.90 6.1.9 Redundancy management interface.90 6.2 PRP protocol specifications.91 6.2.1 Installation, configuration and repair guidelines.91 6.2.2 MAC addresses.91 6.2.3 Multicast MAC addresses.91 6.2.4 IP addresses.91 6.2.5 Nodes.92 6.2.6 Duplicate accept mode.92 6.2.7 Duplicate discard mode.92 6.3 PRP service specification.98 6.3.1 Arguments.98 6.3.2 NodesTable.99 6.3.3 PRP Write.100 6.3.4 PRP Read.101 6.4 PRP Management Information Base.102 6.5 PRP Protocol Implementation Conformance Statement (PICS).103 7 CRP – Cross-network Redundancy Protocol.103 7.1 CRP Overview.103 7.2 CRP Nodes.103 7.3 CRP LAN topology.103 7.4 CRP Key components.105 7.4.1 CRP General protocol operation.105 7.4.2 CRP Statistics.106 7.4.3 CRP Network_Status_Table.107 SIST EN 62439:2008



– 4 – 62439 © IEC:2008(E) 7.4.4 CRP Recovery time.110 7.4.5 CRP Multicast messages.111 7.4.6 CRP Unicast messages.111 7.4.7 CRP Redundancy information.112 7.4.8 CRP Redundancy statistics.112 7.5 CRP Protocol.112 7.5.1 CRP Singly attached node.112 7.5.2 CRP Doubly attached node.112 7.5.3 CRP Installation, configuration and repair.112 7.5.4 CRP LRE model attributes.112 7.5.5 CRP Encoding of the DiagnosticFrame.118 7.5.6 CRP Encoding of the AnnunciationFrame.119 7.5.7 CRP Common protocol.121 7.5.8 CRP Operational messages.123 7.5.9 CRP services.126 8 BRP – Beacon redundancy protocol.133 8.1 BRP Overview.133 8.2 BRP Principle of operation.133 8.2.1 General.133 8.2.2 Network topology.133 8.2.3 Network components.135 8.2.4 Rapid reconfiguration of network traffic.136 8.3 BRP stack and fault detection features.136 8.4 BRP Protocol specification.138 8.4.1 MAC addresses.138 8.4.2 EtherType.138 8.4.3 Fault detection mechanisms.138 8.4.4 End node state diagram.138 8.4.5 Beacon end node state diagram.145 8.5 BRP Message structure.152 8.5.1 General.152 8.5.2 IEEE 802.3 tagged frame header.152 8.5.3 Beacon message.152 8.5.4 Learning_Update message.153 8.5.5 Failure_Notify message.153 8.5.6 Path_Check_Request message.153 8.5.7 Path_Check_Response message.154 8.6 BRP Fault recovery time.154 8.7 BRP Service definition.155 8.7.1 Supported services.155 8.7.2 Common service parameters.155 8.7.3 Set node parameters service.155 8.7.4 Get node parameters service.157 8.7.5 Add node receive parameters service.159 8.7.6 Remove node receive parameters service.160 8.7.7 Get node status service.161 Annex A (informative)
Classification of networks.163 Annex B (informative)
Availability calculations.165 Annex C (normative)
Network management information base.174 SIST EN 62439:2008



62439 © IEC:2008(E) – 5 – Annex D (informative)
PRP algorithm as pseudo-code.197 Bibliography.200
Figure 1 – General network elements (tree topology).25 Figure 2 – Example of tree topology.27 Figure 3 – Example of linear topology.28 Figure 4 – Example of ring topology.28 Figure 5 – Example of a partially meshed topology.29 Figure 6 – Example of fully meshed topology.30 Figure 7 – Single LAN structure without redundant leaf links.30 Figure 8 – Single LAN structure with redundant leaf links.31 Figure 9 – Redundant LAN structure without redundant leaf links.31 Figure 10 – Redundant LAN structure with redundant leaf links.31 Figure 11 – Conformance test overview.35 Figure 12 – MRP Stack.38 Figure 13 – MRP Ring topology with one manager and clients.39 Figure 14 – MRP MRM in an open ring.39 Figure 15 – MRP Ring with more than one MRM.41 Figure 16 – MRP Protocol machine for MRM.60 Figure 17 – MRP Protocol machine for MRC.70 Figure 18 – PRP General redundant network example.81 Figure 19 – PRP Redundant network example as two LANs (bus topology).82 Figure 20 – PRP Redundant ring example with SANs and DANPs.82 Figure 21 – PRP Single Ring with DANPs in SRP mode.83 Figure 22 – PRP Two DANPs communicating.83 Figure 23 – PRP Redundancy Box, transition from single to double LAN.85 Figure 24 – PRP Frame extended by an RCT.86 Figure 25 – PRP Tagged frame extended by an RCT.87 Figure 26 – PRP Constructed, padded frame closed by an RCT.87 Figure 27 – PRP Drop window on LAN_A.88 Figure 28 – PRP Drop window reduction after a discard.89 Figure 29 – PRP Frame from LAN_B was not discarded.89 Figure 30 – PRP Synchronized LANs.89 Figure 31 – CRP Stack architecture.103 Figure 32 – CRP Single LAN topography.104 Figure 33 – CRP Double LAN topology.104 Figure 34 – CRP DiagnosticFrame pair approach.105 Figure 35 – CRP Example system.106 Figure 36 – BRP Star network example.133 Figure 37 – BRP Linear network example.134 Figure 38 – BRP Ring network example.135 Figure 39 – BRP Stack architecture.136 Figure 40 – BRP State diagram of end node.139 SIST EN 62439:2008



– 6 – 62439 © IEC:2008(E) Figure 41 – BRP State diagram for beacon end node.146 Figure B.1 – General symmetrical fault model.166 Figure B.2 – Simplified fault model.167 Figure B.3 – Asymmetric fault model.168 Figure B.4 – Network with no redundancy.169 Figure B.5 – Network with no single point of failure.170 Figure B.6 – Network with resiliency to second failure.172
Table 1 – Examples of application grace time.22 Table 2 – Examples of redundancy protocols.24 Table 3 – MRP Start MRM.45 Table 4 – MRP Stop MRM.47 Table 5 – MRP Change State.47 Table 6 – MRP Start MRC.
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.