1、IEC 61158-5-7 Edition 1.0 2007-12 INTERNATIONAL STANDARD NORME INTERNATIONALE Industrial communication networks Fieldbus specifications Part 5-7: Application Layer Service definition Type 7 elements Rseaux de communication industriels Spcifications des bus de terrain Partie 5-7: Dfinition des servic
2、es des couches dapplication lments de Type 7 IEC 61158-5-7:2007-12(en-fr) THIS PUBLICATION IS COPYRIGHT PROTECTED Copyright 2007 IEC, Geneva, Switzerland All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means, electronic
3、 or mechanical, including photocopying and microfilm, without permission in writing from either IEC or IECs member National Committee in the country of the requester. If you have any questions about IEC copyright or have an enquiry about obtaining additional rights to this publication, please contac
4、t the address below or your local IEC member National Committee for further information. Droits de reproduction rservs. Sauf indication contraire, aucune partie de cette publication ne peut tre reproduite ni utilise sous quelque forme que ce soit et par aucun procd, lectronique ou mcanique, y compri
5、s la photocopie et les microfilms, sans laccord crit de lIEC ou du Comit national de lIEC du pays du demandeur. Si vous avez des questions sur le copyright de lIEC ou si vous dsirez obtenir des droits supplmentaires sur cette publication, utilisez les coordonnes ci-aprs ou contactez le Comit nationa
6、l de lIEC de votre pays de rsidence. IEC Central Office Tel.: +41 22 919 02 11 3, rue de Varemb Fax: +41 22 919 03 00 CH-1211 Geneva 20 infoiec.ch Switzerland www.iec.ch About the IEC The International Electrotechnical Commission (IEC) is the leading global organization that prepares and publishes I
7、nternational Standards for all electrical, electronic and related technologies. About IEC publications 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. IEC Ca
8、talogue - webstore.iec.ch/catalogue 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. IEC publications search - www.iec
9、.ch/searchpub 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. IEC Just Published - webstore.iec.ch/justpublished Stay up to date on all new IEC pu
10、blications. Just Published details all new publications released. Available online and also once a month by email. Electropedia - www.electropedia.org The worlds leading online dictionary of electronic and electrical terms containing more than 30 000 terms and definitions in English and French, with
11、 equivalent terms in 14 additional languages. Also known as the International Electrotechnical Vocabulary (IEV) online. IEC Glossary - std.iec.ch/glossary More than 55 000 electrotechnical terminology entries in English and French extracted from the Terms and Definitions clause of IEC publications i
12、ssued since 2002. Some entries have been collected from earlier publications of IEC TC 37, 77, 86 and CISPR. IEC Customer Service Centre - webstore.iec.ch/csc If you wish to give us your feedback on this publication or need further assistance, please contact the Customer Service Centre: csciec.ch. A
13、 propos de lIEC La Commission Electrotechnique Internationale (IEC) est la premire organisation mondiale qui labore et publie des Normes internationales pour tout ce qui a trait llectricit, llectronique et aux technologies apparentes. A propos des publications IEC Le contenu technique des publicatio
14、ns IEC est constamment revu. Veuillez vous assurer que vous possdez ldition la plus rcente, un corrigendum ou amendement peut avoir t publi. Catalogue IEC - webstore.iec.ch/catalogue Application autonome pour consulter tous les renseignements bibliographiques sur les Normes internationales, Spcifica
15、tions techniques, Rapports techniques et autres documents de lIEC. Disponible pour PC, Mac OS, tablettes Android et iPad. Recherche de publications IEC - www.iec.ch/searchpub La recherche avance permet de trouver des publications IEC en utilisant diffrents critres (numro de rfrence, texte, comit dtu
16、des,). Elle donne aussi des informations sur les projets et les publications remplaces ou retires. IEC Just Published - webstore.iec.ch/justpublished Restez inform sur les nouvelles publications IEC. Just Published dtaille les nouvelles publications parues. Disponible en ligne et aussi une fois par
17、mois par email. Electropedia - www.electropedia.org Le premier dictionnaire en ligne de termes lectroniques et lectriques. Il contient plus de 30 000 termes et dfinitions en anglais et en franais, ainsi que les termes quivalents dans 14 langues additionnelles. Egalement appel Vocabulaire Electrotech
18、nique International (IEV) en ligne. Glossaire IEC - std.iec.ch/glossary Plus de 55 000 entres terminologiques lectrotechniques, en anglais et en franais, extraites des articles Termes et Dfinitions des publications IEC parues depuis 2002. Plus certaines entres antrieures extraites des publications d
19、es CE 37, 77, 86 et CISPR de lIEC. Service Clients - webstore.iec.ch/csc Si vous dsirez nous donner des commentaires sur cette publication ou si vous avez des questions contactez-nous: csciec.ch.IEC 61158-5-7 Edition 1.0 2007-12 INTERNATIONAL STANDARD NORME INTERNATIONALE Industrial communication ne
20、tworks Fieldbus specifications Part 5-7: Application Layer Service definition Type 7 elements Rseaux de communication industriels Spcifications des bus de terrain Partie 5-7: Dfinition des services des couches dapplication lments de Type 7 INTERNATIONAL ELECTROTECHNICAL COMMISSION COMMISSION ELECTRO
21、TECHNIQUE INTERNATIONALE XH ICS 25.040.40; 35.100.70 PRICE CODE CODE PRIX ISBN 978-2-8322-2000-9 Registered trademark of the International Electrotechnical Commission Marque dpose de la Commission Electrotechnique Internationale Warning! Make sure that you obtained this publication from an authorize
22、d distributor. Attention! Veuillez vous assurer que vous avez obtenu cette publication via un distributeur agr. 2 IEC 61158-5-7:2007 IEC 2007 CONTENTS FOREWORD. 7 INTRODUCTION. 9 1 Scope.10 1.1 Overview.10 1.2 Specifications11 1.3 Conformance.11 2 Normative references .11 3 Terms, definitions, symbo
23、ls, abbreviations and conventions .12 3.1 ISO/IEC 7498-1 terms .12 3.2 ISO/IEC 8822 terms 12 3.3 ISO/IEC 9545 terms 12 3.4 ISO/IEC 8824 terms 12 3.5 Fieldbus data-link layer terms12 3.6 Fieldbus application layer specific definitions 14 3.7 Abbreviations and symbols21 3.8 Conventions 22 4 Concepts26
24、 5 Data type ASE26 5.1 Overview.26 5.2 Formal definition of data type objects 26 5.3 FAL defined data types26 6 Communication model specification28 6.1 Concepts.28 6.2 ASEs.45 6.3 ARs.215 Bibliography236 Figure 1 Organisation of the ASEs and ARs.29 Figure 2 Object model of the MPS ASE49 Figure 3 Tim
25、e-out evaluation net61 Figure 4 Asynchronous promptness status evaluation net 65 Figure 5 Synchronous promptness status evaluation net66 Figure 6 Punctual promptness status evaluation net 68 Figure 7 Asynchronous refreshment status evaluation net71 Figure 8 Synchronous refreshment status evaluation
26、net .72 Figure 9 Punctual refreshment status evaluation net74 Figure 10 A_Readloc service procedure.77 Figure 11 A_Writeloc service procedure.79 Figure 12 A_Update service procedure 81 Figure 13 A_Readfar service procedure .83 Figure 14 A_Writefar service procedure .85 Figure 15 A_Sent service proce
27、dure 86 Figure 16 A_Received service procedure.87 Figure 17 A_Read service procedure .89IEC 61158-5-7:2007 IEC 2007 3 Figure 18 A_Read service state machine .90 Figure 19 A_Write service procedure .91 Figure 20 A_Write service state machine .92 Figure 21 Model of a resynchronised variable 95 Figure
28、22 Principles for resynchronisation of a produced variable 96 Figure 23 Resynchronisation mechanism state machine for a produced variable98 Figure 24 Asynchronous refreshment private mechanism evaluation net99 Figure 25 Asynchronous refreshment public mechanism evaluation net .100 Figure 26 Synchron
29、ous refreshment private mechanism evaluation net101 Figure 27 Synchronous refreshment public mechanism evaluation net .102 Figure 28 Punctual refreshment private mechanism evaluation net 103 Figure 29 Punctual refreshment public mechanism evaluation net104 Figure 30 Principles for the resynchronisat
30、ion of a consumed variable.105 Figure 31 Resynchronisation mechanism state machine for consumed variable .107 Figure 32 Asynchronous promptness public mechanism evaluation net108 Figure 33 Asynchronous promptness private mechanism evaluation net 109 Figure 34 Synchronous promptness public mechanism
31、evaluation net . 110 Figure 35 Synchronous promptness private mechanism evaluation net 111 Figure 36 Punctual promptness public mechanism evaluation net 113 Figure 37 Punctual promptness private mechanism evaluation net.114 Figure 38 Spatial consistency list variables interchange mechanism 116 Figur
32、e 39 Spatial consistency consistency variable interchange mechanism .117 Figure 40 Spatial consistency list recovery mechanism .117 Figure 41 Spatial consistency validity of the spatial consistency status .118 Figure 42 Object model of a variable list 118 Figure 43 A_Readlist service procedure.124 F
33、igure 44 Consistency variable value evaluation net130 Figure 45 Consistency interchange timing diagram 131 Figure 46 Recovery mechanism evaluation net 132 Figure 47 Recovery interchange timing diagram.132 Figure 48 Flowchart of the sub-MMS environment management state 138 Figure 49 Domain management
34、 state chart169 Figure 50 Domain upload flowchart171 Figure 51 Domain download sequence diagram .172 Figure 52 Domain upload sequence diagram .172 Figure 53 Program invocation state chart.185 Figure 54 A_Associate service procedure 224 Figure 55 A_Release service procedure.227 Figure 56 A_Abort serv
35、ice procedure .228 Figure 57 A_Data service procedure 230 Figure 58 A_Unidata service procedure .233 Figure 59 Associated mode service state chart 234 Figure 60 Non-associated mode service state chart .235 4 IEC 61158-5-7:2007 IEC 2007 Table 1 Binary time coding. 27 Table 2 Access protection44 Table
36、 3 Binary time coding. 60 Table 4 Asynchronous promptness events and actions 65 Table 5 Synchronous promptness events and actions 66 Table 6 Punctual promptness events and actions.68 Table 7 Asynchronous refreshment events and actions71 Table 8 Synchronous refreshment events and actions72 Table 9 Pu
37、nctual refreshment events and actions 75 Table 10 A_Readloc service parameters76 Table 11 A_Writeloc service parameters 78 Table 12 A_Update service parameters .80 Table 13 A_Readfar service parameters 82 Table 14 A_Writefar service parameters 84 Table 15 A_Sent service parameters .86 Table 16 A_Rec
38、eived service parameters 87 Table 17 A_Read service parameters 88 Table 18 A_Write service parameters 90 Table 19 Asynchronous refreshment private mechanism events and actions99 Table 20 Asynchronous refreshment public mechanism events and actions .100 Table 21 Synchronous refreshment private mechan
39、ism events and actions101 Table 22 Synchronous refreshment public mechanism events and actions.102 Table 23 Punctual refreshment private mechanism events and actions 104 Table 24 Punctual refreshment public mechanism events and actions105 Table 25 Asynchronous promptness public mechanism events and
40、actions108 Table 26 Asynchronous promptness private mechanism events and actions 109 Table 27 Synchronous promptness public mechanism events and actions .110 Table 28 Synchronous promptness privatemechanism events and actions .112 Table 29 Punctual promptness public mechanism events and actions 113
41、Table 30 Punctual promptness privatemechanism events and actions114 Table 31 A_Readlist service parameters123 Table 32 Confirmed initiate service parameters143 Table 33 Detailed structure of the extension calling parameter 144 Table 34 Detailed structure of the init request detail parameter145 Table
42、 35 Detailed structure of the extension called parameter .146 Table 36 Detailed structure of the init request detail parameter147 Table 37 Conclude service parameter148 Table 38 Unconfirmed abort service parameters 150 Table 39 Unconfirmed reject service parameters151 Table 40 Confirmed status servi
43、ce parameters 153 Table 41 Unconfirmed unsollicited status service parameter 154 Table 42 Confirmed identify service parameters.154IEC 61158-5-7:2007 IEC 2007 5 Table 43 Confirmed get name list service paramaters 155 Table 44 Access group attribute description for domain object.158 Table 45 Access r
44、ights attribute description for domain object .158 Table 46 Confirmed delete domain service parameters 159 Table 47 Confirmed initate download sequence service parameters. 160 Table 48 Confirmed download segment service parameters.161 Table 49 Confirmed terminate download sequence service parameters
45、162 Table 50 Confirmed initiate upload sequence service parameters 164 Table 51 Confirmed upload segment service parameters .165 Table 52 Confirmed terminate upload sequence service parameters166 Table 53 Confirmed get domain attributes service parameters .167 Table 54 Access group attribute details
46、 for program invocation object .174 Table 55 Access rights attribute details for program invocation object175 Table 56 Confirmed create program invocation service parameters176 Table 57 Confirmed delete program invocation service parameters178 Table 58 Confirmed start service parameters.179 Table 59
47、 Confirmed stop service parameters .180 Table 60 Confirmed resume service parameters 181 Table 61 Confirmed reset service parameters 182 Table 62 Confirmed kill service parameters183 Table 63 Access group attribute details for variable object .187 Table 64 Access rights attribute details for variabl
48、e object .188 Table 65 Access group attribute details for variable list object .189 Table 66 Access right attribute details for variable list objects .189 Table 67 Confirmed read service parameters.190 Table 68 Confirmed write service parameters 192 Table 69 Unconfirmed information report service parameters.193 Table 70 Confirmed define variable-list service parameters .194 Table 71 Confirmed delete variable-list service parameters .196 Table 72 Confirmed get variable access att