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

Iec 62769 101 1 2015

70 0 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

I E C 62 69 -1 -1 ® 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 1 -1 : P rofi l es – F ou n d ati on F i el d bu s H I n té g rati on d es appare i l s d e terrai n (F D I ) – IEC 62769-1 01 -1 :201 5-05(en-fr) P arti e 1 -1 : P rofi l s – F ou n d ati on F i el d bu s H Edition 201 5-05 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 -1 -1 ® 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 1 -1 : P rofi l es – F ou n d ati on F i el d bu s H I n tég rati on d e s apparei l s d e terrai n (F D I ) – P arti e 1 -1 : P rofi l s – F ou n d ati on F i e l d bu s H INTERNATIONAL ELECTROTECHNICAL COMMISSION COMMISSION ELECTROTECHNIQUE INTERNATIONALE ICS 25.040.40; 35.1 00 ISBN 978-2-8322-2634-6 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-1 01 -1 : 201  I EC 201 CONTENTS FOREWORD I NTRODUCTI ON Scope Norm ative references Terms, definitions, abbreviated term s and acron ym s Terms and definitions Abbreviated terms and acron yms Conventions EDDL syntax XML syntax Capitalizations Profile for CP /1 (F OU NDATI ON ™ H ) General Catalog profile Protocol support file 2 CommunicationProfile definition Profile device Protocol version information Associating a Package with a CP /1 device Device type identification m apping Device type revision mapping I nform ation Model m apping ProtocolType definition DeviceType m apping 1 FunctionalGroup I dentification definition 1 4 BlockType property m apping 1 5 Mapping to Block ParameterSet 5 Topolog y elements 5 ConnectionPoint definition 5 Communication Device definition 5 Communication service provider definition 5 Network definition 6 Methods Methods for FDI Com m unication Servers Methods for Gateways 24 Annex A (normative) Topolog y scan schem a 25 A General 25 A FoundationH AddressT 25 A FoundationH ConnectionPointT 25 A FoundationH N etworkT 26 A Network 26 A FoundationBlockI dentificationT 27 A FoundationI dentificationT 27 Annex B (normative) Transfer service parameters 29 B General 29 I EC 62769-1 01 -1 : 201  I EC 201 –3– receiveData 29 B B sendData 29 B OperationT 30 B ResponseCodeT 30 B TransferResultDataT 30 B TransferSendDataT 31 Annex C (inform ative) Comm unication service arguments for Transfer Method 32 Bibliograph y 33 Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table – Capability File part – Com municationProfile definition – Device type catalog m apping – ProtocolType Foundation_H definition – I nherited DeviceType Property m apping 1 – I dentification Parameters 1 – I nherited BlockType property mapping – ConnectionPointType ConnectionPoint_Foundation_H1 definition – Com munication device Param eterSet definition – Method Connect argum ents 1 – Method Disconnect argum ents – Method Transfer argum ents 20 – Method GetPublishedData argum ents 22 – Method SetAddress arguments 23 A – Attributes of FoundationH ConnectionPointT 26 A – Elem ents of FoundationH ConnectionPointT 26 A – Elem ents of FoundationH NetworkT 26 A – Attributes of FoundationBlockI dentificationT 27 A – Attributes of FoundationI dentificationT 28 B – Elements of receiveData 29 B – Enum erations of OperationT 30 B – Attributes of ResponseCodeT 30 B – Attributes of TransferResultDataT 31 B – Attributes of TransferSendDataT 31 –4– I EC 62769-1 01 -1 : 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 1 -1 : (FDI ) – P ro fi l e s – F o u n d a ti o n F i e l d b u s H 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 the tech nical 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 uniform 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 dependent 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 an y services carri ed out by ind ependent certification bodi es 6) All users shou ld ensure that th ey h ave 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 dual experts an d m em bers of its tech nical com m ittees and I EC Nati onal Com m ittees for any person al i nju ry, property d am age or other dam age of any n ature whatsoever, whether 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-1 01 -1 has been prepared by subcomm ittee 65E: Devices and integration in enterprise systems, of I EC technical comm 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/352/CDV 65E/41 5/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 I EC 62769 series, published under the general title Field Device Integration (FDI) , can be found on the I EC website I EC 62769-1 01 -1 : 201  I EC 201 –5– 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 –6– I EC 62769-1 01 -1 : 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 Fam il y EP21 8241 8; c) Methods and apparatus to reduce m emory 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-discriminatory 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 nform ation m ay be obtained from: a) ABB Research Ltd Claes Rytoft Affolterstrasse Zurich, 8050 Switzerland b) Phoenix Contact GmbH & Co KG I ntellectual Property, Lycenses & Standards Flachsmarktstrasse 8, 32825 Blom berg German y c) Fisher Controls I nternational LLC John Dilger, Emerson Process Management 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 some of the elem ents of this document 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 I EC 62769-1 01 -1 : 201  I EC 201 –7– F I E L D D E VI C E I N T E G R AT I O N P a rt 1 -1 : (FDI ) – P ro fi l e s – F o u n d a ti o n F i e l d b u s H S cop e This part of I EC 62769 specifies an FDI profile of I EC 62769 for I EC 61 784-1 _CP /1 (F OUN DATI ON ™ Fieldbus H1 ) N o rm a t i ve re fe re n c e s The following docum ents, in whole or in part, are normativel y referenced in this document and are indispensable for its application For dated references, onl y the edition cited applies For undated references, the latest edition of the referenced docum ent (including an y amendments) applies I EC 61 58-5-9: 201 4, Industrial communication networks - Fieldbus specifications - Part 5-9: Application layer service definition - Type elements 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: 201 0, Industrial communication networks - Profiles - Part 3: Functional safety fieldbuses - General rules and profile definitions IEC 61 804 (all parts), Function blocks (FB) for process control IEC 62541 -1 00: 201 5, OPC Unified Architecture – Part 100: OPC UA for Devices NOTE I EC 62769-1 is tech nically i dentical to FDI -2021 I EC 62769-2, Field Device Integration (FDI) – Part 2: FDI Client NOTE I EC 62769-2 is technically i dentical to FDI -2022 I EC 62769-4: 201 5, Field Device Integration (FDI) – Part 4: FDI Packages NOTE I EC 62769-4 is technically i dentical to FDI -2024 I EC 62769-5: 201 5, Field Device Integration (FDI) – Part 5: FDI Information Model NOTE I EC 62769-5 is technically i dentical to FDI -2025 I EC 62769-6, Field Device Integration (FDI) – Part 6: FDI Technology Mapping NOTE I EC 62769-6 is technically i dentical to FDI -2026 ————————— F OUNDATION ™ Fieldbus is the trade name of the non-profit consortium Fieldbus Foundation This information is given for the convenience of users of this standard and does not constitute an endorsement by IEC of the trademark holder or any of its products Compliance does not require use of the trade name Use of the trade name requires permission of the trade name holder –8– I EC 62769-1 01 -1 : 201  I EC 201 IEC 62769-7: 4201 5–, Field Device Integration (FDI) – Part 7: FDI Communication Devices NOTE I EC 62769-7 is technically i dentical to FDI -2027 Terms, definitions, abbreviated terms and acronyms 3.1 Terms and definitions For the purposes of this docum ent, the term s and definitions given in I EC 61 58-5-9, I EC 61 784-1 , I EC 61 784-2, I EC 61 784-3, I EC 61 804, I EC 62541 -1 00, I EC 62769-2, IEC 62769-4, I EC 62769-5, I EC 62769-6 and I EC 62769-7 appl y 3.2 Abbreviated terms and acronyms For the purposes of this document, the following abbreviations appl y: CFF CP CPF EDD FB IM SMI B VFD 4.1 comm on file format comm unication profile (see I EC 61 784-1 or I EC 61 784-2) comm unication profile family (see I EC 61 784-1 or I EC 61 784-2) Electronic Device Description (see I EC 61 804) function block I nform ation Model system managem ent information base virtual field device Conventions EDDL syntax This part of I EC 62769 specifies content for the EDD component that is part of an FDI Com munication Package EDDL syntax uses the font Co uri e r Ne w EDDL syntax is used for method signature, variable, data structure and com ponent declarations 4.2 XM L syntax XML syntax examples use the font Co uri e r Ne w The XML syntax is used to describe XML document schem a EXAMPLE: < xs d: s i mpl e T yp e na me =" E xamp l e " > 4.3 Capitalizations The I EC 62769 series uses capitalized term s to em phasize that these terms have an FDI specific meaning Some of these terms use an acron ym as a prefix for exam ple • FDI Client, or • FDI Server Som e of these term s are com pound term s such as: • Comm unication Servers, or • Profile Package – 54 – I EC 62769-1 01 -1 : 201  I EC 201 [ o ut ] I nt S e r vi c e E rro r) ; Tabl e au – Arg u m en ts d e l a m éth od e G etP u b l i s h ed D ata Arg u m e n t D es cri p ti o n Com m unicationRelationI d La valeur d'argum ent conti ent l e nodeI d d u Conn ectionPoint représentant la connexi on entre un appareil et un réseau ph ysiq ue au sein d u Modèl e d'I nform ation BlockTag L'argum ent de sortie dén ote l'étiquette du bl oc de l'i nstance d e bloc q ui a ém is l'alarm e ou l'événem ent Alarm EventData Avec cet argum ent, le flu x de bits de don nées d'al arm e / évén em ent est retou rn é comm e m atrice de bits Le cod age des enti ers d oit suivre l es règ les défi nies d ans l'I EC 62541 -6 Alarm EventType NodeI d d e l'al arm e ou nœu d d e type d'événem ent d éfini d ans le M odèle d'I nform ation FDI pou r décoder l e flu x de d on nées d'alarm e/évén em ent Les types d'alarm es et d'évén em ents doi vent être l us parti r de l'EDD par l e Serveur FDI lors de la créati on d u M od èle d'I nform ation Tim eStam p Heu re laq uell e l'al arm e ou l'évén em ent a été détecté(e) par 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 en m s pour lim iter l e cycle d'i n vocation EndGetPu blishedData qui n e doit pas être pl us rapide que l a valeu r spécifi ée d ans la valeur d'arg um ent ServiceError 0: OK / fonction dộm arrộe de faỗon asynchron e, le résultat d oit être i nterrogé avec EndGetPu blishedData : OK/exécuti on term inée, Recei vedData et Tim eStam p contienn ent le résultat –1 : Echec de GetPublishedData/annul é par l'appelant –2: Echec de l'appel/I D de service inconn u –3: Echec de GetPublishedData/n on pris en charg e –4: Echec de GetPublishedData/aucune rel ation de com m unication existante –5: Echec de GetPublishedData/identifiant de rel ation de com m unication non val ide –8: Echec de GetPublishedData/aucune don née d'alarm e ou d'événem ent pu bli ée –9: Echec de GetPu blishedData/Al arm EventType non valid e Le Serveur FDI gère un Modèl e d'I nform ation d éfini d ans l'I EC 62541 -1 00 Par conséq uent, les élém ents topol ogi ques q ui représentent un FFBlockType sont séparés des instances d e bl oc réelles Une i nstance appelée Blocks d'un Confi gu rableObjectType est util isée pour m ettre en œu vre les règles d'i nstanciation L'instanci ation des bl ocs est abordée avec plus d e détail s dans l'I EC 62769-5 Conform ém ent au x règles défini es dans l'I EC 62769-5, l e Serveu r FDI a besoin de recu eilli r les inform ations de l'obj et FF Directory afin de pou voi r créer l es instances d e blocs Ces inform ations doi ven t être fourn ies par la m éthode Scan défin ie en Conform ém ent l'I EC 62769-5, l'arg um ent BlockTag m entionné ci -dessus est obten u partir de l'attribut Displ ayNam e de l'instance d e bl oc correspon dante d ans le Mod èle d'I nform ation FDI Une val eu r ServiceError peut être retou rnée avec u ne opérati on d'écritu re NOTE L'I EC 62769-7 défini t l'argum ent Recei veData d e l a m éthod e GetPublish ed Data comm e une m atrice de vari antes Les arg um ents BlockTag, Alarm EventData et Alarm EventType défi nis d ans le tabl eau sont représentés com m e des entrées de l a m atrice de vari antes suivant l'ord re dans l eq uel il s sont spécifiés ci dessus NOTE L'I EC 62769-7 défi ni t l'argum ent Sen dData d e la méthode Transfer com m e une m atrice de variantes Les argum ents OPERATI ON, BlockTag, I N DEX, SUB_I N DEX et WriteData défi nis d ans le tabl eau sont représentés com m e des entrées de l a m atrice de vari antes suivant l'ord re dans l eq uel il s sont spécifiés cidessus NOTE L'I EC 62769-7 défi n it l'argum ent Recei veData d e la m éthode Transfer com m e une m atrice de variantes L'arg um ent ReadData d éfini dans le tabl eau est représenté comm e une entrée d e l a m atrice de variantes suivant l'ord re dans l equ el il est spécifié ci -dessus I EC 62769-1 01 -1 : 201 5 6  I EC 201 – 55 – SetAd d ress Le Tableau répertorie les argum ents de la méthode SetAddress Si g n atu re SetAddress ( [ i n] S t ri ng [ i n] UI nt [ i n] byt e [ i n] byt e [ i n] S t ri ng [ i n] UI nt [ o ut ] UI nt [ o ut ] I nt OPE RAT I ON Li nkI d Ol dAddr e s s , Ne wAddre s s , Ne wPDT a g S e rvi ce I d, De l a yFo rNe xt C al l , S e rvi ce E rro r) ; Tabl eau – Arg u m en ts d e l a méth od e SetAd d ress Arg u m en t OPERATI ON LinkI d a a OldAdd ress La valeur d'argum ent in diq ue l e type d'opérati on d'ad ressag e Les val eu rs perm ises sont "SETASSI GNMENT", "CLEARASSI GNMENT" Les val eurs d'arg um ent don nées avec les arg um ents ci-dessous peu vent être i gnorées suivant la val eu r de l'arg um ent OPERATI ON Le n om d'argum ent d oit correspon dre au BrowserN am e correspond ant d e la variable défini e comm e un com posant d 'une i nstance d u type Com m unicationServerChan nelType (voir 5 3) La val eu r d'arg um ent est transm ise par l'instance parente d'u n Com m unicationServerChannel Type La val eu r peut être obtenue par l a m éthod e Scan ou peut être d irectem ent configu rée a NewAdd ress NewPDTag Des cri pti on La valeur d'argum ent conti ent l 'adresse actuell e d e l'apparei l Les valeu rs perm ises sont 255 b b La valeur d'argum ent conti ent l a nouvelle ad resse d'u n appareil Les valeurs perm ises sont et 247 La valeur est si le service n'est pas utilisé pour m odifier l'adresse de l'appareil H La val eu r d'argu m ent est ignorée si la val eur d'arg um ent OPERATI ON est "CLEARASSI GN MENT" La valeur d'argum ent conti ent l e nouveau PD-Tag défini r pour l'appareil La valeu r d'argum ent est ignorée si la valeu r d'arg um ent OPERATI ON est "CLEARASSI GNMEN T" 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 l a réponse correspondante DelayForNextCall La valeur spécifie u n dél en m s pour lim iter l e cycl e d'i n vocation En dTransfer qui ne d oit pas être plus rapi de que l a val eur spécifiée dans l a valeu r d'arg um ent ServiceError 0: OK/fonction d ém arrée d e faỗon asynchron e, le rộsultat doit ờtre interrogộ avec EndSetAdd ress : OK/exécuti on term inée avec succès –1 : Echec de SetAdd ress/an nul é par l'appelant –2: Echec de l'appel/I D de service inconn u –3: Echec de SetAdd ress/non initi al isé –4: Echec de SetAdd ress/non necté u n réseau –5: Echec de SetAdd ress/aucun appareil correspond ant oldAd dress n'a été trou vé –6: Echec de SetAdd ress/erreur d 'adresse en d ou ble –7: Echec de SetAdd ress/l'apparei l n'a pas accepté la nou velle adresse –8: Echec de SetAdd ress/oldAddress non val ide (en term es de syntaxe, de type de don nées, d e form at des d onn ées, etc ) –9: Echec de SetAdd ress/newAdd ress non valid e (en term es de syntaxe, d e type d e don nées, d e form at des d onn ées, etc ) –1 0: Echec de SetAdd ress/im possible l'état connecté 
 
 a L'I EC 62769-7 d éfinit l'argum ent OldAdd ress d e la m éthod e SetAddress comm e une m atrice de vari antes Les argum ents OPERATI ON, OldAddress et Li nkI d défi nis dans le tabl eau sont représentés comm e des entrées de l a m atrice de varian tes suivant l'ordre dans leq uel i ls sont spécifiés ci-dessus b L'I EC 62769-7 défi nit l'arg um ent NewAdd ress de l a m éthode SetAddress comm e une m atrice de vari antes Les arg um ents NewAd dress et NewPDTag défi nis dans le tableau sont représentés comme des entrées de la m atrice de variantes suivant l'ord re dans l equ el ils sont spécifiés ci-dessus – 56 – I EC 62769-1 01 -1 : 201 Scan La signature de m éthode spécifiée dans l'I EC 62769-7 topologyScanResult correspondant est spécifié l'Annexe A ResetScan La signature de m éthode spécifiée dans l'I EC 62769-7 s'applique  I EC 201 M éth od es pou r les passerell es Non prises en charge dans la présente norme s'applique Le schém a I EC 62769-1 01 -1 : 201  I EC 201 – 57 – Annexe A (normative) Schéma de balayage topologique A.1 Généralités Le schém a du résultat de balayage topologique spécifié l'Annexe A décrit l'argum ent topologyScanResult de la méthode Scan au form at spécifique CP /1 Le contenu et la structure du document XML doivent correspondre au concept conỗu de Modốle d'I nformation pour dộcrire une topologie afin de permettre une concordance générique entre des appareils ph ysiques connectés au réseau et le Modèle d'I nform ation hébergé par le Serveur FDI A.2 FoundationH1 AddressT Un type sim ple qui définit la structure d'adresse pour CP /1 Le schéma XM L pour un type FoundationH AddressT est: < xs d: s i mpl e T ype name =" Fo undat i o nH1 Addre s s T " > < xs d: re s t ri ct i o n b a s e =" xs d: un s i gne dByt e " > < xs d: mi nI n cl us i ve val ue =" " / > < xs d: ma xI n cl us i ve val ue =" 5 " / > < / xs d: re s t ri c t i o n> < / xs d: s i mp l e T yp e > A.3 FoundationH1 ConnectionPointT Un type complexe qui définit le Point de connexion pour CP /1 Le schéma XML pour un type FoundationH ConnectionPointT est: < xs d: s e que nce > < xs d: e l e me nt n ame =" I de nt i fi cat i o n " type =" ff: Fo un da t i o n I de n t i fi ca t i o nT " / > < xs d: e l e me nt n ame =" B l ockS ca nI n s t a nc e " type =" ff: Fo un da t i o n Bl o c kI de nt i fi ca t i o n T " mi nOccurs =" " maxOccurs =" un bo unde d" / > < / xs d: s e qu e nc e > < xs d: at tri but e n ame =" Addre s s " t yp e =" ff: Fo un dat i o n H1 Addre s s T " us e =" re qui re d" / > < xs d: at tri but e n ame =" S I FCo n ne c t i o n" t yp e =" xs d: bo o l e a n" us e =" re qui re d" / > < xs d: at t ri but e n ame =" Ordi na l Numbe r" t yp e =" xs d: uns i gn e dI nt " us e =" re qui re d" / > < / xs d: c omp l e xT ype > Les attributs d'un type FoundationH ConnectionPointT sont décrits dans le Tableau A – 58 – I EC 62769-1 01 -1 : 201  I EC 201 Tableau A.1 – Attributs de FoundationH ConnectionPointT Attribut Description Address La valeur d'attri but conti ent l'adresse d e l'appareil necté au réseau SI FConn ection SI FConn ection dén ote si un e conn exi on SI F est nécessai re ou non Ordi nal Num ber La propri été Ordin alN um ber reflète la position du VFD dans la liste VFD de g estion d u systèm e Les VFD m ultiples sont m appés au x élém ents ScanI tem m ultiples Les élém ents d'un type FoundationH1 ConnectionPointT sont décrits dans le Tableau A Tableau A.1 – Eléments de FoundationH1 ConnectionPointT Elément Description I dentificati on Les données d'él ém ent contien nent l es don nées d'identification du type d'apparei l Par com paraison avec le Mod èle d'I nform ation (I EC 62769-5), l e Con nectionPoint ne conti ent pas les données d'id entificati on du type d'apparei l et ne s'y réfère pas Mais pour aid er l e systèm e hôte FDI trou ver le paquetage q ui correspon d l'appareil conn ecté, ce schém a associe l'identification du type d'appareil avec le Conn ectionPoint Bl ockScanI nstance I nform ations d'i nstance de bl oc du VFD d'appareil scan né Util isées pou r créer l es instances de bloc d ans l'I M du Serveu r FDI Voi r l'I EC 62769-5 A.4 FoundationH1 NetworkT Un type complexe qui définit le réseau pour CP /1 Le schéma XM L pour un type FoundationH N etworkT est: < xs d: co mpl e xT yp e n a me =" Fo unda t i o nH1 Ne t wo rkT " > < xs d: s e que nce > < xs d: e l e me nt n ame =" C o nne ct i o nPo i n t " t ype =" ff: Fo un da t i o n H1 Co nne ct i o nPo i nt T " maxOccurs =" un bo unde d" / > < / xs d: s e que nc e > < / xs d: c omp l e xT ype > Les élém ents d'un type FoundationH1 N etworkT sont décrits dans le Tableau A.1 Tableau A.1 – Eléments de Fou ndationH1 N etworkT Elément Con nectionPoint A.5 Description Point de connexi on CP /1 Network L'élém ent racine utilisé pour retourner le résultat du balayage d'un réseau CP /1 Le schéma XM L pour un élément N etwork est: < xs d: e l e me nt n ame =" Ne t wo rk" t ype =" ff: Fo unda t i o nH1 Ne t wo rkT " / > I EC 62769-1 01 -1 : 201 A  I EC 201 – 59 – F o u n d a t i o n B l o c kI d e n t i fi c a t i o n T Un type complexe qui définit les informations de l'instance de bloc de l'appareil scanné Le schéma XM L pour un type FoundationBlockI dentificationT est: < xs d: co mpl e xT yp e na me =" Fo un dat i o n Bl o ckI de nt i fi cat i o n T " > < xs d: at t ri but e n ame =" Bl o ckT ag" us e =" re qui re d" / > < xs d: at t ri but e n ame =" DDI t e m" us e =" re qu i re d" / > < xs d: at t ri but e n ame =" Di re ct o ryPo s i t i o n " us e =" re qui re d" / > < / xs d: c omp l e xT ype > Les attributs d'un type FoundationBlockI dentificationT sont décrits dans le Tableau A Tabl eau A – At t ri b u t s d e F o u n d a t i o n B l o c k I d e n t i fi c a t i o n T At t ri b u t D e s c ri p t i o n BlockTag L'attri but BlockTag doit être m appé au DisplayNam e d'un e in stance de bloc qui doit être créée dans l'I M d u Serveur FDI DDI tem Cet attri but est utilisé pour trou ver le type de bl oc correct d'u n e instance de bl oc qui doit être créée dans l'I M d u Serveu r FDI Le type de bloc est rech erché dans le dossier SupportedTypes d ans le com posant Blocs d'un DeviceType DirectoryPosition Cet attri but dén ote la position relati ve d e l'instance de bloc d ans l'obj et Directory (répertoi re) La prem ière instance de bloc a u ne val eur de Se reporter au x règles d'instanci ation de bloc dans l'I EC 62769-5 A F o u n d a t i o n I d e n t i fi c a t i o n T Un type complexe qui définit le contenu correspondant l'identification de FunctionalGroup Le schéma XM L pour un type FoundationI dentificationT est: < xs d: co mpl e xT yp e na me =" Fo un dat i o n I de nt i fi ca t i o nT " > < xs d: at t ri but e n ame =" MANUFAC_I D" t ype =" xs d: uns i gn e dI nt " us e =" re qui re d" / > < xs d: at t ri but e n ame =" DE V_T YPE " t ype =" xs d: un s i gne dS ho rt " us e =" re qui re d" / > < xs d: at t ri but e n ame =" DE V_RE V" t yp e =" xs d: uns i gn e dS ho rt " us e =" re qui re d" / > < xs d: at t ri but e n ame =" I T K_VE R" t yp e =" xs d: uns i gn e dS ho rt " us e =" re qui re d" / > < xs d: at t ri but e n ame =" HARDWARE _RE V" t yp e =" xs d: s t ri ng" us e =" o p t i o nal " / > < xs d: at t ri but e n ame =" S OFT WARE _RE V" t yp e =" xs d: s t ri ng" us e =" o p t i o nal " / > < xs d: at t ri but e n ame =" COMPAT I BI LI T Y_RE V" t yp e =" xs d: un s i gne dI nt " us e =" o p t i o nal " / > < xs d: at t ri but e n ame =" CAPABI LI T Y_LE V" t ype =" xs d: un s i gne dByt e " us e =" o p t i o nal " / > < xs d: at t ri but e n ame =" S I F_I T K_VE R" t ype =" xs d: un s i gne dS ho rt " us e =" o p t i o nal " / > < xs d: at t ri but e n ame =" FD_VE R" t ype =" xs d: uns i gne dS ho rt " us e =" o p t i o nal " / > Les attributs d'un type FoundationI dentificationT sont décrits dans le Tableau A – 60 – Tabl e au I EC 62769-1 01 -1 : 201  I EC 201 A – At t ri b u t s d e F o u n d a t i o n I d e n t i fi c a t i o n T At t ri b u t D e s c ri p t i o n MAN UFAC_I D Num éro d'identification du fabricant DEV_TYPE Num éro d e m odèle du fabrican t associé la ressource DEV_REV Num éro d e révisi on d u fabricant associé la ressou rce I TK_VER Num éro d e profil I TK HARDWARE_REV Révision de m atéri el du fabricant SOFTWARE_REV Révision de logiciel du fabricant COMPATI BI LI TY_REV Ce param ètre est utilisé en option lors du rem placem ent des appareils de terrain Pour une util isation correcte d e ce param ètre, il convient que l a val eur COMPATI BI LI TY_REV de l'appareil de rem placem ent soit ég ale ou i nférieu re la val eu r DEV_REV d e l'appareil rem placé CAPABI LI TY_LEV Ce param ètre peut être inclus dans u n appareil pou r in diq uer le ni veau d e capacité pris en charg e par un appareil SI F_I TK_VER Num éro d e profil SI F I TK FD_VER Un param ètre ég al l a val eu r de la version m ajeu re de l a spécification d es diagn ostics de terrain pou r laq uel le cet appareil a ộtộ conỗu I EC 62769-1 01 -1 : 201  I EC 201 – 61 – Annexe B (normative) Paramètres du service Transfer B.1 Généralités Les services d'accès direct spécifiés dans l'I EC 62769-2 perm ettent au Plugiciel d'I nterface Utilisateur (U I P, Us e r In te rfa ce Plug- in ) d'échanger directem ent des données avec l'appareil L'échange direct des données signifie que les données échangées entre un appareil et un U I P peuvent ne pas être reflétées dans le Modèle d'I nform ation L'interface I DirectAccess définie dans l'I EC 62769-6 correspond aux services d'accès direct définis dans l'I EC 62769-2 Les fonctions BeginTransfer et EndTransfer définies par l'interface I DirectAccess ont besoi n d'achem iner des inform ations spécifiques un protocole Les spécificités d'un protocole doivent être saisies dans un docum ent XM L B.2 receiveData I l s'agit d'un élément contenant les données retournées par le biais du transfert de l'argum ent receiveData défini par la fonction I DirectAccess Le schéma XM L pour un ộlộment reỗu est: < xs d: e l e me nt n ame =" re ce i ve Dat a " > < xs d: co mpl e xT yp e > < xs d: co mpl e xC o n t e n t > < xs d: e xt e n s i o n bas e =" ff: T rans fe rRe s ul t Dat a T " > < xs d: s e que nce > < xs d: e l e me nt n ame =" Re s po ns e Code " t ype =" ff: Re s p o ns e Co de T" mi nOccurs =" " / > < / xs d: s e que nc e > < / xs d: e xt e ns i o n > < / xs d: c o mp l e xCo nt e n t > < / xs d: c o mp l e xT ype > < / xs d: e l e me nt > Les élém ents d'un type receiveData sont décrits dans le Tableau B Tableau B.1 – Eléments de receiveData Elément ResponseCod e B.3 Description Elém ent facultatif qui contient l es val eu rs de retou r pou r un e réponse de service négati ve sendData I l s'agit d'un élément contenant les données soumises par le biais du transfert de l'argument sendData défini par la fonction I DirectAccess Le schéma XM L pour un élément sendData est: < xs d: e l e me nt na me =" s e ndDat a" t yp e =" ff: Tran s fe rS e ndDat aT " / > – 62 – B.4 I EC 62769-1 01 -1 : 201  I EC 201 OperationT I l s'agit d'un type simple qui définit les opérations de service Le schéma XM L pour un type d'énum ération OperationT est: < xs d: s i mpl e T ype na me =" Ope rat i o nT " > < xs d: re s t ri ct i o n b a s e =" xs d: s t ri n g" > < xs d: e n ume rat i o n va l ue =" RE AD" / > < xs d: e n ume rat i o n va l ue =" WRI T E " / > < xs d: e n ume rat i o n va l ue =" GE T OD" / > < / xs d: re s t ri c t i o n> < / xs d: s i mp l e T yp e > Les valeurs d'énum ération d'un type d'énumération OperationT sont décrites dans le Tableau B Tableau B.2 – Enumérations d'OperationT Enumération Description READ Service de l ecture conform ém ent l'I EC 61 58-5-9: 2007, WRI TE Service d'écritu re conform ém ent l'I EC 61 58-5-9: 2007, 3 GETOD Service GetOD (form e longue) conform ém ent l'I EC 61 58-5-9: 2007, 3 B.5 ResponseCodeT I l s'agit d'un type com plexe qui définit les inform ations d'erreur de la réponse négative Le schéma XM L pour un type ResponseCodeT est: < xs d: at tri but e n ame =" E rro rC l as s " t ype =" xs d: uns i gn e dS ho rt " us e =" re qui re d" / > < xs d: at tri but e n ame =" Addi t i o na l Co de " t ype =" xs d: s ho rt " us e =" o p ti o nal " / > < xs d: at tri but e n ame =" Addi t i o na l De s c ri p t i o n" t ype =" xs d: s t ri ng" us e =" o p ti o nal " / > Les attributs d'un type ResponseCodeT sont décrits dans le Tableau B Tableau B.3 – Attributs de ResponseCodeT Attribut Description ErrorCl ass Classe d'erreurs sign alées par la réponse de service négati ve Additional Code Cod e de raison facultatif fourni par l'application de bloc foncti onn el Additional Descripti on Descripti on textu elle facultati ve de l a réponse de service nég ative B.6 TransferResultDataT I l s'agit d'un type com plexe qui définit le form at des données du param ètre de service qui doit être appliqué pour transférer la valeur de retour receivedData définie I EC 62769-1 01 -1 : 201  I EC 201 – 63 – Le schéma XML pour un type TransferResultDataT est: < xs d: at t ri but e n ame =" DAT A" t yp e =" xs d: he xBi n ary" u s e =" o pti o nal " / > Les attributs d'un type TransferResultDataT sont décrits dans le Tableau B Tableau B – Attribu ts d e Tran sferResu ltDataT Attri bu t DATA B Des cri pti on Don nộe reỗu e après l'opérati on de service Cet attribut est nécessaire pou r les opérati ons de service GETOD et READ TransferSendDataT I l s'agit d'un type com plexe qui définit le form at des données du param ètre de service qui doit être appliqué pour transférer l'argum ent SendData défini Le schéma XM L pour un type TransferSendDataT est: < xs d: co mpl e xT yp e n a me =" T ns f e rS e n dDa t aT " > < xs d: at t ri but e n ame =" OPE RAT I ON" t yp e =" f f: Op e t i o nT " us e =" re qui re d" / > < xs d: at t ri but e n ame =" OD_I NDE X" t ype =" xs d: un s i gne dI nt " us e =" re qui re d" / > < xs d: at t ri but e n ame =" OD_S UB _I NDE X" typ e =" xs d: u ns i gne dI nt " us e =" re qui re d" / > < xs d: at t ri but e n ame =" DAT A" t yp e =" xs d: he xBi n ary" u s e =" o pt i o nal " / > < / xs d: c omp l e xT ype > Les attributs d'un type TransferSendDataT sont décrits dans le Tableau B Tableau B – Attribu ts d e Tran sferSen d DataT Attri bu t Des cri pti on OPERATI ON Opération de transfert de donn ées OD_I N DEX I ndex du diction nai re d'objets relatif l'application du bloc fon ctionnel OD_SUB_I NDEX Pour adresser u n param ètre si m ple, une valeur de d oit être transm ise avec cet attribut Pour adresser u n m em bre spécifique d'un param ètre d e type RECORD ou ARRAY, un e val eu r relati ve doit être transm ise avec cet attribut Pour adresser le param ètre d e type RECORD ou ARRAY en tant qu'ensem ble, u ne val eu r de doit être transm ise avec cet attribut DATA Attribut obligatoi re pour les données transférer d ans l'opération WRI TE du service Cet attri but n'est pas utilisé pour l'opérati on d u service READ ou GETOD – 64 – I EC 62769-1 01 -1 : 201  I EC 201 Annexe C (informative) Arguments du service de communication pour la méthode Transfer L'I EC 62769-3 décrit la manière dont ces argum ents du service de comm unication pour la méthode Transfer (voir 5.6.1 4) sont obtenus des éléments COMM AN D associés l'élém ent VARI ABLE Pour l'accès de lecture ou d'écriture la variable, le Serveur FDI doit obtenir la description COMMAN D relative et obtenir les argum ents du service de communication pour la méthode Transfer des attributs de la description COMMAND par la m ise en correspondance des noms Etant donné que le profil EDD CPF1 ne fournit pas d'élémen t EDD COM MAND, cette approche requiert des considérations supplémentaires Pour garder le Serveur FDI aussi générique que possible, la solution suivante est proposée La construction COMMAND est introduite mais un niveau virtuel uniquement Cela signifie qu'il n'y aura aucun m oyen de définir l'élém ent COMMAN D dans la gram maire du profil EDD CPF1 L'élém ent COMM AND aura les attributs suivants: • I N DEX • SU B_I N DEX L'élém ent COMM AND doit être relié au PARAM ETER du bloc La représentation de l'élément COMM AND sera créée autom atiquem ent (à la volée) pour chaque param ètre de bloc par la machine FDI (EDD) quand un bloc est chargé par la machine NOTE Avec les services EDD d'auj ourd'hui, la création des éléments COMMAN D pour des PARAMETER peut être effectuée pendant ddi_get_item() pour le bloc lorsque la liste des paramètres a été créée Pour les param ètres de type RECORD ou ARRAY, les éléments DD COMMN D doivent être créés pour chaque m embre de RECORD ou ARRAY Ceci est destiné faciliter le fonctionnem ent du Serveur FDI Lorsque l'EDD est chargé par le Serveur FDI , les BlockTypes sont créés dans le dossier SupportedTypes dans le composant Blocks du DeviceType (voir l'I EC 62769-5 et l'I EC 62541 -1 00) Pour chaque paramètre de BlockType, la description COMMAND est fournie par la machine FDI (EDD) Les instances de bloc sont créées avec le résultat de la m éthode Scan, comm e décrit en Les instances de bloc sont créées comme composants (enfants) du composant Blocks Conformém ent l'I EC 62769-5, le DisplayName de l'instance de bloc est le BlockTag Pour l'accès de lecture ou d'écriture la variable, le Serveur FDI doit obtenir les argum ents du service de comm unication I NDEX et SU B_I NDEX de la description COMM AND du param ètre par la mise en correspondance des nom s Pour l'argum ent du service de comm unication BlockTag, le DisplayN ame de l'instance de bloc doit être utilisé I EC 62769-1 01 -1 : 201  I EC 201 – 65 – Bibliographie I EC 62769-3: 201 5, Intégration des appareils de terrain (FDI) – Partie 3: Serveur FDI NOTE L'I EC 62769-3 est tech niqu em ent identiqu e l a FDI -2023 FI ELDBU S FOU NDATI ON Foundation Specification Common File Format Version 9.4, j uin 201 (disponible en anglais seulement) FF-1 03 , FI ELDBU S FOU NDATI ON Foundation Specification Function Block Application Process – Part FF-890, Version 2, août 201 (disponible en anglais seulem ent) FI ELDBU S FOU NDATI ON Foundation Specification Function Block Application Process – Part FF-891 , Version 1 2, août 201 (disponible en anglais seulem ent) FI ELDBU S FOU NDATI ON FF- 880: Foundation Specification System Management FF-980, Version décembre 2005 (disponible en anglais seulem ent) _ I N TE RN ATI O N AL E LE CTRO TE CH N I CAL CO M M I S S I O N 3, ru e d e Va re m bé P O B ox CH -1 1 G e n e va S wi tze rl a n d Te l : + 41 F a x: + 22 91 02 1 22 91 03 00 i n fo @i e c ch www i e c ch

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

Xem thêm:

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

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN