Industrial communication networks - Fieldbus specifications - Part 5-10: Application layer service definition - Type 10 elements

IEC 61158-5-10:2010(E) specifies the structure and services of the type 10 IEC fieldbus Application Layer, in conformance with the OSI Basic Reference Model (ISO/IEC 7498) and the OSI Application Layer Structure (ISO/IEC 9545). This second edition cancels and replaces the first edition published in 2007 and constitutes a technical revision. The main change with respect to the previous edition are:
- corrections;
- improvements;
- optimization of the synchronization;
- optimization of the startup time from power down.

General Information

Status
Published
Publication Date
05-Aug-2010
Technical Committee
Drafting Committee
Current Stage
DELPUB - Deleted Publication
Completion Date
18-Aug-2014
Ref Project

Relations

Buy Standard

Standard
IEC 61158-5-10:2010 - Industrial communication networks - Fieldbus specifications - Part 5-10: Application layer service definition - Type 10 elements Released:8/6/2010 Isbn:9782889121076
English language
768 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)


IEC 61158-5-10 ®
Edition 2.0 2010-08
INTERNATIONAL
STANDARD
colour
inside
Industrial communication networks – Fieldbus specifications –
Part 5-10: Application layer service definition – Type 10 elements

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 IEC copyright or have an enquiry about obtaining additional rights to this publication,
please contact the address below or your local IEC member National Committee for further information.

IEC Central Office
3, rue de Varembé
CH-1211 Geneva 20
Switzerland
Email: inmail@iec.ch
Web: www.iec.ch
About the IEC
The International Electrotechnical Commission (IEC) is the leading global organization that prepares and publishes
International 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.
ƒ Catalogue of IEC publications: www.iec.ch/searchpub
The IEC on-line Catalogue enables you to search by a variety of criteria (reference number, text, technical committee,…).
It also gives information on projects, withdrawn and replaced publications.
ƒ IEC Just Published: www.iec.ch/online_news/justpub
Stay up to date on all new IEC publications. Just Published details twice a month all new publications released. Available
on-line and also by email.
ƒ Electropedia: www.electropedia.org
The world's leading online dictionary of electronic and electrical terms containing more than 20 000 terms and definitions
in English and French, with equivalent terms in additional languages. Also known as the International Electrotechnical
Vocabulary online.
ƒ Customer Service Centre: www.iec.ch/webstore/custserv
If you wish to give us your feedback on this publication or need further assistance, please visit the Customer Service
Centre FAQ or contact us:
Email: csc@iec.ch
Tel.: +41 22 919 02 11
Fax: +41 22 919 03 00
IEC 61158-5-10 ®
Edition 2.0 2010-08
INTERNATIONAL
STANDARD
colour
inside
Industrial communication networks – Fieldbus specifications –
Part 5-10: Application layer service definition – Type 10 elements

INTERNATIONAL
ELECTROTECHNICAL
COMMISSION
PRICE CODE
XH
ICS 25.04.40; 35.100.70; 35.110 ISBN 978-2-88912-107-6
– 2 – 61158-5-10 © IEC:2010(E)
CONTENTS
FOREWORD.14
INTRODUCTION.16
1 Scope.17
1.1 Overview .17
1.2 Specifications .18
1.3 Conformance.18
2 Normative references .18
3 Terms, definitions, abbreviations, symbols and conventions .20
3.1 Referenced terms and definitions .20
3.2 Additional terms and definitions for distributed automation .21
3.3 Additional terms and definitions for decentralized periphery .23
3.4 Additional terms and definitions for media redundancy .31
3.5 Abbreviations and symbols .32
3.6 Additional abbreviations and symbols for distributed automation .33
3.7 Additional abbreviations and symbols for decentralized periphery .33
3.8 Additional abbreviations and symbols for media redundancy .34
3.9 Conventions .34
4 Concepts .37
5 Data type ASE.37
5.1 General .37
5.2 Formal definition of data type objects .40
5.3 FAL defined data types.41
5.4 Data type ASE service specification .84
6 Communication model for common services .84
6.1 Concepts .84
6.2 ASE data types.84
6.3 ASEs .85
7 Communication model for distributed automation. 185
7.1 Concepts .185
7.2 ASE data types.191
7.3 ASEs .195
7.4 ARs .412
7.5 Summary of FAL classes .416
7.6 Summary of FAL services.417
8 Communication model for decentralized periphery. 419
8.1 Concepts .419
8.2 ASE data types.436
8.3 ASEs .436
8.4 Behavior of an IO device .709
8.5 Behavior of an IO controller.753
8.6 Application characteristics .756
Annex A (informative)  Device instances .759
Annex B (informative)  Components of an Ethernet interface .761
Annex C (informative)  Scheme of MAC address assignment . 765
Annex D (informative)  Collection of objects.766
Annex E (informative)  Measurement of the fast startup time . 767
Bibliography.768

