Industrial communication networks - Fieldbus specifications - Part 4-2: Data-link layer protocol specification - Type 2 elements (IEC 61158-4-2:2019)

This document provides basic time-critical messaging communications between devices in an automation environment. This protocol provides communication opportunities to all participating data-link entities, sequentially and in a cyclic synchronous manner. Foreground scheduled access is available for time-critical activities together with background unscheduled access for less critical activities. Deterministic and synchronized transfers can be provided at cyclic intervals up to 1 ms and device separations of 25 km. This performance is adjustable dynamically and on-line by reconfiguring the parameters of the local link whilst normal operation continues. By similar means, DL connections and new devices may be added or removed during normal operation. This protocol provides means to maintain clock synchronization across an extended link with a precision better than 10 μs. This protocol optimizes each access opportunity by concatenating multiple DLSDUs and associated DLPCI into a single DLPDU, thereby improving data transfer efficiency for datalink entities that actively source multiple streams of data. The maximum system size is an unlimited number of links of 99 nodes, each with 255 DLSAPaddresses. Each link has a maximum of 224 related peer and publisher DLCEPs.

Industrielle Kommunikationsnetze - Feldbusse - Teil 4-2: Protokollspezifikation des Data Link Layer (Sicherungsschicht) - Typ 2-Elemente (IEC 61158-4-2:2019)

Réseaux de communication industriels - Spécifications des bus de terrain - Partie 4-2: Spécification du protocole de la couche liaison de données - Éléments de Type 2 (IEC 61158-4-2:2019)

La couche de liaison de données assure les communications de messagerie à contrainte de temps de base entre les appareils d'un environnement d'automatisation.
Ce protocole offre des opportunités de communication séquentielle et synchrone cyclique à toutes les entités de liaison de données participantes. Un accès planifié de premier plan est proposé à toutes les activités à contrainte de temps, un accès non planifié l'étant aux activités moins critiques.
Des transferts déterministes et synchronisés peuvent être assurés à des intervalles cycliques allant jusqu’à 1 ms et des appareils distants de 25 km. Cette performance peut être adaptée de manière dynamique et en ligne en reconfigurant les paramètres de la liaison locale sans interrompre le fonctionnement normal. De la même manière, des connexions DL et de nouveaux appareils peuvent être ajoutés ou retirés pendant le fonctionnement normal.
Ce protocole offre la possibilité de maintenir la synchronisation d'horloge d'une liaison étendue supérieure à 10 μs.
Ce protocole permet d'optimiser chaque opportunité d'accès en concaténant plusieurs DLSDU et DLPCI associés en une seule DLPDU, améliorant le transfert de données des entités de liaison de données qui émettent activement plusieurs flux de données.
La taille maximale du système est un nombre illimité de liaisons de 99 nœuds, comportant chacune 255 adresses DLSAP. Chaque liaison comporte un maximum de 224 homologues connexes et DLCEP d'éditeur.

Industrijska komunikacijska omrežja - Specifikacije za procesna vodila - 4-2. del: Specifikacija protokola na ravni podatkovnih povezav - Elementi tipa 2 (IEC 61158-4-2:2019)

Ta dokument določa osnovne časovno kritične sporočilne komunikacije med napravami v avtomatizacijskem okolju. Ta protokol omogoča komunikacijske priložnosti za vse sodelujoče entitete podatkovnih povezav, zaporedno in na cikličen sinhroni način. Razporejen dostop v ospredju je na voljo za časovno kritične aktivnosti skupaj z nerazporejenim dostopom v ozadju za manj kritične aktivnosti. Deterministični in sinhronizirani prenosi so lahko omogočeni v cikličnih intervalih do 1 ms in pri ločenosti naprav 25 km. Ta zmogljivost je prilagodljiva dinamično in spletno s konfiguracijo parametrov lokalne povezave, medtem ko se običajno delovanje nadaljuje. Na podoben način se lahko med običajnim delovanjem dodajo ali odstranijo podatkovne povezave in nove naprave. Ta protokol zagotavlja sredstva za vzdrževanje sinhronizacije ure prek razširjene povezave z natančnostjo, večjo od 10 μs. Ta protokol optimizira vsako priložnost dostopa s povezovanjem več enot DLSDU in povezanih enot DLPCI v eno samo enoto DLPDU in s tem povečuje učinkovitost prenosa podatkov za entitete podatkovnih povezav, ki so aktivni vir več podatkovnih tokov. Največja velikost sistema je neomejeno število povezav 99 vozlišč, vsako z 225 naslovi DLSAP. Vsaka povezava ima največ 224 povezanih enot DLCEP omrežnih vrstnikov in izdajateljev.

