Shopping Cart

No products in the cart.

BS EN 61158-4-11:2012

$215.11

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

Published By Publication Date Number of Pages
BSI 2012 140
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]

The data-link layer provides basic time-critical messaging communications between devices in an automation environment.

This protocol provides communication opportunities to all participating data-link entities

  1. in a synchronously-starting cyclic manner, according to a pre-established schedule, and

  2. in a cyclic or acyclic asynchronous manner, as requested each cycle by each of those data-link entities.

Thus this protocol can be characterized as one which provides cyclic and acyclic access asynchronously but with a synchronous restart of each cycle.

PDF Catalog

PDF Pages PDF Title
7 CONTENTS
11 INTRODUCTION
13 1 Scope
1.1 General
1.2 Specifications
1.3 Procedures
14 1.4 Applicability
1.5 Conformance
2 Normative references
3 Terms, definitions, symbols and abbreviations
3.1 Reference model terms and definitions
16 3.2 Service convention terms and definitions
17 3.3 Terms and definitions
18 Figures
Figure 1 โ€“ Relationships of DLSAPs, DLSAP-addresses and group DL addresses
21 3.4 Symbols and abbreviations
22 4 Overview of the DL-protocol
4.1 General
4.2 Overview of the medium access control
23 Figure 2 โ€“ Basic principle of medium access control
24 4.3 Service assumed from the PhL
4.4 DLL architecture
Figure 3 โ€“ Interaction of PhS primitives to DLE
25 Tables
Table 1 โ€“ Data-link layer components of star-architecture
26 Figure 4 โ€“ Data-link layer internal architecture of star-architecture
27 Table 2 โ€“ Data-link layer components of loop-architecture
28 4.5 Access control machine and schedule support functions
Figure 5 โ€“ Data-link layer internal architecture of loop-architecture
29 4.6 Local parameters, variables, counters, timers and queues
30 Table 3 โ€“ DLE-variables and permissible values of star-architecture
32 Table 4 โ€“ Observable variables and their value ranges of star-architecture
33 Table 5 โ€“ DLE variables and permissible values of loop-architecture
35 Table 6 โ€“ Observable variables and their value ranges of loop-architecture
46 5 General structure and encoding of PhIDU and DLPDU and related elements of procedure
5.1 Overview
5.2 PhIDU structure and encoding
47 5.3 Common MAC frame structure, encoding and elements of procedure
5.4 Elements of the MAC frame
Figure 6 โ€“ Common MAC frame format for DLPDUs
48 Figure 7 โ€“ Structure of FC field
49 Table 7 โ€“ F-type: DLPDU type
50 Table 8 โ€“ FCS length, polynomials and constants
52 5.5 Order of bit transmission
5.6 Invalid DLPDU
6 DLPDU-specific structure, encoding and elements of procedure
6.1 General
53 6.2 Synchronization DLPDU (SYN)
Figure 8 โ€“ Structure of SYN DLPDU
54 Table 9 โ€“ PN-parameter: 3rd octet
Table 10 โ€“ Structure of CW: 4th octet
Table 11 โ€“ PM parameter
55 Table 12 โ€“ RMSEL parameter
Table 13 โ€“ Structure of CW: 4th octet
Table 14 โ€“ ST-parameter: 5th octet
56 Table 15 โ€“ Th-parameter: 6th, 7th and 8th octets
Table 16 โ€“ Tm-parameter: 9th and 10th octets
Table 17 โ€“ Ts-parameter: 11th and 12th octets
Table 18 โ€“ Tl-parameter: 13th and 14th octets
57 Table 19 โ€“ LL parameters: 15th to 46th octets
58 6.3 Transmission complete DLPDU (CMP)
Figure 9 โ€“ Structure of CMP DLPDU
59 6.4 In-ring request DLPDU (REQ)
Figure 10 โ€“ Structure of REQ DLPDU
Table 20 โ€“ RN parameter
60 6.5 Claim DLPDU (CLM)
Figure 11 โ€“ Structure of CLM DLPDU
Table 21 โ€“ CLM parameter: 4th octet
61 6.6 Command DLPDU (COM)
62 6.7 Cyclic data and cyclic data with transmission complete DLPDU (DT) and (DT-CMP)
Figure 12 โ€“ Structure of COM DLPDU
Figure 13 โ€“ Structure of DT DLPDU
Table 22 โ€“ DT parameter: 3rd and 4th octets
63 6.8 RAS DLPDU (RAS)
Figure 14 โ€“ Structure of RAS DLPDU
64 6.9 Loop repeat request DLPDU (LRR)
Figure 15 โ€“ Structure of User data of loop-architecture
Table 23 โ€“ RAS parameter: 3rd and 4th octets
65 Figure 16 โ€“ Structure of LRR DLPDU
Table 24 โ€“ Format of the PS parameter: 3rd octet
Table 25 โ€“ The value of the PP parameter
Table 26 โ€“ The value of the send-enable-A/-B
66 Table 27 โ€“ The value of the receive-enable-A/-B
Table 28 โ€“ The value of the forward-enable-A/-B
Table 29 โ€“ RN parameter: 4th octet
67 Figure 17 โ€“ Open-ring under control
Table 30 โ€“ Operational condition of the node
68 6.10 Loop diagnosis DLPDU (LPD)
Figure 18 โ€“ Structure of LPD DLPDU
69 7 DLE elements of procedure
7.1 DLE elements of procedure for star-architecture
70 Figure 19 โ€“ Overall structure of DLL
71 Figure 20 โ€“ DLE state transition
72 Table 31 โ€“ Primitives exchanged between DLS-user and CTRC
Table 32 โ€“ Primitives exchanged between CTRC and ACM
73 Figure 21 โ€“ State transition diagram of CTRC
Table 33 โ€“ Parameters used with primitives exchanged between DLS-user and CTRC
74 Table 34 โ€“ CTRC state table
75 Table 35 โ€“ CTRC functions table
Table 36 โ€“ Primitives exchanged between DLS-user and STRC
76 Figure 22 โ€“ State transition diagram of STRC
Table 37 โ€“ Primitives exchanged between STRC and ACM
Table 38 โ€“ Parameters used with primitives exchanged between DLS-user and STRC
77 Table 39 โ€“ STRC state table
78 Table 40 โ€“ STRC functions table
79 Table 41 โ€“ Primitives exchanged between ACM and RMC
Table 42 โ€“ Parameters used with primitives exchanged between ACM and RMC
Table 43 โ€“ Primitives exchanged between ACM and CTRC
Table 44 โ€“ Parameters used with primitives exchanged between ACM and CTRC
80 Figure 23 โ€“ State transition diagram of ACM
Table 45 โ€“ Primitives exchanged between ACM and STRC
Table 46 โ€“ Parameters used with primitives exchanged between ACM and STRC
81 Table 47 โ€“ ACM state table
86 Table 48 โ€“ ACM function table
87 Table 49 โ€“ Primitives exchanged between ACM and RMC
Table 50 โ€“ Primitives exchanged between RMC and serializer / deserializer
Table 51 โ€“ Primitives exchanged between RMC and Ph-layer
Table 52 โ€“ Parameters between RMC and ACM
88 Figure 24 โ€“ State transition diagram of RMC sending and send arbitration
Table 53 โ€“ Parameters between RMC and Ph-layer
89 Table 54 โ€“ State table of RMC sending
90 Table 55 โ€“ State table of RMC send arbitration
91 Figure 25 โ€“ State transition diagram of RMC receiving
Table 56 โ€“ State table for RMC receiving
93 7.2 DLE elements of procedure for loop-architecture
Table 57 โ€“ RMC function table
94 Figure 26 โ€“ Overall structure of DLL
95 Figure 27 โ€“ DLE state transition
96 Table 58 โ€“ Primitives exchanged between DLS-user and CTRC
97 Figure 28 โ€“ State transition diagram of CTRC
Table 59 โ€“ Primitives exchanged between CTRC and ACM
Table 60 โ€“ Parameters used with primitives exchanged between DLS-user and CTRC
98 Table 61 โ€“ CTRC state table
99 Table 62 โ€“ CTRC functions table
100 Table 63 โ€“ Primitives exchanged between DLS-user and STRC
Table 64 โ€“ Primitives exchanged between STRC and ACM
Table 65 โ€“ Parameters used with primitives exchanged between DLS-user and STRC
101 Figure 29 โ€“ State transition diagram of STRC
Table 66 โ€“ STRC state table
102 Table 67 โ€“ STRC functions table
103 Table 68 โ€“ Primitives exchanged between ACM and RMC
Table 69 โ€“ Parameters used with primitives exchanged between ACM and RMC
Table 70 โ€“ Primitives exchanged between ACM and CTRC
Table 71 โ€“ Parameters used with primitives exchanged between ACM and CTRC
104 Table 72 โ€“ Primitives exchanged between ACM and STRC
Table 73 โ€“ Parameters used with primitives exchanged between ACM and STRC
105 Figure 30 โ€“ State transition diagram of ACM
106 Table 74 โ€“ ACM state table
113 Table 75 โ€“ ACM function table
114 Table 76 โ€“ Primitives exchanged between ACM and RMC
Table 77 โ€“ Primitives exchanged between RMC and Serializer / Deserializer
Table 78 โ€“ Primitives exchanged between RMS and Ph-layer
115 Figure 31 โ€“ State transition diagram of RMC
Table 79 โ€“ Parameters between RMC and ACM
Table 80 โ€“ Parameters between RMC and Serializer / Deserializer, Ph-layer
116 Table 81 โ€“ State table of RMC
125 Table 82 โ€“ The RMC function table
126 7.3 Serializer and deserializer
7.4 DLL management protocol
Table 83 โ€“ Primitives exchanged between DLMS-user and DLM
127 Table 84 โ€“ Parameters used with primitives exchanged between DL-user and DLM
128 Table 85 โ€“ Event-related state change variables
129 Figure 32 โ€“ State transition diagram of DLM
Table 86 โ€“ DLM state table
131 Table 87 โ€“ DLM function table
132 Table 88 โ€“ Primitives exchanged between DLMS-user and DLM
Table 89 โ€“ Parameters used with primitives exchanged between DL-user and DLM
133 Figure 33 โ€“ State transition diagram of DLM
Table 90 โ€“ Event-related state change variables
134 Table 91 โ€“ DLM state table
136 Table 92 โ€“ DLM function table
137 Bibliography
BS EN 61158-4-11:2012
$215.11