Industrial communication networks - Fieldbus specifications - Part 6-10: Application layer protocol specification - Type 10 elements (IEC 61158-6-10:2019)

IEC 61158-6-10:2019 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.
This International Standard specifies interactions between remote applications and defines the externally visible behavior provided by the Type 2 fieldbus application layer. The purpose of this document is to define the protocol provided to
a) define the wire-representation of the service primitives defined in this document, and
b) define the externally visible behavior associated with their transfer. This document specifies the protocol of the Type 2 fieldbus application layer, in conformance with the OSI Basic Reference Model (ISO/IEC 7498-1) and the OSI application layer structure (ISO/IEC 9545).
This fourth edition includes the following significant technical changes with respect to the previous edition:
a) integration of system redundancy basic functionality;
b) integration of dynamic reconfiguration basic functionality;
c) integration of reporting system basic functionality;
d) integration of asset management basic functionality;
e) integration of media redundancy ring interconnection basic functionality.

Industrielle Kommunikationsnetze - Feldbusse - Teil 6-10: Protokollspezifikation des Application Layer (Anwendungsschicht) - Typ 10-Elemente (IEC 61158-6-10:2019)

Réseaux de communication industriels - Spécifications des bus de terrain - Partie 6-10: Spécification du protocole de la couche application - Eléments de type 10 (IEC 61158-6-10:2019)

L’IEC 61158-6-10:2019 fournit des éléments communs pour les communications de messagerie prioritaires et non prioritaires élémentaires entre les programmes d’application des environnements d’automatisation et le matériel spécifique au bus de terrain de type 10. On utilise le terme "prioritaire" pour traduire la présence d’une fenêtre temporelle, à l’intérieur de laquelle une ou plusieurs actions spécifiées doivent être terminées avec un niveau de certitude défini. Si les actions spécifiées ne sont pas réalisées dans la fenêtre temporelle, les applications demandant les actions risquent de connaître une défaillance, avec les risques que cela comporte pour les équipements, les installations et éventuellement la vie humaine.
La présente norme définit de manière abstraite les caractéristiques visibles en externe offertes par la couche application de bus de terrain de type 10 en termes
a) de la syntaxe abstraite définissant les unités de données de protocole de couche application acheminées entre les entités d'application engagées dans une communication,
b) de la syntaxe de transfert définissant les unités de données de protocole de couche application acheminées entre les entités d'application engagées dans une communication,
c) de diagramme d'états de contexte d'application définissant les caractéristiques du service d'application visibles entre les entités d'application de communication, et
d) des diagrammes d'états de Relation entre applications définissant le comportement de communication visible entre des entités d'application engagées dans une communication.
La présente norme vise à définir le protocole mis en place pour
a) définir la représentation filaire des primitives de service définies dans l’IEC 61158-5-10 et
b) définir le comportement visible de l'extérieur associé à leur transfert.
La présente norme spécifie le protocole de la couche application de bus de terrain de type 10, conformément au modèle de référence de base OSI (ISO/IEC 7498-1) et à la structure de couche application OSI (ISO/IEC 9545).

Industrijska komunikacijska omrežja - Specifikacije za procesna vodila - 6-10. del: Specifikacija protokola na aplikacijski ravni - Elementi tipa 10 (IEC 61158-6-10:2019)

Ta dokument določa skupne elemente za osnovne časovno kritične in časovno nekritične sporočilne komunikacije med aplikacijami v avtomatizacijskem okolju ter materialu, specifičnem za procesna vodila tipa 10. Izraz »časovno kritičen« se uporablja za predstavitev prisotnosti časovnega okna, v okviru katerega se zahteva dokončanje enega ali več opredeljenih dejanj z določeno stopnjo gotovosti. Zaradi neuspešnega dokončanja opredeljenih dejanj v časovnem oknu je možna odpoved aplikacij, ki zahtevajo dejanja, pri čemer so ogroženi oprema, obrat in morda človeška življenja. Ta mednarodni standard na abstrakten način določa zunanje vidno vedenje, ki ga zagotavlja aplikacijski nivo procesnih vodil tipa 10 v zvezi s/z: a) abstraktno sintakso, ki opredeljuje podatkovne enote protokola aplikacijskega nivoja, ki se prenašajo med aplikacijskimi osebki, ki komunicirajo, b) prenosno sintakso, ki opredeljuje podatkovne enote protokola aplikacijskega nivoja, ki se prenašajo med aplikacijskimi osebki, ki komunicirajo, c) strojem stanj aplikacijskega konteksta, ki opredeljuje vedenje aplikacijskega opravila, vidnega med aplikacijskimi osebki, ki komunicirajo, in d) stroji stanj aplikacijskega razmerja, ki opredeljujejo komunikacijsko vedenje med aplikacijskimi osebki, ki komunicirajo. Namen tega dokumenta je opredeliti protokol za a) določitev žične predstavitve primitivov opravil iz standarda IEC 61158-5-10 in b) določitev zunanje vidnega vedenja, povezanega z njihovim prenosom. Ta dokument določa protokol aplikacijskega nivoja procesnih vodil tipa 10 v skladu z osnovnim referenčnim modelom OSI (ISO/IEC 7498-1) in strukturo aplikacijskega nivoja OSI (ISO/IEC 9545). 1.2 Specifikacije: Glavni cilj tega dokumenta je določiti sintakso in vedenje protokola aplikacijskega nivoja, ki podaja opravila na aplikacijskem nivoju iz standarda IEC 61158-5-10. Drugotni cilj je zagotoviti načrte prehoda iz predhodno obstoječih industrijskih komunikacijskih protokolov. Prav ta zadnji cilj omogoča raznolikost protokolov, ki so standardizirani v standardu IEC 61158-6. 1.3 Skladnost: Ta dokument ne določa posameznih implementacij ali izdelkov ter ne omejuje implementacije entitet aplikacijskega nivoja v okviru sistemov za industrijsko avtomatizacijo. Skladnost se doseže prek implementacije te specifikacije protokola na aplikacijskem nivoju.

General Information

Status
Published
Publication Date
10-Oct-2019
Current Stage
6060 - National Implementation/Publication (Adopted Project)
Start Date
30-Aug-2019
Due Date
04-Nov-2019
Completion Date
11-Oct-2019

Relations

Overview

