{"id":430836,"date":"2024-10-20T07:24:59","date_gmt":"2024-10-20T07:24:59","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/bs-en-iec-61158-4-22023\/"},"modified":"2024-10-26T14:05:29","modified_gmt":"2024-10-26T14:05:29","slug":"bs-en-iec-61158-4-22023","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/bsi\/bs-en-iec-61158-4-22023\/","title":{"rendered":"BS EN IEC 61158-4-2:2023"},"content":{"rendered":"

IEC 61158-4-2:2023 is one of a series produced to facilitate the interconnection of automation system components. It is related to other standards in the set as defined by the “three-layer” fieldbus reference model described in IEC 61158\u20111. The data-link protocol provides the data-link service by making use of the services available from the physical layer. The primary aim of this document is to provide a set of rules for communication expressed in terms of the procedures to be carried out by peer data-link entities (DLEs) at the time of communication. These rules for communication are intended to provide a sound basis for development in order to serve a variety of purposes: – as a guide for implementers and designers; – for use in the testing and procurement of equipment; – as part of an agreement for the admittance of systems into the open systems environment; – as a refinement to the understanding of time-critical communications within OSI.<\/p>\n

PDF Catalog<\/h4>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
PDF Pages<\/th>\nPDF Title<\/th>\n<\/tr>\n
2<\/td>\nundefined <\/td>\n<\/tr>\n
5<\/td>\nAnnex ZA (normative)Normative references to international publicationswith their corresponding European publications <\/td>\n<\/tr>\n
8<\/td>\nBlank Page <\/td>\n<\/tr>\n
9<\/td>\nCONTENTS <\/td>\n<\/tr>\n
23<\/td>\nFOREWORD <\/td>\n<\/tr>\n
25<\/td>\nINTRODUCTION <\/td>\n<\/tr>\n
26<\/td>\n1 Scope
1.1 General
1.2 Specifications
1.3 Procedures <\/td>\n<\/tr>\n
27<\/td>\n1.4 Applicability
1.5 Conformance
2 Normative references <\/td>\n<\/tr>\n
29<\/td>\n3 Terms, definitions, symbols, abbreviated terms and conventions
3.1 Reference model terms and definitions <\/td>\n<\/tr>\n
31<\/td>\n3.2 Service convention terms and definitions
3.3 Common terms and definitions <\/td>\n<\/tr>\n
32<\/td>\n3.4 Additional Type 2 definitions <\/td>\n<\/tr>\n
40<\/td>\n3.5 Type 2 symbols and abbreviated terms <\/td>\n<\/tr>\n
41<\/td>\n3.6 Conventions for station management objects
Tables
Table 1 \u2013 Format of attribute tables <\/td>\n<\/tr>\n
42<\/td>\n4 Overview of the data-link protocol
4.1 General
4.1.1 DLL architecture <\/td>\n<\/tr>\n
43<\/td>\nFigures
Figure 1 \u2013 Data-link layer internal architecture
Table 2 \u2013 Data-link layer components <\/td>\n<\/tr>\n
44<\/td>\n4.1.2 Access control machine (ACM) and scheduling support functions
4.1.3 Connection-mode, connectionless-mode data transfer and DL service
4.2 Services provided by the DL
4.2.1 Overview <\/td>\n<\/tr>\n
45<\/td>\n4.2.2 QoS
4.3 Structure and definition of DLaddresses
4.3.1 General <\/td>\n<\/tr>\n
46<\/td>\n4.3.2 MAC ID address
Figure 2 \u2013 Relationships of DLSAPs, DLSAPaddresses, and group DLaddresses
Figure 3 \u2013 Basic structure of a MAC ID address <\/td>\n<\/tr>\n
47<\/td>\n4.3.3 Generic tag address
4.3.4 Fixed tag address
Figure 4 \u2013 Basic structure of a generic tag address
Figure 5 \u2013 Basic structure of a fixed tag address
Table 3 \u2013 MAC ID addresses allocation
Table 4 \u2013 Fixed tag service definitions <\/td>\n<\/tr>\n
48<\/td>\n4.4 Services assumed from the PhL
4.4.1 General requirements
4.4.2 Data encoding rules <\/td>\n<\/tr>\n
49<\/td>\n4.4.3 DLL to PhL interface
Figure 6 \u2013 M_symbols and Manchester encoding at 5 MHz
Table 5 \u2013 Data encoding rules <\/td>\n<\/tr>\n
50<\/td>\nTable 6 \u2013 M Data symbols
Table 7 \u2013 Truth table for ph_status_indication <\/td>\n<\/tr>\n
51<\/td>\n4.5 Functional classes
5 General structure and encoding of PhIDUs and DLPDUs and related elements of procedure
5.1 Overview
5.2 Media access procedure <\/td>\n<\/tr>\n
52<\/td>\nFigure 7 \u2013 NUT structure <\/td>\n<\/tr>\n
53<\/td>\nFigure 8 \u2013 Media access during scheduled time <\/td>\n<\/tr>\n
54<\/td>\nFigure 9 \u2013 Media access during unscheduled time <\/td>\n<\/tr>\n
55<\/td>\n5.3 DLPDU structure and encoding
5.3.1 General
5.3.2 DLPDU components
5.3.3 Preamble
5.3.4 Start and end delimiters
5.3.5 DLPDU octets and ordering
Figure 10 \u2013 DLPDU format <\/td>\n<\/tr>\n
56<\/td>\n5.3.6 Source MAC ID
5.3.7 Lpackets field
5.3.8 Frame check sequence (FCS)
Table 8 \u2013 FCS length, polynomials and constants <\/td>\n<\/tr>\n
59<\/td>\n5.3.9 Null DLPDU
5.3.10 Abort DLPDU
5.4 Lpacket components
5.4.1 General Lpacket structure
Figure 11 \u2013 Aborting a DLPDU during transmission <\/td>\n<\/tr>\n
60<\/td>\n5.4.2 Size
5.4.3 Control
5.4.4 Generic tag Lpackets
Figure 12 \u2013 Lpacket format <\/td>\n<\/tr>\n
61<\/td>\n5.4.5 Fixed tag Lpackets
5.5 DLPDU procedures
5.5.1 General
Figure 13 \u2013 Generic tag Lpacket format
Figure 14 \u2013 Fixed tag Lpacket format <\/td>\n<\/tr>\n
62<\/td>\n5.5.2 Sending scheduled DLPDUs
5.5.3 Sending unscheduled DLPDUs
5.5.4 Receiving DLPDUs <\/td>\n<\/tr>\n
63<\/td>\n5.6 Summary of DLL support services and objects
Table 9 \u2013 DLL support services and objects <\/td>\n<\/tr>\n
64<\/td>\n6 Specific DLPDU structure, encoding and procedures
6.1 Modeling language
6.1.1 State machine description <\/td>\n<\/tr>\n
65<\/td>\n6.1.2 Use of DLL- prefix
6.1.3 Data types <\/td>\n<\/tr>\n
66<\/td>\n6.2 DLS user services
6.2.1 General
Table 10 \u2013 Elementary data types <\/td>\n<\/tr>\n
67<\/td>\n6.2.2 Connected mode and connectionless mode transfer service <\/td>\n<\/tr>\n
68<\/td>\n6.2.3 Queue maintenance service
6.2.4 Tag filter service <\/td>\n<\/tr>\n
69<\/td>\n6.2.5 Link synchronization service
6.2.6 Synchronized parameter change service <\/td>\n<\/tr>\n
70<\/td>\n6.2.7 Event reports service
Table 11 \u2013 DLL events <\/td>\n<\/tr>\n
71<\/td>\n6.2.8 Bad FCS service
6.2.9 Current moderator service
6.2.10 Power up and online services <\/td>\n<\/tr>\n
72<\/td>\n6.2.11 Enable moderator service
6.2.12 Listen only service
6.3 Generic tag Lpacket
6.3.1 General
6.3.2 Structure of the generic-tag Lpacket <\/td>\n<\/tr>\n
73<\/td>\n6.3.3 Sending and receiving the generic-tag Lpacket
6.4 Moderator Lpacket
6.4.1 General
6.4.2 Structure of the moderator Lpacket
6.4.3 Sending and receiving the moderator Lpacket <\/td>\n<\/tr>\n
74<\/td>\n6.5 Time distribution Lpacket
6.5.1 General
6.5.2 Structure of the time distribution Lpacket <\/td>\n<\/tr>\n
75<\/td>\nFigure 15 \u2013 Goodness parameter of TimeDist_Lpacket <\/td>\n<\/tr>\n
76<\/td>\n6.5.3 Sending and receiving the time distribution Lpacket
Table 12 \u2013 Time distribution priority <\/td>\n<\/tr>\n
77<\/td>\n6.6 UCMM Lpacket
6.6.1 General
6.6.2 Structure of the UCMM Lpacket
6.6.3 Sending and receiving the UCMM Lpacket
6.7 Keeper UCMM Lpacket
6.7.1 General
6.7.2 Structure of the Keeper UCMM Lpacket
6.7.3 Sending and receiving the Keeper UCMM Lpacket <\/td>\n<\/tr>\n
78<\/td>\n6.8 TUI Lpacket
6.8.1 General
6.8.2 Structure of the TUI Lpacket
Table 13 \u2013 Format of the TUI Lpacket <\/td>\n<\/tr>\n
79<\/td>\n6.8.3 Sending and receiving the TUI Lpacket
6.9 Link parameters Lpacket and tMinus Lpacket
6.9.1 General
6.9.2 Structure of link parameters and tMinus Lpackets <\/td>\n<\/tr>\n
80<\/td>\n6.9.3 Sending and receiving the tMinus and Link parameters Lpackets
6.10 I’m-alive Lpacket
6.10.1 General
6.10.2 Structure or the I’m-alive Lpacket <\/td>\n<\/tr>\n
81<\/td>\n6.10.3 Sending and receiving I’m Alive
6.10.4 I’m alive state processing <\/td>\n<\/tr>\n
82<\/td>\n6.11 Ping Lpackets
6.11.1 General
Figure 16 \u2013 Example I’m alive processing algorithm <\/td>\n<\/tr>\n
83<\/td>\n6.11.2 Structure of the ping Lpackets
6.11.3 Sending and receiving the ping Lpackets
6.12 WAMI Lpacket
6.12.1 General <\/td>\n<\/tr>\n
84<\/td>\n6.12.2 Structure of the WAMI Lpacket
6.12.3 Sending and receiving the WAMI Lpacket
6.13 Debug Lpacket <\/td>\n<\/tr>\n
85<\/td>\n6.14 IP Lpacket
6.15 Ethernet Lpacket
7 Objects for station management
7.1 General <\/td>\n<\/tr>\n
87<\/td>\n7.2 ControlNet\u2122 object
7.2.1 Overview
7.2.2 Class attributes
7.2.3 Instance attributes
Table 14 \u2013 ControlNet object class attributes <\/td>\n<\/tr>\n
88<\/td>\nTable 15 \u2013 ControlNet object instance attributes <\/td>\n<\/tr>\n
93<\/td>\nTable 16 \u2013 TUI status flag bits <\/td>\n<\/tr>\n
94<\/td>\nTable 17 \u2013 Mac_ver bits
Table 18 \u2013 Channel state bits <\/td>\n<\/tr>\n
96<\/td>\n7.2.4 Common services
Table 19 \u2013 ControlNet object common services <\/td>\n<\/tr>\n
97<\/td>\n7.2.5 Class specific services
Table 20 \u2013 ControlNet object class specific services <\/td>\n<\/tr>\n
98<\/td>\n7.2.6 Behavior
7.2.7 Module status indicator <\/td>\n<\/tr>\n
99<\/td>\n7.3 Keeper object
7.3.1 Overview
7.3.2 Revision history
7.3.3 Class attributes
7.3.4 Instance attributes
Table 21 \u2013 Keeper object revision history
Table 22 \u2013 Keeper object class attributes <\/td>\n<\/tr>\n
100<\/td>\nTable 23 \u2013 Keeper object instance attributes <\/td>\n<\/tr>\n
104<\/td>\nTable 24 \u2013 Keeper operating state definitions
Table 25 \u2013 Port status flag bit definitions <\/td>\n<\/tr>\n
105<\/td>\nTable 26 \u2013 TUI status flag bits <\/td>\n<\/tr>\n
106<\/td>\nFigure 17 \u2013 Keeper CRC algorithm <\/td>\n<\/tr>\n
108<\/td>\n7.3.5 Common services
Table 27 \u2013 Keeper attributes
Table 28 \u2013 Memory requirements (in octets) for the Keeper attributes <\/td>\n<\/tr>\n
109<\/td>\n7.3.6 Class specific services
Table 29 \u2013 Keeper object common services
Table 30 \u2013 Keeper object class specific services <\/td>\n<\/tr>\n
110<\/td>\nTable 31 \u2013 Service error codes <\/td>\n<\/tr>\n
114<\/td>\nTable 32 \u2013 Wire order format of the TUI Lpacket <\/td>\n<\/tr>\n
115<\/td>\n7.3.7 Service error codes
7.3.8 Behavior
Table 33 \u2013 Service error codes <\/td>\n<\/tr>\n
116<\/td>\n7.3.9 Miscellaneous notes
Table 34 \u2013 Keeper object operating states <\/td>\n<\/tr>\n
117<\/td>\n7.3.10 Keeper power up sequence <\/td>\n<\/tr>\n
118<\/td>\nFigure 18 \u2013 Keeper object power-up state diagram <\/td>\n<\/tr>\n
119<\/td>\nFigure 19 \u2013 Keeper object operating state diagram <\/td>\n<\/tr>\n
120<\/td>\nTable 35 \u2013 Keeper object state event matrix <\/td>\n<\/tr>\n
122<\/td>\n7.4 Scheduling object
7.4.1 Overview
Figure 20 \u2013 Synchronized network change processing <\/td>\n<\/tr>\n
123<\/td>\n7.4.2 Class attributes
7.4.3 Instance attributes
Table 36 \u2013 Scheduling object class attributes <\/td>\n<\/tr>\n
124<\/td>\n7.4.4 Common services
Table 37 \u2013 Scheduling object instance attributes
Table 38 \u2013 Scheduling object common services <\/td>\n<\/tr>\n
125<\/td>\nTable 39 \u2013 Status error descriptions for Create <\/td>\n<\/tr>\n
126<\/td>\n7.4.5 Class specific services
Table 40 \u2013 Status error descriptions for Delete and Kick_Timer
Table 41 \u2013 Scheduling object class specific services <\/td>\n<\/tr>\n
128<\/td>\nTable 42 \u2013 Status error descriptions for Read <\/td>\n<\/tr>\n
129<\/td>\nTable 43 \u2013 Status error descriptions for Conditional_Write
Table 44 \u2013 Status error descriptions for Forced_Write <\/td>\n<\/tr>\n
130<\/td>\nTable 45 \u2013 Status error descriptions for Change_Start <\/td>\n<\/tr>\n
131<\/td>\nTable 46 \u2013 Status error descriptions for Break_Connections
Table 47 \u2013 Status error descriptions for Change_Complete <\/td>\n<\/tr>\n
132<\/td>\n7.4.6 Typical scheduling session
Table 48 \u2013 Status error descriptions for Restart_Connections <\/td>\n<\/tr>\n
133<\/td>\n7.5 TCP\/IP Interface object
7.5.1 Overview
7.5.2 Revision history
7.5.3 Class attributes
Table 49 \u2013 Revision history <\/td>\n<\/tr>\n
134<\/td>\n7.5.4 Instance attributes
Table 50 \u2013 TCP\/IP Interface object class attributes
Table 51 \u2013 TCP\/IP Interface object instance attributes <\/td>\n<\/tr>\n
139<\/td>\nTable 52 \u2013 Status bits <\/td>\n<\/tr>\n
140<\/td>\nTable 53 \u2013 Configuration capability bits <\/td>\n<\/tr>\n
141<\/td>\nTable 54 \u2013 Configuration control bits <\/td>\n<\/tr>\n
142<\/td>\nTable 55 \u2013 Example path <\/td>\n<\/tr>\n
143<\/td>\nTable 56 \u2013 Interface configuration components <\/td>\n<\/tr>\n
145<\/td>\nTable 57 \u2013 Alloc control values <\/td>\n<\/tr>\n
146<\/td>\nTable 58 \u2013 AcdActivity values
Table 59 \u2013 ArpPdu \u2013 ARP Response PDU in binary format <\/td>\n<\/tr>\n
147<\/td>\nTable 60 \u2013 Admin Capability member bit definitions <\/td>\n<\/tr>\n
148<\/td>\nTable 61 \u2013 Admin Capability member bit definitions <\/td>\n<\/tr>\n
149<\/td>\n7.5.5 Diagnostic connection points
7.5.6 Common services
Table 62 \u2013 TCP\/IP Interface connection point 1, Standard Network Diagnostics <\/td>\n<\/tr>\n
150<\/td>\nTable 63 \u2013 TCP\/IP Interface object common services <\/td>\n<\/tr>\n
151<\/td>\nTable 64 \u2013 Get_Attributes_All response format <\/td>\n<\/tr>\n
152<\/td>\n7.5.7 Class specific services
Table 65 \u2013 Set_Attributes_All request format
Table 66 \u2013 TCP\/IP Interface object class specific services <\/td>\n<\/tr>\n
153<\/td>\nTable 67 \u2013 Set_Port_Admin_State service request parameters
Table 68 \u2013 Set_Protocol_Admin_State service request parameters <\/td>\n<\/tr>\n
154<\/td>\n7.5.8 Behavior
Figure 21 \u2013 State transition diagram for TCP\/IP Interface object
Table 69 \u2013 Class specific error codes <\/td>\n<\/tr>\n
155<\/td>\n7.5.9 Address Conflict Detection (ACD)
Figure 22 \u2013 State transition diagram for TCP\/IP Interface object <\/td>\n<\/tr>\n
157<\/td>\nFigure 23 \u2013 ACD Behavior <\/td>\n<\/tr>\n
161<\/td>\n7.6 Ethernet Link object
7.6.1 Overview
7.6.2 Revision history
7.6.3 Class attributes
Table 70 \u2013 Ethernet link object revision history <\/td>\n<\/tr>\n
162<\/td>\n7.6.4 Instance attributes
Table 71 \u2013 Ethernet link object class attributes
Table 72 \u2013 Ethernet link object instance attributes <\/td>\n<\/tr>\n
167<\/td>\nTable 73 \u2013 Interface flags bits <\/td>\n<\/tr>\n
169<\/td>\nTable 74 \u2013 Control bits <\/td>\n<\/tr>\n
170<\/td>\nTable 75 \u2013 Interface type
Table 76 \u2013 Interface state
Table 77 \u2013 Admin state <\/td>\n<\/tr>\n
171<\/td>\nTable 78 \u2013 Capability Bits <\/td>\n<\/tr>\n
172<\/td>\n7.6.5 Diagnostic connection points
Table 79 \u2013 Ethernet Link connection point 1, Standard Network Diagnostics <\/td>\n<\/tr>\n
173<\/td>\n7.6.6 Common services
Table 80 \u2013 Ethernet Link object common services <\/td>\n<\/tr>\n
174<\/td>\n7.6.7 Class specific services
Table 81 \u2013 Get_Attributes_All response format <\/td>\n<\/tr>\n
175<\/td>\n7.6.8 Behavior
Table 82 \u2013 Ethernet Link object class specific services <\/td>\n<\/tr>\n
176<\/td>\n7.7 DeviceNet\u2122 object
7.7.1 Overview
Figure 24 \u2013 State transition diagram for Ethernet Link object <\/td>\n<\/tr>\n
177<\/td>\n7.7.2 Revision history
7.7.3 Class attributes
7.7.4 Instance attributes
Table 83 \u2013 DeviceNet object revision history
Table 84 \u2013 DeviceNet object class attributes
Table 85 \u2013 DeviceNet object instance attributes <\/td>\n<\/tr>\n
180<\/td>\nTable 86 \u2013 Bit rate attribute values
Table 87 \u2013 BOI attribute values <\/td>\n<\/tr>\n
183<\/td>\nTable 88 \u2013 Diagnostic counters bit description <\/td>\n<\/tr>\n
184<\/td>\n7.7.5 Common services
Table 89 \u2013 DeviceNet object common services
Table 90 \u2013 Reset service parameter
Table 91 \u2013 Reset service parameter values <\/td>\n<\/tr>\n
185<\/td>\n7.7.6 Class specific services
Table 92 \u2013 DeviceNet object class specific services <\/td>\n<\/tr>\n
186<\/td>\n7.8 Connection Configuration object (CCO)
7.8.1 Overview
7.8.2 Revision history
7.8.3 Class attributes
Table 93 \u2013 Connection Configuration object revision history
Table 94 \u2013 Connection Configuration object class attributes <\/td>\n<\/tr>\n
188<\/td>\n7.8.4 Instance attributes
Table 95 \u2013 Format number values
Table 96 \u2013 Connection Configuration object instance attributes <\/td>\n<\/tr>\n
192<\/td>\nTable 97 \u2013 Originator connection status values
Table 98 \u2013 Target connection status values <\/td>\n<\/tr>\n
193<\/td>\nTable 99 \u2013 Connection flags <\/td>\n<\/tr>\n
195<\/td>\nTable 100 \u2013 I\/O mapping formats <\/td>\n<\/tr>\n
197<\/td>\n7.8.5 Connection Configuration object change control
7.8.6 Common services
Table 101 \u2013 Services valid during a change operation
Table 102 \u2013 Connection Configuration object common services <\/td>\n<\/tr>\n
198<\/td>\nTable 103 \u2013 Get_Attributes_All Response \u2013 class level
Table 104 \u2013 Get_Attributes_All response \u2013 instance level <\/td>\n<\/tr>\n
200<\/td>\nTable 105 \u2013 Set_Attributes_All error codes
Table 106 \u2013 Set_Attributes_All request <\/td>\n<\/tr>\n
202<\/td>\nTable 107 \u2013 Create request parameters
Table 108 \u2013 Create error codes
Table 109 \u2013 Delete error codes <\/td>\n<\/tr>\n
203<\/td>\n7.8.7 Class specific services
Table 110 \u2013 Restore error codes
Table 111 \u2013 Connection Configuration object class specific services <\/td>\n<\/tr>\n
204<\/td>\nTable 112 \u2013 Change_Start error codes <\/td>\n<\/tr>\n
205<\/td>\nTable 113 \u2013 Get_Status service parameter
Table 114 \u2013 Get_Status service response
Table 115 \u2013 Get_Status service error codes <\/td>\n<\/tr>\n
206<\/td>\nTable 116 \u2013 Change_Complete service parameter
Table 117 \u2013 Change_Complete service error codes
Table 118 \u2013 Audit_Changes service parameter
Table 119 \u2013 Audit_Changes service error codes <\/td>\n<\/tr>\n
207<\/td>\n7.8.8 Behavior
7.9 DLR object
7.9.1 Overview
Figure 25 \u2013 Connection Configuration object edit flowchart <\/td>\n<\/tr>\n
208<\/td>\n7.9.2 Revision history
7.9.3 Class attributes
7.9.4 Instance attributes
Table 120 \u2013 Revision history
Table 121 \u2013 DLR object class attributes <\/td>\n<\/tr>\n
209<\/td>\nTable 122 \u2013 DLR object instance attributes <\/td>\n<\/tr>\n
213<\/td>\nTable 123 \u2013 Network Status values
Table 124 \u2013 Ring Supervisor Status values <\/td>\n<\/tr>\n
217<\/td>\nTable 125 \u2013 Capability flags <\/td>\n<\/tr>\n
219<\/td>\nTable 126 \u2013 Redundant Gateway Status values <\/td>\n<\/tr>\n
220<\/td>\n7.9.5 Diagnostic connection points
7.9.6 Common services
Table 127 \u2013 DLR connection point 1, Standard Network Diagnostics
Table 128 \u2013 DLR connection point 2, Standard Network Diagnostics <\/td>\n<\/tr>\n
221<\/td>\nTable 129 \u2013 DLR object common services
Table 130 \u2013 Get_Attributes_All Response \u2013 Object Revision 1, non supervisor device <\/td>\n<\/tr>\n
222<\/td>\nTable 131 \u2013 Get_Attributes_All Response \u2013 Object Revision 1, supervisor-capable device
Table 132 \u2013 Get_Attributes_All Response \u2013 Object Revision 2, non supervisor device <\/td>\n<\/tr>\n
223<\/td>\nTable 133 \u2013 Get_Attributes_All Response \u2013 All other cases <\/td>\n<\/tr>\n
224<\/td>\n7.9.7 Class specific services
Table 134 \u2013 DLR object class specific services <\/td>\n<\/tr>\n
225<\/td>\n7.10 QoS object
7.10.1 Overview
7.10.2 Revision History
7.10.3 Class attributes
Table 135 \u2013 QoS object revision history <\/td>\n<\/tr>\n
226<\/td>\n7.10.4 Instance Attributes
Table 136 \u2013 QoS object class attributes
Table 137 \u2013 QoS object instance attributes <\/td>\n<\/tr>\n
227<\/td>\n7.10.5 Common services
Table 138 \u2013 Default DCSP values and usages <\/td>\n<\/tr>\n
228<\/td>\n7.11 Port object
7.11.1 Overview
7.11.2 Revision History
Table 139 \u2013 QoS object common services <\/td>\n<\/tr>\n
229<\/td>\n7.11.3 Class attributes
7.11.4 Instance attributes
Table 140 \u2013 Port object revision history
Table 141 \u2013 Port object class attributes <\/td>\n<\/tr>\n
230<\/td>\nTable 142 \u2013 Port object instance attributes <\/td>\n<\/tr>\n
232<\/td>\nTable 143 \u2013 Port Type and associated Logical Link Object classes and Port Type Name values <\/td>\n<\/tr>\n
235<\/td>\nTable 144 \u2013 Port Routing Capabilities attribute bit definitions <\/td>\n<\/tr>\n
236<\/td>\n7.11.5 Common services
Figure 26 \u2013 Communication objects diagram for example device
Table 145 \u2013 Contents of Associated Communication objects attribute 11 for the two Port object instances of the example device <\/td>\n<\/tr>\n
237<\/td>\nTable 146 \u2013 Port object common services
Table 147 \u2013 Get_Attributes_All response\u2013 class level
Table 148 \u2013 Get_Attributes_All response\u2013 instance level <\/td>\n<\/tr>\n
238<\/td>\n7.12 PRP\/HSR Protocol object
7.12.1 Overview
7.12.2 Revision history
7.12.3 Class attributes
7.12.4 Instance attributes
Table 149 \u2013 Revision history
Table 150 \u2013 Class attributes <\/td>\n<\/tr>\n
239<\/td>\nTable 151 \u2013 Instance attributes <\/td>\n<\/tr>\n
242<\/td>\nTable 152 \u2013 Node Type <\/td>\n<\/tr>\n
243<\/td>\nTable 153 \u2013 Switching Node <\/td>\n<\/tr>\n
244<\/td>\nTable 154 \u2013 HSR Mode <\/td>\n<\/tr>\n
245<\/td>\nTable 155 \u2013 RedBox ID <\/td>\n<\/tr>\n
246<\/td>\n7.12.5 Diagnostic connection points
7.12.6 Common Services
Table 156 \u2013 PRP\/HSR Protocol connection point 1, Standard Network Diagnostics <\/td>\n<\/tr>\n
247<\/td>\nTable 157 \u2013 PRP\/HSR Protocol object common services
Table 158 \u2013 Get_Attributes_All response <\/td>\n<\/tr>\n
248<\/td>\n7.13 PRP\/HSR Nodes Table object
7.13.1 Overview
7.13.2 Revision history <\/td>\n<\/tr>\n
249<\/td>\n7.13.3 Class attributes
7.13.4 Instance attributes
Table 159 \u2013 Revision history
Table 160 \u2013 Class attributes
Table 161 \u2013 Instance attributes <\/td>\n<\/tr>\n
251<\/td>\n7.13.5 Common services
Table 162 \u2013 Remote Node Type <\/td>\n<\/tr>\n
252<\/td>\n7.14 LLDP Management object
7.14.1 Overview
7.14.2 Revision history
Table 163 \u2013 PRP\/HSR Nodes Tables object common services
Table 164 \u2013 Get_Attributes_All response
Table 165 \u2013 Revision history <\/td>\n<\/tr>\n
253<\/td>\n7.14.3 Class attributes
7.14.4 Instance attributes
Table 166 \u2013 Class attributes
Table 167 \u2013 Instance attributes <\/td>\n<\/tr>\n
254<\/td>\n7.14.5 Common services
Table 168 \u2013 Bit Definitions of the LLDP Enable Array <\/td>\n<\/tr>\n
255<\/td>\n7.15 LLDP Data Table object
7.15.1 Overview
Table 169 \u2013 LLDP Management object common services
Table 170 \u2013 Get_Attributes_All response <\/td>\n<\/tr>\n
256<\/td>\n7.15.2 Revision history
7.15.3 Class attributes
7.15.4 Instance attributes
Table 171 \u2013 Revision history
Table 172 \u2013 Class attributes
Table 173 \u2013 Instance attributes <\/td>\n<\/tr>\n
260<\/td>\n7.15.5 Common services
Table 174 \u2013 Bitmaps of supported capabilities & enabled capabilities
Table 175 \u2013 LLDP Management object common services <\/td>\n<\/tr>\n
261<\/td>\n8 Other DLE elements of procedure
8.1 Network attachment monitor (NAM)
8.1.1 General
Table 176 \u2013 Get_Attributes_All response <\/td>\n<\/tr>\n
262<\/td>\nTable 177 \u2013 NAM states <\/td>\n<\/tr>\n
263<\/td>\n8.1.2 Default parameters
8.1.3 Auto-addressing
Figure 27 \u2013 NAM state machine
Table 178 \u2013 Default link parameters <\/td>\n<\/tr>\n
264<\/td>\n8.1.4 Valid MAC IDs
8.1.5 State machine description <\/td>\n<\/tr>\n
270<\/td>\n8.2 Calculating link parameters
8.2.1 Link parameters
8.2.2 Conditions affecting link parameters
8.2.3 Moderator change <\/td>\n<\/tr>\n
271<\/td>\n8.2.4 NUT timing
Table 179 \u2013 PhL timing characteristics <\/td>\n<\/tr>\n
272<\/td>\n8.2.5 Slot timing <\/td>\n<\/tr>\n
273<\/td>\n8.2.6 Blanking
8.2.7 Example implementation <\/td>\n<\/tr>\n
278<\/td>\n9 Detailed specification of DL components
9.1 General
9.2 Access control machine (ACM) <\/td>\n<\/tr>\n
297<\/td>\n9.3 TxLLC <\/td>\n<\/tr>\n
302<\/td>\n9.4 RxLLC <\/td>\n<\/tr>\n
305<\/td>\n9.5 Transmit machine (TxM) <\/td>\n<\/tr>\n
309<\/td>\n9.6 Receive machine (RxM) <\/td>\n<\/tr>\n
315<\/td>\n9.7 Serializer <\/td>\n<\/tr>\n
317<\/td>\n9.8 Deserializer
9.8.1 Octet construction <\/td>\n<\/tr>\n
318<\/td>\n9.8.2 FCS checking
9.8.3 End of DLPDU processing
9.9 DLL management <\/td>\n<\/tr>\n
320<\/td>\n10 Device Level Ring (DLR) protocol
10.1 General <\/td>\n<\/tr>\n
321<\/td>\n10.2 Support for Multiple DLR Ring Pairs
Figure 28 \u2013 Devices with Multiple DLR Ring Pairs <\/td>\n<\/tr>\n
322<\/td>\n10.3 Supported topologies
Figure 29 \u2013 DLR rings connected to switches <\/td>\n<\/tr>\n
323<\/td>\n10.4 Overview of DLR operation
10.4.1 Normal operation
Figure 30 \u2013 Normal operation of a DLR network
Figure 31 \u2013 Beacon and Announce frames <\/td>\n<\/tr>\n
324<\/td>\n10.4.2 Link failures
Figure 32 \u2013 Link failure <\/td>\n<\/tr>\n
325<\/td>\n10.5 Classes of DLR implementation
Figure 33 \u2013 Network reconfiguration after link failure <\/td>\n<\/tr>\n
326<\/td>\n10.6 DLR behavior
10.6.1 DLR variables
10.6.2 Ring supervisor
Table 180 \u2013 DLR variables <\/td>\n<\/tr>\n
329<\/td>\n10.6.3 Ring node <\/td>\n<\/tr>\n
330<\/td>\n10.6.4 Sign on process <\/td>\n<\/tr>\n
331<\/td>\n10.6.5 Neighbor check process
10.7 Implementation requirements
10.7.1 Embedded switch requirements and recommendations
Figure 34 \u2013 Neighbor Check process <\/td>\n<\/tr>\n
332<\/td>\n10.7.2 DLR implementation requirements
Table 181 \u2013 DLR Link speed and duplex requirements <\/td>\n<\/tr>\n
333<\/td>\n10.7.3 IEC 61588 and Type 2 Ethernet considerations
10.7.4 IEEE Std 802.1Q-2018 STP\/RSTP\/MSTP considerations
10.8 Using non-DLR nodes in the ring network
10.8.1 General considerations <\/td>\n<\/tr>\n
334<\/td>\n10.8.2 Non-DLR end devices
10.8.3 Non-DLR switches <\/td>\n<\/tr>\n
335<\/td>\nFigure 35 \u2013 Unsupported topology \u2013 example 1
Figure 36 \u2013 Unsupported topology \u2013 example 2 <\/td>\n<\/tr>\n
336<\/td>\n10.9 Redundant gateway devices on DLR network
10.9.1 General <\/td>\n<\/tr>\n
337<\/td>\n10.9.2 Supported topologies
10.9.3 Redundant gateway capable device
Figure 37 \u2013 DLR ring connected to switches through redundant gateways <\/td>\n<\/tr>\n
338<\/td>\n10.9.4 Redundant gateway device behavior
Figure 38 \u2013 DLR redundant gateway capable device <\/td>\n<\/tr>\n
339<\/td>\nTable 182 \u2013 Redundant gateway variables <\/td>\n<\/tr>\n
340<\/td>\nFigure 39 \u2013 Advertise frame <\/td>\n<\/tr>\n
341<\/td>\n10.10 DLR messages
10.10.1 General <\/td>\n<\/tr>\n
342<\/td>\n10.10.2 Common frame header
Table 183 \u2013 MAC addresses for DLR messages
Table 184 \u2013 IEEE Std 802.1Q-2018 common frame header format
Table 185 \u2013DLR message payload fields <\/td>\n<\/tr>\n
343<\/td>\n10.10.3 Beacon frame
10.10.4 Neighbor_Check request
Table 186 \u2013 DLR frame types
Table 187 \u2013 Format of the Beacon frame
Table 188 \u2013 Ring State values <\/td>\n<\/tr>\n
344<\/td>\n10.10.5 Neighbor_Check_response
10.10.6 Link_Status\/Neighbor_Status
Table 189 \u2013 Format of the Neighbor_Check request
Table 190 \u2013 Format of the Neighbor_Check response
Table 191 \u2013 Format of the Link_Status\/Neighbor_Status frame <\/td>\n<\/tr>\n
345<\/td>\n10.10.7 Locate_Fault
10.10.8 Announce
10.10.9 Sign_On
Table 192 \u2013 Link\/Neighbor status values
Table 193 \u2013 Format of the Locate_Fault frame
Table 194 \u2013 Format of the Announce frame <\/td>\n<\/tr>\n
346<\/td>\n10.10.10 \u2003Advertise
10.10.11 \u2003Flush_Tables
Table 195 \u2013 Format of the Sign_On frame
Table 196 \u2013 Format of the Advertise frame
Table 197 \u2013 Gateway state values <\/td>\n<\/tr>\n
347<\/td>\n10.10.12 \u2003Learning_Update
10.11 State diagrams and state-event-action matrices
10.11.1 Beacon-based ring node
Table 198 \u2013 Format of the Flush_Tables frame
Table 199 \u2013 Format of the Learning_Update frame <\/td>\n<\/tr>\n
348<\/td>\nFigure 40 \u2013 State transition diagram for Beacon frame based non-supervisor ring node
Table 200 \u2013 Parameter values for Beacon frame based non-supervisor ring node <\/td>\n<\/tr>\n
349<\/td>\nTable 201 \u2013 LastBcnRcvPort bit definitions
Table 202 \u2013 State-event-action matrix for Beacon frame based non-supervisor ring node <\/td>\n<\/tr>\n
354<\/td>\n10.11.2 Announce-based ring node
Figure 41 \u2013 State transition diagram for Announce frame basednon-supervisor ring node <\/td>\n<\/tr>\n
355<\/td>\nTable 203 \u2013 Parameter values for Announce frame based non-supervisor ring node
Table 204 \u2013 State-event-action matrix for Announce frame basednon-supervisor ring node <\/td>\n<\/tr>\n
358<\/td>\n10.11.3 Ring supervisor
Figure 42 \u2013 State transition diagram for ring supervisor <\/td>\n<\/tr>\n
359<\/td>\nTable 205 \u2013 Parameter values for ring supervisor node <\/td>\n<\/tr>\n
360<\/td>\nTable 206 \u2013 LastBcnRcvPort bit definitions
Table 207 \u2013 State-event-action matrix for ring supervisor node <\/td>\n<\/tr>\n
373<\/td>\n10.11.4 Redundant gateway
Figure 43 \u2013 State transition diagram for redundant gateway
Table 208 \u2013 Parameter values for redundant gateway node <\/td>\n<\/tr>\n
374<\/td>\nTable 209 \u2013 State-event-action matrix for redundant gateway node <\/td>\n<\/tr>\n
376<\/td>\n10.12 Performance analysis
10.12.1 General <\/td>\n<\/tr>\n
377<\/td>\nTable 210 \u2013 Parameters\/assumptions for example performance calculations <\/td>\n<\/tr>\n
380<\/td>\n10.12.2 Redundant gateway switchover performance
Table 211 \u2013 Example ring configuration parameters and performance <\/td>\n<\/tr>\n
381<\/td>\nTable 212 \u2013 Variables for performance analysis <\/td>\n<\/tr>\n
382<\/td>\n11 PRP and HSR redundancy protocols
11.1 General
11.2 PRP overview
11.2.1 General <\/td>\n<\/tr>\n
383<\/td>\n11.2.2 Address Conflict Detection (ACD)
Figure 44 \u2013 PRP network <\/td>\n<\/tr>\n
384<\/td>\n11.3 HSR overview
Figure 45 \u2013 Directly Attached SANs
Figure 46 \u2013 Virtual DANs <\/td>\n<\/tr>\n
385<\/td>\n12 LLDP protocol
12.1 General
Figure 47 \u2013 HSR network <\/td>\n<\/tr>\n
386<\/td>\n12.2 LLDP overview
12.3 Type 2 LLDP Transmission Requirements
12.3.1 General
Figure 48 \u2013 IEEE LLDP PDU Format (source IEEE Std 802.1AB-2016)
Table 213 \u2013 LLDP support requirements <\/td>\n<\/tr>\n
387<\/td>\n12.3.2 Chassis ID TLV (TLV Type = 1)
12.3.3 Port ID TLV (TLV Type = 2)
Figure 49 \u2013 Type 2 LLDP PDU Format
Table 214 \u2013 LLDP TLV Type Values <\/td>\n<\/tr>\n
388<\/td>\n12.3.4 System Capabilities TLV (TLV Type = 7)
12.3.5 Management Address (TLV Type = 8)
12.3.6 Type 2 Identification TLV (TLV Type = 127)
12.3.7 Type 2 MAC Address TLV (TLV Type = 127)
12.3.8 Type 2 Interface Label TLV (TLV Type = 127)
Figure 50 \u2013 Type 2 Identification TLV Format
Figure 51 \u2013 Type 2 MAC Address TLV Format <\/td>\n<\/tr>\n
389<\/td>\n12.3.9 Additional Ethernet Capabilities TLV (TLV Type = 127)
12.4 Type 2 LLDP Reception Requirements
12.5 Type 2 LLDP Reporting Requirements
12.6 EtherNet\/IP LLDP Link State Transition Requirements
Figure 52 \u2013 Type 2 Interface Label TLV Format <\/td>\n<\/tr>\n
390<\/td>\nAnnex A (normative)Indicators and switches
A.1 Purpose
A.2 Indicators
A.2.1 General indicator requirements
A.2.2 Common indicator requirements <\/td>\n<\/tr>\n
391<\/td>\nTable A.1 \u2013 Module status indicator <\/td>\n<\/tr>\n
392<\/td>\nA.2.3 Fieldbus specific indicator requirements \u2013 option 1
Table A.2 \u2013 Time Sync status indication <\/td>\n<\/tr>\n
394<\/td>\nTable A.3 \u2013 Network status indicators <\/td>\n<\/tr>\n
396<\/td>\nA.2.4 Fieldbus specific indicator requirements \u2013 option 2
Figure A.1 \u2013 Non redundant network status indicator labeling
Figure A.2 \u2013 Redundant network status indicator labeling <\/td>\n<\/tr>\n
398<\/td>\nTable A.4 \u2013 Network status indicator <\/td>\n<\/tr>\n
399<\/td>\nFigure A.3 \u2013 Network status indicator state diagram
Figure A.4 \u2013 Examples of multiple network status indicators <\/td>\n<\/tr>\n
400<\/td>\nA.2.5 Fieldbus specific indicator requirements \u2013 option 3
Table A.5 \u2013 Combined Module\/Network status indicator <\/td>\n<\/tr>\n
402<\/td>\nTable A.6 \u2013 Network status indicator <\/td>\n<\/tr>\n
403<\/td>\nTable A.7 \u2013 Combined module\/network status indicator <\/td>\n<\/tr>\n
404<\/td>\nTable A.8 \u2013 I\/O status indicator <\/td>\n<\/tr>\n
405<\/td>\nA.3 Switches
A.3.1 Common switch requirements
A.3.2 Fieldbus specific switch requirements \u2013 option 1
A.3.3 Fieldbus specific switch requirements \u2013 option 2 <\/td>\n<\/tr>\n
406<\/td>\nA.3.4 Fieldbus specific switch requirements \u2013 option 3
Table A.9 \u2013 Bit rate switch encoding <\/td>\n<\/tr>\n
407<\/td>\nBibliography <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":"

Industrial communication networks. Fieldbus specifications – Data-link layer protocol specification. Type 2 elements<\/b><\/p>\n\n\n\n\n
Published By<\/td>\nPublication Date<\/td>\nNumber of Pages<\/td>\n<\/tr>\n
BSI<\/b><\/a><\/td>\n2023<\/td>\n408<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"featured_media":430844,"template":"","meta":{"rank_math_lock_modified_date":false,"ep_exclude_from_search":false},"product_cat":[2641],"product_tag":[],"class_list":{"0":"post-430836","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-bsi","8":"first","9":"instock","10":"sold-individually","11":"shipping-taxable","12":"purchasable","13":"product-type-simple"},"_links":{"self":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product\/430836","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media\/430844"}],"wp:attachment":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media?parent=430836"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_cat?post=430836"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_tag?post=430836"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}