Shopping Cart

No products in the cart.

BS EN IEC 61158-4-3:2019 – TC:2020 Edition

$280.87

Tracked Changes. Industrial communication networks. Fieldbus specifications – Data-link layer protocol specification. Type 3 elements

Published By Publication Date Number of Pages
BSI 2020 351
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-3: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;The main changes are: lt;br /gt;This edition includes the following significant technical changes with respect to the previous edition: lt;br /gt;•corrections in Table 3; lt;br /gt;•corrections in Table A.15; lt;br /gt;•spelling and grammar.

PDF Catalog

PDF Pages PDF Title
177 undefined
180 Annex ZA(normative)Normative references to international publicationswith their corresponding European publications
182 CONTENTS
187 FOREWORD
189 INTRODUCTION
190 1 Scope
1.1 General
1.2 Specifications
1.3 Procedures
1.4 Applicability
191 1.5 Conformance
2 Normative references
3 Terms, definitions, symbols and abbreviations
3.1 Reference model terms and definitions
193 3.2 Service convention terms and definitions
194 3.3 Common terms and definitions
195 Figures
Figure 1 – Relationships of DLSAPs, DLSAP-addresses and group DLaddresses
196 3.4 Additional Type 3 definitions
198 3.5 Common symbols and abbreviations
3.5.1 Data units
3.5.2 Miscellaneous
199 3.6 Type 3 symbols and abbreviations
203 4 Common DLprotocol elements
4.1 Frame check sequence
4.1.1 General
204 4.1.2 At the sending DLE
Tables
Table 1 – FCS length, polynomials and constants by Type 3 synchronous
205 4.1.3 At the receiving DLE
206 5 Overview of the DLprotocol
5.1 General
5.2 Overview of the medium access control and transmission protocol
Table 2 – Characteristic features of the fieldbus data-link protocol
207 5.3 Transmission modes and DLentity
5.3.1 Overview
208 5.3.2 Token procedures
209 Figure 2 – Logical token-passing ring
212 5.3.3 Send or send/request mode
5.4 Service assumed from the PhL
5.4.1 Asynchronous transmission
213 5.4.2 Synchronous transmission
Figure 3 – PhL data service for asynchronous transmission
216 5.5 Operational elements
5.5.1 Overview
5.5.2 Bit time tBIT
5.5.3 Asynchronous transmission
218 Figure 4 – Idle time TID1
219 Figure 5 – Idle time TID2 (SDN, CS)
Figure 6 – Idle time TID2 (MSRD)
220 Figure 7 – Slot time TSL1
Figure 8 – Slot time TSL2
222 5.5.4 Synchronous transmission
225 Figure 9 – Slot time TSL1
Figure 10 – Slot time TSL2
227 5.5.5 Timers and counters
231 5.6 Cycle and system reaction times
5.6.1 Asynchronous transmission
Figure 11 – Token transfer period
232 Figure 12 – Message transfer period
233 5.6.2 Synchronous transmission
234 6 General structure and encoding of DLPDUs, and related elements of procedure
6.1 DLPDU granularity
6.1.1 Asynchronous transmission – UART character
Figure 13 – UART character
235 6.1.2 Synchronous transmission
6.2 Length octet (LE, LEr)
Figure 14 – Octet structure
Figure 15 – Length octet coding
236 6.3 Address octet
6.3.1 Destination and source station address (DA and SA)
6.3.2 Address extension (EXT)
Figure 16 – Address octet coding
237 6.3.3 Address check
Figure 17 – DAE/SAE octet in the DLPDU
Figure 18 – Address extension octet
238 6.3.4 DLservice-access-point (DLSAP)
6.4 Control octet (FC)
6.4.1 General
Figure 19 – FC octet coding for send/request DLPDUs
239 Figure 20 – FC octet coding for acknowledgement or response DLPDUs
240 6.4.2 Frame count bit
Table 3 – Transmission function code
242 6.5 DLPDU content error detection
6.5.1 Asynchronous transmission – frame checksum (FCS)
6.5.2 Synchronous transmission – frame check sequence (FCS)
Figure 21 – FCS octet coding
Table 4 – FCB, FCV in responder
243 6.6 DATA_UNIT
6.6.1 General
6.6.2 Ident user data
Figure 22 – Data field
Figure 23 – Ident user data
244 6.7 Error control procedures
6.7.1 Asynchronous transmission
6.7.2 Synchronous transmission
7 DLPDU-specific structure, encoding and elements of procedure
7.1 DLPDUs of fixed length with no data field
7.1.1 Asynchronous transmission
245 Figure 24 – DLPDUs of fixed length with no data field
246 7.1.2 Synchronous transmission
7.2 DLPDUs of fixed length with data field
7.2.1 Asynchronous transmission
Figure 25 – DLPDUs of fixed length with no data field
247 7.2.2 Synchronous transmission
Figure 26 – DLPDUs of fixed length with data field
Figure 27 – DLPDUs of fixed length with data field
248 7.3 DLPDUs with variable data field length
7.3.1 Asynchronous transmission
7.3.2 Synchronous transmission
Figure 28 – DLPDUs with variable data field length
249 7.4 Token DLPDU
7.4.1 Asynchronous transmission
Figure 29 – DLPDUs with variable data field length
Figure 30 – Token DLPDU
250 7.4.2 Synchronous transmission
7.5 ASP DLPDU
7.6 SYNCH DLPDU
7.7 Time Event (TE) DLPDU
7.8 Clock Value (CV) DLPDU
Figure 31 – Token DLPDU
251 7.9 Transmission procedures
7.9.1 Asynchronous transmission
Figure 32 – Send/request DLPDU of fixed length with no data
Figure 33 – Token DLPDU and send/request DLPDU of fixed length with data
252 7.9.2 Synchronous transmission
Figure 34 – Send/request DLPDU with variable data field length
Figure 35 – Send/request DLPDU of fixed length with no data
253 8 Other DLE elements of procedure
8.1 DLentity initialization
Figure 36 – Token DLPDU and send/request DLPDU of fixed length with data
Figure 37 – Send/request DLPDU with variable data field length
254 8.2 States of the media access control of the DLentity
8.2.1 General
Table 5 – Operating parameters
255 8.2.2 Offline
Figure 38 – DLstate-diagram
256 8.2.3 Passive_Idle
8.2.4 Listen_Token
8.2.5 Active_Idle
257 8.2.6 Claim_Token
8.2.7 Wait_TCT
258 8.2.8 Use_Token
8.2.9 Await_Data_Response
8.2.10 Check_Access_Time
259 8.2.11 Pass_Token
8.2.12 Check_Token_Pass
260 8.2.13 Await_Status_Response
8.3 Clock synchronization protocol
8.3.1 Overview
8.3.2 State machine time master
261 Figure 39 – Overview of clock synchronization
262 8.3.3 State machine time receiver
Figure 40 – Time master state machine
263 Figure 41 – Time receiver state machine
264 Figure 42 – Clock synchronization
265 Annex A (normative)DL-Protocol state machines
A.1 Overall structure
266 A.2 Variation of state machines in different devices
Figure A.1 – Structuring of the protocol machines
267 A.3 DL Data Resource
Table A.1 – Assignment of state machines
268 Table A.2 – Data resource
271 A.4 FLC / DLM
A.4.1 Primitive definitions
272 Table A.3 – Primitives issued by DLUser to FLC
Table A.4 – Primitives issued by FLC to DLUser
274 Table A.5 – Primitives issued by DLUser to DLM
Table A.6 – Primitives issued by DLM to DLUser
275 Table A.7 – Parameters used with primitives exchanged between DLUser and FLC
Table A.8 – Parameters used with primitives exchanged between DLUser and DLM
276 A.4.2 State machine description
Table A.9 – FLC/DLM state table
288 Table A.10 – FLC / DLM function table
295 A.5 MAC
A.5.1 Primitive definitions
Table A.11 – Primitives issued by DLM to MAC
Table A.12 – Primitives issued by MAC to DLM
Table A.13 – Parameters used with primitives exchanged between DLM and MAC
296 A.5.2 State machine description
Table A.14 – Local MAC variables
297 Table A.15 – MAC state table
318 Table A.16 – MAC function table
322 A.6 SRU
A.6.1 Overview
323 A.6.2 Character send SM(CTX)
A.6.3 Character receive SM (CRX)
Figure A.2 – Structure of the SRU Machine
324 A.6.4 Timer-SM (TIM)
A.6.5 Primitive definition of SRC
Table A.17 – Primitives issued by DLM to SRC
325 Table A.18 – Primitives issued by SRC to DLM
Table A.19 – Primitives issued by MAC to SRC
Table A.20 – Primitives issued by SRC to MAC
326 A.6.6 State machine description
Table A.21 – Parameters used with primitives exchanged between MAC and SRC
Table A.22 – FC structure
Table A.23 – Local variables of SRC
327 Table A.24 – SRC state table
339 Table A.25 – SRC functions
340 Annex B (informative)Type 3 (synchronous): exemplary FCS implementations
Figure B.1 – Example of FCS generation for Type 3 (synchronous)
Figure B.2 – Example of FCS syndrome checking on reception for Type 3 (synchronous)
342 Annex C (informative)Type 3: Exemplary token procedureand message transfer periods
C.1 Procedure of token passing
343 C.2 Examples for token passing procedure
Figure C.1 – Derivation of the token holding time (TTH)
344 Figure C.2 – No usage of token holding time (TTH)
345 Figure C.3 – Usage of token holding time (TTH) for message transfer (equivalence between TTH of each Master station)
347 Figure C.4 – Usage of token holding time (TTH) in different working load situations
348 C.3 Examples for message transfer periods – asynchronous transmission
350 Bibliography
BS EN IEC 61158-4-3:2019 - TC
$280.87