General Information

Status
Published
Publication Date
10-Oct-2019
Current Stage
6060 - National Implementation/Publication (Adopted Project)
Start Date
01-Jul-2019
Due Date
05-Sep-2019
Completion Date
11-Oct-2019

Relations

Buy Standard

Standard
EN IEC 61158-4-2:2019 - BARVE
English language
385 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day

Standards Content (Sample)

SLOVENSKI STANDARD
SIST EN IEC 61158-4-2:2019
01-november-2019
Nadomešča:
SIST EN 61158-4-2:2015
Industrijska komunikacijska omrežja - Specifikacije za procesna vodila - 4-2. del:
Specifikacija protokola na ravni podatkovnih povezav - Elementi tipa 2 (IEC 61158-
4-2:2019)
Industrial communication networks - Fieldbus specifications - Part 4-2: Data-link layer
protocol specification - Type 2 elements (IEC 61158-4-2:2019)
Industrielle Kommunikationsnetze - Feldbusse - Teil 4-2: Protokollspezifikation des Data
Link Layer (Sicherungsschicht) - Typ 2-Elemente (IEC 61158-4-2:2019)
Réseaux de communication industriels - Spécifications des bus de terrain - Partie 4-2:
Spécification du protocole de la couche liaison de données - Éléments de Type 2 (IEC
61158-4-2:2019)
Ta slovenski standard je istoveten z: EN IEC 61158-4-2:2019
ICS:
25.040.40 Merjenje in krmiljenje Industrial process
industrijskih postopkov measurement and control
35.100.20 Podatkovni povezovalni sloj Data link layer
35.110 Omreževanje Networking
SIST EN IEC 61158-4-2:2019 en,fr,de
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

---------------------- Page: 1 ----------------------
SIST EN IEC 61158-4-2:2019

---------------------- Page: 2 ----------------------
SIST EN IEC 61158-4-2:2019


EUROPEAN STANDARD EN IEC 61158-4-2

NORME EUROPÉENNE

EUROPÄISCHE NORM
June 2019
Supersedes EN 61158-4-2:2014
ICS 25.040.40; 35.100.20; 35.110
English Version
Industrial communication networks - Fieldbus specifications -
Part 4-2: Data-link layer protocol specification - Type 2 elements
(IEC 61158-4-2:2019)
Réseaux de communication industriels - Spécifications des Industrielle Kommunikationsnetze - Feldbusse - Teil 4-2:
bus de terrain - Partie 4-2: Spécification du protocole de la Protokollspezifikation des Data Link Layer
couche liaison de données - Éléments de Type 2 (Sicherungsschicht) - Typ 2-Elemente
(IEC 61158-4-2:2019) (IEC 61158-4-2:2019)
This European Standard was approved by CENELEC on 2019-05-23. 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-4-2:2019 E

---------------------- Page: 3 ----------------------
SIST EN IEC 61158-4-2:2019
EN IEC 61158-4-2:2019 (E)
European foreword
The text of document 65C/946/FDIS, future edition 4 of IEC 61158-4-2, 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-4-2:2019.
The following dates are fixed:
• latest date by which the document has to be implemented at national (dop) 2020-02-23
level by publication of an identical national standard or by endorsement
• latest date by which the national standards conflicting with the (dow) 2022-05-23
document have to be withdrawn
This document supersedes EN 61158-4-2:2014.
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-4-2: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 61158-1:2019 NOTE Harmonized as EN IEC 61158-1:2019 (not modified)
IEC 61158-2:2014 NOTE Harmonized as EN 61158-2:2014 (not modified)
IEC 61784-1:2019 NOTE Harmonized as EN IEC 61784-1:2019 (not modified)
IEC 61784-2:2019 NOTE Harmonized as EN IEC 61784-2:2019 (not modified)

