I E C 62 69 -7 ® Edition 201 5-05 I N TE RN ATI ON AL S TAN D ARD N ORM E I N TE RN ATI ON ALE F i e l d D e vi ce I n te g rati on (F D I ) – P art 7: F D I C om m u n i cati on D e vi ces I n té g rati on d es appare i l s d e terrai n (F D I ) – IEC 62769-7:201 5-05(en-fr) P arti e : Apparei l s d e com m u n i cati on F D I colour i n sid e T H I S P U B L I C AT I O N I S C O P YRI G H T P RO T E C T E D C o p yri g h t © I E C , G e n e v a , S wi tz e rl a n d All rights reserved Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means, electronic or mechanical, including photocopying and microfilm, without permission in writing from either IEC or IEC's member National Committee in the country of the requester If you have any questions about I EC copyright or have an enquiry about obtaining additional rights to this publication, please contact the address below or your local I EC member National Committee for further information Droits de reproduction réservés Sauf indication contraire, aucune partie de cette publication ne peut être reproduite ni utilisée sous quelque forme que ce soit et par aucun procédé, électronique ou mécanique, y compris la photocopie et les microfilms, sans l'accord écrit de l'IEC ou du Comité national de l'IEC du pays du demandeur Si vous avez des questions sur le copyright de l'IEC ou si vous désirez obtenir des droits supplémentaires sur cette publication, utilisez les coordonnées ci-après ou contactez le Comité national de l'IEC de votre pays de résidence IEC Central Office 3, rue de Varembé CH-1 21 Geneva 20 Switzerland Tel.: +41 22 91 02 1 Fax: +41 22 91 03 00 info@iec.ch www.iec.ch Ab ou t th e I E C The I nternational Electrotechnical Commission (I EC) is the leading global organization that prepares and publishes I nternational Standards for all electrical, electronic and related technologies Ab o u t I E C p u b l i ca ti o n s The technical content of IEC publications is kept under constant review by the IEC Please make sure that you have the latest edition, a corrigenda or an amendment might have been published I E C Catal og u e - webstore i ec ch /catal og u e The stand-alone application for consulting the entire bibliographical information on IEC International Standards, Technical Specifications, Technical Reports and other documents Available for PC, Mac OS, Android Tablets and iPad I E C pu bl i cati on s s earch - www i ec ch /search pu b The advanced search enables to find IEC publications by a variety of criteria (reference number, text, technical committee,…) It also gives information on projects, replaced and withdrawn publications E l ectroped i a - www el ectroped i a org The world's leading online dictionary of electronic and electrical terms containing more than 30 000 terms and definitions in English and French, with equivalent terms in additional languages Also known as the International Electrotechnical Vocabulary (IEV) online I E C G l os sary - s td i ec ch /g l oss ary More than 60 000 electrotechnical terminology entries in English and French extracted from the Terms and Definitions clause of IEC publications issued since 2002 Some entries have been collected from earlier publications of IEC TC 37, 77, 86 and CISPR I E C J u st Pu bl i s h ed - webstore i ec ch /j u stpu bl i sh ed Stay up to date on all new IEC publications Just Published details all new publications released Available online and also once a month by email I E C C u stom er S ervi ce C en tre - webstore i ec ch /csc If you wish to give us your feedback on this publication or need further assistance, please contact the Customer Service Centre: csc@iec.ch A propos d e l 'I E C La Commission Electrotechnique I nternationale (IEC) est la première organisation mondiale qui élabore et publie des Normes internationales pour tout ce qui a trait l'électricité, l'électronique et aux technologies apparentées A propos d es pu bl i cati on s I E C Le contenu technique des publications IEC est constamment revu Veuillez vous assurer que vous possédez l’édition la plus récente, un corrigendum ou amendement peut avoir été publié Catal og u e I E C - webstore i ec ch /catal og u e Application autonome pour consulter tous les renseignements bibliographiques sur les Normes internationales, Spécifications techniques, Rapports techniques et autres documents de l'IEC Disponible pour PC, Mac OS, tablettes Android et iPad Rech erch e d e pu bl i cati on s I E C - www i ec ch /search pu b La recherche avancée permet de trouver des publications IEC en utilisant différents critères (numéro de référence, texte, comité d’études,…) Elle donne aussi des informations sur les projets et les publications remplacées ou retirées E l ectroped i a - www el ectroped i a org Le premier dictionnaire en ligne de termes électroniques et électriques Il contient plus de 30 000 termes et dộfinitions en anglais et en franỗais, ainsi que les termes équivalents dans langues additionnelles Egalement appelé Vocabulaire Electrotechnique International (IEV) en ligne G l oss re I E C - s td i ec ch /g l ossary Plus de 60 000 entrées terminologiques ộlectrotechniques, en anglais et en franỗais, extraites des articles Termes et Définitions des publications IEC parues depuis 2002 Plus certaines entrées antérieures extraites des publications des CE 37, 77, 86 et CISPR de l'IEC I E C J u st Pu bl i s h ed - webstore i ec ch /j u stpu bl i s h ed Restez informé sur les nouvelles publications IEC Just Published détaille les nouvelles publications parues Disponible en ligne et aussi une fois par mois par email S ervi ce Cl i en ts - webstore i ec ch /csc Si vous désirez nous donner des commentaires sur cette publication ou si vous avez des questions contactez-nous: csc@iec.ch I E C 62 69 -7 ® Edition 201 5-05 I N TE RN ATI ON AL S TAN D ARD N ORM E I N TE RN ATI ON ALE colour i n sid e F i e l d D e vi ce I n te g rati on (F D I ) – P art 7: F D I C om m u n i cati on D e vi ces I n tég rati on d e s apparei l s d e terrai n (F D I ) – P arti e : Appare i l s d e com m u n i cati on F D I INTERNATIONAL ELECTROTECHNICAL COMMISSION COMMISSION ELECTROTECHNIQUE INTERNATIONALE ICS 25.040.40; 35.1 00 ISBN 978-2-8322-2641 -4 Warn i n g ! M ake s u re th at you obtai n ed th i s pu bl i ca ti on from an au th ori zed d i s tri bu tor Atten ti on ! Veu i l l ez vou s ass u rer q u e vou s avez obten u cette pu bl i cati on vi a u n d i stri b u teu r ag ré é ® Registered trademark of the International Electrotechnical Commission –2– I EC 62769-7: 201 © I EC 201 CONTENTS FOREWORD I NTRODUCTI ON Scope Norm ative references Terms, definitions, abbreviated term s, acron ym s and conventions Terms and definitions Abbreviated terms and acron yms 1 3 Conventions for graphical notation 1 General 1 FDI Communication Package General EDD General rules 2 Device component CommunicationDevice com ponent 5 Communication service provider com ponent 5 Connection Point com ponent Connection Point collection Network component 8 ValidateN etwork 9 ValidateModules 20 UI P specifics 21 1 Deploym ent 21 Comm unication relations 21 FDI Communication Server definition 22 General 22 General characteristics 22 I nform ation Model 23 General 23 CommunicationServerType 25 3 ServerComm unicationDeviceType 29 ServerComm unicationServiceType 33 OPC U A Server Profile for FDI Communication Server 37 Mapping the FDI Server I M to the FDI Com munication Server I M 37 General 37 I nform ation Model differences 37 I nstaller 39 7 FDI Communication Package 39 7 General 39 7 EDD for Lightweight Comm unication Server 39 7 EDD for Multi-Channel Comm unication Server 40 7 Docum entation 40 Handling and behavior 40 General 40 Deploym ent 41 I EC 62769-7: 201 © I EC 201 –3– Server configuration 41 Start up 42 Shutdown 42 Watchdog 42 Establish the OPC U A connection 42 8 I nstantiate the Comm unication Server 43 Configure the comm unication hardware 43 Configure the Network 43 1 Param eterize 43 I nitialize 43 Create the communication service object 43 Communication relation 44 Connect 44 Disconnect 45 Abort indication 45 8 Scan 45 SetAddress 45 FDI Communication Gateway definition 45 General 45 I nform ation Model 45 General 45 2 CommunicationGatewayType 46 GatewayCommunicationDeviceType 47 GatewayCommunicationServiceType 50 FDI Communication Package 54 General 54 EDD 54 Handling and behavior 56 General 56 Deploym ent 57 Start up 57 4 Configure the comm unication hardware 57 Configure the Network 57 Param eterize 57 Comm unication relation 57 8 Connect 57 Disconnect 57 Abort indication 58 1 Scan 58 Communication Error Handling 58 Annex A (informative) Layered protocols 59 A General 59 A Convention for protocol specific annex creation 59 A 2.1 Connection Point 59 A FDI Communication Package definition 60 A 3.1 Communication services 60 A 3.2 Connection Point 60 A 3.3 Network 60 A Representation in the I M 61 –4– I EC 62769-7: 201 © I EC 201 Annex B (norm ative) N am espace and M appings 62 Bibliograph y 63 Figure Figure Figure Figure Figure Figure Figure Figure Figure Figure Figure Figure Figure Figure Figure Figure – FDI architecture diagram – FDI comm unication infrastructure architecture – Communication relation 21 – Communication relation state chart 22 – FDI Communication Server AddressSpace 24 – CommunicationServerType 25 – ServerComm unicationDeviceType 29 – ServerComm unicationServiceType 33 – I nform ation Model differences (exam ple) 38 – FDI Comm unication Server state m achine 41 1 – Comm unication relation state chart 44 – Gateway information m odel 46 – Comm unicationGatewayType 47 – GatewayCom municationDeviceType 48 – GatewayCom municationServiceType 51 – N ested Com munication 56 Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table – ValidateN etwork Action arguments 20 – ValidateModules Action arguments 20 – Com municationServerType definition 25 – MethodSet of Com municationServerType 25 – Reset Method argum ents 26 – Reset Method AddressSpace definition 26 – I nitialize Method argum ents 27 – I nitialize Method AddressSpace definition 27 – AddComponent Method argum ents 28 – AddCom ponent Method AddressSpace definition 28 1 – RemoveComponent Method argum ents 29 – RemoveComponent Method AddressSpace definition 29 – ServerCom municationDeviceType definition 30 4– M ethodSet of ServerComm unicationDeviceType 30 – Scan M ethod arguments 31 – Scan M ethod AddressSpace definition 31 – ResetScan Method argum ents 31 – ResetScan Method AddressSpace definition 32 – SetAddress M ethod arguments 32 20 – ServerCom municationServiceType definition 33 21 – MethodSet of ServerComm unicationServiceType 34 22 – Connect Method argum ents 35 23 – Disconnect Method argum ents 35 I EC 62769-7: 201 © I EC 201 Table Table Table Table Table Table Table Table Table Table Table Table Table Table –5– 24 – Transfer Method arguments 36 25 – GetPublishedData Method arguments 37 26 – FDICommunicationServer_Facet definition 37 27 – Comm unicationGatewayType definition 47 28 – GatewayComm unicationDeviceType definition 48 29– M ethodSet of GatewayCom municationDeviceType 48 30 – Scan M ethod arguments 49 31 – Scan M ethod AddressSpace definition 49 32 – ScanN ext M ethod arguments 50 33 – ScanN ext M ethod AddressSpace definition 50 34 – GatewayComm unicationServiceType definition 51 35 – MethodSet of GatewayComm unicationServiceType 52 36 – Connect Method argum ents 53 37 – Transfer Method argum ents 54 –6– I EC 62769-7: 201 © I EC 201 INTERNATI ONAL ELECTROTECHNI CAL COMMISSI ON F I E L D D E VI C E I N T E G R AT I O N P a rt : (FDI ) – F D I C o m m u n i c a ti o n D e vi c e s FOREWORD ) The I nternati on al Electrotechni cal Comm ission (I EC) is a worl d wid e organization for stan dardization com prisin g all n ation al el ectrotechnical comm ittees (I EC National Comm ittees) The object of I EC is to prom ote internati onal co-operation on all q uestions concerni ng stand ardi zati on in the el ectrical an d electronic fi elds To this en d and in additi on to other acti vities, I EC pu blish es I nternational Stan dards, Techn ical Specificati ons, Technical Reports, Publicl y Avail abl e Specificati ons (PAS) an d Gu ides (h ereafter referred to as “I EC Publication(s)”) Th ei r preparation is entrusted to tech nical comm ittees; any I EC N ational Comm ittee interested in the subj ect dealt with m ay partici pate in this preparatory work I nternational, governm ental an d n on governm ental organ izations l iaising with th e I EC also participate i n this preparation I EC collaborates closel y with the I ntern ational Organi zation for Stand ardization (I SO) in accordance with ditions determ ined by agreem ent between th e two organi zati ons 2) The form al decisions or ag reem ents of I EC on tech nical m atters express, as n early as possible, an i nternati onal consensus of opi nion on the rel evant subjects since each technical com m ittee has representati on from all interested I EC N ational Com m ittees 3) I EC Publications have the form of recom m endations for intern ational use an d are accepted by I EC National Com m ittees in that sense While all reasonable efforts are m ade to ensure that th e technical content of I EC Publications is accu rate, I EC cann ot be h eld responsi ble for th e way in which th ey are used or for an y m isinterpretation by an y en d u ser 4) I n order to prom ote intern ational u niform ity, I EC National Com m ittees und ertake to apply I EC Publications transparentl y to the m axim um extent possible i n their national an d regi on al publicati ons Any d ivergence between an y I EC Publication and the correspondi ng national or regi on al publicati on sh all be clearl y in dicated in the latter 5) I EC itself d oes n ot provi de an y attestation of conform ity I n depend ent certificati on bodies provi de conform ity assessm ent services and, in som e areas, access to I EC m arks of conform ity I EC is not responsi ble for any services carri ed out by ind ependent certification bodi es 6) All users shou ld ensure that th ey have the l atest editi on of thi s publicati on 7) No liability shall attach to I EC or its directors, em ployees, servants or ag ents inclu din g in divi du al experts an d m em bers of its technical com m ittees and I EC Nati on al Com m ittees for any person al i njury, property d am age or other dam age of any nature whatsoever, wheth er di rect or indirect, or for costs (includ i ng leg al fees) and expenses arisi ng out of the publ ication, use of, or relian ce upon, this I EC Publicati on or any other I EC Publications 8) Attention is drawn to th e N orm ative references cited in th is publ ication Use of the referenced publ ications is indispensable for the correct applicati on of this publication I nternational Standard I EC 62769-7 has been prepared by subcommittee 65E: Devices and integration in enterprise system s, of I EC technical com m ittee 65: I ndustrial-process measurement, control and automation The text of this standard is based on the following docum ents: CDV Report on votin g 65E/350/CDV 65E/420/RVD 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 the I SO/I EC Directives, Part A list of all parts in the 62769 series, published under the general title Field Device Integration (FDI) , can be found on the I EC website I EC 62769-7: 201 © I EC 201 –7– The committee has decided that the contents of this publication will rem ain unchanged until the stability date indicated on the I EC 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 am ended I M P O RT AN T – T h e ' c o l o u r i n s i d e ' th at it co n tai n s u n d e rs t a n d i n g c o l o u r p ri n t e r of c o l o u rs i ts wh i c h c o n te n ts l og o a re U s e rs on th e co ve r p a g e o f th i s c o n s i d e re d sh ou l d to t h e re fo re be p u b l i c ati o n u s e fu l p ri n t th i s fo r i n d i c ate s th e d o cu m en t c o rre c t u sin g a –8– I EC 62769-7: 201 © I EC 201 INTRODUCTION The I nternational Electrotechnical Comm ission (I EC) draws attention to the fact that it is claimed that compliance with this docum ent may involve the use of patents concerning a) Method for the Suppl ying and I nstallation of Device-Specific Functionalities, see Patent Famil y DE1 0357276; b) Method and device for accessing a functional module of autom ation system , see Patent Famil y EP21 8241 8; c) Methods and apparatus to reduce mem ory requirements for process control system software applications, see Patent Famil y US201 32321 86 ; d) Extensible Device Obj ect Model, see Patent Fam ily U S1 2/893, 680 I EC takes no position concerning the evidence, validity and scope of this patent right The holders of these patent rights have assured the I EC that he/she is willing to negotiate licences either free of charge or under reasonable and non-discrim inatory term s and conditions with applicants throughout the world I n this respect, the statement of the holder of this patent right is registered with I EC I nformation m ay be obtained from : a) ABB Research Ltd Claes Rytoft Affolterstrasse Zurich, 8050 Switzerland b) Phoenix Contact GmbH & Co KG I ntellectual Property, Licenses & Standards Flachsmarktstrasse 8, 32825 Blomberg Germ an y c) Fisher Controls I nternational LLC John Dilger, Emerson Process Managem ent LLLP 301 S st Avenue, Marshaltown, I owa 501 58 USA d) Rockwell Autom ation Technologies, I nc Allen-Bradley Drive Mayfield H eights, Ohio 441 24 USA Attention is drawn to the possibility that som e of the elem ents of this docum ent may be the subj ect of patent rights other than those identified above I EC shall not be held responsible for identifying any or all such patent rights I SO (www iso org/patents) and I EC (http: //patents iec ch) maintain on-line data bases of patents relevant to their standards Users are encouraged to consult the data bases for the m ost up to date inform ation concerning patents – 118 – I EC 62769-7: 201 © I EC 201 Signature Begi nConnect ( [ i n] [ i n] [ o ut ] [ i n] [ out ] [ o ut ] Byt e S t ri ng Bas e Dat aT ype [ ] Bas e Dat aT ype [ ] UI nt UI nt I nt EndConnect ( [ i n] [ o ut ] [ i n] [ o ut ] [ o ut ] Byt e S t ri ng Bas e Dat aT ype [ ] UI nt Ui nt I nt CancelConnect ( [ i n] [ i n] [ o ut ] Byt e S t ri ng Ui nt I nt Co mmuni cat i o n Re l at i o nI d, Addre s s Dat a, De vi ce I nfo rma t i o n, S e rvi ce I D, De l a yFo rNe xt C al l , S e rvi ce E rro r) ; Communi cat i o n Re l at i o nI d, De vi ce I nfo rma t i o n, S e rvi ce I D, De l a yFo rNe xt C al l , S e rvi ce E rro r) ; Co mmuni cat i o n Re l at i o nI d, S e rvi ce I D, S e rvi ce E rro r) ; Tableau 36 – Arguments de la méthode Connect Argument Description Com m unicationRelationI d I l s'agit d'u n identificateur gén éré par le cl ient qui perm et d'identifier cette nexion de m anière u niq ue I l pou rrait s'agi r d'un in dex (par exem ple, un Nod eI d ) dont le client (= Serveu r FDI ) doit id entifier l es entrées dans sa topol ogi e AddressData Liste d'arg um ents spécifique au protocol e utilisée pour l'ad resse et les donn ées d'identification facultati ves d e l 'appareil (l es détail s sont décri ts dans l'I EC 627694: 201 5, Ann exe F) DeviceI nform ation Liste d'arg um ents spécifique au protocol e dans laq uell e la routine de nexion stocke les donn ées résultantes ServiceI d Le cod e de transacti on d e service établit l a relati on entre l a d em ande d e service et la réponse correspond ante DelayForNextCall La valeur spécifie u n dél en m s pendant lequel l'appel ant d oit attendre avant l'invocation sui vante de "En dConn ect" ServiceError 0: OK/fonction dộm arrộe d e faỗon asynchrone, l e rộsultat doi t être interrogé avec EndConn ect : OK/exécuti on term inée, nexion établie avec succès -1 : Echec de l a connexion/an n ulée par l'appel ant -2: Echec de l'appel/I D de service incon nu -3: Echec de l a connexion/appareil introu vable -4: Echec de l a connexion/ad resse d'appareil n on vali de -5: Echec de l a connexion/iden tification d'appareil n on vali de 8.2.4.3 Méthode Disconnect Spécifié en 7.3 8.2.4.4 Service Transfer La méthode Transfer doit être utilisée pour effectuer l'échange avec un appareil Les signatures des méthodes de service Transfer sont spécifiées ci-dessous Tous les argum ents sont spécifiés dans le Tableau 37 I EC 62769-7: 201 © I EC 201 – 119 – S i g n a t u re Begi nTrans fer ( [ i n] [ i n] [ o ut ] [ i n] [ o ut ] [ o ut ] Byt e S t ri ng Bas e Dat aT ype [ ] Bas e Dat aT ype [ ] UI nt UI nt I nt EndTransfer ( [ i n] [ o ut ] [ i n] [ o ut ] [ o ut ] Byt e S t r i ng Bas e Dat aT ype [ ] UI nt UI nt I nt CancelTransfer ( [ i n] Byt e S t ri ng [ i n] UI nt [ o ut ] I nt Tabl eau Co mmuni cat i o n Re l at i o nI d, S e ndDat a, Re ce i ve Dat a, S e rvi c e I d, De l a yFo rNe xt C al l , S e rvi ce E rr or) ; Co mmuni cat i o n Re l at i o nI d, Re ce i ve Dat a, S e rvi ce I d, De l a yFo rNe xt C al l , S e rvi ce E rro r) ; Communi cat i o n Re l at i o nI d, S e rvi ce I d, S e rvi ce E rro r) ; – Arg u m e n t s d e l a m é t h o d e T n s fe r Ar g u m e n t D e s c ri p t i o n Com m unicationRelationI d Voir SendData Liste de val eu rs spécifiqu es au protocole tel les qu e décrites d ans l'I EC 627694: 201 5, Ann exe F Les valeurs d'argum ent représentent la dem ande de services de comm unication spécifiq ue au protocol e envoyée l'appareil Recei veData Liste de val eu rs spécifiqu es au protocole tel les qu e décrites d ans l'I EC 627694: 201 5, Ann exe F Les valeurs d'argum ent représentent la réponse d e services de comm unication spộcifiq ue au protocol e reỗue d e l'appareil ServiceI d Le cod e de transacti on d e service établit l a relati on entre l a d em ande d e service et la réponse correspond ante DelayForNextCall La valeur spécifie u n dél pen dant l equ el l'appelant doit attendre avant l 'in vocati on suivante d'EndTransfer ServiceError 0: OK/fonction d ém arrée d e faỗon asynchrone, l e rộsultat doi t ờtre interrogé avec EndTransfer : OK/exécuti on term inée, ReceivedData conti ent le résultat -1 : Echec du transfert/an nul é par l'appelant -2: Echec de l 'appel/I D de service incon nu -3: Echec du transfert/aucu ne relation de com m unication existante -4: Echec du transfert/id entificateu r de rel ation de com m unication non val ide -5: Echec du transfert/contenu sendData n on vali de -6: Echec du transfert/form at receiveData n on vali de 8 P aq u etag e d e co m m u n i cati o n FDI G é n é l i t é s Le Paragraphe spécifie les détails du Paquetage de com munication FDI qui sont spécifiques pour les Passerelles Les définitions indiquées en s'appliquent égalem ent – 20 – 8.3.2 8.3.2.1 I EC 62769-7: 201 © I EC 201 EDD Généralités Les définitions indiquées en s'appliquent En outre, les élém ents EDD spécifiés dans l'I EC 62769-4 et fournis avec le Paquetage de comm unication FDI spécifique une Passerelle doivent contenir: a) Un PROFI LE (I EC 61 804-3): La définition de PROFI LE doit être choisie selon un protocole utilisé pour les demandes de services de communication b) Une Logique applicative: Les COMPON ENTS EDD relatifs au fournisseur de service de communication doivent mettre en œuvre les méthodes spécifiées dans l'I EC 61 804-3 Ces méthodes mettent en œuvre la logique de pontage du protocole Les procédures de traduction s'ouvrent en dem andes de communication sortantes par l'invocation de la fonction de la bibliothèque intégrée EDDL ou l'écriture des données dans un nœud en ligne L'ensem ble des fonctions utilisables de la bibliothèque intégrée EDDL est lié au PROFI LE c) Une Gestion du module: Le com posant relatif la Passerelle peut m ettre en œuvre les ValidateModules (voir 9) La logique mise en œuvre doit valider les changem ents individuels et manipuler les dépendances relatives aux param ètres pour l'appareil Passerelle entier La mise en œuvre de ValidateModules est facultative lorsque la déclaration COM PON EN T spécifique au produit actuel est suffisante pour configurer l'installation du module sans aucune autre logique applicative 8.3.2.2 Composant de la Passerelle Chaque Paquetage de comm unication FDI décrivant une Passerelle doit contenir un élément EDD décrivant la Passerelle, comm e défini en 2.2 Les élém ents spécifiques de la Passerelle sont décrits dans ce qui suit: COMPONENT { LABEL " " ; CAN_DELETE TRUE; CHECK_CONFI GURATI ON ; CLASSI FI CATI ON NETWORK_COMPONENT; COMPONENT_RELATI ONS { } PROTOCOL ; } : L'existence de cet attribut indique la connectivité de la Passerelle concernant la comm unication sortante I l perm et au Serveur FDI de trouver le réseau en utilisant le mêm e type de protocole auquel cette Passerelle peut être connectée Pour les protocoles norm alisés, la valeur est définie par l'organisation de bus de terrain concernée 8.3.2.3 Composant CommunicationDevice de la Passerelle Chaque Paquetage de communication FDI décrivant une Passerelle doit contenir au m oins un élém ent EDD qui décrit au m oins un composant Comm unicationDevice, comme défini en NOTE Un e Passerelle est parfois désig née com m e "Rem ote I O" Rem ote I O est un apparei l m odulai re pren ant en charge pl usieu rs types d e m odules différents qui peut être assigné de m anière soupl e n'i m porte qu elle positi on Par conséqu ent, pl usieu rs figurations Rem ote I O différen tes (n – positions X, m – types de m odules) peuvent être créées Les règles concernant les paramètres de l'attribut COMPON ENT décrits en 5.2 s'appliquent Les élém ents spécifiques de la Passerelle sont décrits dans ce qui suit: I EC 62769-7: 201 © I EC 201 – 21 – COMPONENT { LABEL " " ; CAN_DELETE ; CLASSI FI CATI ON NETWORK_COMPONENT; COMPONENT_RELATI ONS { } SCAN ; SCAN_LI ST ; } : L'attribut se rapporte la M ETHOD mettant en œuvre le service de découverte de l'appareil La référence fonctionne parce que la valeur de l'identificateur de la METHOD correspond la valeur d'attribut Les détails de mise en œuvre sont spécifiés en : La valeur d'attribut se rapporte la LI ST décrivant les résultats de balayage de la topologie Cette liste doit contenir tous les appareils découverts pendant l'exécution du service de découverte de l'appareil Les détails de m ise en œuvre sont spécifiés en 2.3.4 8.3.2.4 Composant du service de communication Les règles définies en s'appliquent En outre, le fichier décrivant le composant contient les mises en œuvre des m éthodes définies en 8.2 2, et 4 L'identificateur utilisé pour les constructions METHOD correspond aux nom s de méthode spécifiés dans le Tableau 35 8.3.2.5 Composant Point de connexion Les règles définies en 5 s'appliquent 8.3.2.6 Collection du Point de connexion Les règles définies en s'appliquent 8.4 8.4.1 Manipulation et comportement Généralités Une Passerelle fournit la fonctionnalité permettant de comm uniquer entre deux protocoles de comm unication Les Passerelles sont utilisées pour la comm unication entre un réseau du système d'automatisation et un autre réseau (subordonné) La Figure représente un exem ple typique où un appareil H ART est connecté l'E/S distante PROFI BU S Afin de communiquer avec l'appareil H ART, l'E/S distante reỗoit une demande de communication par le réseau PROFI BU S (voir Figure 6, légende ) La demande de comm unication contient les inform ations nécessaires pour permettre la Passerelle de créer la com mande HART et de l'envoyer l'appareil H ART (voir Figure 6, légende 2) La m anière dont la commande HART est contenue dans la demande de comm unication PROFI BU S peut être normalisée ou spécifique la Passerelle La réponse H ART (voir Figure 6, légende 3) en provenance de l'appareil est intégrée comm e réponse de comm unication PROFI BU S (voir Figure 6, légende 4) La manière dont la Passerelle contient la réponse peut être norm alisée ou spécifique la Passerelle – 22 – I EC 62769-7: 201 © I EC 201 FDI Server PB DP Interface Card HART Comm Request PB DP Comm Response HART Comm Response Head Module Module PB DP Comm Request Module Module Profibus DP HART HART Comm Response HART Comm Request Field device IEC Anglais Franỗais FDI Server Serveu r FDI PB DP I nterface Card Carte interface PB DP PB DP Comm Request Dem ande de com m unication PB DP HART Comm Request Dem ande de com m unication H ART PB DP Comm Response Réponse d e com m unication PB DP HART Comm Response Réponse d e com m unication H ART Head M od ule Modul e de tête Modul e Modul e Field d evice Appareil de terrain Profibus DP Profibus DP Figure – Communication imbriquée Le Paragraphe définit les règles de m anipulation et de com portem ent de la Passerelle tout au long du cycle de vie (déploiem ent, dém arrage, m ise en service du bus, traitement des services de comm unication) 8.4.2 Déploiement Les définitions indiquées en 1 s'appliquent 8.4.3 Démarrage Le Modèle d'I nformation et la représentation de la Passerelle basée sur l'élém ent EDD du Paquetage FDI ne nécessitent aucune procédure de démarrage I EC 62769-7: 201 © I EC 201 4 C o n fi g u t i o n du m a t é ri e l – 23 – d e co m m u n i cati on La m anipulation et le comportement sont conformes la spécification décrite en 7.8 La seule différence concerne l'installation du canal représentée uniquem ent dans le Modèle d'I nform ation hébergé par le Serveur FDI C o n fi g u t i o n du ré s e a u La m anipulation et le com portement sont conformes la spécification décrite en 8.1 P a m é t ri s a t i o n La Passerelle peut nécessiter le réglage des paramètres appropriés avant tout traitement du service de com m unication Les dialogues d'utilisateur (U I D ou U I P) contenus dans le Paquetage de comm unication FDI permettent un réglage interactif des param ètres de bus Le Paquetage de communication FDI peut fournir une logique applicative supplém entaire aux fins de param étrisation du bus Re l a t i o n d e co m m u n i ca ti o n Les définitions de diagramm es d'états données l'Article s'appliquent Si la Passerelle de communication prend en charge les instances m ultiples de GatewayComm unicationServiceType, ces instances doivent partager les inform ations concernant les relations de comm unication existantes 8 C on n ect Avant d'exécuter une comm unication relative l'échange d'informations, la Passerelle exige l'établissement d'une relation de comm unication entre l'application de l'appareil et l'appareil connecté au réseau ph ysique Cela se produit par l'invocation de la m éthode Connect La Passerelle peut ainsi effectuer une dem ande de service de communication sortante facultative, ce qui pourrait être nécessaire pour qu'un appareil Passerelle spécifique établisse une relation de communication La Passerelle doit être capable de gérer les relations de comm unication multiples Après l'exécution réussie de la m éthode Connect, la relation de comm unication correspondante a le statut "CR Online" L'invocation des services Transfer et Scan est perm ise dans le statut "Online" seulement Di scon n ect L'invocation de la m éthode Disconnect m et fin une relation de comm unication, ce qui interrom pt la comm unication relative l'échange d'information avec l'appareil connecté au réseau ph ysique Après l'exécution réussie de la m éthode Disconnect, la relation de comm unication correspondante a le statut "CR Offline" La relation de communication devient non valide I n d i c a ti o n d ' i n t e rru p t i o n Selon les éléments spécifiques du protocole, la Passerelle peut détecter les interruptions de comm unication Ces indications d'interruption de la comm unication sont retournées comm e résultats du service de comm unication pendant le traitem ent des m éthodes Transfer ou Scan Une fois que la Passerelle a retourné une indication d'interruption, la relation de comm unication actuelle a le statut "CR Offline" La relation de communication devient non valide – 24 – 1 I EC 62769-7: 201 © I EC 201 Scan Les Passerelles déclarent leur fonction de service de découverte d'appareils selon la construction EDDL COMPON ENT et les attributs SCAN et SCAN _LI ST Les définitions concernées sont définies dans l'I EC 61 804-3 Le param ètre de l'attribut SCAN est obligatoire dans l'élément EDD décrivant la Passerelle CommunicationDevice La valeur d'attribut se rapporte la METHOD exécutant la fonction de balayage de la topologie Le paramètre de l'attribut SCAN _LI ST est obligatoire dans le COMPONENT Comm unicationDevice de la Passerelle La valeur d'attribut se rapporte l'élément qui contient le résultat de balayage de la topologie créé par la méthode indiquée par la valeur d'attribut SCAN La SCAN _LI ST doit se rapporter une LI ST contenant les éléments COLLECTI ON décrivant les appareils détectés (Scan-List-I tem ) Le contenu spécifique au protocole d'un Scan-List-I tem est décrit dans l'I EC 62769-4:201 5, Annexe F L'invocation des fonctions Scan et ScanN ext entrne des demandes de services de comm unication sortante M an i pu l ati on d es erreu rs d e com m u n i cati on Le traitement du service de communication doit utiliser la fonction EDDL intégrée d'interruption conformément aux profils EDDL: • • pendant la création de messages de communication ; pendant le traitement de la réponse provenant de la dem ande de comm unication Le traitem ent du service de com munication ne déclenche pas les erreurs de comm unication selon les expirations de délai de communication I EC 62769-7: 201 © I EC 201 – 25 – Annexe A (informative) Protocoles hiérarchisés A.1 Généralités Les protocoles basés sur Ethernet consistent en une pile de différents protocoles basés sur le modèle I SO/OSI Vu le nombre croissant de protocoles de bus de terrain basés sur Ethernet, il est crucial d'avoir un concept de modélisation hiérarchisé commun pour les Points de connexion basés sur le modèle I SO/OSI Les Points de connexion sont les éléments qui contiennent les inform ations d'adresse auxquelles les Appareils de communication accèdent pour recueillir les informations nécessaires pour la communication La sémantique des attributs du Point de connexion doit être normalisée L'appareil PROFI N ET peut prendre en charge simultanément PROFI N ET, SN M P et HTTP Les informations stockées dans le Point de connexion d'un appareil sont différentes pour chaque protocole, et ce en raison des différentes couches d'application Les informations de couches doivent contenir systém atiquement les mêmes informations Par conséquent, le Point de connexion doit hériter des informations du Point de connexion des couches de réseau inférieures Le problèm e consiste savoir comm ent garantir que les inform ations d'adresse des couches inférieures soient dénom mées de manière cohérente travers les protocoles construits sur les couches inférieures A.2 A.2.1 Convention relative la création de l'annexe spécifique au protocole Point de connexion Puisque la description du Point de connexion est basée sur l'EDDL, une approche de la relation d'héritage réelle connue partir des langages de programm ation orientés obj et ne sem ble pas applicable L'approche décrite l'Article A est davantage basée sur les conventions La convention de dénom ination doit assurer que les nom s d'attribut de la valeur d'adresse définis pour un protocole de "niveau inférieur" soient réutilisés dans les définitions du Point de connexion pour les protocoles de niveau supérieur I l en va de m ême pour les VARI ABLES qui se rapportent la COLLECTI ON Les déclarations de VARI ABLE pour les protocoles de niveau supérieur doivent être des copies des déclarations de VARI ABLE pour les protocoles de niveau inférieur La convention décrite ici est applicable pour la création des annexes spécifiques au protocole Voici quelques exemples EDDL de la manière dont les déclarations de Point de connexion suivent cette convention de dénom ination COLLECTI ON ConnectionPoint_MAC { LABEL " " ; MEMBERS { MAC, VALI D } } COLLECTI ON ConnectionPoint_I Pv4 { LABEL " " ; MEMBERS { MAC, – 26 – } } I EC 62769-7: 201 © I EC 201 I Pv4 , VALI D COLLECTI ON ConnectionPoint_TCPUDP { LABEL " " ; MEMBERS { MAC, I P, PORT, VALI D } } COLLECTI ON ConnectionPoint_PROFI NET { LABEL " " ; MEMBERS { MAC, I P, PORT, DNSNAME, VALI D } } COLLECTI ON ConnectionPoint_HTTP { LABEL " " ; MEMBERS { MAC, I P, PORT, URL, VALI D } } A A D é fi n i t i o n d u P a q u e ta g e d e c o m m u n i ca ti o n F D I S e rv i c e s d e c o m m u n i c a t i o n Le service de comm unication réel est toujours m is en œuvre conformément au protocole spécifique Ceci est reflété par la sém antique différente des arguments du service de communication spécifiés par les annexes spécifiques du protocole La mise en œuvre réelle d'un ServerCom municationDeviceType ou d'un GatewayCom municationDeviceType ne peut donc prendre en charge qu'un seul protocole Par conséquent, si un Serveur de communication FDI ou une Passerelle est capable de prendre en charge plusieurs protocoles différents, il doit décrire des GatewayComm unicationDeviceTypes ou des ServerComm unicationDeviceTypes distincts Le besoin de définir les ensembles de services spécifiques au protocole représente la dem ande de séparer les définitions du COMPON ENT relatives au Point de connexion et au réseau décrites en A et A 3 A P o i n t d e c o n n e xi o n Le Paquetage de com munication FDI doit contenir des descriptions distinctes du Point de connexion pour chaque protocole pris en charge I EC 62769-7: 201 © I EC 201 A.3.3 – 27 – Réseau La relation ente le COMPON ENT décrivant le réseau et le COMPON ENT décrivant le Point de connexion perm et la détection du chem in de comm unication générique et la configuration de la topologie générique Ainsi, le Paquetage de comm unication FDI doit contenir une définition de COM PON ENT distincte pour chaque réseau pris en charge (protocole) A.4 Représentation dans le modèle d'information Les Points de connexion partageant une certaine formation d'ensem ble d'adresses peuvent contenir des inform ations d'adresse redondantes; par exem ple, l'adresse I P est la m ême pour le SN MP et le PROFI N ET I /O Si un appareil et un Serveur de comm unication FDI partagent un ensem ble de protocoles, alors cet appareil et ce Serveur de comm unication FDI sont associés par des réseaux distincts m ultiples Un appareil prenant en charge des protocoles m ultiples peut être connecté différents Appareils de comm unication FDI qui prennent en charge un seul protocole – 28 – I EC 62769-7: 201 © I EC 201 Annexe B (normative) Espace de noms et mappings La présente Annexe définit les identificateurs numériques de tous les Node Ids numériques définis dans la présente norme Les identificateurs sont spécifiés dans un fichier CSV avec la syntaxe suivante: , , où est soit le Browse Na me d'un Nœ ud de Typ e , doit le Browse Pa th d'un Nœ ud qui appart dans la spécification, et où Ide n tifier est la valeur num érique du Sym b o lNa me d'In sta n ce NodeId Le Browse Pa th d'un Nœ ud d'In sta n ce est construit par aj out du Bro wse Na m e du Nœ ud d'instance au Bro wse Na m e de l'instance ou du type qui le contient U n caractère de soulignement est utilisé pour séparer chaque BrowseNa me du chemin Le Na mesp a ceUri http: //fdi-cooperation com/OpcU a/FDI 7/ s'applique aux Node Ids définis ici Le CSV fourni avec la présente version de la norm e peut être trouvé ici: http: //www fdi-cooperation com/tl_files/Specificati on/1 0/Schemas/Opc Ua Fdi7 Nod eI ds csv Une version électronique du M odèle d'I nform ation défini dans la présente norm e est égalem ent fournie Elle suit la syntaxe du Schém a de Modèle d'I nformation XML défini dans l'I EC 62541 -6 Le Schéma de Modèle d'I nformation fourni avec la présente version de la norm e peut être trouvé ici: http: //www fdi-cooperation com/tl_files/Specificati on/1 0/Schemas/Opc Ua Fdi7 Nod eSet2 xml I EC 62769-7: 201 © I EC 201 – 29 – Bibliographie FDI -2021 , FDI Project Technical Specification – Part 1: Overview FDI -2022, FDI Project Technical Specification – Part 2: FDI Client FDI -2023, FDI Project Technical Specification – Part 3: FDI Server FDI -2024, FDI Project Technical Specification – Part 4: FDI Packages FDI -2025, FDI Project Technical Specification – Part 5: FDI Information Model FDI -2026, FDI Project Technical Specification – Part 6: FDI Technology Mapping < disponible en anglais seulem ent www fdi-cooperation.com> FDI -2027, FDI Project Technical Specification – Part 7: FDI Communication Devices _ INTERNATIONAL ELECTROTECHNICAL COMMISSI ON 3, rue de Varembé PO Box 31 CH-1 21 Geneva 20 Switzerland Tel: + 41 22 91 02 1 Fax: + 41 22 91 03 00 info@iec.ch www.iec.ch