EN IEC 61158-6-10:2019 defines the application layer protocol specification for Type 10 fieldbus elements within industrial communication networks. Aligned with the OSI Basic Reference Model (ISO/IEC 7498‑1) and the OSI application layer structure (ISO/IEC 9545), this fourth edition specifies the wire representation of service primitives and the externally visible behavior of the Type 2/Type 10 fieldbus application layer. The standard addresses both time-critical and non-time-critical messaging between automation application programs and integrates enhancements for redundancy, reconfiguration, reporting and asset management.

Key Topics and Technical Requirements

  • Application layer protocol: Defines syntax (FAL/RTA), transfer coding and state machines for service interactions and application relationships.
  • Time-critical communications: Supports messaging with defined time-windows and guaranteed behaviors to reduce risk to equipment, plant and personnel.
  • System redundancy: Integration of basic redundancy functionality to improve availability and fault tolerance.
  • Dynamic reconfiguration: Basic functionality for runtime changes without compromising application behavior.
  • Reporting and asset management: Built-in mechanisms for system reporting and basic asset management support.
  • Media redundancy: Includes ring and seamless media redundancy interconnection basics for high-availability networks.
  • Precision time control & synchronization: Provisions for working time control and global time synchronization.
  • Decentralized periphery and discovery/configuration: Syntax and protocol machines for device discovery, DCP and DLL mapping.
  • Conformance: Specifies externally visible behavior and wire-format for service primitives to enable interoperability.

Applications and Who Uses It

EN IEC 61158-6-10:2019 is intended for engineers, system integrators, device vendors and automation architects involved in:

  • Design and implementation of fieldbus-based industrial automation systems.
  • Applications requiring deterministic, time-critical messaging (e.g., motion control, safety-related control loops).
  • Deployments needing high availability through media and system redundancy (process plants, critical infrastructure).
  • Systems that require dynamic reconfiguration, reporting or basic asset-management features.
  • Developing interoperable application-layer implementations and conformance testing for Type 10 fieldbus devices.

Related Standards

  • IEC/EN IEC 61158-1 (Overview of Fieldbus series)
  • IEC 61158-5-10 (Application layer service definition - Type 10)
  • ISO/IEC 7498-1, ISO/IEC 9545 (OSI model and application layer structure)
  • IEC 62439-2 (Media Redundancy Protocol)
  • Supporting IETF, IEEE and ISO specifications listed in the normative references for networking, time synchronization and coding.

Keywords: EN IEC 61158-6-10:2019, fieldbus, application layer, Type 10, industrial communication networks, time-critical messaging, media redundancy, system redundancy, dynamic reconfiguration, asset management.

Standard
SIST EN IEC 61158-6-10:2019 - BARVE
English language
899 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day

Frequently Asked Questions

SIST EN IEC 61158-6-10:2019 is a standard published by the Slovenian Institute for Standardization (SIST). Its full title is "Industrial communication networks - Fieldbus specifications - Part 6-10: Application layer protocol specification - Type 10 elements (IEC 61158-6-10:2019)". This standard covers: IEC 61158-6-10:2019 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. This International Standard specifies interactions between remote applications and defines the externally visible behavior provided by the Type 2 fieldbus application layer. The purpose of this document is to define the protocol provided to a) define the wire-representation of the service primitives defined in this document, and b) define the externally visible behavior associated with their transfer. This document specifies the protocol of the Type 2 fieldbus application layer, in conformance with the OSI Basic Reference Model (ISO/IEC 7498-1) and the OSI application layer structure (ISO/IEC 9545). This fourth edition includes the following significant technical changes with respect to the previous edition: a) integration of system redundancy basic functionality; b) integration of dynamic reconfiguration basic functionality; c) integration of reporting system basic functionality; d) integration of asset management basic functionality; e) integration of media redundancy ring interconnection basic functionality.

IEC 61158-6-10:2019 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. This International Standard specifies interactions between remote applications and defines the externally visible behavior provided by the Type 2 fieldbus application layer. The purpose of this document is to define the protocol provided to a) define the wire-representation of the service primitives defined in this document, and b) define the externally visible behavior associated with their transfer. This document specifies the protocol of the Type 2 fieldbus application layer, in conformance with the OSI Basic Reference Model (ISO/IEC 7498-1) and the OSI application layer structure (ISO/IEC 9545). This fourth edition includes the following significant technical changes with respect to the previous edition: a) integration of system redundancy basic functionality; b) integration of dynamic reconfiguration basic functionality; c) integration of reporting system basic functionality; d) integration of asset management basic functionality; e) integration of media redundancy ring interconnection basic functionality.

SIST EN IEC 61158-6-10:2019 is classified under the following ICS (International Classification for Standards) categories: 25.040.40 - Industrial process measurement and control; 35.100.70 - Application layer; 35.110 - Networking. The ICS classification helps identify the subject area and facilitates finding related standards.

SIST EN IEC 61158-6-10:2019 has the following relationships with other standards: It is inter standard links to SIST EN 61158-6-10:2015, SIST EN IEC 61158-6-10:2023. Understanding these relationships helps ensure you are using the most current and applicable version of the standard.

You can purchase SIST EN IEC 61158-6-10:2019 directly from iTeh Standards. The document is available in PDF format and is delivered instantly after payment. Add the standard to your cart and complete the secure checkout process. iTeh Standards is an authorized distributor of SIST standards.

Standards Content (Sample)


SLOVENSKI STANDARD
01-november-2019
Nadomešča:
SIST EN 61158-6-10:2015
Industrijska komunikacijska omrežja - Specifikacije za procesna vodila - 6-10. del:
Specifikacija protokola na aplikacijski ravni - Elementi tipa 10 (IEC 61158-6-
10:2019)
Industrial communication networks - Fieldbus specifications - Part 6-10: Application layer
protocol specification - Type 10 elements (IEC 61158-6-10:2019)
Industrielle Kommunikationsnetze - Feldbusse - Teil 6-10: Protokollspezifikation des
Application Layer (Anwendungsschicht) - Typ 10-Elemente (IEC 61158-6-10:2019)
Réseaux de communication industriels - Spécifications des bus de terrain - Partie 6-10:
Spécification du protocole de la couche application - Eléments de type 10 (IEC 61158-6-
10:2019)
Ta slovenski standard je istoveten z: EN IEC 61158-6-10:2019
ICS:
25.040.40 Merjenje in krmiljenje Industrial process
industrijskih postopkov measurement and control
35.100.70 Uporabniški sloj Application layer
35.110 Omreževanje Networking
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