2

---------------------- Page: 4 ----------------------
SIST EN IEC 61158-4-2:2019
EN IEC 61158-4-2:2019 (E)
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-3 -  Programmable controllers - Part 3: EN 61131-3 -
Programming languages
IEC 61158-3-2 2014 Industrial communication networks - EN 61158-3-2 2014
Amd 1 2019 Fieldbus specifications - Part 3-2: Data-
lonk layer service definition - Type 2
elements
IEC 61158-5-2 2019 Industrial communication networks - EN IEC 61158-5-2 2019
Fieldbus specifications - Part 5-2:
Application layer service definition - Type 2
elements
IEC 61158-6-2 2014 Industrial communication networks - EN 61158-6-2 2014
Fieldbus specifications - Part 6-2:
Application layer protocol specification -
Type 2 elements
IEC 61588 2009 Precision clock synchronization protocol for - -
networked measurement and control
systems
IEC 61784-3-2 -  Industrial communication networks - - -
Profiles - Part 3-2: Functional safety
fieldbuses - Additional specifications for
CPF 2
IEC 62026-3 2014 Low-voltage switchgear and controlgear - - -
Controller-device interfaces (CDIs) - Part 3:
DeviceNet
IEC 62439-3 2012 Industrial communication networks - HighE N 62439-3 2012
availability automation networks -- Part 3:
Parallel Redundancy Protocol (PRP) and
High availability Seamless Redundancy
(HSR)
ISO 11898 1993 Road vehicles - Interchange of digital - -
information - Controller area network
(CAN) for high-speed communication
ISO/IEC 3309 -  Information technology - - -
Telecommunications and information
exchange between systems - High-level
data link control (HDLC) procedures -
Frame structure
3

---------------------- Page: 5 ----------------------
SIST EN IEC 61158-4-2:2019
EN IEC 61158-4-2:2019 (E)
ISO/IEC 7498-1 -  Information technology - Open Systems - -
Interconnection - Basic reference model:
The basic model
ISO/IEC 7498-3 -  Information technology - Open Systems - -
Interconnection - Basic reference model:
Naming and addressing
ISO/IEC/IEEE 8802--  Standard for Ethernet - -
3
IEEE Std 802.1D 2004 IEEE Standard for Local and Metropolitan - -
Area Networks – Media Access Control
(MAC) bridges
IEEE Std 802.1Q 2005 IEEE Standard for Local and Metropolitan - -
Area Networks – Virtual bridged local area
networks
IEEE Std 802.3 2015 IEEE Standard for Ethernet - -
IETF RFC 951 -  Bootstrap Protocol (BOOTP) - -
IETF RFC 1213 -  Management Information Base for Network - -
Management of TCP/IP-based Internets:
MIB-II
IETF RFC 1542 -  Clarifications and Extensions for the - -
Bootstrap Protocol
IETF RFC 1643 -  Definitions of Managed Objects for the - -
Ethernet-like interface types
IETF RFC 2131 -  Dynamic Host Configuration Protocol - -
IETF RFC 2132 -  DHCP Options and BOOTP Vendor - -
Extensions
IETF RFC 2863 -  The Interfaces Group MIB - -
IETF RFC 3635 -  Definitions of managed objects for the - -
ethernet-like interface types
IETF RFC 4541 -  IGMP and MLD Snooping Switches - -
IETF RFC 5227 2008 IPv4 Address Conflict Detection - -


4

---------------------- Page: 6 ----------------------
SIST EN IEC 61158-4-2:2019




IEC 61158-4-2

®


Edition 4.0 2019-04




INTERNATIONAL



STANDARD








colour

inside










Industrial communication networks – Fieldbus specifications –

Part 4-2: Data-link layer protocol specification – Type 2 elements



























INTERNATIONAL

ELECTROTECHNICAL


