{"id":244010,"date":"2024-10-19T16:01:21","date_gmt":"2024-10-19T16:01:21","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/bs-en-61158-4-32012\/"},"modified":"2024-10-25T10:59:25","modified_gmt":"2024-10-25T10:59:25","slug":"bs-en-61158-4-32012","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/bsi\/bs-en-61158-4-32012\/","title":{"rendered":"BS EN 61158-4-3:2012"},"content":{"rendered":"

The data-link layer provides basic time-critical messaging communications between devices in an automation environment.<\/p>\n

This protocol provides communication opportunities to a pre-selected \u201cmaster\u201d subset of data-link entities in a cyclic asynchronous manner, sequentially to each of those data-link entities. Other data-link entities communicate only as permitted and delegated by those master data-link entities.<\/p>\n

For a given master, its communications with other data-link entities can be cyclic, or acyclic with prioritized access, or a combination of the two.<\/p>\n

This protocol provides a means of sharing the available communication resources in a fair manner. There are provisions for time synchronization and for isochronous operation.<\/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
PDF Pages<\/th>\nPDF Title<\/th>\n<\/tr>\n
6<\/td>\nCONTENTS <\/td>\n<\/tr>\n
10<\/td>\nINTRODUCTION <\/td>\n<\/tr>\n
12<\/td>\n1 Scope
1.1 General
1.2 Specifications
1.3 Procedures
1.4 Applicability <\/td>\n<\/tr>\n
13<\/td>\n1.5 Conformance
2 Normative references
3 Terms, definitions, symbols and abbreviations
3.1 Reference model terms and definitions <\/td>\n<\/tr>\n
15<\/td>\n3.2 Service convention terms and definitions <\/td>\n<\/tr>\n
16<\/td>\n3.3 Common terms and definitions <\/td>\n<\/tr>\n
17<\/td>\nFigures
Figure 1 \u2013 Relationships of DLSAPs, DLSAP-addresses and group DL addresses <\/td>\n<\/tr>\n
18<\/td>\n3.4 Additional Type 3 definitions <\/td>\n<\/tr>\n
20<\/td>\n3.5 Common symbols and abbreviations <\/td>\n<\/tr>\n
21<\/td>\n3.6 Type 3 symbols and abbreviations <\/td>\n<\/tr>\n
25<\/td>\n4 Common DL protocol elements
4.1 Frame check sequence <\/td>\n<\/tr>\n
26<\/td>\nTables
Table 1 \u2013 FCS length, polynomials and constants by Type\u00a03 synchronous <\/td>\n<\/tr>\n
27<\/td>\n5 Overview of the DL protocol
5.1 General <\/td>\n<\/tr>\n
28<\/td>\n5.2 Overview of the medium access control and transmission protocol
Table 2 \u2013 Characteristic features of the fieldbus data-link protocol <\/td>\n<\/tr>\n
29<\/td>\n5.3 Transmission modes and DL entity <\/td>\n<\/tr>\n
30<\/td>\nFigure 2 \u2013 Logical token-passing ring <\/td>\n<\/tr>\n
34<\/td>\n5.4 Service assumed from the PhL
Figure 3 \u2013 PhL data service for asynchronous transmission <\/td>\n<\/tr>\n
37<\/td>\n5.5 Operational elements <\/td>\n<\/tr>\n
40<\/td>\nFigure 4 \u2013 Idle time TID1
Figure 5 \u2013 Idle time TID2 (SDN, CS)
Figure 6 \u2013 Idle time TID2 (MSRD) <\/td>\n<\/tr>\n
41<\/td>\nFigure 7 \u2013 Slot time TSL1
Figure 8 \u2013 Slot time TSL2 <\/td>\n<\/tr>\n
46<\/td>\nFigure 9 \u2013 Slot time TSL1
Figure 10 \u2013 Slot time TSL2 <\/td>\n<\/tr>\n
52<\/td>\n5.6 Cycle and system reaction times
Figure 11 \u2013 Token transfer period <\/td>\n<\/tr>\n
53<\/td>\nFigure 12 \u2013 Message transfer period <\/td>\n<\/tr>\n
55<\/td>\n6 General structure and encoding of DLPDUs, and related elements of procedure
6.1 DLPDU granularity <\/td>\n<\/tr>\n
56<\/td>\n6.2 Length octet (LE, LEr)
Figure 13 \u2013 UART character
Figure 14 \u2013 Octet structure <\/td>\n<\/tr>\n
57<\/td>\n6.3 Address octet
Figure 15 \u2013 Length octet coding
Figure 16 \u2013 Address octet coding <\/td>\n<\/tr>\n
58<\/td>\nFigure 17 \u2013 DAE\/SAE octet in the DLPDU
Figure 18 \u2013 Address extension octet <\/td>\n<\/tr>\n
59<\/td>\n6.4 Control octet (FC) <\/td>\n<\/tr>\n
60<\/td>\nFigure 19 \u2013 FC octet coding for send\/request DLPDUs
Figure 20 \u2013 FC octet coding for acknowledgement or response DLPDUs <\/td>\n<\/tr>\n
61<\/td>\nTable 3 \u2013 Transmission function code <\/td>\n<\/tr>\n
63<\/td>\n6.5 DLPDU content error detection
Figure 21 \u2013 FCS octet coding
Table 4 \u2013 FCB, FCV in responder <\/td>\n<\/tr>\n
64<\/td>\n6.6 DATA_UNIT
6.7 Error control procedures
Figure 22 \u2013 Data field
Figure 23 \u2013 Ident user data <\/td>\n<\/tr>\n
65<\/td>\n7 DLPDU-specific structure, encoding and elements of procedure
7.1 DLPDUs of fixed length with no data field <\/td>\n<\/tr>\n
66<\/td>\nFigure 24 \u2013 DLPDUs of fixed length with no data field <\/td>\n<\/tr>\n
67<\/td>\n7.2 DLPDUs of fixed length with data field
Figure 25 \u2013 DLPDUs of fixed length with no data field <\/td>\n<\/tr>\n
68<\/td>\nFigure 26 \u2013 DLPDUs of fixed length with data field
Figure 27 \u2013 DLPDUs of fixed length with data field <\/td>\n<\/tr>\n
69<\/td>\n7.3 DLPDUs with variable data field length
Figure 28 \u2013 DLPDUs with variable data field length <\/td>\n<\/tr>\n
70<\/td>\n7.4 Token DLPDU
Figure 29 \u2013 DLPDUs with variable data field length
Figure 30 \u2013 Token DLPDU <\/td>\n<\/tr>\n
71<\/td>\n7.5 ASP DLPDU
7.6 SYNCH DLPDU
7.7 Time Event (TE) DLPDU
7.8 Clock Value (CV) DLPDU
Figure 31 \u2013 Token DLPDU <\/td>\n<\/tr>\n
72<\/td>\n7.9 Transmission procedures
Figure 32 \u2013 Send\/request DLPDU of fixed length with no data
Figure 33 \u2013 Token DLPDU and send\/request DLPDU of fixed length with data <\/td>\n<\/tr>\n
73<\/td>\nFigure 34 \u2013 Send\/request DLPDU with variable data field length
Figure 35 \u2013 Send\/request DLPDU of fixed length with no data <\/td>\n<\/tr>\n
74<\/td>\nFigure 36 \u2013 Token DLPDU and send\/request DLPDU of fixed length with data
Figure 37 \u2013 Send\/request DLPDU with variable data field length <\/td>\n<\/tr>\n
75<\/td>\n8 Other DLE elements of procedure
8.1 DL entity initialization
8.2 States of the media access control of the DL entity
Table 5 \u2013 Operating parameters <\/td>\n<\/tr>\n
76<\/td>\nFigure 38 \u2013 DL state-diagram <\/td>\n<\/tr>\n
81<\/td>\n8.3 Clock synchronization protocol <\/td>\n<\/tr>\n
82<\/td>\nFigure 39 \u2013 Overview of clock synchronization <\/td>\n<\/tr>\n
83<\/td>\nFigure 40 \u2013 Time master state machine <\/td>\n<\/tr>\n
84<\/td>\nFigure 41 \u2013 Time receiver state machine <\/td>\n<\/tr>\n
85<\/td>\nFigure 42 \u2013 Clock synchronization <\/td>\n<\/tr>\n
86<\/td>\nAnnex A (normative) DL-Protocol state machines <\/td>\n<\/tr>\n
87<\/td>\nFigure A.1 \u2013 Structuring of the protocol machines <\/td>\n<\/tr>\n
88<\/td>\nTable A.1 \u2013 Assignment of state machines <\/td>\n<\/tr>\n
89<\/td>\nTable A.2 \u2013 Data resource <\/td>\n<\/tr>\n
93<\/td>\nTable A.3 \u2013 Primitives issued by DL User to FLC
Table A.4 \u2013 Primitives issued by FLC to DL User <\/td>\n<\/tr>\n
95<\/td>\nTable A.5 \u2013 Primitives issued by DL User to DLM <\/td>\n<\/tr>\n
96<\/td>\nTable A.6 \u2013 Primitives issued by DLM to DL User
Table A.7 \u2013 Parameters used with primitives exchanged between DL User and FLC <\/td>\n<\/tr>\n
97<\/td>\nTable A.8 \u2013 Parameters used with primitives exchanged between DL User and DLM <\/td>\n<\/tr>\n
98<\/td>\nTable A.9 \u2013 FLC\/DLM state table <\/td>\n<\/tr>\n
110<\/td>\nTable A.10 \u2013 FLC \/ DLM function table <\/td>\n<\/tr>\n
117<\/td>\nTable A.11 \u2013 Primitives issued by DLM to MAC
Table A.12 \u2013 Primitives issued by MAC to DLM
Table A.13 \u2013 Parameters used with primitives exchanged between DLM and MAC <\/td>\n<\/tr>\n
118<\/td>\nTable A.14 \u2013 Local MAC variables
Table A.15 \u2013 MAC state table <\/td>\n<\/tr>\n
139<\/td>\nTable A.16 \u2013 MAC function table <\/td>\n<\/tr>\n
144<\/td>\nFigure A.2 \u2013 Structure of the SRU Machine <\/td>\n<\/tr>\n
146<\/td>\nTable A.17 \u2013 Primitives issued by DLM to SRC
Table A.18 \u2013 Primitives issued by SRC to DLM
Table A.19 \u2013 Primitives issued by MAC to SRC <\/td>\n<\/tr>\n
147<\/td>\nTable A.20 \u2013 Primitives issued by SRC to MAC
Table A.21 \u2013 Parameters used with primitives exchanged between MAC and SRC
Table A.22 \u2013 FC structure <\/td>\n<\/tr>\n
148<\/td>\nTable A.23 \u2013 Local variables of SRC <\/td>\n<\/tr>\n
149<\/td>\nTable A.24 \u2013 SRC state table <\/td>\n<\/tr>\n
161<\/td>\nTable A.25 \u2013 SRC functions <\/td>\n<\/tr>\n
162<\/td>\nAnnex B (informative) Type 3 (synchronous): exemplary FCS implementations
Figure B.1 \u2013 Example of FCS generation for Type 3 (synchronous)
Figure B.2 \u2013 Example of FCS syndrome checking on reception for Type 3 (synchronous) <\/td>\n<\/tr>\n
164<\/td>\nAnnex C (informative) Type 3: Exemplary token procedure and message transfer periods <\/td>\n<\/tr>\n
165<\/td>\nFigure C.1 \u2013 Derivation of the token holding time (TTH) <\/td>\n<\/tr>\n
166<\/td>\nFigure C.2 \u2013 No usage of token holding time (TTH) <\/td>\n<\/tr>\n
167<\/td>\nFigure C.3 \u2013 Usage of token holding time (TTH) for message transfer (equivalence between TTH of each Master station) <\/td>\n<\/tr>\n
169<\/td>\nFigure C.4 \u2013 Usage of token holding time (TTH) in different working load situations <\/td>\n<\/tr>\n
172<\/td>\nBibliography <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":"

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