61158-5-10 © IEC:2010(E) – 3 –

Figure 1 – Data type class hierarchy example.38
Figure 2 – NetworkTime date relation .63
Figure 3 – PTCP applications.98
Figure 4 – Clock drift measurement .109
Figure 5 – Multiple synchronization.110
Figure 6 – MRP stack .112
Figure 7 – Ring topology with one manager and clients.123
Figure 8 – MRM in an open ring.123
Figure 9 – More than one MRM in the ring .124
Figure 10 – Media redundancy diagnosis dependencies .125
Figure 11 – Locating the destination for redundant RT frames .165
Figure 12 – Example of periods at a local port .172
Figure 13 – FAL ASEs communication architecture. 187
Figure 14 – Runtime object model.188
Figure 15 – Relationship between engineering and runtime . 189
Figure 16 – Navigation in the runtime object model.190
Figure 17 – Operating state block diagram.229
Figure 18 – Device status model for the common diagnosis .230
Figure 19 – ACCO ASE structure .261
Figure 20 – Productive operation of data connections .262
Figure 21 – Quality code transfer – standard behavior .274
Figure 22 – Startup of a connection .275
Figure 23 – Quality code with communication fault.275
Figure 24 – Quality code when a connection is cleared. 276
Figure 25 – Quality code when a connection is deactivated . 276
Figure 26 – Quality code during the transfer of "incorrect" connection data. 277
Figure 27 – Quality code for provider in "CBAReady" state .278
Figure 28 – Quality code when clearing an object from the provider. 278
Figure 29 – Quality code when a connection is forced. 279
Figure 30 – Quality code at QoS violation .279
Figure 31 – Push mode.286
Figure 32 – Pull mode overview .287
Figure 33 – Detailed sequence chart of the pull mode.288
Figure 34 – QoS and ORPC communication channel .289
Figure 35 – QoS Violation within Pull Mode .290
Figure 36 – Monitoring the providers heartbeat .291
Figure 37 – State machine RemoteACCO .293
Figure 38 – State machine RemoteACCOProvider . 293
Figure 39 – State machine RemoteACCOProvider .294
ORPC
Figure 40 – State machine AR – Provider.294
ORPC
Figure 41 – State machine GetConnectionData – Provider. 295
Figure 42 – State machine ProviderConnection.295
Figure 43 – State machine ProvConnActivation.296
Figure 44 – State machine WorkerORPC .296
Figure 45 – Communication stack of distributed automation devices . 297
Figure 46 – Application relations between devices . 298
Figure 47 – Communication relations .298
Figure 48 – RT communication channel .300

– 4 – 61158-5-10 © IEC:2010(E)
Figure 49 – Interaction between provider and consumer .302
Figure 50 – State machine AR – Consumer .304
SRT
Figure 51 – State machine AR – Provider.305
SRT
Figure 52 – State machine AccoDataCR – Consumer .306
Figure 53 – State machine AccoDataCR – Provider .
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.