COMMISSION





ICS 25.040.40; 35.100.20; 35.110 ISBN 978-2-8322-6772-1




  Warning! Make sure that you obtained this publication from an authorized distributor.


® Registered trademark of the International Electrotechnical Commission

---------------------- Page: 7 ----------------------
SIST EN IEC 61158-4-2:2019
– 2 – IEC 61158-4-2:2019 © IEC 2019
CONTENTS
FOREWORD . 15
INTRODUCTION . 17
1 Scope . 19
1.1 General . 19
1.2 Specifications . 19
1.3 Procedures . 19
1.4 Applicability . 20
1.5 Conformance . 20
2 Normative references . 20
3 Terms, definitions, symbols, abbreviated terms and conventions . 22
3.1 Reference model terms and definitions . 22
3.2 Service convention terms and definitions . 24
3.3 Common terms and definitions . 24
3.4 Additional Type 2 definitions . 25
3.5 Type 2 symbols and abbreviated terms . 33
3.6 Conventions for station management objects . 34
4 Overview of the data-link protocol . 35
4.1 General . 35
4.1.1 DLL architecture . 35
4.1.2 Access control machine (ACM) and scheduling support functions . 36
4.1.3 Connection-mode, connectionless-mode data transfer and DL service . 37
4.2 Services provided by the DL . 37
4.2.1 Overview . 37
4.2.2 QoS . 37
4.3 Structure and definition of DL-addresses . 38
4.3.1 General . 38
4.3.2 MAC ID address . 38
4.3.3 Generic tag address . 39
4.3.4 Fixed tag address . 39
4.4 Services assumed from the PhL . 40
4.4.1 General requirements . 40
4.4.2 Data encoding rules . 41
4.4.3 DLL to PhL interface . 41
4.5 Functional classes . 43
5 General structure and encoding of PhIDUs and DLPDUs and related elements of
procedure . 43
5.1 Overview . 43
5.2 Media access procedure . 43
5.3 DLPDU structure and encoding . 47
5.3.1 General . 47
5.3.2 DLPDU components . 47
5.3.3 Preamble . 47
5.3.4 Start and end delimiters . 47
5.3.5 DLPDU octets and ordering . 47
5.3.6 Source MAC ID . 48
5.3.7 Lpackets field . 48
5.3.8 Frame check sequence (FCS). 48

---------------------- Page: 8 ----------------------
SIST EN IEC 61158-4-2:2019
IEC 61158-4-2:2019 © IEC 2019 – 3 –
5.3.9 Null DLPDU . 51
5.3.10 Abort DLPDU . 51
5.4 Lpacket components . 51
5.4.1 General Lpacket structure . 51
5.4.2 Size . 51
5.4.3 Control . 52
5.4.4 Generic tag Lpackets . 52
5.4.5 Fixed tag Lpackets . 53
5.5 DLPDU procedures . 53
5.5.1 General . 53
5.5.2 Sending scheduled DLPDUs . 54
5.5.3 Sending unscheduled DLPDUs . 54
5.5.4 Receiving DLPDUs . 54
5.6 Summary of DLL support services and objects . 54
6 Specific DLPDU structure, encoding and procedures . 56
6.1 Modeling language . 56
6.1.1 State machine description . 56
6.1.2 Use of DLL- prefix . 57
6.1.3 Data types . 57
6.2 DLS user services . 58
6.2.1 General . 58
6.2.2 Connected mode and connectionless mode transfer service . 58
6.2.3 Queue maintenance service . 60
6.2.4 Tag filter service . 60
6.2.5 Link synchronization service . 61
6.2.6 Synchronized parameter change service . 61
6.2.7 Event reports service . 62
6.2.8 Bad FCS service . 63
6.2.9 Current moderator service . 63
6.2.10 Power up and online services . 64
6.2.11 Enable moderator service . 64
6.2.12 Listen only service . 64
6.3 Generic tag Lpacket . 64
6.3.1 General . 64
6.3.2 Structure of the generic-tag Lpacket . 65
6.3.3 Sending and receiving the generic-tag Lpacket . 65
6.4 Moderator Lpacket . 65
6.4.1 General . 65
6.4.2 Structure of the moderator Lpacket . 65
6.4.3 Sending and receiving the moderator Lpacket . 66
6.5 Time distribution Lpacket . 67
6.5.1 General . 67
6.5.2 Structure of the time distribution Lpacket . 67
6.5.3 Sending and receiving the time distribution Lpacket . 69
6.6 UCMM Lpacket . 69
6.6.1 General . 69
6.6.2 Structure of the UCMM Lpacket . 69
6.6.3 Sending and receiving the UCMM Lpacket . 69