EUROPEAN STANDARD EN IEC 61158-6-10

NORME EUROPÉENNE
EUROPÄISCHE NORM
August 2019
ICS 25.040.40; 35.100.70; 35.110 Supersedes EN 61158-6-10:2014 and all of its
amendments and corrigenda (if any)
English Version
Industrial communication networks - Fieldbus specifications -
Part 6-10: Application layer protocol specification - Type 10
elements
(IEC 61158-6-10:2019)
Réseaux de communication industriels - Spécifications des Industrielle Kommunikationsnetze - Feldbusse - Teil 6-10:
bus de terrain - Partie 6-10: Spécification du protocole de la Protokollspezifikation des Application Layer
couche application - Eléments de type 10 (Anwendungsschicht) - Typ 10-Elemente
(IEC 61158-6-10:2019) (IEC 61158-6-10:2019)
This European Standard was approved by CENELEC on 2019-07-25. CENELEC members are bound to comply with the CEN/CENELEC
Internal Regulations which stipulate the conditions for giving this European Standard the status of a national standard without any alteration.
Up-to-date lists and bibliographical references concerning such national standards may be obtained on application to the CEN-CENELEC
Management Centre or to any CENELEC member.
This European Standard exists in three official versions (English, French, German). A version in any other language made by translation
under the responsibility of a CENELEC member into its own language and notified to the CEN-CENELEC Management Centre has the
same status as the official versions.
CENELEC members are the national electrotechnical committees of Austria, Belgium, Bulgaria, Croatia, Cyprus, the Czech Republic,
Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, the
Netherlands, Norway, Poland, Portugal, Republic of North Macedonia, Romania, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland,
Turkey and the United Kingdom.

European Committee for Electrotechnical Standardization
Comité Européen de Normalisation Electrotechnique
Europäisches Komitee für Elektrotechnische Normung
CEN-CENELEC Management Centre: Rue de la Science 23, B-1040 Brussels
© 2019 CENELEC All rights of exploitation in any form and by any means reserved worldwide for CENELEC Members.
Ref. No. EN IEC 61158-6-10:2019 E

European foreword
The text of document 65C/948/FDIS, future edition 4 of IEC 61158-6-10, prepared by SC 65C
"Industrial networks" of IEC/TC 65 "Industrial-process measurement, control and automation" was
submitted to the IEC-CENELEC parallel vote and approved by CENELEC as EN IEC 61158-6-
10:2019.
The following dates are fixed:
• latest date by which the document has to be implemented at national (dop) 2020-04-25
level by publication of an identical national standard or by endorsement
• latest date by which the national standards conflicting with the (dow) 2022-07-25
document have to be withdrawn
This document supersedes EN 61158-6-10:2014 and all of its amendments and corrigenda (if any).
Attention is drawn to the possibility that some of the elements of this document may be the subject of
patent rights. CENELEC shall not be held responsible for identifying any or all such patent rights.
Endorsement notice
The text of the International Standard IEC 61158-6-10:2019 was approved by CENELEC as a
European Standard without any modification.
In the official version, for Bibliography, the following notes have to be added for the standards
indicated:
IEC 60793-2-30 NOTE Harmonized as EN 60793-2-30
IEC 60793-2-40 NOTE Harmonized as EN 60793-2-40
IEC 61784-3-3 NOTE Harmonized as EN 61784-3-3
Annex ZA
(normative)
Normative references to international publications
with their corresponding European publications
The following documents are referred to in the text in such a way that some or all of their content
constitutes requirements of this document. For dated references, only the edition cited applies. For
undated references, the latest edition of the referenced document (including any amendments)
applies.
NOTE 1  Where an International Publication has been modified by common modifications, indicated by (mod), the relevant
EN/HD applies.
NOTE 2  Up-to-date information on the latest versions of the European Standards listed in this annex is available here:
www.cenelec.eu.
Publication Year Title EN/HD Year
IEC 61131-9 -  Programmable controllers - Part 9: Single-EN 61131-9 -
drop digital communication interface for
small sensors and actuators (SDCI)
IEC 61158-1 2019 Industrial communication networks - EN IEC 61158-1 2019
Fieldbus specifications - Part 1: Overview
and guidance for the IEC 61158 and IEC
61784 series
IEC 61158-2 -  Industrial communication networks - EN 61158-2 -
Fieldbus specifications - Part 2: Physical
layer specification and service definition
IEC 61158-5-10 2019 Industrial communication networks - EN IEC 61158-5-10 2019
Fieldbus specifications - Part 5-10:
Application layer service definition - Type
10 elements
IEC 61158-6-3 2019 Industrial communication networks - - -
Fieldbus specifications - Part 6-3:
Application layer protocol specification -
Type 3 elements
IEC 62439-2 -  Industrial communication networks – High EN 62439-2 -
availability automation networks – Part 2:
Media Redundancy Protocol (MRP)
ISO 8601 -  Data elements and interchange formats - - -
Information interchange - Representation
of dates and times
ISO/IEC 646 1991 Information technology - ISO 7-bit coded - -
character set for information interchange
ISO/IEC 7498-1 -  Information technology - Open Systems - -
Interconnection - Basic Reference Model:
The Basic Model
ISO/IEC 8822 -  Information technology - Open Systems - -
Interconnection - Presentation service
definition
ISO/IEC 8824-1 -  Information technology - Abstract Syntax - -
Notation One (ASN.1): Specification of
basic notation
ISO/IEC 9545 -  Information technology - Open Systems - -
Interconnection - Application Layer
structure
ISO/IEC 9834-8 -  Information technology - Procedures for - -
the operation of object identifier registration
authorities - Part 8: Generation of
universally unique identifiers (UUIDs) and
their use in object identifiers
ISO/IEC 10646 -  Information technology - Universal Coded - -
Character Set (UCS)
ISO/IEC 10731 -  Information technology - Open Systems - -
Interconnection - Basic Reference Model -
Conventions for the definition of OSI
services
IEEE Std 802 -  IEEE Standard for Local and metropolitan - -
area networks: Overview and Architecture
IEEE Std 802.15.1 -  IEEE Standard for Information technology - - -
Telecommunications and information
exchange between systems - Local and
metropolitan area networks - Specific
requirements. - Part 15.1: Wireless
medium access control (MAC) and
physical layer (PHY) specifications for
wireless personal area networks (WPANs)
IEEE Std 802.1AB 2016 IEEE Standard for Local and metropolitan - -
area networks: Station and Media Access
Control Connectivity Discovery
IEEE Std 802.1AC - IEEE Standard for Local and metropolitan
area networks: Media Access Control
(MAC) Service definition
IEEE Std 802.1AS -  IEEE Standard for Local and metropolitan - -
area networks - Timing and
Synchronization for Time-Sensitive
Applications in Bridged Local Area
Networks
IEEE Std 802.1Q 2018 IEEE Standard for Local and metropolitan - -
area networks - Bridges and Bridged
Networks
IEEE Std 802.3 -  IEEE Standard for Ethernet - -
IEEE Std 802.11 - IEEE Standard for Information technology
– Telecommunications and information
exchange between systems – Local and
metropolitan area networks – Specific
requirements – Part 11: Wireless LAN
Medium Access Control (MAC) and
Physical Layer (PHY) Specifications
IETF RFC 1034 -  Domain names - concepts and facilities - -
IETF RFC 1213 -  Management Information Base for Network - -
Management of TCP/IP-based Internets:
MIB-II
IETF RFC 2131 -  Dynamic Host Configuration Protocol - -
IETF RFC 2132 -  DHCP Options and BOOTP Vendor - -
Extensions
IETF RFC 2236 -  Internet Group Management Protocol, - -
Version 2
IETF RFC 2365 -  Administratively Scoped IP Multicast - -
IETF RFC 2474 -  Definition of the Differentiated Services - -
Field (DS Field) in the IPv4 and IPv6
Headers
IETF RFC 2674 -  Definitions of Managed Objects for Bridges - -
with Traffic Classes, Multicast Filtering and
Virtual LAN Extensions
IETF RFC 2863 -  The Interfaces Group MIB - -
IETF RFC 3418 -  Management Information Base (MIB) for - -
the Simple Network Management Protocol
(SNMP)
IETF RFC 3621 -  Power Ethernet MIB - -
IETF RFC 4361 -  Node-specific Client Identifiers for Dynamic - -
Host Configuration Protocol Version Four
(DHCPv4)
IETF RFC 4363 -  Definitions of Managed Objects for Bridges - -
with Traffic Classes, Multicast Filtering,
and Virtual LAN Extensions
IETF RFC 4604 -  Using Internet Group Management - -
Protocol Version 3 (IGMPv3) and Multicast
Listener Discovery Protocol Version 2
(MLDv2) for Source-Specific Multicast
IETF RFC 4632 - Classless Inter-domain Routing (CIDR):
The Internet Address Assignment and
Aggregation Plan
IETF RFC 4836 -  Definitions of Managed Objects for IEEE - -
802.3 Medium Attachment Units (MAUs)
IETF RFC 5227 -  IPv4 Address Conflict Detection - -
IETF RFC 5890 -  Internationalized Domain Names for - -
Applications (IDNA): Definitions and
Document Framework
IETF RFC 5905 - Network Time Protocol Version 4: Protocol
and Algorithms Specification
IETF RFC 6151 - Updated Security Considerations for the
MD5 Message-Digest and the HMAC-MD5
Algorithms
IETF RFC 6890 -  Special-Purpose IP Address Registries - -
IETF RFC 768 -  User Datagram Protocol - -
IETF RFC 791 -  Internet protocol darpa internet program - -
protocol specification
IETF RFC 792 -  Internet Control Message Protocol - -
IETF RFC 826 -  Ethernet Address Resolution Protocol: Or - -
Converting Network Protocol Addresses to
48.bit Ethernet Address for Transmission
on Ethernet Hardware
IETF RFC 950 -  Internet Standard Subnetting Procedure - -
ISO/IEC/IEEE 2011 Information technology - Microprocessor - -
60559 Systems - Floating-Point arithmetic
The Open Group,- Technical standard DCE1.1: Remote
Publication C706 Procedure Call

