Industrial communication networks - Fieldbus specifications - Part 5-2: Application layer service definition - Type 2 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 with respect to the previous edition deletion of the former Type 6 fieldbus, and the placeholder for a Type 5 fieldbus data-link layer, for lack of market relevance; addition of new types of fieldbuses; division of this part into multiple parts numbered.

General Information

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

Relations

Buy Standard

Standard
IEC 61158-5-2:2007 - Industrial communication networks - Fieldbus specifications - Part 5-2: Application layer service definition - Type 2 elements Released:12/14/2007 Isbn:2831894441
English language
188 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)


IEC 61158-5-2
Edition 1.0 2007-12
INTERNATIONAL
STANDARD
Industrial communication networks – Fieldbus specifications –
Part 5-2: Application layer service definition – Type 2 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-2
Edition 1.0 2007-12
INTERNATIONAL
STANDARD
Industrial communication networks – Fieldbus specifications –
Part 5-2: Application layer service definition – Type 2 elements

INTERNATIONAL
ELECTROTECHNICAL
COMMISSION
PRICE CODE
XH
ICS 25.040.40; 35.100.70 ISBN 2-8318-9444-1

– 2 – 61158-5-2 © IEC:2007(E)
CONTENTS
FOREWORD.5

INTRODUCTION.7

1 Scope.8

1.1 Overview .8

1.2 Specifications.9

1.3 Conformance.9

2 Normative references .9

3 Terms, definitions, symbols, abbreviations and conventions .10
3.1 ISO/IEC 7498-1 terms .10
3.2 ISO/IEC 8822 terms .10
3.3 ISO/IEC 9545 terms .11
3.4 ISO/IEC 8824 terms .11
3.5 Type 2 fieldbus data-link layer terms .11
3.6 Type 2 fieldbus application-layer specific definitions.11
3.7 Type 2 abbreviations and symbols.19
3.8 Conventions .20
4 Common concepts.22
5 Data type ASE.23
5.1 General .23
5.2 Formal definition of data type objects .23
5.3 FAL defined data types.23
5.4 Data type ASE service specification .33
6 Communication model specification.34
6.1 Concepts.34
6.2 ASEs.42
6.3 ARs .148
6.4 Summary of FAL classes .185
6.5 Permitted FAL services by AR type .186
Bibliography.188

Figure 1 – Overview of ASEs and object classes .36
Figure 2 – Addressing format using MAC, class, instance and attribute IDs .36

Figure 3 – Identity object state transition diagram .54
Figure 4 – Static Assembly state transition diagram .59
Figure 5 – Dynamic Assembly state transition diagram .60
Figure 6 – Typical timing relationships for acknowledged data production.69
Figure 7 – Example of a COS system with two acking devices .69
Figure 8 – Message flow in COS connection – one Connection object, one consumer.69
Figure 9 – Message flow in COS connection – multiple consumers .70
Figure 10 – CPF2 time synchronization offset clock model.77
Figure 11 – CPF2 time synchronization system with offset clock model .78
Figure 12 – CPF2 time synchronization group startup sequence .81
Figure 13 – Example of Find_Next_Object_Instance service . 106

61158-5-2 © IEC:2007(E) – 3 –
Figure 14 – Transmission trigger timer.142

Figure 15 – Inactivity watchdog timer.143

Figure 16 – Using tools for configuration.144

Figure 17 – Production inhibit timer .145

Figure 18 – Context of transport services within the connection model. 151

Figure 19 – Application–to–application view of data transfer . 151

Figure 20 – Data flow diagram for a link producer .152

Figure 21 – Data flow diagram for a link consumer.153

Figure 22 – Triggers .154
Figure 23 – Binding transport instances to the producer and consumer of a transport
connection that does not have a reverse data path .155
Figure 24 – Binding transport instances to the producers and consumers of a transport
connection that does have a reverse data path . 155
Figure 25 – Binding transport instances to the producer and consumers of a multipoint
connection when the transport connection does not have a reverse data path . 156
Figure 26 – Binding transport instances to the producers and consumers of a
multipoint connection when the transport connection does have reverse data paths .156

Table 1 – Valid IANA MIB printer codes for character set selection .32
Table 2 – Common elements .39
Table 3 – ST language elements.40
Table 4 – Type conversion operations.40
Table 5 – Values of implementation-dependent parameters .41
Table 6 – Extensions to IEC 61131-3 .42
Table 7 – Identity object state event matrix .55
Table 8 – Static Assembly state event matrix .59
Table 9 – Dynamic Assembly state event matrix .60
Table 10 – Message Router object Forward_Open parameters .63
Table 11 – Acknowledge Handler object state event matrix.66
Table 12 – Producing I/O application object state event matrix .67
Table 13 – Qos values .81
Table 14 – Status codes .84

Table 15 – Get_Attribute_All service parameters .86
Table 16 – Set_Attribute_All service parameters.87
Table 17 – Get_Attribute_List service parameters.89
Table 18 – Set_Attribute_List service parameters .91
Table 19 – Reset service parameters.93
Table 20 – Start service parameters .95
Table 21 – Stop service parameters.97
Table 22 – Create service parameters .98
Table 23 – Delete service parameters.100
Table 24 – Get_Attribute_Single service parameters. 101
Table 25 – Set_Attribute_Single service parameters . 103
Table 26 – Find_Next_Object_Instance service parameters . 104

– 4 – 61158-5-2 © IEC:2007(E)
Table 27 – NOP service parameters .107

Table 28 – Apply_Attributes service parameters . 108

Table 29 – Save service parameters .110

Table 30 – Restore service parameters.111

Table 31 – Group_Sync service parameters.113

Table 32 – Add_AckData_Path service parameters.115

Table 33 – Remove_AckData_Path service parameters . 116

Table 34 – Initialize service parameters .117

Table 35 – Management_Message service parameters . 119
Table 36 – CM_Open service parameters .127
Table 37 – CM_Close service parameters.129
Table 38 – CM_ Unconnected_Send service parameters . 130
Table 39 – CM_Get_Connection_Data service parameters . 132
Table 40 – CM_Search_Connection_Data service parameters . 133
Table 41 – CM_Get_Connection_Data service parameters . 134
Table 42 – I/O Connection object attribute access .
...

Questions, Comments and Discussion

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