{"id":454089,"date":"2024-10-20T09:33:38","date_gmt":"2024-10-20T09:33:38","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/bs-en-iec-61158-6-22023\/"},"modified":"2024-10-26T17:44:59","modified_gmt":"2024-10-26T17:44:59","slug":"bs-en-iec-61158-6-22023","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/bsi\/bs-en-iec-61158-6-22023\/","title":{"rendered":"BS EN IEC 61158-6-2:2023"},"content":{"rendered":"

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
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
7<\/td>\nCONTENTS <\/td>\n<\/tr>\n
19<\/td>\nFOREWORD <\/td>\n<\/tr>\n
22<\/td>\nINTRODUCTION <\/td>\n<\/tr>\n
23<\/td>\n1 Scope
1.1 General
1.2 Specifications <\/td>\n<\/tr>\n
24<\/td>\n1.3 Conformance
2 Normative references <\/td>\n<\/tr>\n
26<\/td>\n3 Terms, definitions, symbols, abbreviated terms and conventions
3.1 Terms and definitions from other ISO\/IEC standards
3.1.1 Terms and definitions from ISO\/IEC 74981
3.1.2 Terms and definitions from ISO\/IEC 9545 <\/td>\n<\/tr>\n
27<\/td>\n3.1.3 Terms and definitions from ISO\/IEC 88241
3.1.4 Terms and definitions from ISO\/IEC 88251
3.2 Terms and definitions from IEC 6115852
3.3 Additional terms and definitions <\/td>\n<\/tr>\n
35<\/td>\n3.4 Abbreviated terms and symbols
3.5 Conventions
3.5.1 General concept <\/td>\n<\/tr>\n
36<\/td>\n3.5.2 Attribute specification
3.5.3 Common services
Figures
Figure 1 \u2013 Attribute table format and terms
Figure 2 \u2013 Service request\/response parameter <\/td>\n<\/tr>\n
37<\/td>\nTables
Table 1 \u2013 Get_Attributes_All response service rules
Table 2 \u2013 Example class level object\/service specificresponse data of Get_Attributes_All <\/td>\n<\/tr>\n
38<\/td>\nTable 3 \u2013 Set_Attributes_All request service rules
Table 4 \u2013 Example request data of Set_Attributes_All <\/td>\n<\/tr>\n
39<\/td>\n3.5.4 State machine conventions
Figure 3 \u2013 Example of an STD <\/td>\n<\/tr>\n
40<\/td>\nTable 5 \u2013 State event matrix format
Table 6 \u2013 Example state event matrix <\/td>\n<\/tr>\n
41<\/td>\n4 Abstract syntax
4.1 FAL PDU abstract syntax
4.1.1 General
4.1.2 PDU structure <\/td>\n<\/tr>\n
44<\/td>\n4.1.3 UCMM_PDUs
Table 7 \u2013 UCMM_PDU header format
Table 8 \u2013 UCMM command codes <\/td>\n<\/tr>\n
45<\/td>\n4.1.4 Transport_Headers
Table 9 \u2013 Transport class 0 header
Table 10 \u2013 Transport class 1 header
Table 11 \u2013 Transport class 2 header <\/td>\n<\/tr>\n
46<\/td>\nTable 12 \u2013 Transport class 3 header
Table 13 \u2013 Real-time data header \u2013 exclusive owner
Table 14 \u2013 Real-time data header\u2013 redundant owner <\/td>\n<\/tr>\n
48<\/td>\n4.1.5 CM_PDUs <\/td>\n<\/tr>\n
51<\/td>\nTable 15 \u2013 Forward_Open request format <\/td>\n<\/tr>\n
52<\/td>\nTable 16 \u2013 Forward_Open_Good response format
Table 17 \u2013 Forward_Open_Bad response format <\/td>\n<\/tr>\n
53<\/td>\nTable 18 \u2013 Large_Forward_Open request format <\/td>\n<\/tr>\n
54<\/td>\nTable 19 \u2013 Large_Forward_Open_Good response format
Table 20 \u2013 Large_Forward_Open_Bad response format <\/td>\n<\/tr>\n
55<\/td>\nTable 21 \u2013 Forward_Close request format
Table 22 \u2013 Forward_Close_Good response format <\/td>\n<\/tr>\n
56<\/td>\nTable 23 \u2013 Forward_Close_Bad response format <\/td>\n<\/tr>\n
57<\/td>\nTable 24 \u2013 Unconnected_Send request format
Table 25 \u2013 Unconnected_Send_Good response format <\/td>\n<\/tr>\n
58<\/td>\nTable 26 \u2013 Unconnected_Send_Bad response format <\/td>\n<\/tr>\n
59<\/td>\nTable 27 \u2013 Get_Connection_Data request format
Table 28 \u2013 Get_Connection_Data response format <\/td>\n<\/tr>\n
60<\/td>\nTable 29 \u2013 Search_Connection_Data request format
Table 30 \u2013 Get_Connection_Owner request format <\/td>\n<\/tr>\n
61<\/td>\n4.1.6 CM PDU components
Figure 4 \u2013 Network connection parameters
Table 31 \u2013 Get_Connection_Owner response format <\/td>\n<\/tr>\n
64<\/td>\nFigure 5 \u2013 Priority\/Tick_time bit definition
Table 32 \u2013 Time-out multiplier <\/td>\n<\/tr>\n
65<\/td>\nTable 33 \u2013 Tick time units <\/td>\n<\/tr>\n
69<\/td>\nTable 34 \u2013 Encoded application path ordering <\/td>\n<\/tr>\n
70<\/td>\n4.1.7 MR headers
Table 35 \u2013 Transport class, trigger and Is_Server format
Table 36 \u2013 MR_Request_Header format <\/td>\n<\/tr>\n
71<\/td>\n4.1.8 OM_Service_PDU
Table 37 \u2013 MR_Response_Header format
Table 38 \u2013 Structure of Get_Attributes_All_ResponsePDU body <\/td>\n<\/tr>\n
72<\/td>\nTable 39 \u2013 Structure of Set_Attributes_All_RequestPDU body
Table 40 \u2013 Structure of Get_Attribute_List_RequestPDU body
Table 41 \u2013 Structure of Get_Attribute_List_ResponsePDU body
Table 42 \u2013 Structure of Set_Attribute_List_RequestPDU body <\/td>\n<\/tr>\n
73<\/td>\nTable 43 \u2013 Structure of Set_Attribute_List_ResponsePDU body
Table 44 \u2013 Structure of Reset_RequestPDU body
Table 45 \u2013 Structure of Reset_ResponsePDU body
Table 46 \u2013 Structure of Start_RequestPDU body
Table 47 \u2013 Structure of Start_ResponsePDU body <\/td>\n<\/tr>\n
74<\/td>\nTable 48 \u2013 Structure of Stop_RequestPDU body
Table 49 \u2013 Structure of Stop_ResponsePDU body
Table 50 \u2013 Structure of Create_RequestPDU body
Table 51 \u2013 Structure of Create_ResponsePDU body
Table 52 \u2013 Structure of Delete_RequestPDU body <\/td>\n<\/tr>\n
75<\/td>\nTable 53 \u2013 Structure of Delete_ResponsePDU body
Table 54 \u2013 Structure of Get_Attribute_Single_ResponsePDU body
Table 55 \u2013 Structure of Set_Attribute_Single_RequestPDU body
Table 56 \u2013 Structure of Set_Attribute_Single_ResponsePDU body <\/td>\n<\/tr>\n
76<\/td>\nTable 57 \u2013 Structure of Find_Next_Object_Instance_RequestPDU body
Table 58 \u2013 Structure of Find_Next_Object_Instance_ResponsePDU body
Table 59 \u2013 Structure of Apply_Attributes_RequestPDU body
Table 60 \u2013 Structure of Apply_Attributes_ResponsePDU body
Table 61 \u2013 Structure of Save_RequestPDU body <\/td>\n<\/tr>\n
77<\/td>\nTable 62 \u2013 Structure of Save_ResponsePDU body
Table 63 \u2013 Structure of Restore_RequestPDU body
Table 64 \u2013 Structure of Restore_ResponsePDU body
Table 65 \u2013 Structure of Get_Member_ResponsePDU body
Table 66 \u2013 Structure of Set_Member_RequestPDU body <\/td>\n<\/tr>\n
78<\/td>\nTable 67 \u2013 Structure of Set_Member_ResponsePDU body
Table 68 \u2013 Structure of Insert_Member_RequestPDU body
Table 69 \u2013 Structure of Insert_Member_ResponsePDU body
Table 70 \u2013 Structure of Remove_Member_ResponsePDU body <\/td>\n<\/tr>\n
79<\/td>\nFigure 6 \u2013 Member ID\/EX description (WORD)
Table 71 \u2013 Common structure of _Member_RequestPDU body (basic format) <\/td>\n<\/tr>\n
80<\/td>\nTable 72 \u2013 Common structure of _Member_ResponsePDU body (basic format)
Table 73 \u2013 Common structure of _Member_RequestPDU body (extended format)
Table 74 \u2013 Common structure of _Member_ResponsePDU body (extended format) <\/td>\n<\/tr>\n
81<\/td>\nTable 75 \u2013 Extended Protocol ID
Table 76 \u2013 Structure of _Member_RequestPDU body (Multiple Sequential Members)
Table 77 \u2013 Structure of _Member_ResponsePDU body (Multiple Sequential Members) <\/td>\n<\/tr>\n
82<\/td>\nTable 78 \u2013 Structure of _Member_RequestPDU body (International String Selection)
Table 79 \u2013 Structure of _Member_ResponsePDU body (International String Selection)
Table 80 \u2013 Structure of Group_Sync_RequestPDU body <\/td>\n<\/tr>\n
83<\/td>\nTable 81 \u2013 Structure of Group_Sync_ResponsePDU body
Table 82 \u2013 Structure of Multiple_Service_Packet_RequestPDU body
Table 83 \u2013 Structure of Multiple_Service_Packet_ResponsePDU body <\/td>\n<\/tr>\n
84<\/td>\nTable 84 \u2013 Structure of Get_Connection_Point_Member_List_ResponsePDU body <\/td>\n<\/tr>\n
85<\/td>\nTable 85 \u2013 Identity object class attributes
Table 86 \u2013 Identity object instance attributes <\/td>\n<\/tr>\n
88<\/td>\nTable 87 \u2013 Identity object Vendor ID ranges
Table 88 \u2013 Identity object bit definitions for status instance attribute
Table 89 \u2013 Default values for extended device status field (bits 4 to 7)of status instance attribute <\/td>\n<\/tr>\n
89<\/td>\nTable 90 \u2013 Identity object bit definitions for protection mode instance attribute
Table 91 \u2013 Identity object bit definitions for features supported attribute
Table 92 \u2013 Class level object\/service specific response data of Get_Attributes_All <\/td>\n<\/tr>\n
90<\/td>\nTable 93 \u2013 Instance level object\/service specific response data of Get_Attributes_All <\/td>\n<\/tr>\n
91<\/td>\nTable 94 \u2013 Object-specific request parameter for Reset
Table 95 \u2013 Reset service parameter values
Table 96 \u2013 Communication link attributes that shall be preserved <\/td>\n<\/tr>\n
92<\/td>\nTable 97 \u2013 Structure of Flash_LEDs_RequestPDU body
Table 98 \u2013 Message Router object class attributes
Table 99 \u2013 Message Router object instance attributes <\/td>\n<\/tr>\n
93<\/td>\nTable 100 \u2013 Class level object\/service specific response data of Get_Attributes_All
Table 101 \u2013 Instance level object\/service specific response data of Get_Attributes_All
Table 102 \u2013 Structure of Symbolic_Translation_RequestPDU body
Table 103 \u2013 Structure of Symbolic_Translation_ResponsePDU body <\/td>\n<\/tr>\n
94<\/td>\nTable 104 \u2013 Object specific status for Symbolic_Translation service
Table 105 \u2013 Structure of Send_Receive_Fragment_RequestPDU body \u2013 Phase 1
Table 106 \u2013 Structure of Send_Receive_Fragment_RequestPDU body \u2013 Phase 2 <\/td>\n<\/tr>\n
95<\/td>\nTable 107 \u2013 Structure of Send_Receive_Fragment_ResponsePDU body \u2013 Phase 2
Table 108 \u2013 Request\/Response Fragmentation Flags
Table 109 \u2013 Fragmentation Flags Usage <\/td>\n<\/tr>\n
96<\/td>\nTable 110 \u2013 Object specific status for Send_Receive_Fragment service <\/td>\n<\/tr>\n
97<\/td>\nTable 111 \u2013 Assembly object class attributes
Table 112 \u2013 Assembly object instance attributes <\/td>\n<\/tr>\n
98<\/td>\nTable 113 \u2013 Assembly Instance ID ranges <\/td>\n<\/tr>\n
99<\/td>\nTable 114 \u2013 Standard Network Diagnostic assembly content and ordering
Table 115 \u2013 Object-specific request parameter for Create <\/td>\n<\/tr>\n
100<\/td>\nTable 116 \u2013 Object-specific response parameter for Create
Table 117 \u2013 Acknowledge Handler object class attributes
Table 118 \u2013 Acknowledge Handler object instance attributes <\/td>\n<\/tr>\n
101<\/td>\nTable 119 \u2013 Structure of Add_AckData_Path_RequestPDU body
Table 120 \u2013 Structure of Remove_AckData_Path_RequestPDU body
Table 121 \u2013 Time Sync object class attributes <\/td>\n<\/tr>\n
102<\/td>\nTable 122 \u2013 Time Sync object instance attributes <\/td>\n<\/tr>\n
106<\/td>\nTable 123 \u2013 ClockIdentity encoding for different network implementations
Table 124 \u2013 ClockClass values <\/td>\n<\/tr>\n
107<\/td>\nTable 125 \u2013 TimeAccuracy values
Table 126 \u2013 TimePropertyFlags bit values <\/td>\n<\/tr>\n
108<\/td>\nTable 127 \u2013 TimeSource values
Table 128 \u2013 Types of Clock
Table 129 \u2013 Network protocol to PortPhysicalAddressInfo mapping <\/td>\n<\/tr>\n
109<\/td>\nTable 130 \u2013 Time Sync connection point 1, Standard Network Diagnostics
Table 131 \u2013 Class level object\/service specific response data of Get_Attributes_All <\/td>\n<\/tr>\n
110<\/td>\nTable 132 \u2013 Parameter object class attributes
Table 133 \u2013 Parameter Class Descriptor bit values <\/td>\n<\/tr>\n
111<\/td>\nTable 134 \u2013 Parameter object instance attributes <\/td>\n<\/tr>\n
112<\/td>\nTable 135 \u2013 Semantics of Descriptor Instance attribute
Table 136 \u2013 Descriptor Scaling bits usage <\/td>\n<\/tr>\n
113<\/td>\nTable 137 \u2013 Minimum and Maximum Value semantics <\/td>\n<\/tr>\n
114<\/td>\nTable 138 \u2013 Scaling Formula attributes
Table 139 \u2013 Scaling links <\/td>\n<\/tr>\n
115<\/td>\nTable 140 \u2013 Class level object\/service specific response data of Get_Attributes_All
Table 141 \u2013 Instance level object\/service specific response dataof Get_Attributes_All (Parameter object stub) <\/td>\n<\/tr>\n
116<\/td>\nTable 142 \u2013 Instance level object\/service specific response dataof Get_Attributes_All (full Parameter object) <\/td>\n<\/tr>\n
117<\/td>\nTable 143 \u2013 Structure of Get_Enum_String_RequestPDU body
Table 144 \u2013 Structure of Get_Enum_String_ResponsePDU body
Table 145 \u2013 Enumerated strings Type versus Parameter data type <\/td>\n<\/tr>\n
118<\/td>\nTable 146 \u2013 Connection Manager object class attributes
Table 147 \u2013 Connection Manager object instance attributes <\/td>\n<\/tr>\n
119<\/td>\nTable 148 \u2013 Connection Manager connection point 1, Standard Network Diagnostics
Table 149 \u2013 Class level object\/service specific response data of Get_Attributes_All <\/td>\n<\/tr>\n
120<\/td>\nTable 150 \u2013 Instance level object\/service specific response data of Get_Attributes_All
Table 151 \u2013 Instance level object\/service specific request data of Set_Attributes_All <\/td>\n<\/tr>\n
121<\/td>\nTable 152 \u2013 Connection object class attributes
Table 153 \u2013 Connection object instance attributes <\/td>\n<\/tr>\n
122<\/td>\nTable 154 \u2013 Values assigned to the state attribute <\/td>\n<\/tr>\n
123<\/td>\nFigure 7 \u2013 Transport Class Trigger attribute
Table 155 \u2013 Values assigned to the instance_type attribute <\/td>\n<\/tr>\n
124<\/td>\nTable 156 \u2013 Possible values within Direction Bit
Table 157 \u2013 Possible values within Production Trigger Bits <\/td>\n<\/tr>\n
125<\/td>\nTable 158 \u2013 Possible values within Transport Class Bits
Table 159 \u2013 TransportClass_Trigger attribute values summary <\/td>\n<\/tr>\n
126<\/td>\nTable 160 \u2013 Transport Class 0 client behavior summary
Table 161 \u2013 Transport Class 1, 2 and 3 client behavior summary
Table 162 \u2013 Values defined for the DN_produced_connection_id attribute <\/td>\n<\/tr>\n
127<\/td>\nFigure 8 \u2013 DN_initial_comm_characteristics attribute format
Table 163 \u2013 Values defined for the DN_consumed_connection_id attribute <\/td>\n<\/tr>\n
128<\/td>\nTable 164 \u2013 Values for the Initial Production Characteristics nibble <\/td>\n<\/tr>\n
129<\/td>\nTable 165 \u2013 Values for the Initial Consumption Characteristics nibble <\/td>\n<\/tr>\n
132<\/td>\nTable 166 \u2013 Values for the watchdog_timeout_action <\/td>\n<\/tr>\n
134<\/td>\nTable 167 \u2013 Object-specific response parameters for Apply_Attributes
Table 168 \u2013 Object-specific response parameter for Set_Attribute_Single
Table 169 \u2013 Structure of Connection_Bind_RequestPDU body
Table 170 \u2013 Object specific status for Connection_Bind service <\/td>\n<\/tr>\n
135<\/td>\n4.1.9 Message and connection paths
Table 171 \u2013 Structure of Producing_Application_Lookup_RequestPDU body
Table 172 \u2013 Structure of Producing_Application_Lookup_ResponsePDU body
Table 173 \u2013 Producing_Application_Lookup Service status codes <\/td>\n<\/tr>\n
136<\/td>\nFigure 9 \u2013 Segment type <\/td>\n<\/tr>\n
137<\/td>\nFigure 10 \u2013 Port segment <\/td>\n<\/tr>\n
138<\/td>\nTable 174 \u2013 Possible port segment examples <\/td>\n<\/tr>\n
139<\/td>\nFigure 11 \u2013 Logical segment encoding
Table 175 \u2013 TCP\/IP link address examples <\/td>\n<\/tr>\n
140<\/td>\nTable 176 \u2013 Extended Logical Type <\/td>\n<\/tr>\n
141<\/td>\nTable 177 \u2013 Electronic key segment format <\/td>\n<\/tr>\n
142<\/td>\nTable 178 \u2013 Key Format Table (key type 4)
Table 179 \u2013 Serial Number Key Format Table (key type 5) <\/td>\n<\/tr>\n
143<\/td>\nTable 180 \u2013 Logical segments examples <\/td>\n<\/tr>\n
144<\/td>\nTable 181 \u2013 Network segments <\/td>\n<\/tr>\n
146<\/td>\nFigure 12 \u2013 Extended network segment
Table 182 \u2013 Extended network segment subtype definitions <\/td>\n<\/tr>\n
147<\/td>\nFigure 13 \u2013 Symbolic segment encoding <\/td>\n<\/tr>\n
148<\/td>\nTable 183 \u2013 Symbolic segment examples
Table 184 \u2013 Data segment <\/td>\n<\/tr>\n
149<\/td>\nTable 185 \u2013 ANSI_Extended_Symbol segment <\/td>\n<\/tr>\n
151<\/td>\n4.1.10 Class, attribute and service codes
Table 186 \u2013 Addressing categories <\/td>\n<\/tr>\n
152<\/td>\nTable 187 \u2013 Class code ID ranges
Table 188 \u2013 Class Attribute ID ranges
Table 189 \u2013 Instance Attribute ID ranges <\/td>\n<\/tr>\n
153<\/td>\nTable 190 \u2013 Connection Point ranges
Table 191 \u2013 Service code ranges <\/td>\n<\/tr>\n
154<\/td>\nTable 192 \u2013 Class codes <\/td>\n<\/tr>\n
155<\/td>\nTable 193 \u2013 Reserved class attributes for all object class definitions <\/td>\n<\/tr>\n
156<\/td>\nTable 194 \u2013 Common services list
Table 195 \u2013 Identity object specific services list <\/td>\n<\/tr>\n
157<\/td>\nTable 196 \u2013 Message Router object specific services list
Table 197 \u2013 Acknowledge Handler object specific services list
Table 198 \u2013 Parameter object specific services list
Table 199 \u2013 Services specific to Connection Manager <\/td>\n<\/tr>\n
158<\/td>\nTable 200 \u2013 Services specific to Connection object
Table 201 \u2013 Device type numbering <\/td>\n<\/tr>\n
159<\/td>\n4.1.11 Error codes
Table 202 \u2013 Implementation profile numbering <\/td>\n<\/tr>\n
160<\/td>\nTable 203 \u2013 Connection Manager service request error codes <\/td>\n<\/tr>\n
170<\/td>\nTable 204 \u2013 General status codes <\/td>\n<\/tr>\n
172<\/td>\nTable 205 \u2013 Extended status code for a general status of “Key Failure in path <\/td>\n<\/tr>\n
173<\/td>\nTable 206 \u2013 Identity object status codes <\/td>\n<\/tr>\n
174<\/td>\n4.2 Data abstract syntax specification
4.2.1 Transport format specification <\/td>\n<\/tr>\n
175<\/td>\n4.2.2 Abstract syntax notation
4.2.3 Control network data specification <\/td>\n<\/tr>\n
177<\/td>\n4.2.4 Data type specification \/ dictionaries <\/td>\n<\/tr>\n
179<\/td>\n4.3 Encapsulation abstract syntax
4.3.1 Encapsulation protocol
Table 207 \u2013 TCP port numbers <\/td>\n<\/tr>\n
180<\/td>\n4.3.2 Encapsulation messages
Figure 14 \u2013 Encapsulation message
Table 208 \u2013 UDP port numbers
Table 209 \u2013 Encapsulation header <\/td>\n<\/tr>\n
181<\/td>\nTable 210 \u2013 Encapsulation command codes <\/td>\n<\/tr>\n
182<\/td>\nTable 211 \u2013 Encapsulation status codes <\/td>\n<\/tr>\n
183<\/td>\n4.3.3 Command descriptions
Table 212 \u2013 Nop request encapsulation header <\/td>\n<\/tr>\n
184<\/td>\nTable 213 \u2013 RegisterSession request encapsulation header
Table 214 \u2013 RegisterSession request data portion <\/td>\n<\/tr>\n
185<\/td>\nTable 215 \u2013 RegisterSession reply encapsulation header
Table 216 \u2013 RegisterSession reply data portion (successful) <\/td>\n<\/tr>\n
186<\/td>\nTable 217 \u2013 UnRegisterSession request encapsulation header <\/td>\n<\/tr>\n
187<\/td>\nTable 218 \u2013 ListServices request encapsulation header
Table 219 \u2013 ListServices reply encapsulation header
Table 220 \u2013 ListServices reply data portion (successful) <\/td>\n<\/tr>\n
188<\/td>\nTable 221 \u2013 Communications capability flags <\/td>\n<\/tr>\n
189<\/td>\nTable 222 \u2013 ListIdentity request encapsulation header <\/td>\n<\/tr>\n
190<\/td>\nTable 223 \u2013 ListIdentity reply encapsulation header
Table 224 \u2013 ListIdentity reply data portion (successful) <\/td>\n<\/tr>\n
191<\/td>\nTable 225 \u2013 Type 2 identity item
Table 226 \u2013 Type 2 Ethernet Capability item <\/td>\n<\/tr>\n
192<\/td>\nTable 227 \u2013 ListInterfaces request encapsulation header
Table 228 \u2013 ListInterfaces reply encapsulation header <\/td>\n<\/tr>\n
193<\/td>\nTable 229 \u2013 SendRRData request encapsulation header
Table 230 \u2013 SendRRData request data portion <\/td>\n<\/tr>\n
194<\/td>\nTable 231 \u2013 SendRRData reply encapsulation header
Table 232 \u2013 SendUnitData request encapsulation header <\/td>\n<\/tr>\n
195<\/td>\n4.3.4 Common packet format
Table 233 \u2013 SendUnitData request data portion
Table 234 \u2013 Common packet format
Table 235 \u2013 CPF item format <\/td>\n<\/tr>\n
196<\/td>\nTable 236 \u2013 Item Type ID numbers
Table 237 \u2013 Null address item <\/td>\n<\/tr>\n
197<\/td>\nTable 238 \u2013 Connected address item
Table 239 \u2013 Sequenced address item
Table 240 \u2013 Unconnected data item <\/td>\n<\/tr>\n
198<\/td>\nTable 241 \u2013 Connected data item
Table 242 \u2013 Sockaddr info items <\/td>\n<\/tr>\n
199<\/td>\n5 Transfer syntax
5.1 Compact encoding
5.1.1 Encoding rules
Table 243 \u2013 Usage of CPF items <\/td>\n<\/tr>\n
200<\/td>\n5.1.2 Encoding constraints
5.1.3 Examples
Table 244 \u2013 BOOLEAN encoding
Table 245 \u2013 Example compact encoding of a BOOL value <\/td>\n<\/tr>\n
201<\/td>\nTable 246 \u2013 Encoding of SignedInteger values
Table 247 \u2013 Example compact encoding of a SignedInteger value
Table 248 \u2013 UnsignedInteger values
Table 249 \u2013 Example compact encoding of an UnsignedInteger
Table 250 \u2013 FixedLengthReal values <\/td>\n<\/tr>\n
202<\/td>\nTable 251 \u2013 Example compact encoding of a REAL value
Table 252 \u2013 Example compact encoding of a LREAL value
Table 253 \u2013 FixedLengthReal values <\/td>\n<\/tr>\n
203<\/td>\nTable 254 \u2013 STRING value
Table 255 \u2013 STRING2 value
Table 256 \u2013 STRINGN value
Table 257 \u2013 SHORT_STRING value
Table 258 \u2013 Example compact encoding of a STRING value <\/td>\n<\/tr>\n
204<\/td>\nFigure 15 \u2013 FixedLengthBitString compact encoding bit placement rules
Figure 16 \u2013 Example compact encoding of a SWORD FixedLengthBitString
Figure 17 \u2013 Example compact encoding of a WORD FixedLengthBitString
Table 259 \u2013 Example compact encoding of STRING2 value
Table 260 \u2013 SHORT_STRING type <\/td>\n<\/tr>\n
205<\/td>\nFigure 18 \u2013 Example compact encoding of a DWORD FixedLengthBitString
Figure 19 \u2013 Example compact encoding of a LWORD FixedLengthBitString
Table 261 \u2013 Example compact encoding of a single dimensional ARRAY <\/td>\n<\/tr>\n
206<\/td>\nTable 262 \u2013 Example compact encoding of a multi\ufffddimensional ARRAY
Table 263 \u2013 Example compact encoding of a STRUCTURE <\/td>\n<\/tr>\n
207<\/td>\n5.2 Data type reporting
5.2.1 Object data representation
5.2.2 Elementary data type reporting <\/td>\n<\/tr>\n
208<\/td>\n5.2.3 Constructed data type reporting
Table 264 \u2013 Identification codes and descriptions of elementary data types <\/td>\n<\/tr>\n
209<\/td>\nTable 265 \u2013 Identification codes and descriptions of constructed data types
Table 266 \u2013 Formal structure encoding definition <\/td>\n<\/tr>\n
210<\/td>\nFigure 20 \u2013 Example 1 of formal encoding of a structure type specification
Figure 21 \u2013 Example 2 of formal encoding of a structure type specification
Table 267 \u2013 Formal structure with handles encoding definition <\/td>\n<\/tr>\n
211<\/td>\nFigure 22 \u2013 Example 3 of formal encoding of a handle structure type specification
Figure 23 \u2013 Example 4 of formal encoding of a handle structure type specification
Table 268 \u2013 Abbreviated structure encoding definition <\/td>\n<\/tr>\n
212<\/td>\nFigure 24 \u2013 Example 5 of abbreviated encoding of a structure type specification
Figure 25 \u2013 Example 1 of formal encoding of an array type specification
Table 269 \u2013 Formal array encoding definition <\/td>\n<\/tr>\n
213<\/td>\nFigure 26 \u2013 Example 2 of formal encoding of an array type specification
Table 270 \u2013 Abbreviated array encoding definition <\/td>\n<\/tr>\n
214<\/td>\n6 Structure of FAL protocol state machines
Figure 27 \u2013 Example 1 of abbreviated encoding of an array type specification
Figure 28 \u2013 Example 2 of abbreviated encoding of an array type specification <\/td>\n<\/tr>\n
215<\/td>\n7 AP-Context state machine
7.1 Overview
7.2 Connection object state machine
7.2.1 I\/O Connection instance behavior
Figure 29 \u2013 I\/O Connection object state transition diagram <\/td>\n<\/tr>\n
216<\/td>\nTable 271 \u2013 I\/O Connection state event matrix <\/td>\n<\/tr>\n
220<\/td>\n7.2.2 Bridged Connection instance behavior
Figure 30 \u2013 Bridged Connection object state transition diagram <\/td>\n<\/tr>\n
221<\/td>\nTable 272 \u2013 Bridged Connection state event matrix <\/td>\n<\/tr>\n
222<\/td>\n7.2.3 Explicit Messaging Connection instance behavior
Figure 31 \u2013 Explicit Messaging Connection object state transition diagram
Table 273 \u2013 Explicit Messaging Connection state event matrix <\/td>\n<\/tr>\n
224<\/td>\n8 FAL service protocol machine (FSPM)
8.1 General
8.2 Primitive definitions <\/td>\n<\/tr>\n
225<\/td>\nTable 274 \u2013 Primitives issued by FAL user to FSPM <\/td>\n<\/tr>\n
226<\/td>\nTable 275 \u2013 Primitives issued by FAL user to FSPM <\/td>\n<\/tr>\n
228<\/td>\nTable 276 \u2013 Primitives issued by FSPM to FAL user <\/td>\n<\/tr>\n
229<\/td>\n8.3 Parameters of primitives <\/td>\n<\/tr>\n
230<\/td>\n8.4 FSPM state machines
9 Application relationship protocol machines (ARPMs)
9.1 General
Table 277 \u2013 Parameters used with primitives exchanged between FAL user and FSPM <\/td>\n<\/tr>\n
231<\/td>\n9.2 Connection-less ARPM (UCMM)
9.2.1 General
9.2.2 Primitive definitions <\/td>\n<\/tr>\n
232<\/td>\n9.2.3 Parameters of primitives
Table 278 \u2013 Primitives issued by FSPM to ARPM
Table 279 \u2013 Primitives issued by ARPM to FSPM <\/td>\n<\/tr>\n
233<\/td>\n9.2.4 UCMM state machines
Table 280 \u2013 Parameters used with primitives exchanged between FSPM and ARPM
Table 281 \u2013 UCMM client states <\/td>\n<\/tr>\n
234<\/td>\nFigure 32 \u2013 State transition diagram of UCMM client9
Table 282 \u2013 State event matrix of UCMM client <\/td>\n<\/tr>\n
235<\/td>\nTable 283 \u2013 High-end UCMM server states <\/td>\n<\/tr>\n
236<\/td>\nFigure 33 \u2013 State transition diagram of high\u2013end UCMM server
Table 284 \u2013 State event matrix of high-end UCMM server <\/td>\n<\/tr>\n
237<\/td>\nTable 285 \u2013 Low-end UCMM server states <\/td>\n<\/tr>\n
238<\/td>\n9.2.5 Examples of UCMM sequences
Figure 34 \u2013 State transition diagram of low\u2013end UCMM server
Table 286 \u2013 State event matrix of low\u2013end UCMM server <\/td>\n<\/tr>\n
239<\/td>\nFigure 35 \u2013 Sequence diagram for a UCMM with one outstanding message <\/td>\n<\/tr>\n
240<\/td>\n9.2.6 Management UCMM
Figure 36 \u2013 Sequence diagram for a UCMM with multiple outstanding messages <\/td>\n<\/tr>\n
241<\/td>\n9.3 Connection-oriented ARPMs (transports)
9.3.1 Transport PDU buffer
Figure 37 \u2013 TPDU buffer
Table 287 \u2013 Notification <\/td>\n<\/tr>\n
242<\/td>\n9.3.2 Transport classes
9.3.3 Common primitive definitions
Table 288 \u2013 Transport classes
Table 289 \u2013 Primitives issued by FSPM to ARPM <\/td>\n<\/tr>\n
243<\/td>\n9.3.4 Parameters of common primitives
9.3.5 Transport state machines \u2013 class 0
Table 290 \u2013 Primitives issued by ARPM to FSPM
Table 291 \u2013 Parameters used with primitives exchanged between FSPM and ARPM <\/td>\n<\/tr>\n
244<\/td>\nFigure 38 \u2013 Data flow diagram using a client transport class 0 and server transport class 0
Figure 39 \u2013 Sequence diagram of data transfer using transport class 0 <\/td>\n<\/tr>\n
245<\/td>\nFigure 40 \u2013 Class 0 client STD
Table 292 \u2013 Class 0 transport client states
Table 293 \u2013 Class 0 client SEM <\/td>\n<\/tr>\n
246<\/td>\nFigure 41 \u2013 Class 0 server STD
Table 294 \u2013 Class 0 transport server states
Table 295 \u2013 Class 0 server SEM <\/td>\n<\/tr>\n
247<\/td>\n9.3.6 Transport state machines \u2013 class 1
Figure 42 \u2013 Data flow diagram using client transport class 1and server transport class 1 <\/td>\n<\/tr>\n
248<\/td>\nFigure 43 \u2013 Sequence diagram of data transferusing client transport class 1 and server transport class 1 <\/td>\n<\/tr>\n
249<\/td>\nTable 296 \u2013 Class 1 transport client states <\/td>\n<\/tr>\n
250<\/td>\nFigure 44 \u2013 Class 1 client STD
Table 297 \u2013 Class 1 client SEM <\/td>\n<\/tr>\n
251<\/td>\nFigure 45 \u2013 Class 1 server STD
Table 298 \u2013 Class 1 transport server states <\/td>\n<\/tr>\n
252<\/td>\n9.3.7 Transport state machines \u2013 class 2
Table 299 \u2013 Class 1 server SEM <\/td>\n<\/tr>\n
253<\/td>\nFigure 46 \u2013 Data flow diagram using client transport class 2and server transport class 2 <\/td>\n<\/tr>\n
254<\/td>\nFigure 47 \u2013 Diagram of data transfer using client transport class 2and server transport class 2 without returned data <\/td>\n<\/tr>\n
255<\/td>\nFigure 48 \u2013 Sequence diagram of data transfer using client transport class 2and server transport class 2 with returned data <\/td>\n<\/tr>\n
256<\/td>\nFigure 49 \u2013 Class 2 client STD
Table 300 \u2013 Class 2 transport client states <\/td>\n<\/tr>\n
257<\/td>\nTable 301 \u2013 Class 2 client SEM <\/td>\n<\/tr>\n
258<\/td>\nFigure 50 \u2013 Class 2 server STD
Table 302 \u2013 Class 2 transport server states <\/td>\n<\/tr>\n
259<\/td>\nTable 303 \u2013 Class 2 server SEM <\/td>\n<\/tr>\n
260<\/td>\n9.3.8 Transport state machines \u2013 class 3 <\/td>\n<\/tr>\n
261<\/td>\nFigure 51 \u2013 Data flow diagram using client transport class 3and server transport class 3 <\/td>\n<\/tr>\n
262<\/td>\nFigure 52 \u2013 Sequence diagram of data transfer using client transport class 3 and server transport class 3 without returned data <\/td>\n<\/tr>\n
263<\/td>\nFigure 53 \u2013 Sequence diagram of data transfer using client transportclass 3 and server transport class 3 with returned data <\/td>\n<\/tr>\n
264<\/td>\nTable 304 \u2013 Class 3 transport client states <\/td>\n<\/tr>\n
265<\/td>\nFigure 54 \u2013 Class 3 client STD
Table 305 \u2013 Class 3 client SEM <\/td>\n<\/tr>\n
267<\/td>\nTable 306 \u2013 Class 3 transport server states <\/td>\n<\/tr>\n
268<\/td>\nFigure 55 \u2013 Class 3 server STD <\/td>\n<\/tr>\n
269<\/td>\nTable 307 \u2013 Class 3 server SEM <\/td>\n<\/tr>\n
270<\/td>\n10 DLL mapping protocol machine 1 (DMPM 1)
10.1 General
10.2 Link producer
Figure 56 \u2013 Data flow diagram for a link producer and consumer <\/td>\n<\/tr>\n
271<\/td>\n10.3 Link consumer
10.4 Primitive definitions
10.4.1 Primitives exchanged between DMPM and ARPM
10.4.2 Parameters of ARPM\/DMPM primitives
10.4.3 Primitives exchanged between data-link layer and DMPM
Table 308 \u2013 Primitives issued by ARPM to DMPM
Table 309 \u2013 Primitives issued by DMPM to ARPM
Table 310 \u2013 Parameters used with primitives exchanged between ARPM and DMPM <\/td>\n<\/tr>\n
272<\/td>\n10.4.4 Parameters of DMPM\/Data-link Layer primitives
Table 311 \u2013 Primitives exchanged between data-link layer and DMPM
Table 312 \u2013 Parameters used with primitives exchanged between DMPM and Data-link <\/td>\n<\/tr>\n
273<\/td>\n10.4.5 Network connection ID
10.5 DMPM state machine
10.5.1 DMPM states
Table 313 \u2013 Selection of connection ID
Table 314 \u2013 Link producer states <\/td>\n<\/tr>\n
274<\/td>\nFigure 57 \u2013 State transition diagram for a link producer
Table 315 \u2013 State event matrix of link producer
Table 316 \u2013 Link consumer states <\/td>\n<\/tr>\n
275<\/td>\n10.5.2 Functions used by DMPM
10.6 Data-link Layer service selection
11 DLL mapping protocol machine 2 (DMPM 2)
11.1 General
11.2 Mapping of UCMM PDUs
11.2.1 General
Figure 58 \u2013 State transition diagram for a link consumer
Table 317 \u2013 State event matrix of link consumer <\/td>\n<\/tr>\n
276<\/td>\nTable 318 \u2013 UCMM request <\/td>\n<\/tr>\n
277<\/td>\n11.2.2 Common requirements for Connection Manager PDU’s
Table 319 \u2013 UCMM reply <\/td>\n<\/tr>\n
278<\/td>\nTable 320 \u2013 Network Connection ID selection <\/td>\n<\/tr>\n
279<\/td>\n11.2.3 Forward_Open PDU for class 2 and class 3 connections
11.2.4 Forward_Open for class 0 and class 1 connections <\/td>\n<\/tr>\n
280<\/td>\nTable 321 \u2013 Sockaddr Info usage <\/td>\n<\/tr>\n
283<\/td>\nTable 322 \u2013 Example multicast assignments <\/td>\n<\/tr>\n
284<\/td>\n11.2.5 Forward_close
11.3 Mapping of transport class 0 and class 1 PDUs
11.3.1 Class 0 and class 1 PDUs
11.3.2 No dependency on TCP connections
Table 323 \u2013 UDP data format for class 0 and class 1 <\/td>\n<\/tr>\n
285<\/td>\n11.3.3 Class 0 and class 1 packet ordering
11.3.4 Screening incoming connected data
11.4 Mapping of transport class 2 and class 3 PDU’s <\/td>\n<\/tr>\n
286<\/td>\n11.5 IGMP Usage
11.5.1 Background (informative)
Table 324 \u2013 Transport class 2 and class 3 connected data <\/td>\n<\/tr>\n
287<\/td>\n11.5.2 IGMP Membership Report messages
11.5.3 IGMP Leave Group messages
11.6 Quality of Service (QoS) for Type 2 Ethernet messages
11.6.1 Overview <\/td>\n<\/tr>\n
288<\/td>\n11.6.2 DSCP format <\/td>\n<\/tr>\n
289<\/td>\n11.6.3 IEEE Std 802.1Q-2018 format
11.6.4 Mapping Type 2 traffic to DSCP and IEEE Std 802.1Q-2018
Figure 59 \u2013 DS field in the IP header
Figure 60 \u2013 IEEE Std 802.1Q-2018 tagged frame <\/td>\n<\/tr>\n
290<\/td>\n11.6.5 Usage of DSCP for Type 2 Ethernet
11.6.6 Usage of IEEE Std 802.1Q-2018 for Type 2 Ethernet
Table 325 \u2013 Default DSCP and IEEE Std 802.1Q-2018 mapping <\/td>\n<\/tr>\n
291<\/td>\n11.6.7 User considerations with IEEE Std 802.1Q-2018
11.7 Encapsulation using TCP
11.7.1 General
11.7.2 Management of a TCP encapsulation session <\/td>\n<\/tr>\n
292<\/td>\n11.7.3 TCP connection management <\/td>\n<\/tr>\n
293<\/td>\n11.8 Encapsulation using UDP
12 DLL mapping protocol machine 3 (DMPM 3) <\/td>\n<\/tr>\n
294<\/td>\nBibliography <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":"

Industrial communication networks. Fieldbus specifications – Application 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>\n2024<\/td>\n296<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"featured_media":454098,"template":"","meta":{"rank_math_lock_modified_date":false,"ep_exclude_from_search":false},"product_cat":[2641],"product_tag":[],"class_list":{"0":"post-454089","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\/454089","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\/454098"}],"wp:attachment":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media?parent=454089"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_cat?post=454089"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_tag?post=454089"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}