IEC 61158-6-10 ®
Edition 4.0 2019-06
INTERNATIONAL
STANDARD
colour
inside
Industrial communication networks – Fieldbus specifications –

Part 6-10: Application layer protocol specification – Type 10 elements

INTERNATIONAL
ELECTROTECHNICAL
COMMISSION
ICS 25.040.40; 35.100.70; 35.110 ISBN 978-2-8322-7010-3

– 2 – IEC 61158-6-10:2019 © IEC 2019
CONTENTS
FOREWORD . 37
INTRODUCTION . 39
1 Scope . 41
1.1 General . 41
1.2 Specifications . 41
1.3 Conformance . 41
2 Normative references . 42
3 Terms, definitions, abbreviated terms, symbols and conventions . 45
3.1 Referenced terms and definitions . 45
3.1.1 ISO/IEC 7498-1 terms. 45
3.1.2 ISO/IEC 8822 terms . 45
3.1.3 ISO/IEC 8824-1 terms. 45
3.1.4 ISO/IEC 9545 terms . 45
3.2 Terms and definitions for decentralized periphery . 46
3.3 Abbreviated terms and symbols . 54
3.3.1 Abbreviated terms and symbols for media redundancy . 54
3.3.2 Abbreviated terms and symbols for decentralized periphery . 54
3.3.3 Abbreviated terms and symbols for services . 58
3.3.4 Abbreviated terms and symbols for IEEE 802.1Q . 58
3.3.5 Abbreviated terms and symbols for IETF RFC 2474 . 58
3.3.6 Abbreviated terms and symbols for IETF RFC 4291 . 58
3.4 Conventions . 58
3.4.1 General concept . 58
3.4.2 Conventions for decentralized periphery . 58
3.4.3 Conventions used in state machines . 67
4 Application layer protocol specification for common protocols . 72
4.1 FAL syntax description . 72
4.1.1 DLPDU abstract syntax reference . 72
4.1.2 Data types . 74
4.2 Transfer syntax . 75
4.2.1 Coding of basic data types . 75
4.2.2 Coding section related to common basic fields . 83
4.3 Discovery and basic configuration . 94
4.3.1 DCP syntax description . 94
4.3.2 DCP protocol state machines . 122
4.3.3 DLL Mapping Protocol Machines. 139
4.4 Precision working time control . 140
4.4.1 FAL syntax description . 140
4.4.2 AP-Context state machine . 151
4.4.3 FAL Service Protocol Machines . 151
4.4.4 Application Relationship Protocol Machines . 152
4.4.5 DLL Mapping Protocol Machines. 215
4.5 Time synchronization . 215
4.5.1 General . 215
4.5.2 GlobalTime . 216
4.5.3 WorkingClock . 216
4.6 Media redundancy . 217

