Shopping Cart

No products in the cart.

BS EN IEC 61158-4-2:2019

$215.11

Industrial communication networks. Fieldbus specifications – Data-link layer protocol specification. Type 2 elements

Published By Publication Date Number of Pages
BSI 2019 388
Guaranteed Safe Checkout
Categories: ,

If you have any questions, feel free to reach out to our online customer service team by clicking on the bottom right corner. Weā€™re here to assist you 24/7.
Email:[email protected]

IEC 61158-4-2:2019 specifies procedures for the timely transfer of data and control information from one data-link user entity to a peer user entity, and among the data-link entities forming the distributed data-link service provider and the structure of the fieldbus DLPDUs used for the transfer of data and control information by the protocol of this standard, and their representation as physical interface data units. This fourth edition cancels and replaces the third edition published in 2014 and constitutes a technical revision. lt;br /gt;This edition includes the following significant technical changes with respect to the previous edition: lt;br /gt;ā€¢clarifications of ControlNet object in 7.2; lt;br /gt;ā€¢extensions and clarifications of TCP/IP interface object in 7.5; lt;br /gt;ā€¢extensions and clarifications of Ethernet Link object in 7.6; lt;br /gt;ā€¢clarifications of DeviceNet object in 7.7; lt;br /gt;ā€¢extensions and clarifications of CCO object in 7.8; lt;br /gt;ā€¢extensions and clarifications of DLR object in 7.9; lt;br /gt;ā€¢extensions and clarifications of Port object in 7.11; lt;br /gt;ā€¢addition of PRP/HSR Protocol and PRP/HSR Nodes Table objects in 7.12 and 7.13; lt;br /gt;ā€¢extensions and clarifications of DLR protocol in Clause 10; lt;br /gt;ā€¢addition of PRP/HSR protocol mapping in Clause 11; lt;br /gt;ā€¢update of indicator behaviour in A.2.2 and A.2.4; lt;br /gt;ā€¢miscellaneous editorial corrections.

PDF Catalog