---------------------- Page: 9 ----------------------
SIST EN IEC 61158-4-2:2019
– 4 – IEC 61158-4-2:2019 © IEC 2019
6.7 Keeper UCMM Lpacket . 69
6.7.1 General . 69
6.7.2 Structure of the Keeper UCMM Lpacket . 70
6.7.3 Sending and receiving the Keeper UCMM Lpacket . 70
6.8 TUI Lpacket . 70
6.8.1 General . 70
6.8.2 Structure of the TUI Lpacket . 70
6.8.3 Sending and receiving the TUI Lpacket . 71
6.9 Link parameters Lpacket and tMinus Lpacket . 71
6.9.1 General . 71
6.9.2 Structure of link parameters and tMinus Lpackets . 72
6.9.3 Sending and receiving the tMinus and Link parameters Lpackets . 72
6.10 I’m-alive Lpacket . 73
6.10.1 General . 73
6.10.2 Structure or the I’m-alive Lpacket . 73
6.10.3 Sending and receiving I’m Alive . 73
6.10.4 I’m alive state processing . 73
6.11 Ping Lpackets . 74
6.11.1 General . 74
6.11.2 Structure of the ping Lpackets . 75
6.11.3 Sending and receiving the ping Lpackets . 75
6.12 WAMI Lpacket . 76
6.12.1 General . 76
6.12.2 Structure of the WAMI Lpacket . 76
6.12.3 Sending and receiving the WAMI Lpacket . 76
6.13 Debug Lpacket . 76
6.14 IP Lpacket . 77
6.15 Ethernet Lpacket . 77
7 Objects for station management . 77
7.1 General . 77
7.2 ControlNet™ object . 79
7.2.1 Overview . 79
7.2.2 Class attributes . 79
7.2.3 Instance attributes . 79
7.2.4 Common services . 87
7.2.5 Class specific services . 88
7.2.6 Behavior . 89
7.2.7 Module status indicator . 89
7.3 Keeper object . 90
7.3.1 Overview . 90
7.3.2 Revision history . 90
7.3.3 Class attributes . 90
7.3.4 Instance attributes . 90
7.3.5 Common services . 98
7.3.6 Class specific services . 99
7.3.7 Service error codes . 105
7.3.8 Behavior . 106
7.3.9 Miscellaneous notes . 107
7.3.10 Keeper power up sequence . 108

---------------------- Page: 10 ----------------------
SIST EN IEC 61158-4-2:2019
IEC 61158-4-2:2019 © IEC 2019 – 5 –
7.4 Scheduling object . 113
7.4.1 Overview . 113
7.4.2 Class attributes . 114
7.4.3 Instance attributes . 114
7.4.4 Common services . 115
7.4.5 Class specific services . 117
7.4.6 Typical scheduling session . 123
7.5 TCP/IP Interface object . 124
7.5.1 Overview . 124
7.5.2 Revision history . 124
7.5.3 Class attributes . 125
7.5.4 Instance attributes . 125
7.5.5 Common services . 139
7.5.6 Class specific services . 141
7.5.7 Behavior . 142
7.5.8 Address Conflict Detection (ACD) . 144
7.6 Ethernet link object . 150
7.6.1 Overview . 150
7.6.2 Revision history . 150
7.6.3 Class attributes . 150
7.6.4 Instance attributes . 151
7.6.5 Common services . 161
7.6.6 Class specific services . 163
7.6.7 Behavior . 163
7.7 DeviceNet™ object .
...

Questions, Comments and Discussion

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