IEC 61158-6-10:2019 © IEC 2019 – 3 –
4.6.1 Media redundancy and loop prevention . 217
4.6.2 Seamless media redundancy . 220
4.7 Real time cyclic . 220
4.7.1 FAL syntax description . 220
4.7.2 FAL transfer syntax . 221
4.7.3 FAL Service Protocol Machines . 231
4.7.4 Application Relationship Protocol Machines . 231
4.7.5 DLL Mapping Protocol Machines. 249
4.8 Real time acyclic . 249
4.8.1 RTA syntax description . 249
4.8.2 RTA transfer syntax . 250
4.8.3 FAL Service Protocol Machines . 254
4.8.4 Application Relationship Protocol Machines . 254
4.8.5 DLL Mapping Protocol Machines. 269
4.9 Fragmentation. 269
4.9.1 General . 269
4.9.2 FRAG syntax description . 272
4.9.3 FRAG transfer syntax . 273
4.9.4 FAL Service Protocol Machines . 275
4.9.5 Application Relationship Protocol Machines . 275
4.9.6 DLL Mapping Protocol Machines. 275
4.10 Remote procedure call . 286
4.10.1 General . 286
4.10.2 RPC syntax description . 286
4.10.3 RPC Transfer syntax . 288
4.10.4 FAL Service Protocol Machines . 304
4.10.5 Application Relationship Protocol Machines . 304
4.10.6 DLL Mapping Protocol Machines. 305
4.11 Link layer discovery . 305
4.11.1 General . 305
4.11.2 FAL common syntax description . 305
4.11.3 LLDP transfer syntax . 307
4.11.4 FAL Service Protocol Machines . 317
4.11.5 Application Relation Protocol Machines . 317
4.11.6 DLL Mapping Protocol Machines. 317
4.12 Bridges and End Stations . 317
4.12.1 General . 317
4.12.2 Model . 318
4.12.3 Traffic Shaping . 333
4.12.4 Bridge extensions . 334
4.12.5 QueueHandler . 335
4.12.6 FAL Service Protocol Machines . 335
4.12.7 Application Relation Protocol Machines . 335
4.12.8 DLL Mapping Protocol Machines. 335
4.13 IP suite . 374
4.13.1 Overview . 374
4.13.2 IP/UDP syntax description . 374
4.13.3 IP/UDP transfer syntax . 375
4.13.4 ARP . 378

– 4 – IEC 61158-6-10:2019 © IEC 2019
4.14 Domain name system . 380
4.14.1 General . 380
4.14.2 Primitive definitions . 380
4.14.3 DNS state transition diagram . 381
4.14.4 State machine description . 381
4.14.5 DNS state table . 381
4.14.6 Functions, Macros, Timers and Variables . 381
4.15 Dynamic host configuration . 381
4.15.1 General . 381
4.15.2 Primitive definitions . 382
4.15.3 DHCP state transition diagram . 382
4.15.4 State machine description . 382
4.15.5 DHCP state table . 382
4.15.6 Functions, Macros, Timers and Variables . 382
4.16 Simple network management . 383
4.16.1 Overview . 383
4.16.2 IETF RFC 1213-MIB . 383
4.16.3 Enterprise number for PNIO MIB . 383
4.16.4 MIB cross reference . 384
4.16.5 Behavior in case of modular built bridges . 384
4.16.6 LLDP EXT MIB . 384
4.17 Common DLL Mapping Protocol Machines . 384
4.17.1 Overview . 384
4.17.2 Data Link Layer Mapping Protocol Machine . 385
4.18 Additional definitions . 390
5 Application layer protocol specification for decentralized periphery . 390
5.1 FAL syntax description . 390
5.1.1 DLPDU abstract syntax reference . 390
5.1.2 APDU abstract syntax . 390
5.2 Transfer syntax . 409
5.2.1 Coding section related to BlockHeader specific fields . 409
5.2.2 Coding section related to RTA-SDU specific fields . 424
5.2.3 Coding section related to common address fields . 429
5.2.4 Coding section related to AL services . 445
5.2.5 Coding section related to ARVendorBlock . 479
5.2.6 Coding section related to PNIOStatus . 481
5.2.7 Coding section related to I&M Records . 498
5.2.8 Coding section related to Alarm and Diagnosis PDUs . 505
5.2.9 Coding section related to upload and retrieval . 527
5.2.10 Coding section related to iParameter . 527
5.2.11 Coding section related to Physical Device Interface Data . 528
5.2.12 Coding section related to Physical Device Port Data . 528
5.2.13 Coding section related to Physical Device IR Data . 531
5.2.14 Coding section related to Physical Sync Data . 554
5.2.15 Coding section related to Isochrone Mode Data . 559
5.2.16 Coding section related to Physical Time Data . 561
5.2.17 Coding section related to Media Redundancy . 564
5.2.18 Coding section related to fiber optics . 575
5.2.19 Coding section related to network components . 577