PDF Pages PDF Title
2 National foreword
5 Annex ZA(normative)Normative references to international publicationswith their corresponding European publications
7 CONTENTS
20 FOREWORD
22 INTRODUCTION
24 1 Scope
1.1 General
1.2 Specifications
1.3 Procedures
25 1.4 Applicability
1.5 Conformance
2 Normative references
27 3 Terms, definitions, symbols, abbreviated terms and conventions
3.1 Reference model terms and definitions
29 3.2 Service convention terms and definitions
3.3 Common terms and definitions
30 3.4 Additional Type 2 definitions
38 3.5 Type 2 symbols and abbreviated terms
39 3.6 Conventions for station management objects
Tables
TableĀ 1 ā€“ Format of attribute tables
40 4 Overview of the data-link protocol
4.1 General
4.1.1 DLL architecture
TableĀ 2 ā€“ Data-link layer components
41 4.1.2 Access control machine (ACM) and scheduling support functions
Figures
FigureĀ 1 ā€“ Data-link layer internal architecture
42 4.1.3 Connection-mode, connectionless-mode data transfer and DL service
4.2 Services provided by the DL
4.2.1 Overview
4.2.2 QoS
43 4.3 Structure and definition of DLaddresses
4.3.1 General
4.3.2 MAC ID address
FigureĀ 2Ā ā€“Ā Relationships of DLSAPs, DLSAPaddresses, and group DLaddresses
44 4.3.3 Generic tag address
4.3.4 Fixed tag address
FigureĀ 3 ā€“ Basic structure of a MAC ID address
FigureĀ 4 ā€“ Basic structure of a generic tag address
FigureĀ 5 ā€“ Basic structure of a fixed tag address
TableĀ 3 ā€“ MAC ID addresses allocation
45 4.4 Services assumed from the PhL
4.4.1 General requirements
TableĀ 4 ā€“ Fixed tag service definitions
46 4.4.2 Data encoding rules
4.4.3 DLL to PhL interface
FigureĀ 6 ā€“ M_symbols and Manchester encoding at 5 MHz
TableĀ 5 ā€“ Data encoding rules
47 TableĀ 6 ā€“ M Data symbols
TableĀ 7 ā€“ Truth table for ph_status_indication
48 4.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
49 FigureĀ 7 ā€“ NUT structure
50 FigureĀ 8 ā€“ Media access during scheduled time
51 FigureĀ 9 ā€“ Media access during unscheduled time
52 5.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 ā€“ DLPDU format
53 5.3.6 Source MAC ID
5.3.7 Lpackets field
5.3.8 Frame check sequence (FCS)
54 TableĀ 8 ā€“ FCS length, polynomials and constants
56 5.3.9 Null DLPDU
5.3.10 Abort DLPDU
5.4 Lpacket components
5.4.1 General Lpacket structure
5.4.2 Size
FigureĀ 11 ā€“ Aborting a DLPDU during transmission
FigureĀ 12 ā€“ Lpacket format
57 5.4.3 Control
5.4.4 Generic tag Lpackets
FigureĀ 13 ā€“ Generic tag Lpacket format
58 5.4.5 Fixed tag Lpackets
5.5 DLPDU procedures
5.5.1 General
FigureĀ 14 ā€“ Fixed tag Lpacket format
59 5.5.2 Sending scheduled DLPDUs
5.5.3 Sending unscheduled DLPDUs
5.5.4 Receiving DLPDUs
5.6 Summary of DLL support services and objects
60 TableĀ 9 ā€“ DLL support services and objects
61 6 Specific DLPDU structure, encoding and procedures
6.1 Modeling language
6.1.1 State machine description
62 6.1.2 Use of DLL- prefix
6.1.3 Data types
63 6.2 DLS user services
6.2.1 General
6.2.2 Connected mode and connectionless mode transfer service
TableĀ 10 ā€“ Elementary data types
65 6.2.3 Queue maintenance service
6.2.4 Tag filter service
66 6.2.5 Link synchronization service
6.2.6 Synchronized parameter change service
67 6.2.7 Event reports service
68 6.2.8 Bad FCS service
6.2.9 Current moderator service
TableĀ 11 ā€“ DLL events
69 6.2.10 Power up and online services
6.2.11 Enable moderator service
6.2.12 Listen only service
6.3 Generic tag Lpacket
6.3.1 General
70 6.3.2 Structure of the generic-tag Lpacket
6.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
71 6.4.3 Sending and receiving the moderator Lpacket
72 6.5 Time distribution Lpacket
6.5.1 General
6.5.2 Structure of the time distribution Lpacket
73 FigureĀ 15 ā€“ Goodness parameter of TimeDist_Lpacket
TableĀ 12 ā€“ Time distribution priority
74 6.5.3 Sending and receiving the time distribution Lpacket
6.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
75 6.7.2 Structure of the Keeper UCMM Lpacket
6.7.3 Sending and receiving the Keeper UCMM Lpacket
6.8 TUI Lpacket
6.8.1 General
6.8.2 Structure of the TUI Lpacket
76 6.8.3 Sending and receiving the TUI Lpacket
6.9 Link parameters Lpacket and tMinus Lpacket
6.9.1 General
TableĀ 13 ā€“ Format of the TUI Lpacket
77 6.9.2 Structure of link parameters and tMinus Lpackets
6.9.3 Sending and receiving the tMinus and Link parameters Lpackets
78 6.10 Iā€™m-alive Lpacket
6.10.1 General
6.10.2 Structure or the Iā€™m-alive Lpacket
6.10.3 Sending and receiving Iā€™m Alive
6.10.4 Iā€™m alive state processing
79 6.11 Ping Lpackets
6.11.1 General
FigureĀ 16 ā€“ Example Iā€™m alive processing algorithm
80 6.11.2 Structure of the ping Lpackets
6.11.3 Sending and receiving the ping Lpackets
81 6.12 WAMI Lpacket
6.12.1 General
6.12.2 Structure of the WAMI Lpacket
6.12.3 Sending and receiving the WAMI Lpacket
6.13 Debug Lpacket
82 6.14 IP Lpacket
6.15 Ethernet Lpacket
7 Objects for station management
7.1 General
84 7.2 ControlNetā„¢ object
7.2.1 Overview
7.2.2 Class attributes
7.2.3 Instance attributes
TableĀ 14 ā€“ ControlNet object class attributes
85 TableĀ 15 ā€“ ControlNet object instance attributes
89 TableĀ 16 ā€“ TUI status flag bits
90 TableĀ 17 ā€“ Mac_ver bits
TableĀ 18 ā€“ Channel state bits
92 7.2.4 Common services
TableĀ 19 ā€“ ControlNet object common services
93 7.2.5 Class specific services
TableĀ 20 ā€“ ControlNet object class specific services
94 7.2.6 Behavior
7.2.7 Module status indicator
95 7.3 Keeper object
7.3.1 Overview
7.3.2 Revision history
7.3.3 Class attributes
7.3.4 Instance attributes
TableĀ 21 ā€“ Keeper object revision history
TableĀ 22 ā€“ Keeper object class attributes
96 TableĀ 23 ā€“ Keeper object instance attributes
99 TableĀ 24 ā€“ Keeper operating state definitions
TableĀ 25 ā€“ Port status flag bit definitions
100 TableĀ 26 ā€“ TUI status flag bits
101 FigureĀ 17 ā€“ Keeper CRC algorithm
102 TableĀ 27 ā€“ Keeper attributes
103 7.3.5 Common services
TableĀ 28 ā€“ Memory requirements (in octets) for the Keeper attributes
TableĀ 29 ā€“ Keeper object common services
104 7.3.6 Class specific services
105 TableĀ 30 ā€“ Keeper object class specific services
106 TableĀ 31 ā€“ Service error codes
110 7.3.7 Service error codes
TableĀ 32 ā€“ Wire order format of the TUI Lpacket
111 7.3.8 Behavior
TableĀ 33 ā€“ Service error codes
112 7.3.9 Miscellaneous notes
TableĀ 34 ā€“ Keeper object operating states
113 7.3.10 Keeper power up sequence
114 FigureĀ 18 ā€“ Keeper object power-up state diagram
115 FigureĀ 19 ā€“ Keeper object operating state diagram
116 TableĀ 35 ā€“ Keeper object state event matrix
118 7.4 Scheduling object
7.4.1 Overview
FigureĀ 20 ā€“ Synchronized network change processing
119 7.4.2 Class attributes
7.4.3 Instance attributes
TableĀ 36 ā€“ Scheduling object class attributes
120 7.4.4 Common services
TableĀ 37 ā€“ Scheduling object instance attributes
TableĀ 38 ā€“ Scheduling object common services
121 TableĀ 39 ā€“ Status error descriptions for Create
122 7.4.5 Class specific services
TableĀ 40 ā€“ Status error descriptions for Delete and Kick_Timer
TableĀ 41 ā€“ Scheduling object class specific services
124 TableĀ 42 ā€“ Status error descriptions for Read
125 TableĀ 43 ā€“ Status error descriptions for Conditional_Write
TableĀ 44 ā€“ Status error descriptions for Forced_Write
126 TableĀ 45 ā€“ Status error descriptions for Change_Start
127 TableĀ 46 ā€“ Status error descriptions for Break_Connections
TableĀ 47 ā€“ Status error descriptions for Change_Complete
128 7.4.6 Typical scheduling session
TableĀ 48 ā€“ Status error descriptions for Restart_Connections
129 7.5 TCP/IP Interface object
7.5.1 Overview
7.5.2 Revision history
TableĀ 49 ā€“ Revision history
130 7.5.3 Class attributes
7.5.4 Instance attributes
TableĀ 50 ā€“ TCP/IP Interface object class attributes
131 TableĀ 51 ā€“ TCP/IP Interface object instance attributes
134 TableĀ 52 ā€“ Status bits
135 TableĀ 53 ā€“ Configuration capability bits
136 TableĀ 54 ā€“ Configuration control bits
137 TableĀ 55 ā€“ Example path
138 TableĀ 56 ā€“ Interface configuration components
140 TableĀ 57 ā€“ Alloc control values
141 TableĀ 58 ā€“ AcdActivity values
TableĀ 59 ā€“ ArpPdu ā€“ ARP Response PDU in binary format
142 Table 60 ā€“ Admin Capability member bit definitions
143 Table 61 ā€“ Admin Capability member bit definitions
144 7.5.5 Common services
TableĀ 62 ā€“ TCP/IP Interface object common services
145 TableĀ 63 ā€“ Get_Attributes_All reply format
146 7.5.6 Class specific services
Table 64 ā€“ TCP/IP Interface object class specific services
Table 65 ā€“ Set_Port_Admin_State service request parameters
147 7.5.7 Behavior
Table 66 ā€“ Set_Protocol_Admin_State service request parameters
Table 67 ā€“ Class specific error codes
148 FigureĀ 21 ā€“ State transition diagram for TCP/IP Interface object
149 7.5.8 Address Conflict Detection (ACD)
FigureĀ 22 ā€“ State transition diagram for TCP/IP Interface object
151 FigureĀ 23 ā€“ ACD Behavior
155 7.6 Ethernet link object
7.6.1 Overview
7.6.2 Revision history
7.6.3 Class attributes
TableĀ 68 ā€“ Ethernet link object revision history
156 7.6.4 Instance attributes
TableĀ 69 ā€“ Ethernet link object class attributes
TableĀ 70 ā€“ Ethernet link object instance attributes
162 TableĀ 71 ā€“ Interface flags bits
163 TableĀ 72 ā€“ Control bits
164 TableĀ 73 ā€“ Interface type
TableĀ 74 ā€“ Interface state
TableĀ 75 ā€“ Admin state
165 Table 76 ā€“ Capability Bits
166 7.6.5 Common services
TableĀ 77 ā€“ Ethernet Link object common services
167 TableĀ 78 ā€“ Get_Attributes_All reply format
168 7.6.6 Class specific services
7.6.7 Behavior
TableĀ 79 ā€“ Ethernet Link object class specific services
169 7.7 DeviceNetā„¢ object
7.7.1 Overview
7.7.2 Revision history
FigureĀ 24 ā€“ State transition diagram for Ethernet Link object
170 7.7.3 Class attributes
7.7.4 Instance attributes
TableĀ 80 ā€“ DeviceNet object revision history
TableĀ 81 ā€“ DeviceNet object class attributes
171 TableĀ 82 ā€“ DeviceNet object instance attributes
173 TableĀ 83 ā€“ Bit rate attribute values
174 TableĀ 84 ā€“ BOI attribute values
176 TableĀ 85 ā€“ Diagnostic counters bit description
177 7.7.5 Common services
TableĀ 86 ā€“ DeviceNet object common services
TableĀ 87 ā€“ Reset service parameter
TableĀ 88 ā€“ Reset service parameter values
178 7.7.6 Class specific services
7.8 Connection configuration object (CCO)
7.8.1 Overview
TableĀ 89 ā€“ DeviceNet object class specific services
179 7.8.2 Revision history
7.8.3 Class attributes
TableĀ 90 ā€“ Connection configuration object revision history
TableĀ 91 ā€“ Connection configuration object class attributes
181 7.8.4 Instance attributes
TableĀ 92 ā€“ Format number values
TableĀ 93 ā€“ Connection configuration object instance attributes
185 TableĀ 94 ā€“ Originator connection status values
186 TableĀ 95 ā€“ Target connection status values
TableĀ 96 ā€“ Connection flags
188 TableĀ 97 ā€“ I/O mapping formats
190 7.8.5 Connection Configuration Object change control
7.8.6 Common services
TableĀ 98 ā€“ Services valid during a change operation
191 TableĀ 99 ā€“ Connection configuration object common services
TableĀ 100 ā€“ Get_Attributes_All Response ā€“ class level
192 TableĀ 101 ā€“ Get_Attributes_All response ā€“ instance level
193 TableĀ 102 ā€“ Set_Attributes_All error codes
194 TableĀ 103 ā€“ Set_Attributes_All request
195 TableĀ 104 ā€“ Create request parameters
196 TableĀ 105 ā€“ Create error codes
TableĀ 106 ā€“ Delete error codes
197 7.8.7 Class specific services
TableĀ 107 ā€“ Restore error codes
TableĀ 108 ā€“ Connection configuration object class specific services
198 TableĀ 109 ā€“ Change_Start error codes
TableĀ 110 ā€“ Get_Status service parameter
199 TableĀ 111 ā€“ Get_Status service response
TableĀ 112 ā€“ Get_Status service error codes
TableĀ 113 ā€“ Change_Complete service parameter
200 7.8.8 Behavior
TableĀ 114 ā€“ Change_Complete service error codes
TableĀ 115 ā€“ Audit_Changes service parameter
TableĀ 116 ā€“ Audit_Changes service error codes
201 7.9 DLR object
7.9.1 Overview
7.9.2 Revision history
FigureĀ 25 ā€“ Connection configuration object edit flowchart
202 7.9.3 Class attributes
7.9.4 Instance attributes
TableĀ 117 ā€“ Revision history
TableĀ 118 ā€“ DLR object class attributes
203 TableĀ 119 ā€“ DLR object instance attributes
206 TableĀ 120 ā€“ Network Status values
TableĀ 121 ā€“ Ring Supervisor Status values
210 TableĀ 122 ā€“ Capability flags
212 TableĀ 123 ā€“ Redundant Gateway Status values
213 7.9.5 Common services
TableĀ 124 ā€“ DLR object common services
214 TableĀ 125 ā€“ Get_Attributes_All Response ā€“ Object Revision 1, non supervisor device
215 TableĀ 126 ā€“ Get_Attributes_All Response ā€“ Object Revision 1, supervisor-capable device
TableĀ 127 ā€“ Get_Attributes_All Response ā€“ Object Revision 2, non supervisor device
216 TableĀ 128 ā€“ Get_Attributes_All Response ā€“ All other cases
217 7.9.6 Class specific services
TableĀ 129 ā€“ DLR object class specific services
218 7.10 QoS object
7.10.1 Overview
7.10.2 Revision History
7.10.3 Class attributes
TableĀ 130 ā€“ QoS object revision history
219 7.10.4 Instance Attributes
TableĀ 131 ā€“ QoS object class attributes
TableĀ 132 ā€“ QoS object instance attributes
220 7.10.5 Common services
TableĀ 133 ā€“ Default DCSP values and usages
221 7.10.6 Get_Attributes_All response (class level)
7.11 Port object
7.11.1 Overview
7.11.2 Revision History
TableĀ 134 ā€“ QoS object common services
222 7.11.3 Class attributes
7.11.4 Instance attributes
TableĀ 135 ā€“ Port object revision history
TableĀ 136 ā€“ Port object class attributes
223 TableĀ 137 ā€“ Port object instance attributes
225 TableĀ 138 ā€“ Port Type and associated Link Object classes and Port Type Name values
227 TableĀ 139 ā€“ Port Routing Capabilities attribute bit definitions
228 7.11.5 Common services
TableĀ 140 ā€“ Port object common services
229 7.12 PRP/HSR Protocol object
7.12.1 Overview
7.12.2 Revision history
TableĀ 141 ā€“ Get_Attributes_All responseā€“ class level
TableĀ 142 ā€“ Get_Attributes_All responseā€“ instance level
230 7.12.3 Class attributes
7.12.4 Instance attributes
TableĀ 143 ā€“ Revision history
TableĀ 144 ā€“ Class attributes
231 TableĀ 145 ā€“ Instance attributes
234 TableĀ 146 ā€“ Node Type
235 TableĀ 147 ā€“ Switching Node
TableĀ 148 ā€“ HSR Mode
236 TableĀ 149 ā€“ RedBox ID
237 7.12.5 Common Services
TableĀ 150 ā€“ PRP/HSR Protocol object common services
238 TableĀ 151 ā€“ Get_Attributes_All response
239 7.13 PRP/HSR Nodes Table object
7.13.1 Overview
7.13.2 Revision history
7.13.3 Class attributes
7.13.4 Instance attributes
TableĀ 152 ā€“ Revision history
TableĀ 153 ā€“ Class attributes
240 TableĀ 154 ā€“ Instance attributes
241 TableĀ 155 ā€“ Remote Node Type
242 7.13.5 Common services
8 Other DLE elements of procedure
8.1 Network attachment monitor (NAM)
8.1.1 General
TableĀ 156 ā€“ PRP/HSR Nodes Tables object common services
TableĀ 157 ā€“ Get_Attributes_All response
243 8.1.2 Default parameters
FigureĀ 26 ā€“ NAM state machine
TableĀ 158 ā€“ NAM states
244 8.1.3 Auto-addressing
8.1.4 Valid MAC IDs
8.1.5 State machine description
TableĀ 159 ā€“ Default link parameters
250 8.2 Calculating link parameters
8.2.1 Link parameters
251 8.2.2 Conditions affecting link parameters
8.2.3 Moderator change
8.2.4 NUT timing
TableĀ 160 ā€“ PhL timing characteristics
253 8.2.5 Slot timing
8.2.6 Blanking
254 8.2.7 Example implementation
258 9 Detailed specification of DL components
9.1 General
9.2 Access control machine (ACM)
278 9.3 TxLLC
282 9.4 RxLLC
286 9.5 Transmit machine (TxM)
290 9.6 Receive machine (RxM)
296 9.7 Serializer
298 9.8 Deserializer
9.8.1 Octet construction
9.8.2 FCS checking
299 9.8.3 End of DLPDU processing
9.9 DLL management
301 10 Device Level Ring (DLR) protocol
10.1 General
10.2 Support for Multiple DLR Ring Pairs
302 10.3 Supported topologies
FigureĀ 27 ā€“ Devices with Multiple DLR Ring Pairs
303 10.4 Overview of DLR operation
10.4.1 Normal operation
FigureĀ 28 ā€“ DLR rings connected to switches
304 FigureĀ 29 ā€“ Normal operation of a DLR network
FigureĀ 30 ā€“ Beacon and Announce frames
305 10.4.2 Link failures
FigureĀ 31 ā€“ Link failure
306 10.5 Classes of DLR implementation
FigureĀ 32 ā€“ Network reconfiguration after link failure
307 10.6 DLR behavior
10.6.1 DLR variables
10.6.2 Ring supervisor
TableĀ 161 ā€“ DLR variables
310 10.6.3 Ring node
311 10.6.4 Sign on process
312 10.6.5 Neighbor check process
10.7 Implementation requirements
10.7.1 Embedded switch requirements and recommendations
FigureĀ 33 ā€“ Neighbor Check process
313 10.7.2 DLR implementation requirements
TableĀ 162 ā€“ DLR Link speed and duplex requirements
314 10.7.3 IECĀ 61588 and CPĀ 2/2.1 considerations
10.7.4 IEEEĀ 802.1D/IEEEĀ 802.1Q STP/RSTP/MSTP considerations
10.8 Using non-DLR nodes in the ring network
10.8.1 General considerations
315 10.8.2 Non-DLR end devices
10.8.3 Non-DLR switches
316 FigureĀ 34 ā€“ Unsupported topology ā€“ example 1
FigureĀ 35 ā€“ Unsupported topology ā€“ example 2
318 10.9 Redundant gateway devices on DLR network
10.9.1 General
10.9.2 Supported topologies
FigureĀ 36 ā€“ DLR ring connected to switches through redundant gateways
319 10.9.3 Redundant gateway capable device
10.9.4 Redundant gateway device behavior
FigureĀ 37 ā€“ DLR redundant gateway capable device
320 TableĀ 163 ā€“ Redundant gateway variables
321 FigureĀ 38 ā€“ Advertise frame
322 10.10 DLR messages
10.10.1 General
323 10.10.2 Common frame header
TableĀ 164 ā€“ MAC addresses for DLR messages
TableĀ 165 ā€“ IEEEĀ 802.1Q common frame header format
TableĀ 166 ā€“DLR message payload fields
324 10.10.3 Beacon frame
10.10.4 Neighbor_Check request
TableĀ 167 ā€“ DLR frame types
TableĀ 168 ā€“ Format of the Beacon frame
TableĀ 169 ā€“ Ring State values
325 10.10.5 Neighbor_Check_response
10.10.6 Link_Status/Neighbor_Status
TableĀ 170 ā€“ Format of the Neighbor_Check request
TableĀ 171 ā€“ Format of the Neighbor_Check response
TableĀ 172 ā€“ Format of the Link_Status/Neighbor_Status frame
326 10.10.7 Locate_Fault
10.10.8 Announce
10.10.9 Sign_On
TableĀ 173 ā€“ Link/Neighbor status values
TableĀ 174 ā€“ Format of the Locate_Fault frame
TableĀ 175 ā€“ Format of the Announce frame
327 10.10.10 Advertise
10.10.11 Flush_Tables
TableĀ 176 ā€“ Format of the Sign_On frame
TableĀ 177 ā€“ Format of the Advertise frame
TableĀ 178 ā€“ Gateway state values
328 10.10.12 Learning_Update
10.11 State diagrams and state-event-action matrices
10.11.1 Beacon-based ring node
TableĀ 179 ā€“ Format of the Flush_Tables frame
TableĀ 180 ā€“ Format of the Learning_Update frame
329 FigureĀ 39 ā€“ State transition diagram for Beacon frame based non-supervisor ring node
TableĀ 181 ā€“ Parameter values for Beacon frame based non-supervisor ring node
330 TableĀ 182 ā€“ LastBcnRcvPort bit definitions
TableĀ 183 ā€“ State-event-action matrix for Beacon frame based non-supervisor ring node
335 10.11.2 Announce-based ring node
FigureĀ 40 ā€“ State transition diagram for Announce frame basednon-supervisor ring node
336 TableĀ 184 ā€“ Parameter values for Announce frame based non-supervisor ring node
337 TableĀ 185 ā€“ State-event-action matrix for Announce frame basednon-supervisor ring node
339 10.11.3 Ring supervisor
340 FigureĀ 41 ā€“ State transition diagram for ring supervisor
341 TableĀ 186 ā€“ Parameter values for ring supervisor node
342 TableĀ 187 ā€“ LastBcnRcvPort bit definitions
TableĀ 188 ā€“ State-event-action matrix for ring supervisor node
354 10.11.4 Redundant gateway
355 FigureĀ 42 ā€“ State transition diagram for redundant gateway
TableĀ 189 ā€“ Parameter values for redundant gateway node
357 TableĀ 190 ā€“ State-event-action matrix for redundant gateway node
359 10.12 Performance analysis
10.12.1 General
TableĀ 191 ā€“ Parameters/assumptions for example performance calculations
363 10.12.2 Redundant gateway switchover performance
TableĀ 192 ā€“ Example ring configuration parameters and performance
TableĀ 193 ā€“ Variables for performance analysis
364 11 PRP and HSR redundancy protocols
11.1 General
365 11.2 PRP overview
11.2.1 General
FigureĀ 43 ā€“ PRP network
366 11.2.2 Address Conflict Detection (ACD)
FigureĀ 44 ā€“ Directly Attached SANs
367 11.3 HSR overview
FigureĀ 45 ā€“ Virtual DANs
FigureĀ 46 ā€“ HSR network
369 AnnexĀ A (normative)Indicators and switches
A.1 Purpose
A.2 Indicators
A.2.1 General indicator requirements
A.2.2 Common indicator requirements
370 TableĀ A.1 ā€“ Module status indicator
371 A.2.3 Fieldbus specific indicator requirements ā€“ option 1
Table A.2 ā€“ Time Sync status indication
373 TableĀ A.3 ā€“ Network status indicators
375 A.2.4 Fieldbus specific indicator requirements ā€“ option 2
FigureĀ A.1 ā€“ Non redundant network status indicator labeling
FigureĀ A.2 ā€“ Redundant network status indicator labeling
377 TableĀ A.4 ā€“ Network status indicator
378 FigureĀ A.3 ā€“ Network status indicator state diagram
Figure A.4 ā€“ Examples of multiple network status indicators
379 A.2.5 Fieldbus specific indicator requirements ā€“ option 3
380 TableĀ A.5 ā€“ Network status indicator
381 TableĀ A.6 ā€“ Combined module/network status indicator
382 TableĀ A.7 ā€“ I/O status indicator
383 A.3 Switches
A.3.1 Common switch requirements
A.3.2 Fieldbus specific switch requirements ā€“ option 1
A.3.3 Fieldbus specific switch requirements ā€“ option 2
384 A.3.4 Fieldbus specific switch requirements ā€“ option 3
TableĀ A.8 ā€“ Bit rate switch encoding
385 Bibliography
BS EN IEC 61158-4-2:2019
$215.11