Industrial communication networks - Fieldbus specifications - Part 6-10: Application layer protocol specification - Type 10 elements

It provides user programs with a means to access the fieldbus communication environment. In this respect, the FAL can be viewed as a "window between corresponding application programs." This standard provides common elements for basic time-critical and non-time-critical messaging communications between application programs in an automation environment and material specific to Type 2 fieldbus. The term "time-critical" is used to represent the presence of a time-window, within which one or more specified actions are required to be completed with some defined level of certainty. Failure to complete specified actions within the time window risks failure of the applications requesting the actions, with attendant risk to equipment, plant and possibly human life. It includes the following significant changes from the previous edition deletion of the former Type 6 fieldbus for lack of market relevance; addition of new types of fieldbuses; partition of part 6 of the third edition into multiple parts numbered.

General Information

Status
Published
Publication Date
13-Dec-2007
Technical Committee
Drafting Committee
Current Stage
DELPUB - Deleted Publication
Completion Date
06-Aug-2010
Ref Project

Relations

Buy Standard

Standard
IEC 61158-6-10:2007 - Industrial communication networks - Fieldbus specifications - Part 6-10: Application layer protocol specification - Type 10 elements Released:12/14/2007 Isbn:2831894859
English language
695 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)


IEC 61158-6-10
Edition 1.0 2007-12
INTERNATIONAL
STANDARD
Industrial communication networks – Fieldbus specifications –
Part 6-10: Application layer protocol specification – 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-6-10
Edition 1.0 2007-12
INTERNATIONAL
STANDARD
Industrial communication networks – Fieldbus specifications –
Part 6-10: Application layer protocol specification – Type 10 elements

INTERNATIONAL
ELECTROTECHNICAL
COMMISSION
PRICE CODE
XH
ICS 35.100.70; 25.040.40 ISBN 2-8318-9485-9

– 2 – 61158-6-10 © IEC:2007(E)

CONTENTS
FOREWORD.17

INTRODUCTION.20

1 Scope.21

1.1 General .21

1.2 Specifications.21

1.3 Conformance.21

2 Normative references .22

3 Terms, definitions, abbreviations, symbols and conventions .24
3.1 Referenced terms and definitions .24
3.2 Additional terms and definitions for distributed automation .24
3.3 Additional terms and definitions for decentralized periphery .26
3.4 Additional abbreviations and symbols for distributed automation .33
3.5 Additional abbreviations and symbols for decentralized periphery .34
3.6 Additional abbreviations and symbols for media redundancy .35
3.7 Conventions .35
3.8 Conventions used in state machines .42
4 Application layer protocol specification for common protocols.45
4.1 FAL syntax description .45
4.2 Transfer syntax .48
4.3 Discovery and basic configuration .57
4.4 Precision time control.79
4.5 Media redundancy.147
4.6 Real-time cyclic.175
4.7 Real-time acyclic .192
4.8 Remote procedure call .203
4.9 Link layer discovery.218
4.10 MAC bridges .226
4.11 Virtual bridges .249
4.12 IP suite.256
4.13 Domain name system .259
4.14 Dynamic host configuration .259
4.15 Simple network management.259
4.16 Common DLL mapping protocol machines (DMPM) . 269

5 Application layer protocol specification for distributed automation . 279
5.1 FAL syntax description .279
5.2 Transfer syntax .303
5.3 FAL protocol state machines .305
5.4 AP context state machine .306
5.5 FAL service protocol machines (FSPM) . 306
5.6 Application relationship protocol machine (ARPM). 390
5.7 DLL mapping protocol machines (DMPMs) .394
5.8 Protocol options .398
6 Application layer protocol specification for decentralized periphery. 399
6.1 FAL syntax description .399
6.2 Transfer syntax .408
6.3 FAL protocol state machines .526

61158-6-10 © IEC:2007(E) – 3 –

6.4 AP-Context state machine .527

6.5 FAL service protocol machines (FSPMs) . 527

6.6 Application relationship protocol machines (ARPMs) . 592

6.7 DLL mapping protocol machines (DMPMs) .683

Annex A (informative)  Filtering data base (FDB) . 684

Annex B (informative)  Establishing of a companion AR .687

Annex C (informative)  Establishing of a device access AR. 688

Annex D (informative)  Establishing of an AR (simple procedure). 689

Annex E (informative)  Establishing of an AR (accelerated procedure). 690

Annex F (informative)  Establishing of an AR (fast startup procedure). 692
Annex G (informative)  Example of the upload, storage, and retrieval procedure. 693
Bibliography.695

Figure 1 – Common structure of specific fields.39
Figure 2 – Common structure of specific fields for octet 1 (high) .40
Figure 3 – Common structure of specific fields for octet 2 (low) .40
Figure 4 – Common structure of specific fields for octet 1 (high) .41
Figure 5 – Common structure of specific fields for octet 2 .41
Figure 6 – Common structure of specific fields for octet 3 .41
Figure 7 – Common structure of specific fields for octet 4 (low) .42
Figure 8 – Coding of the data type BinaryDate.49
Figure 9 – Encoding of Time Of Day value .50
Figure 10 – Encoding of Time Difference value .50
Figure 11 – Encoding of Network Time value .51
Figure 12 – Encoding of Network Time Difference value .51
Figure 13 – Timescale correspondence between PTCP_Time and CycleCounter .85
Figure 14 – Message timestamp point.88
Figure 15 – Four message timestamps .88
Figure 16 – Line delay protocol with follow up.89
Figure 17 – Line delay protocol without follow up .89
Figure 18 – Line delay measurement .91
Figure 19 – Model parameter for GSDML usage .92

Figure 20 – Bridge delay measurement.93
Figure 21 – Delay accumulation.93
Figure 22 – Worst case accumulated time deviation of synchronization .94
Figure 23 – Scheme for measurement of deviation .94
Figure 24 – Measurement of deviation .95
Figure 25 – Sending Sync-Frame without Follow Up-Frame .95
Figure 26 – Sending Sync-Frame with FollowUp-Frame .96
Figure 27 – Forwarding Sync- and FollowUp-Frame.96
Figure 28 – Transition between Synchronization Variants .97
Figure 29 – State transition diagram of delay request .98
Figure 30 – State transition diagram of delay response.106
Figure 31 – Overview of PTCP.112

– 4 – 61158-6-10 © IEC:2007(E)

Figure 32 – State transition diagram of BMA . 113

Figure 33 – State transition diagram of MSM . 130

Figure 34 – State transition diagram of BRC . 140

Figure 35 – State transition diagram of SRX .144

Figure 36 – MRM protocol machine for MRP .152

Figure 37 – MRC protocol machine .158

Figure 38 – MRM protocol machine.167

Figure 39 – MRC protocol machine for MRRT .173

Figure 40 – Structure of the CycleCounter .177
Figure 41 – Structuring of the protocol machines within the DMPM (bridge) . 270
Figure 42 – Error message structure.279
Figure 43 – Coding scheme of ITEMQUALITYDEF.
...

Questions, Comments and Discussion

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