IEC 61158-6-10:2019 © IEC 2019 – 5 –
5.2.20 Coding section related port statistic . 578
5.2.21 Coding section related to fast startup. 581
5.2.22 Coding section related to DFP . 583
5.2.23 Coding section related to MRPD . 587
5.2.24 Coding section related to auto configuration . 588
5.2.25 Coding section related to controller to controller communication . 591
5.2.26 Coding section related to system redundancy . 592
5.2.27 Coding section related to energy saving . 595
5.2.28 Coding section related to asset management . 595
5.2.29 Coding section related to reporting system . 600
5.2.30 Coding section related to Logbook . 606
5.2.31 Coding section related to Time . 607
5.2.32 Coding section related to Channel Related Process Alarm Reason . 607
5.2.33 PDU checking rules . 610
5.3 FAL protocol state machines . 643
5.3.1 Overall structure . 643
5.4 AP-Context state machine . 645
5.5 FAL Service Protocol Machines . 645
5.5.1 Overview . 645
5.5.2 FAL Service Protocol Machine Device . 645
5.5.3 FAL Service Protocol Machine Controller . 654
5.6 Application Relationship Protocol Machines . 665
5.6.1 Alarm Protocol Machine Initiator . 665
5.6.2 Alarm Protocol Machine Responder . 669
5.6.3 Device . 673
5.6.4 Controller . 756
5.7 DLL Mapping Protocol Machines . 818
Annex A (normative) Unified establishing of an AR for all RT classes . 819
A.1 General . 819
A.2 AR establishing . 820
A.3 Startup of Alarm transmitter and receiver . 825
Annex B (normative) Compatible establishing of an AR . 828
Annex C (informative) Establishing of a device access AR . 831
Annex D (informative) Establishing of an AR (accelerated procedure) . 832
Annex E (informative) Establishing of an AR (fast startup procedure). 835
Annex F (informative) Example of the upload, storage and retrieval procedure . 837
Annex G (informative) OSI reference model layers. 839
Annex H (informative) Overview of the IO controller and the IO device state machines . 840
Annex I (informative) Priority regeneration . 842
Annex J (informative) Overview of the PTCP synchronization master hierarchy . 843
Annex K (informative) Optimization of bandwidth usage . 845
Annex L (informative) Time constraints for bandwidth allocation . 847
Annex M (informative) Time constraints for the forwarding of a frame . 849
M.1 Principle . 849
M.2 Forwarding . 849
Annex N (informative) Principle of dynamic frame packing . 851
Annex O (informative) Principle of Fragmentation . 855

– 6 – IEC 61158-6-10:2019 © IEC 2019
Annex P (informative) MRPD – Principle of seamless media redundancy . 858
Annex Q (normative) Principle of a RED_RELAY without forwarding information in
PDIRFrameData . 860
Annex R (informative) Optimization for fast startup without autonegotiation . 863
Annex S (informative) Example of a PrmBegin, PrmEnd and ApplRdy sequence . 866
Annex T (informative) List of supported MIBs . 867
Annex U (informative) Structure and content of BLOB . 868
Annex V (normative) LLDP EXT MIB . 869
Annex W (normative) Cross reference to the IEC 62439-2 . 887
W.1 Cross reference to the IEC 62439-2 . 887
W.1.1 General . 887
W.1.2 Ring . 887
W.1.3 Interconnection . 888
Annex X (normative) Maintaining statistic counters for Ethernet . 890
X.1 General . 890
X.2 Counting model . 890
X.3 Explanation of the IETF RFC defined statistic counters . 892
X.4 Value range of the IETF RFC defined statistic counters . 893
Bibliography . 894

Figure 1 – Common structure of specific fields for octet 1 (high) . 60
Figure 2 – Common structure of specific fields for octet 2 . 60
Figure 3 – Common structure of specific fields for octet 3 . 60
Figure 4 – Common structure of specific fields for octet 4 . 61
Figure 5 – Common structure of specific fields for octet 5 . 61
Figure 6 – Common structure of specific fields for octet 6 . 61
Figure 7 – Common structure of specific fields for octet 7 . 62
Figure 8 – Common structure of specific fields for octet 8 . 62
Figure 9 – Common structure of specific fields for octet 9 . 62
Figure 10 – Common structure of specific fields for octet 10 . 63
Figure 11 – Common structure of specific fields for octet 11 . 63
Figure 12 – Common structure of specific fields for octet 12 . 63
Figure 13 – Common structure of specific fields for octet 13 . 64
Figure 14 – Common structure of specific fields for octet 14 . 64
Figure 15 – Common structure of specific fields for octet 15 . 64
Figure 16 – Common structure of specific fields for octet 16 (low) . 65
Figure 17 – Coding of the data type BinaryDate . 77
Figure 18 – Encoding of TimeOfDay with date indication value . 77
Figure 19 – Encoding of TimeOfDay without date indication value . 78
Figure 20 – Encoding of TimeDifference with date indication value . 78
Figure 21 – Encoding of TimeDifference without date indication value . 78
Figure 22 – Encoding of a NetworkTime value . 79
Figure 23 – Encoding of NetworkTimeDifference value . 79
Figure 24 – Encoding of TimeStamp value . 80

IEC 61158-6-10:2019 © IEC 2019 – 7 –
Figure 25 – Encoding of TimeStampDifference value . 81
Figure 26 – Encoding of TimeStampDifferenceShort value . 82
Figure 27 – FastForwardingMulticastMACAdd . 88
Figure 28 – State transition diagram of DCPUCS . 123
Figure 29 – State transition diagram of DCPUCR . 127
Figure 30 – State transition diagram of DCPMCS . 131
Figure 31 – State transition diagram of DCPMCR . 134
Figure 32 – State transition diagram of DCPHMCS . 137
Figure 33 – State transition diagram of DCPHMCR . 139
Figure 34 – PTCP_SequenceID value range . 144
Figure 35 – Timescale correspondence between PTCP_Time and CycleCounter . 147
Figure 36 – Message timestamp point . 152
Figure 37 – Timer model . 152
Figure 38 – Four message timestamps . 153
Figure 39 – Line delay protocol with follow up . 154
Figure 40 – Line delay protocol without follow up . 154
Figure 41 – Line delay measurement . 156
Figure 42 – Model parameter for GSDML usage . 158
Figure 43 – Bridge delay measurement . 159
Figure 44 – Delay accumulation . 160
Figure 45 – Worst case accumulated time deviation of synchronization . 161
Figure 46 – Signal generation for measurement of deviation . 161
Figure 47 – Measurement of deviation . 162
Figure 48 – PTCP master sending Sync-Frame without Follow Up-Frame . 163
Figure 49 – PTCP master sending Sync-Frame with FollowUp-Frame . 163
Figure 50 – !FU Sync Slave Forwarding Sync-Frame . 164
Figure 51 – FU Sync Slave Forwarding Sync- and FollowUp-Frame . 165
Figure 52 – FU Sync Slave Forwarding Sync- and Generating FollowUp-Frame . 166
Figure 53 – Principle of the monitoring of the line delay measurement . 167
Figure 54 – State transition diagram of DELAY_REQ . 169
Figure 55 – State transition diagram of DELAY_RSP . 177
Figure 56 – Overview of PTCP . 181
Figure 57 – State transition diagram of SYN_BMA . 184
Figure 58 – State transition diagram of SYN_MPSM . 193
Figure 59 – State transition diagram of SYN_SPSM . 199
Figure 60 – State transition diagram of SYNC_RELAY . 206
Figure 61 – State transition diagram of SCHEDULER . 212
Figure 62 – GlobalTime timer model . 216
Figure 63 – WorkingClock timer model .
...

