EN 62439-6-2010 en Industrial communication networks - High availability automation networks - Part 6 Distributed Redundancy Protocol (DRP)《工业通信网络 高可用性自动化网络 第6部分 分布式冗余协议[ CENELEC E.pdf

上传人:刘芸 文档编号:721349 上传时间:2019-01-04 格式:PDF 页数:70 大小:1.68MB
下载 相关 举报
EN 62439-6-2010 en Industrial communication networks - High availability automation networks - Part 6 Distributed Redundancy Protocol (DRP)《工业通信网络 高可用性自动化网络 第6部分 分布式冗余协议[ CENELEC E.pdf_第1页
第1页 / 共70页
EN 62439-6-2010 en Industrial communication networks - High availability automation networks - Part 6 Distributed Redundancy Protocol (DRP)《工业通信网络 高可用性自动化网络 第6部分 分布式冗余协议[ CENELEC E.pdf_第2页
第2页 / 共70页
EN 62439-6-2010 en Industrial communication networks - High availability automation networks - Part 6 Distributed Redundancy Protocol (DRP)《工业通信网络 高可用性自动化网络 第6部分 分布式冗余协议[ CENELEC E.pdf_第3页
第3页 / 共70页
EN 62439-6-2010 en Industrial communication networks - High availability automation networks - Part 6 Distributed Redundancy Protocol (DRP)《工业通信网络 高可用性自动化网络 第6部分 分布式冗余协议[ CENELEC E.pdf_第4页
第4页 / 共70页
EN 62439-6-2010 en Industrial communication networks - High availability automation networks - Part 6 Distributed Redundancy Protocol (DRP)《工业通信网络 高可用性自动化网络 第6部分 分布式冗余协议[ CENELEC E.pdf_第5页
第5页 / 共70页
点击查看更多>>
资源描述

1、raising standards worldwideNO COPYING WITHOUT BSI PERMISSION EXCEPT AS PERMITTED BY COPYRIGHT LAWBSI Standards PublicationIndustrial communication networks High availabilityautomation networksPart 6: Distributed Redundancy Protocol (DRP)BS EN 62439-6:2010National forewordThis British Standard is the

2、 UK implementation of EN 62439-6:2010. It isidentical to IEC 62439-6:2010. Together with BS EN 62439-1:2010, BS EN 62439-2:2010, BS EN 62439-3:2010, BS EN 62439-4:2010 and BS EN 62439-5:2010, it supersedes BS EN 62439:2008 which is withdrawn.The UK participation in its preparation was entrusted to T

3、echnical CommitteeAMT/7, Industrial communications: process measurement and control, including fieldbus.A list of organizations represented on this committee can be obtained onrequest to its secretary.This publication does not purport to include all the necessary provisions of acontract. Users are r

4、esponsible for its correct application. BSI 2010ISBN 978 0 580 70830 5ICS 25.040.40; 35.040; 35.110Compliance with a British Standard cannot confer immunity fromlegal obligations.This British Standard was published under the authority of the StandardsPolicy and Strategy Committee on 30 June 2010.Ame

5、ndments issued since publicationAmd. No. Date Text affectedBRITISH STANDARDBS EN 62439-6:2010EUROPEAN STANDARD EN 62439-6 NORME EUROPENNE EUROPISCHE NORM March 2010 CENELEC European Committee for Electrotechnical Standardization Comit Europen de Normalisation Electrotechnique Europisches Komitee fr

6、Elektrotechnische Normung Central Secretariat: Avenue Marnix 17, B - 1000 Brussels 2010 CENELEC - All rights of exploitation in any form and by any means reserved worldwide for CENELEC members. Ref. No. EN 62439-6:2010 E ICS 25.040; 35.040 Supersedes EN 62439:2008 (partially)English version Industri

7、al communication networks - High availability automation networks - Part 6: Distributed Redundancy Protocol (DRP) (IEC 62439-6:2010) Rseaux de communication industrielle - Rseaux dautomatisme haute disponibilit - Partie 6 :Protocole de redondance distribue (DRP) (CEI 62439-6:2010) Industrielle Kommu

8、nikationsnetze - Hochverfgbare Automatisierungsnetze - Teil 6: Protokoll fr verteilte Redundanz (DRP) (IEC 62439-6:2010) This European Standard was approved by CENELEC on 2010-03-01. CENELEC members are bound to comply with the CEN/CENELEC Internal Regulations which stipulate the conditions for givi

9、ng 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 v

10、ersions (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

11、 of Austria, Belgium, Bulgaria, Croatia, 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

12、United Kingdom. BS EN 62439-6:2010EN 62439-6:2010 - 2 - Foreword The text of document 65C/583/FDIS, future edition 1 of IEC 62439-6, 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 a

13、pproved by CENELEC as EN 62439-6 on 2010-03-01. This EN 62439-6 together with EN 62439-1, EN 62439-2, EN 62439-3, EN 62439-4 and EN 62439-5 supersedes EN 62439:2008. EN 62439-6:2010 includes the following significant technical changes with respect to EN 62439:2008: adding a calculation method for RS

14、TP (rapid spanning tree protocol, IEEE 802.1Q), adding two new redundancy protocols: HSR (High-availability Seamless Redundancy) and DRP (Distributed Redundancy Protocol), moving former Clauses 1 to 4 (introduction, definitions, general aspects) and the Annexes (taxonomy, availability calculation) t

15、o EN 62439-1, which serves now as a base for the other documents, moving Clause 5 (MRP) to EN 62439-2 with minor editorial changes, moving Clause 6 (PRP) was to EN 62439-3 with minor editorial changes, moving Clause 7 (CRP) was to EN 62439-4 with minor editorial changes, and moving Clause 8 (BRP) wa

16、s to EN 62439-5 with minor editorial changes, adding a method to calculate the maximum recovery time of RSTP in a restricted configuration (ring) to EN 62439-1 as Clause 8, adding specifications of the HSR (High-availability Seamless Redundancy) protocol, which shares the principles of PRP to EN 624

17、39-3 as Clause 5, and introducing the DRP protocol as EN 62439-6. Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. CEN and CENELEC shall not be held responsible for identifying any or all such patent rights. The following dates wer

18、e 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) 2010-12-01 latest date by which the national standards conflicting with the EN have to be withdrawn (dow) 2013-03-01 Annex ZA has been added by CENELE

19、C. _ BS EN 62439-6:2010- 3 - EN 62439-6:2010 Endorsement notice The text of the International Standard IEC 62439-6:2010 was approved by CENELEC as a European Standard without any modification. In the official version, for Bibliography, the following notes have to be added for the standards indicated

20、: IEC 62439-2 NOTE Harmonized as EN 62439-2. IEC 62439-3 NOTE Harmonized as EN 62439-3. IEC 62439-4 NOTE Harmonized as EN 62439-4. IEC 62439-5 NOTE Harmonized as EN 62439-5. _ BS EN 62439-6:2010EN 62439-6:2010 - 4 - Annex ZA (normative) Normative references to international publications with their c

21、orresponding 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 i

22、nternational publication has been modified by common modifications, indicated by (mod), the relevant EN/HD applies. Publication Year Title EN/HD Year IEC 60050-191 - International Electrotechnical Vocabulary (IEV) - Chapter 191: Dependability and quality of service - - IEC 61158 Series Fieldbus stan

23、dard for use in industrial control systems EN 61158Series IEC 61588 2009 Precision clock synchronization protocol for networked measurement and control systems- - IEC 62439-1 2010 Industrial communication networks - High availability automation networks - Part 1: General concepts and calculation met

24、hods EN 62439-1 2010 ISO/IEC/TR 8802-1 - Information technology - Telecommunications and information exchange between systems - Local and metropolitan area networks - Specific requirements - Part 1: Overview of Local Area Network Standards - - ISO/IEC 8802-3 2000 Information technology - Telecommuni

25、cations and information exchange between systems - Local and metropolitan area networks - Specific requirements - Part 3: Carrier sense multiple access with collision detection (CSMA/CD) access method and physical layer specifications - - IEEE 802.1D 2004 IEEE Standard for Local and Metropoitan Area

26、 Networks - Media Access Control (MAC) Bridges - - IEEE 802.1Q - IEEE Standard for Local and Metropolitan Area Networks - Virtual Bridged Local Area Networks - - BS EN 62439-6:2010 2 62439-6 IEC:2010(E) CONTENTS INTRODUCTION.7 1 Scope.8 2 Normative references .8 3 Terms, definitions, abbreviations,

27、acronyms, and conventions8 3.1 Terms and definitions 8 3.2 Abbreviations and acronyms9 3.3 Conventions 9 4 Overview 9 4.1 Principles 9 4.2 Ring ports .10 4.3 DRP switch node.10 4.4 Single ring topology redundancy11 4.5 Double ring topology redundancy 11 4.6 Configuration.12 4.6.1 Overview .12 4.6.2

28、Manufacturer configuration 12 4.6.3 Communication configuration.12 4.6.4 Application configuration .13 4.7 Start up .13 5 DRP communications .13 5.1 Overview .13 5.2 Communication procedure.15 5.3 Fault detection and recovery .18 5.3.1 General .18 5.3.2 Handling in a single ring network .19 5.3.3 Ha

29、ndling in a double ring network20 5.4 Repairing the inter-switch link fault21 5.5 Repairing time synchronization fault 21 5.6 Inserting a repaired switch node22 5.7 Inserting a new switch node 23 6 DRP class specification 23 7 DRP attributes24 8 DRP services .27 8.1 Read .27 8.2 Write .30 9 DRP prot

30、ocol specification32 9.1 Basic types encoding 32 9.2 ErrorDescription encoding .32 9.3 Encoding of DRP Class .33 9.4 PDU description 34 9.4.1 Encoding of DRP DLPDU 34 9.4.2 Encoding of DLSDU.35 9.4.3 Encoding of VLAN .35 9.4.4 Ethertype.35 BS EN 62439-6:201062439-6 IEC:2010(E) 3 9.4.5 Encoding of DR

31、P PDU.35 9.4.6 Encoding of DRP_DATA 36 9.4.7 Encoding of Read Service .40 9.4.8 Encoding of Write Service primitives42 9.5 Protocol machine.44 9.5.1 Switch node states description 44 9.5.2 Protocol State Machine description44 9.5.3 State transitions 45 9.5.4 Function descriptions.52 Bibliography64 F

32、igure 1 DRP communication model 10 Figure 2 Single ring topology redundancy 11 Figure 3 Double ring topology redundancy .12 Figure 4 DRP communication procedure 14 Figure 5 Inserting a new switch node into the DRP system 14 Figure 6 Fault detection and recovery 15 Figure 7 Fault detection and recove

33、ry of single ring topology redundancy19 Figure 8 Single inter-switch link fault detection and recovery of double ring topology redundancy.20 Figure 9 Double inter-switch link fault detection and recovery of double ring topology redundancy.21 Figure 10 Inserting a repaired switch node.22 Figure 11 DR

34、P protocol state machine.45 Table 1 Relationship between required recovery time and the TargetTimeSyncClass.22 Table 2 Parameters of Read service 27 Table 3 Parameters of Write service 30 Table 4 Error Type definition32 Table 5 Error Code definition .33 Table 6 Definition of DRP Class.33 Table 7 DRP

35、 OUI .34 Table 8 DRP MulticastMACAddress .35 Table 9 Encoding of DLSDU 35 Table 10 Encoding of DRP PDU.35 Table 11 DRP_Type definition .35 Table 12 Encoding of RingCheck frame .36 Table 13 Encoding of DeviceAnnunciation frame37 Table 14 Encoding of RingChange frame .39 Table 15 Encoding of LinkCheck

36、 frame 39 Table 16 Encoding of LinkAlarm frame.40 Table 17 Encoding of LinkChange frame40 Table 18 Encoding of Read Request 41 Table 19 Encoding of Read Service Positive Response .41 Table 20 Encoding of Read Service Negative Response 42 BS EN 62439-6:2010 4 62439-6 IEC:2010(E) Table 21 Encoding of

37、Write Request 43 Table 22 Encoding of Write Service Positive Response43 Table 23 Encoding of Write Service Negative Response 43 Table 24 DRP state transitions.46 Table 25 SetRingPortState() descriptions 52 Table 26 LoadRingPortState() descriptions 52 Table 27 WriteSucceed() descriptions52 Table 28 S

38、ynchronizationFinished() descriptions .53 Table 29 ActivePortLinkState() descriptions.53 Table 30 StandbyPortLinkState() descriptions53 Table 31 ConfigureInfo() descriptions 53 Table 32 DRPSendTimer() descriptions .54 Table 33 SendRingChange() descriptions 54 Table 34 ForwardingRingCheck() descripti

39、ons .54 Table 35 AnnunciationBlockingPort() descriptions54 Table 36 LocalDRPSequenceIDSmaller() descriptions .55 Table 37 RecvAnnunciationWithinTimeLimit() descriptions.55 Table 38 RecvLinkCheckWithinTimeLimit() descriptions.55 Table 39 NoLocalLinkFault() descriptions 55 Table 40 RecvLinkAlarm() des

40、criptions 56 Table 41 Clear_FDB() descriptions 56 Table 42 ChangeRingState() descriptions 56 Table 43 BlockingPortSelect() descriptions 56 Table 44 SendLinkChange() descriptions.57 Table 45 DRPSequenceIDCompare() descriptions .57 Table 46 ChangePortState() descriptions.57 Table 47 ChangeDoublePortSt

41、ate() descriptions57 Table 48 LocalSendRingCheck() descriptions 58 Table 49 DRPKeyParaConfigure() descriptions58 Table 50 CheckMACAddress() descriptions .58 Table 51 SetDRPKeyPara() descriptions58 Table 52 SendDeviceAnnunciation() descriptions.59 Table 53 FaultRecvRingCheck() descriptions.59 Table 5

42、4 RecordDeviceState() descriptions .59 Table 55 DrpRecvMsg() descriptions .59 Table 56 SendLinkAlarm() descriptions60 Table 57 TimeUnsynchronization() descriptions .60 Table 58 PassiveMasterState() descriptions 60 Table 59 SearchDeviceState() descriptions60 Table A.1 An example of parameters setting

43、 for DRP Class .62 Table A.2 Parameters for calculation of recovery time63 BS EN 62439-6:201062439-6 IEC:2010(E) 7 INTRODUCTION The IEC 62439 series specifies relevant principles for high availability networks that meet the requirements for industrial automation networks. In the fault-free state of

44、the network, the protocols of the IEC 62439 series provide ISO/IEC 8802-3 (IEEE 802.3) compatible, reliable data communication, and preserve determinism of real-time data communication. In cases of fault, removal, and insertion of a component, they provide deterministic recovery times. These protoco

45、ls retain fully the typical Ethernet communication capabilities as used in the office world, so that the software involved remains applicable. The market is in need of several network solutions, each with different performance characteristics and functional capabilities, matching diverse application

46、 requirements. These solutions support different redundancy topologies and mechanisms which are introduced in IEC 62439-1 and specified in the other Parts of the IEC 62439 series. IEC 62439-1 also distinguishes between the different solutions, giving guidance to the user. The IEC 62439 series follow

47、s the general structure and terms of IEC 61158 series. The International Electrotechnical Commission (IEC) draws attention to the fact that it is claimed that compliance with this document may involve the use of a patent concerning about the communication procedure and fault detection and recovery f

48、or DRP given in 5.2 and 5.3. IEC takes 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 either free of charge or under reasonable and non-discriminatory terms and conditions

49、with applicants throughout the world. In this respect, the statement of the holder of this patent right is registered with IEC. Information may be obtained from: SUPCON Group Co., Ltd 2) otherwise, it shall send the LinkAlarm frame to record the ring fault. d) if the following condition is met: MOD (Local current time, Cycle) = Ring Chec

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 标准规范 > 国际标准 > 其他

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1