1、BSI Standards PublicationDevices and integration in enterprise systems; Field Device IntegrationPart 3: FDI ServerBS EN 62769-3:2015National forewordThis British Standard is the UK implementation of EN 62769-3:2015. It isidentical to IEC 62769-3:2015.The UK participation in its preparation was entru
2、sted to Technical Com-mittee AMT/7, Industrial communications: process measurement andcontrol, 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 ofa contract. U
3、sers are responsible for its correct application. The British Standards Institution 2015.Published by BSI Standards Limited 2015ISBN 978 0 580 78325 8ICS 25.040.40; 35.100Compliance with a British Standard cannot confer immunity fromlegal obligations.This British Standard was published under the aut
4、hority of theStandards Policy and Strategy Committee on 31 July 2015.Amendments/corrigenda issued since publicationDate Text affectedBRITISH STANDARDBS EN 62769-3:2015EUROPEAN STANDARDNORME EUROPENNEEUROPISCHE NORMEN 62769-3 July 2015 ICS 25.040.40; 35.100 English Version Devices and integration in
5、enterprise systems; Field Device Integration - Part 3: FDI Server (IEC 62769-3:2015) Les dispositifs et leur intgration dans les systmes delentreprise; Intgration des appareils de terrain (FDI) - Partie 3: Serveur FDI (IEC 62769-3:2015) Feldgerteintegration (FDI) - Teil 3: FDI-Server(IEC 62769-3:201
6、5) This European Standard was approved by CENELEC on 2015-06-24. 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 bibliographic
7、al references concerning such national standards may be obtained on application to the CEN-CENELEC Management Centre 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 responsibil
8、ity of a CENELEC member into its own language and notified to the CEN-CENELEC Management Centre has the same status as the official versions.CENELEC members are the national electrotechnical committees of Austria, Belgium, Bulgaria, Croatia, Cyprus, the Czech Republic, Denmark, Estonia, Finland, For
9、mer Yugoslav Republic of Macedonia, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, the Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland, Turkey and the United Kingdom. European Committee for Electrotechni
10、cal Standardization Comit Europen de Normalisation ElectrotechniqueEuropisches Komitee fr Elektrotechnische Normung CEN-CENELEC Management Centre: Avenue Marnix 17, B-1000 Brussels 2015 CENELEC All rights of exploitation in any form and by any means reserved worldwide for CENELEC Members. Ref. No. E
11、N 62769-3:2015 E EN 62769-3:2015 2 European foreword The text of document 65E/346/CDV, future edition 1 of IEC 62769-3, prepared by SC 65E “Devices and integration in enterprise systems” of IEC/TC 65 “Industrial-process measurement, control and automation“ was submitted to the IEC-CENELEC parallel v
12、ote and approved by CENELEC as EN 62769-3:2015. The following dates are fixed: latest date by which the document has to be implemented at national level by publication of an identical national standard or by endorsement (dop) 2016-03-24 latest date by which the national standards conflicting with th
13、e document have to be withdrawn (dow) 2018-06-24 Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. CENELEC and/or CEN shall not be held responsible for identifying any or all such patent rights. Endorsement notice The text of the In
14、ternational Standard IEC 62769-3:2015 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: IEC 61804-5 NOTE Harmonized as EN 61804-51)IEC 62769-6 NOTE Harmonized as EN 627
15、69-6 1) To be published. BS EN 62769-3:2015EN 62769-3:2015 3 Annex ZA (normative) Normative references to international publications with their corresponding European publications The following documents, in whole or in part, are normatively referenced in this document and are indispensable for its
16、application. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies. NOTE 1 When an International Publication has been modified by common modifications, indicated by (mod), the relevant EN/HD appl
17、ies. NOTE 2 Up-to-date information on the latest versions of the European Standards listed in this annex is available here: www.cenelec.eu. Publication Year Title EN/HD Year IEC 61804 series Function Blocks (FB) for process control EN 61804 series IEC 61804-3 - Function blocks (FB) for process contr
18、ol and EDDL - Part 3: EDDL specification and communication profiles - - IEC 61804-4 - Function blocks (FB) for process control - Part 4: EDD interpretation - - IEC 62541-4 - OPC Unified Architecture - Part 4: Services EN 62541-4 - IEC 62541-7 - OPC unified architecture - Part 7: Profiles EN 62541-7
19、- IEC 62541 series OPC unified architecture EN 62541 series IEC 62769-1 - Field device integration (FDI) - Part 1: Overview - - IEC 62769-2 - Field Device Integration (FDI) - Part 2: FDI Client - - IEC 62769-4 - Field Device Integration (FDI) - Part 4: FDI Packages - - IEC 62769-5 - Field Device Int
20、egration (FDI) - Part 5: FDI Information Model - - IEC 62769-7 - Field Device Integration (FDI) - Part 7: FDI Communication Devices - - BS EN 62769-3:2015 2 IEC 62769-3:2015 IEC 2015 CONTENTS FOREWORD . 5 INTRODUCTION . 7 1 Scope 8 2 Normative references 8 3 Terms, definitions, abbreviated terms and
21、 acronyms . 9 3.1 Terms and definitions 9 3.2 Abbreviated terms and acronyms 9 4 Overview . 9 5 Information Model 10 5.1 General . 10 5.2 Online/Offline 11 5.2.1 Overview . 11 5.2.2 Transfer to device 11 5.2.3 Transfer from device 11 5.3 Access privileges 12 5.4 Private Parameters . 12 5.5 Locking .
22、 12 5.6 EditContext . 13 5.6.1 Concept and usage model . 13 5.6.2 Services 14 5.6.3 NodeIds . 15 5.6.4 Reading . 15 5.6.5 Writing . 15 5.6.6 Writing dominant and dependent Variables 16 5.6.7 Actions (EDD METHODS) 16 5.6.8 UIDs 17 5.6.9 Synchronization . 17 5.7 Reading 17 5.7.1 General . 17 5.7.2 Rea
23、ding offline variables . 18 5.7.3 Reading online variables . 19 5.8 Writing 20 5.8.1 General . 20 5.8.2 Write offline variables 20 5.8.3 Writing online variables . 21 5.8.4 Writing to an EditContext . 23 5.9 Subscription 24 5.9.1 General . 24 5.9.2 Subscription of offline variables . 24 5.9.3 Subscr
24、iption of online variables . 25 5.10 Device topology 27 5.10.1 General . 27 5.10.2 Connection Points . 27 5.10.3 Topology management 28 5.10.4 Topology scanning . 31 5.10.5 Use of SCAN function 32 BS EN 62769-3:2015IEC 62769-3:2015 IEC 2015 3 5.10.6 Validation of defined topology 32 5.11 User Interf
25、ace Elements 33 5.11.1 User Interface Descriptions 33 5.11.2 User Interface Plug-ins 34 5.12 Actions . 34 5.12.1 FDI Server FDI Client interaction 34 5.12.2 Action state machine . 37 5.12.3 Actions Proxies 38 5.12.4 Actions, EDD Actions and Actions Proxies . 39 6 OPC UA services . 40 6.1 OPC UA prof
26、iles . 40 6.2 Service error information . 40 6.2.1 Overview . 40 6.2.2 OPC UA services and their response . 41 6.2.3 Mappings of EDDL response codes to OPC UA service response 41 6.3 Parameter value update during write service request 42 6.4 Localization 42 6.5 Audit events 43 7 Communication 43 7.1
27、 Notation 43 7.2 General . 43 7.2.1 Concepts . 43 7.2.2 Terms 45 7.3 Communication Service processing . 46 7.3.1 Communication Service invocation 46 7.3.2 Analyze communication path . 46 7.3.3 Manage communication relations . 47 7.3.4 Communication service request mapping . 47 7.3.5 Communication se
28、rvice request propagation 48 7.3.6 Communication error handling . 49 7.4 FDI Communication Server specific handling 49 7.4.1 Discovery 49 7.4.2 Information Model synchronization . 50 8 Parallel Execution within the FDI Server 50 8.1 Motivation . 50 8.2 Internal structure of the EDD interpreter 50 8.
29、3 Rules for running an EDD entity 51 Annex A (informative) FDI Server functional structure 52 A.1 FDI functional elements 52 A.2 FDI Server extension 53 Annex B (informative) Access privileges and user roles . 55 B.1 User roles and usage case 55 B.2 Private data usage 56 Annex C (informative) Parall
30、el execution within the FDI Server Examples . 57 C.1 Simple example for a synchronous execution 57 C.2 Example for a concurrent execution 57 C.3 Deadlock detection in concurrent execution 59 Bibliography 60 BS EN 62769-3:2015 4 IEC 62769-3:2015 IEC 2015 Figure 1 FDI architecture diagram 8 Figure 2 L
31、ocking services 13 Figure 3 EditContext models 14 Figure 4 EditContext for EDD Methods . 17 Figure 5 Offline variable read . 18 Figure 6 Online variable read . 19 Figure 7 Offline variable write immediate . 21 Figure 8 Online variable write immediate . 22 Figure 9 Write with EditContext 23 Figure 10
32、 Offline variable subscription . 25 Figure 11 Online variable subscription . 26 Figure 12 Topology with Network objects (non-normative) . 27 Figure 13 Add Device to topology 29 Figure 14 Remove Device from topology 30 Figure 15 Scan topology 31 Figure 16 Action execution . 36 Figure 17 Action state
33、machine 37 Figure 18 System communication integration example . 43 Figure 19 FDI Communication Server integration example . 44 Figure 20 Gateway integration example . 45 Figure 21 Message propagation example scenario . 48 Figure A.1 Functional components of an FDI Server 52 Figure A.2 FDI Server ext
34、ensions 53 Figure B.1 User roles and access privileges . 55 Figure C.1 Synchronous execution of two triggers 57 Figure C.2 Concurrent execution of two triggers (step1) . 57 Figure C.3 Concurrent execution of two triggers (step 2) 58 Figure C.4 Concurrent execution of two triggers (step 3) 58 Figure
35、C.5 Concurrent execution of two triggers (step 4) 58 Figure C.6 Concurrent execution of two triggers. 59 Table 1 Action states . 37 Table 2 Action state transitions 38 Table 3 EDD Action types and the EDD constructs that use them 39 Table 4 OPC UA severity bits and EDDL response codes TYPE 41 BS EN
36、62769-3:2015IEC 62769-3:2015 IEC 2015 5 INTERNATIONAL ELECTROTECHNICAL COMMISSION _ FIELD DEVICE INTEGRATION (FDI) Part 3: FDI Server FOREWORD 1) The International Electrotechnical Commission (IEC) is a worldwide organization for standardization comprising all national electrotechnical committees (I
37、EC National Committees). The object of IEC is to promote international co-operation on all questions concerning standardization in the electrical and electronic fields. To this end and in addition to other activities, IEC publishes International Standards, Technical Specifications, Technical Reports
38、, Publicly Available Specifications (PAS) and Guides (hereafter referred to as “IEC Publication(s)”). Their preparation is entrusted to technical committees; any IEC National Committee interested in the subject dealt with may participate in this preparatory work. International, governmental and non-
39、governmental organizations liaising with the IEC also participate in this preparation. IEC collaborates closely with the International Organization for Standardization (ISO) in accordance with conditions determined by agreement between the two organizations. 2) The formal decisions or agreements of
40、IEC on technical matters express, as nearly as possible, an international consensus of opinion on the relevant subjects since each technical committee has representation from all interested IEC National Committees. 3) IEC Publications have the form of recommendations for international use and are ac
41、cepted by IEC National Committees in that sense. While all reasonable efforts are made to ensure that the technical content of IEC Publications is accurate, IEC cannot be held responsible for the way in which they are used or for any misinterpretation by any end user. 4) In order to promote internat
42、ional uniformity, IEC National Committees undertake to apply IEC Publications transparently to the maximum extent possible in their national and regional publications. Any divergence between any IEC Publication and the corresponding national or regional publication shall be clearly indicated in the
43、latter. 5) IEC itself does not provide any attestation of conformity. Independent certification bodies provide conformity assessment services and, in some areas, access to IEC marks of conformity. IEC is not responsible for any services carried out by independent certification bodies. 6) All users s
44、hould ensure that they have the latest edition of this publication. 7) No liability shall attach to IEC or its directors, employees, servants or agents including individual experts and members of its technical committees and IEC National Committees for any personal injury, property damage or other d
45、amage of any nature whatsoever, whether direct or indirect, or for costs (including legal fees) and expenses arising out of the publication, use of, or reliance upon, this IEC Publication or any other IEC Publications. 8) Attention is drawn to the Normative references cited in this publication. Use
46、of the referenced publications is indispensable for the correct application of this publication. International Standard IEC 62769-3 has been prepared by subcommittee 65E: Devices and integration in enterprise systems, of IEC technical committee 65: Industrial-process measurement, control and automat
47、ion. The text of this standard is based on the following documents: CDV Report on voting 65E/346/CDV 65E/423/RVC Full information on the voting for the approval of this standard can be found in the report on voting indicated in the above table. This publication has been drafted in accordance with th
48、e ISO/IEC Directives, Part 2. A list of all parts in the IEC 62769 series, published under the general title Field Device Integration (FDI), can be found on the IEC website. BS EN 62769-3:2015 6 IEC 62769-3:2015 IEC 2015 The committee has decided that the contents of this publication will remain unc
49、hanged until the stability date indicated on the IEC website under “http:/webstore.iec.ch“ in the data related to the specific publication. At this date, the publication will be reconfirmed, withdrawn, replaced by a revised edition, or amended. IMPORTANT The colour inside logo on the cover page of this publication indicates that it contains colours which are considered to be useful for the correct understanding of its co