Questions, Comments and Discussion

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

Loading comments...

The article discusses the SIST EN IEC 61158-6-10:2019 standard, which pertains to industrial communication networks and fieldbus specifications. Specifically, it focuses on the application layer protocol specification for Type 10 elements. The document outlines the common elements for both time-critical and non-time-critical messaging communications between application programs in an automation environment. The term "time-critical" refers to actions that need to be completed within a specified time window to avoid detrimental effects on equipment, plant, and potentially human life. The standard defines various aspects of the Type 10 fieldbus application layer, including the abstract syntax, transfer syntax, application context state machine, and application relationship state machines. Its purpose is to define the wire-representation of service primitives and the externally visible behavior associated with their transfer. The article also mentions that the document specifies the protocol of the Type 10 fieldbus application layer according to the OSI Basic Reference Model and OSI Application Layer Structure. The objective of the standard is to specify the syntax and behavior of the application layer protocol and provide migration paths from existing industrial communications protocols. It is important to note that the document does not specify individual implementations or products, nor does it restrict the implementation of application layer entities within industrial automation systems. Conformance is achieved through the implementation of this application layer protocol specification.

아래 기사를 한국어로 요약하세요: 기사 제목: SIST EN IEC 61158-6-10:2019 - 산업 통신망 - 필드버스 사양 - 파트 6-10: 응용 계층 프로토콜 사양 - Type 10 요소 (IEC 61158-6-10:2019) 기사 내용: 이 문서는 자동화 환경에서 응용 프로그램 사이의 기본적인 시간 집중 및 비시간 집중 메시징 통신에 대한 공통 요소를 제공하며, Type 10 필드버스에 특정 소재와 관련된 자료를 제공합니다. "시간 집중"이라는 용어는 특정 동작이 정의된 확신 수준과 함께 완료되어야 하는 시간 창을 나타냅니다. 지정된 시간 창 내에서 지정된 동작을 완료하지 못하면 동작을 요청하는 응용 프로그램에 실패 위험이 발생하며, 장비, 설비, 인명에 위험이 있을 수 있습니다. 이 국제 표준은 Type 10 필드버스 응용 계층의 외부에서 볼 수 있는 동작을 추상적인 방식으로 정의합니다. 이 동작에는 a) 응용 계층 프로토콜 데이터 단위를 교환하는 응용 프로그램 간에 전달되는 추상 구문, b) 응용 계층 프로토콜 데이터 단위를 교환하는 응용 프로그램 간에 전달되는 전송 구문, c) 응용 프로그램 간에 볼 수 있는 응용 서비스 동작을 정의하는 응용 문맥 상태 기계, 및 d) 응용 프로그램 간에 볼 수 있는 통신 동작을 정의하는 응용 관계 상태 기계가 포함됩니다. 이 문서의 목적은 다음과 같습니다. a) IEC 61158-5-10에서 정의된 서비스 원시의 와이어 표현을 정의하고 b) 그 전송과 관련된 외부에서 볼 수 있는 동작을 정의하는 것입니다. 이 문서는 OSI 기본 참조 모델(ISO/IEC 7498-1)과 OSI 응용 계층 구조(ISO/IEC 9545)에 따라 Type 10 필드버스 응용 계층의 프로토콜을 지정합니다. 1.2 사양 이 문서의 주요 목적은 IEC 61158-5-10에서 정의된 응용 계층 서비스를 전달하는 응용 계층 프로토콜의 구문과 동작을 지정하는 것입니다. 보조적인 목적은 이전에 존재하는 산업 통신 프로토콜로의 이동 경로를 제공하는 것입니다. 이 후자의 목적으로 인해 IEC 61158-6에서 표준화된 다양한 프로토콜이 존재합니다. 1.3 적합성 이 문서는 개별 구현이나 제품을 지정하지 않으며, 산업 자동화 시스템 내에서 응용 계층 개체의 구현을 제한하지 않습니다. 적합성은 이 응용 계층 프로토콜 사양을 구현함으로써 달성됩니다.

記事タイトル:SIST EN IEC 61158-6-10:2019 - 産業用通信ネットワーク - フィールドバス仕様 - 第6-10部:アプリケーションレイヤープロトコル仕様 - タイプ10要素(IEC 61158-6-10:2019) 記事内容:この文書は、自動化環境におけるアプリケーションプログラム間の基本的な時間的に重要なおよび非時間的に重要なメッセージング通信に共通の要素を提供し、タイプ10フィールドバスに特有の材料を提供します。「時間的に重要な」という用語は、特定の行動が一定の確度で完了する必要があり、その行動が指定された時間枠内で完了しない場合、行動を要求するアプリケーションの失敗、関連する機器やプラントへのリスク、そして可能性としての人命の危険につながることを表します。この国際標準は、タイプ10フィールドバスのアプリケーションレイヤーが提供する外部に可視な振る舞いを抽象的に定義します。具体的には、a)通信するアプリケーションエンティティ間で伝達されるアプリケーションレイヤープロトコルデータユニットを定義する抽象構文、b)通信するアプリケーションエンティティ間で伝達されるアプリケーションレイヤープロトコルデータユニットの伝送構文、c)通信するアプリケーションエンティティ間で可視なアプリケーションサービスの振る舞いを定義するアプリケーションコンテキストステートマシン、およびd)通信するアプリケーションエンティティ間で可視なコミュニケーションの振る舞いを定義するアプリケーションリレーションシップステートマシンです。この文書の目的は次のとおりです:a)IEC 61158-5-10で定義されたサービスプリミティブのワイヤ表現を定義し、b)その伝送に関連する外部に可視な振る舞いを定義することです。この文書では、OSI基本参照モデル(ISO/IEC 7498-1)およびOSIアプリケーションレイヤー構造(ISO/IEC 9545)に準拠したタイプ10フィールドバスのアプリケーションレイヤープロトコルを指定します。 1.2 仕様この文書の主な目的は、IEC 61158-5-10で定義されたアプリケーションレイヤーサービスを伝達するアプリケーションレイヤープロトコルの構文と振る舞いを指定することです。2番目の目的は、以前から存在している産業用通信プロトコルからの移行パスを提供することです。これにより、IEC 61158-6で標準化されるプロトコルの多様性が生まれます。1.3 適合この文書は、個々の実装や製品を指定せず、産業用自動化システム内のアプリケーションレイヤーエンティティの実装を制約しません。適合は、このアプリケーションレイヤープロトコル仕様の実装を通じて達成されます。

The article discusses the SIST EN IEC 61158-6-10:2019 standard, which pertains to industrial communication networks and fieldbus specifications. It focuses on the application layer protocol specification for Type 10 fieldbus. The document defines the behavior and communication between application programs in an automation environment. It specifically addresses time-critical messaging and the importance of completing specified actions within a given time window to prevent failures that could pose risks to equipment, plants, and potentially human life. The standard outlines the abstract syntax, transfer syntax, application context state machine, and application relationship state machine associated with the Type 10 fieldbus. It aims to define the wire-representation of service primitives and the externally visible behavior of their transfer. The document conforms to the OSI Basic Reference Model and the OSI Application Layer Structure. Its specifications include describing the syntax and behavior of the application layer protocol that conveys the application layer services and providing migration paths from existing industrial communications protocols. However, it does not specify individual implementations or products; conformance is achieved through the implementation of this application layer protocol specification.

제목: SIST EN IEC 61158-6-10:2019 - 산업 통신망 - 필드버스 사양 - 파트 6-10: 응용 계층 프로토콜 사양 - 유형 10 요소 (IEC 61158-6-10:2019) 내용: 이 문서는 자동화 환경에서 응용 프로그램 간의 기본 시간에 민감한 및 시간에 민감하지 않은 메시징 통신을 위한 공통 요소 및 유형 10 필드버스와 관련된 자료를 제공합니다. "시간에 민감한"이란, 하나 이상의 지정된 동작이 특정 수준의 확신과 함께 완료되어야 하는 시간 창구의 존재를 나타냅니다. 지정된 시간 창구 내에서 명시된 동작을 완료하지 못하면 동작을 요청하는 응용 프로그램의 실패, 장비, 공장 및 가능한 인명 위험에 이어질 수 있습니다. 이 국제 표준은 유형 10 필드버스 응용 계층에서 외부에서 볼 수 있는 동작을 추상적으로 정의합니다. 구체적으로는 a) 응용 계층 프로토콜 데이터 유닛을 전달하는 응용 프로그램 간에 전달되는 추상 구문, b) 응용 프로그램 간에 전달되는 응용 계층 프로토콜 데이터 유닛을 전달하는 전송 구문, c) 응용 서비스 동작을 정의하는 응용 컨텍스트 상태 기계, d) 응용 프로그램 간에 볼 수 있는 통신 동작을 정의하는 응용 관계 상태 기계입니다. 이 문서의 목적은 다음과 같이 프로토콜을 정의하는 것입니다: a) IEC 61158-5-10에서 정의된 서비스 프리미티브의 전선 표현을 정의하고, b) 이에 연결된 외부에서 볼 수 있는 동작을 정의합니다. 이 문서는 유형 10 필드버스 응용 계층의 프로토콜을 OSI 기본 참조 모델 (ISO/IEC 7498-1) 및 OSI 응용 계층 구조 (ISO/IEC 9545)와 일치시켜 명시합니다. 1.2 사양이라는 이 문서의 주요 목표는 IEC 61158-5-10에서 정의된 응용 계층 서비스를 전달하는 응용 계층 프로토콜의 구문과 동작을 명시하는 것입니다. 부차적인 목표는 이전에 존재하던 산업 통신 프로토콜로의 이전 경로를 제공하는 것입니다. 이러한 후자 목표로 인해 IEC 61158-6에서 표준화된 프로토콜의 다양성이 생깁니다. 1.3 일치 이 문서는 개별 구현 또는 제품을 명시하지 않으며, 산업 자동화 시스템 내의 응용 계층 개체의 구현을 제한하지 않습니다. 이 문서의 일치는 이 응용 계층 프로토콜 사양의 구현을 통해 달성됩니다.

以下の記事を日本語で要約します: 記事タイトル:SIST EN IEC 61158-6-10:2019-産業通信ネットワーク-フィールドバス仕様-第6-10部:アプリケーション層プロトコル仕様-タイプ10要素(IEC 61158-6-10:2019) 記事内容:この文書は、自動化環境におけるアプリケーションプログラム間の基本的なタイムクリティカルおよびノンタイムクリティカルなメッセージ通信に共通の要素を提供し、タイプ10フィールドバスに関連する素材について説明しています。 「タイムクリティカル」という用語は、特定のアクションが一定の確実さで完了する必要がある時間枠の存在を表しています。指定された時間枠内で指定されたアクションを完了しないと、アクションを要求しているアプリケーションの失敗を招き、機器、プラント、および人命にリスクが発生する可能性があります。この国際基準は、タイプ10フィールドバスのアプリケーション層の外部に表示される動作を抽象的な方法で定義しています。これには、a)通信するアプリケーションエンティティ間で伝達されるアプリケーション層プロトコルデータユニットを定義する抽象構文、b)通信するアプリケーションエンティティ間で伝達されるアプリケーション層プロトコルデータユニットを定義する転送構文、c)通信するアプリケーションエンティティ間で表示されるアプリケーションサービスの動作を定義するアプリケーションコンテキストステートマシン、およびd)通信するアプリケーションエンティティ間で表示されるコミュニケーションの動作を定義するアプリケーションリレーションステートマシンが含まれます。この文書の目的は、以下の通りです。a)IEC 61158-5-10で定義されたサービスプリミティブのワイヤ表現を定義し、b)その転送に関連する外部に表示される動作を定義することです。この文書は、OSI基本参照モデル(ISO/IEC 7498-1)およびOSIアプリケーション層構造(ISO/IEC 9545)に準拠して、タイプ10フィールドバスのアプリケーション層のプロトコルを指定します。1.2仕様この文書の主な目的は、IEC 61158-5-10で定義されたアプリケーション層サービスを伝達するアプリケーション層プロトコルの構文と動作を指定することです。2次的な目的は、以前存在した産業通信プロトコルへの移行パスを提供することです。ただし、この文書では個々の実装や製品の指定は行わず、産業自動化システム内のアプリケーション層エンティティの実装を制約しません。このアプリケーション層プロトコル仕様の実装によって適合性が達成されます。