{"id":244012,"date":"2024-10-19T16:01:22","date_gmt":"2024-10-19T16:01:22","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/bs-en-61158-4-112012\/"},"modified":"2024-10-25T10:59:33","modified_gmt":"2024-10-25T10:59:33","slug":"bs-en-61158-4-112012","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/bsi\/bs-en-61158-4-112012\/","title":{"rendered":"BS EN 61158-4-11: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 all participating data-link entities<\/p>\n

    \n
  1. \n

    in a synchronously-starting cyclic manner, according to a pre-established schedule, and<\/p>\n<\/li>\n

  2. \n

    in a cyclic or acyclic asynchronous manner, as requested each cycle by each of those data-link entities.<\/p>\n<\/li>\n<\/ol>\n

    Thus this protocol can be characterized as one which provides cyclic and acyclic access asynchronously but with a synchronous restart of each cycle.<\/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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    PDF Pages<\/th>\nPDF Title<\/th>\n<\/tr>\n
    7<\/td>\nCONTENTS <\/td>\n<\/tr>\n
    11<\/td>\nINTRODUCTION <\/td>\n<\/tr>\n
    13<\/td>\n1 Scope
    1.1 General
    1.2 Specifications
    1.3 Procedures <\/td>\n<\/tr>\n
    14<\/td>\n1.4 Applicability
    1.5 Conformance
    2 Normative references
    3 Terms, definitions, symbols and abbreviations
    3.1 Reference model terms and definitions <\/td>\n<\/tr>\n
    16<\/td>\n3.2 Service convention terms and definitions <\/td>\n<\/tr>\n
    17<\/td>\n3.3 Terms and definitions <\/td>\n<\/tr>\n
    18<\/td>\nFigures
    Figure 1 \u2013 Relationships of DLSAPs, DLSAP-addresses and group DL addresses <\/td>\n<\/tr>\n
    21<\/td>\n3.4 Symbols and abbreviations <\/td>\n<\/tr>\n
    22<\/td>\n4 Overview of the DL-protocol
    4.1 General
    4.2 Overview of the medium access control <\/td>\n<\/tr>\n
    23<\/td>\nFigure 2 \u2013 Basic principle of medium access control <\/td>\n<\/tr>\n
    24<\/td>\n4.3 Service assumed from the PhL
    4.4 DLL architecture
    Figure 3 \u2013 Interaction of PhS primitives to DLE <\/td>\n<\/tr>\n
    25<\/td>\nTables
    Table 1 \u2013 Data-link layer components of star-architecture <\/td>\n<\/tr>\n
    26<\/td>\nFigure 4 \u2013 Data-link layer internal architecture of star-architecture <\/td>\n<\/tr>\n
    27<\/td>\nTable 2 \u2013 Data-link layer components of loop-architecture <\/td>\n<\/tr>\n
    28<\/td>\n4.5 Access control machine and schedule support functions
    Figure 5 \u2013 Data-link layer internal architecture of loop-architecture <\/td>\n<\/tr>\n
    29<\/td>\n4.6 Local parameters, variables, counters, timers and queues <\/td>\n<\/tr>\n
    30<\/td>\nTable 3 \u2013 DLE-variables and permissible values of star-architecture <\/td>\n<\/tr>\n
    32<\/td>\nTable 4 \u2013 Observable variables and their value ranges of star-architecture <\/td>\n<\/tr>\n
    33<\/td>\nTable 5 \u2013 DLE variables and permissible values of loop-architecture <\/td>\n<\/tr>\n
    35<\/td>\nTable 6 \u2013 Observable variables and their value ranges of loop-architecture <\/td>\n<\/tr>\n
    46<\/td>\n5 General structure and encoding of PhIDU and DLPDU and related elements of procedure
    5.1 Overview
    5.2 PhIDU structure and encoding <\/td>\n<\/tr>\n
    47<\/td>\n5.3 Common MAC frame structure, encoding and elements of procedure
    5.4 Elements of the MAC frame
    Figure 6 \u2013 Common MAC frame format for DLPDUs <\/td>\n<\/tr>\n
    48<\/td>\nFigure 7 \u2013 Structure of FC field <\/td>\n<\/tr>\n
    49<\/td>\nTable 7 \u2013 F-type: DLPDU type <\/td>\n<\/tr>\n
    50<\/td>\nTable 8 \u2013 FCS length, polynomials and constants <\/td>\n<\/tr>\n
    52<\/td>\n5.5 Order of bit transmission
    5.6 Invalid DLPDU
    6 DLPDU-specific structure, encoding and elements of procedure
    6.1 General <\/td>\n<\/tr>\n
    53<\/td>\n6.2 Synchronization DLPDU (SYN)
    Figure 8 \u2013 Structure of SYN DLPDU <\/td>\n<\/tr>\n
    54<\/td>\nTable 9 \u2013 PN-parameter: 3rd octet
    Table 10 \u2013 Structure of CW: 4th octet
    Table 11 \u2013 PM parameter <\/td>\n<\/tr>\n
    55<\/td>\nTable 12 \u2013 RMSEL parameter
    Table 13 \u2013 Structure of CW: 4th octet
    Table 14 \u2013 ST-parameter: 5th octet <\/td>\n<\/tr>\n
    56<\/td>\nTable 15 \u2013 Th-parameter: 6th, 7th and 8th octets
    Table 16 \u2013 Tm-parameter: 9th and 10th octets
    Table 17 \u2013 Ts-parameter: 11th and 12th octets
    Table 18 \u2013 Tl-parameter: 13th and 14th octets <\/td>\n<\/tr>\n
    57<\/td>\nTable 19 \u2013 LL parameters: 15th to 46th octets <\/td>\n<\/tr>\n
    58<\/td>\n6.3 Transmission complete DLPDU (CMP)
    Figure 9 \u2013 Structure of CMP DLPDU <\/td>\n<\/tr>\n
    59<\/td>\n6.4 In-ring request DLPDU (REQ)
    Figure 10 \u2013 Structure of REQ DLPDU
    Table 20 \u2013 RN parameter <\/td>\n<\/tr>\n
    60<\/td>\n6.5 Claim DLPDU (CLM)
    Figure 11 \u2013 Structure of CLM DLPDU
    Table 21 \u2013 CLM parameter: 4th octet <\/td>\n<\/tr>\n
    61<\/td>\n6.6 Command DLPDU (COM) <\/td>\n<\/tr>\n
    62<\/td>\n6.7 Cyclic data and cyclic data with transmission complete DLPDU (DT) and (DT-CMP)
    Figure 12 \u2013 Structure of COM DLPDU
    Figure 13 \u2013 Structure of DT DLPDU
    Table 22 \u2013 DT parameter: 3rd and 4th octets <\/td>\n<\/tr>\n
    63<\/td>\n6.8 RAS DLPDU (RAS)
    Figure 14 \u2013 Structure of RAS DLPDU <\/td>\n<\/tr>\n
    64<\/td>\n6.9 Loop repeat request DLPDU (LRR)
    Figure 15 \u2013 Structure of User data of loop-architecture
    Table 23 \u2013 RAS parameter: 3rd and 4th octets <\/td>\n<\/tr>\n
    65<\/td>\nFigure 16 \u2013 Structure of LRR DLPDU
    Table 24 \u2013 Format of the PS parameter: 3rd octet
    Table 25 \u2013 The value of the PP parameter
    Table 26 \u2013 The value of the send-enable-A\/-B <\/td>\n<\/tr>\n
    66<\/td>\nTable 27 \u2013 The value of the receive-enable-A\/-B
    Table 28 \u2013 The value of the forward-enable-A\/-B
    Table 29 \u2013 RN parameter: 4th octet <\/td>\n<\/tr>\n
    67<\/td>\nFigure 17 \u2013 Open-ring under control
    Table 30 \u2013 Operational condition of the node <\/td>\n<\/tr>\n
    68<\/td>\n6.10 Loop diagnosis DLPDU (LPD)
    Figure 18 \u2013 Structure of LPD DLPDU <\/td>\n<\/tr>\n
    69<\/td>\n7 DLE elements of procedure
    7.1 DLE elements of procedure for star-architecture <\/td>\n<\/tr>\n
    70<\/td>\nFigure 19 \u2013 Overall structure of DLL <\/td>\n<\/tr>\n
    71<\/td>\nFigure 20 \u2013 DLE state transition <\/td>\n<\/tr>\n
    72<\/td>\nTable 31 \u2013 Primitives exchanged between DLS-user and CTRC
    Table 32 \u2013 Primitives exchanged between CTRC and ACM <\/td>\n<\/tr>\n
    73<\/td>\nFigure 21 \u2013 State transition diagram of CTRC
    Table 33 \u2013 Parameters used with primitives exchanged between DLS-user and CTRC <\/td>\n<\/tr>\n
    74<\/td>\nTable 34 \u2013 CTRC state table <\/td>\n<\/tr>\n
    75<\/td>\nTable 35 \u2013 CTRC functions table
    Table 36 \u2013 Primitives exchanged between DLS-user and STRC <\/td>\n<\/tr>\n
    76<\/td>\nFigure 22 \u2013 State transition diagram of STRC
    Table 37 \u2013 Primitives exchanged between STRC and ACM
    Table 38 \u2013 Parameters used with primitives exchanged between DLS-user and STRC <\/td>\n<\/tr>\n
    77<\/td>\nTable 39 \u2013 STRC state table <\/td>\n<\/tr>\n
    78<\/td>\nTable 40 \u2013 STRC functions table <\/td>\n<\/tr>\n
    79<\/td>\nTable 41 \u2013 Primitives exchanged between ACM and RMC
    Table 42 \u2013 Parameters used with primitives exchanged between ACM and RMC
    Table 43 \u2013 Primitives exchanged between ACM and CTRC
    Table 44 \u2013 Parameters used with primitives exchanged between ACM and CTRC <\/td>\n<\/tr>\n
    80<\/td>\nFigure 23 \u2013 State transition diagram of ACM
    Table 45 \u2013 Primitives exchanged between ACM and STRC
    Table 46 \u2013 Parameters used with primitives exchanged between ACM and STRC <\/td>\n<\/tr>\n
    81<\/td>\nTable 47 \u2013 ACM state table <\/td>\n<\/tr>\n
    86<\/td>\nTable 48 \u2013 ACM function table <\/td>\n<\/tr>\n
    87<\/td>\nTable 49 \u2013 Primitives exchanged between ACM and RMC
    Table 50 \u2013 Primitives exchanged between RMC and serializer \/ deserializer
    Table 51 \u2013 Primitives exchanged between RMC and Ph-layer
    Table 52 \u2013 Parameters between RMC and ACM <\/td>\n<\/tr>\n
    88<\/td>\nFigure 24 \u2013 State transition diagram of RMC sending and send arbitration
    Table 53 \u2013 Parameters between RMC and Ph-layer <\/td>\n<\/tr>\n
    89<\/td>\nTable 54 \u2013 State table of RMC sending <\/td>\n<\/tr>\n
    90<\/td>\nTable 55 \u2013 State table of RMC send arbitration <\/td>\n<\/tr>\n
    91<\/td>\nFigure 25 \u2013 State transition diagram of RMC receiving
    Table 56 \u2013 State table for RMC receiving <\/td>\n<\/tr>\n
    93<\/td>\n7.2 DLE elements of procedure for loop-architecture
    Table 57 \u2013 RMC function table <\/td>\n<\/tr>\n
    94<\/td>\nFigure 26 \u2013 Overall structure of DLL <\/td>\n<\/tr>\n
    95<\/td>\nFigure 27 \u2013 DLE state transition <\/td>\n<\/tr>\n
    96<\/td>\nTable 58 \u2013 Primitives exchanged between DLS-user and CTRC <\/td>\n<\/tr>\n
    97<\/td>\nFigure 28 \u2013 State transition diagram of CTRC
    Table 59 \u2013 Primitives exchanged between CTRC and ACM
    Table 60 \u2013 Parameters used with primitives exchanged between DLS-user and CTRC <\/td>\n<\/tr>\n
    98<\/td>\nTable 61 \u2013 CTRC state table <\/td>\n<\/tr>\n
    99<\/td>\nTable 62 \u2013 CTRC functions table <\/td>\n<\/tr>\n
    100<\/td>\nTable 63 \u2013 Primitives exchanged between DLS-user and STRC
    Table 64 \u2013 Primitives exchanged between STRC and ACM
    Table 65 \u2013 Parameters used with primitives exchanged between DLS-user and STRC <\/td>\n<\/tr>\n
    101<\/td>\nFigure 29 \u2013 State transition diagram of STRC
    Table 66 \u2013 STRC state table <\/td>\n<\/tr>\n
    102<\/td>\nTable 67 \u2013 STRC functions table <\/td>\n<\/tr>\n
    103<\/td>\nTable 68 \u2013 Primitives exchanged between ACM and RMC
    Table 69 \u2013 Parameters used with primitives exchanged between ACM and RMC
    Table 70 \u2013 Primitives exchanged between ACM and CTRC
    Table 71 \u2013 Parameters used with primitives exchanged between ACM and CTRC <\/td>\n<\/tr>\n
    104<\/td>\nTable 72 \u2013 Primitives exchanged between ACM and STRC
    Table 73 \u2013 Parameters used with primitives exchanged between ACM and STRC <\/td>\n<\/tr>\n
    105<\/td>\nFigure 30 \u2013 State transition diagram of ACM <\/td>\n<\/tr>\n
    106<\/td>\nTable 74 \u2013 ACM state table <\/td>\n<\/tr>\n
    113<\/td>\nTable 75 \u2013 ACM function table <\/td>\n<\/tr>\n
    114<\/td>\nTable 76 \u2013 Primitives exchanged between ACM and RMC
    Table 77 \u2013 Primitives exchanged between RMC and Serializer \/ Deserializer
    Table 78 \u2013 Primitives exchanged between RMS and Ph-layer <\/td>\n<\/tr>\n
    115<\/td>\nFigure 31 \u2013 State transition diagram of RMC
    Table 79 \u2013 Parameters between RMC and ACM
    Table 80 \u2013 Parameters between RMC and Serializer \/ Deserializer, Ph-layer <\/td>\n<\/tr>\n
    116<\/td>\nTable 81 \u2013 State table of RMC <\/td>\n<\/tr>\n
    125<\/td>\nTable 82 \u2013 The RMC function table <\/td>\n<\/tr>\n
    126<\/td>\n7.3 Serializer and deserializer
    7.4 DLL management protocol
    Table 83 \u2013 Primitives exchanged between DLMS-user and DLM <\/td>\n<\/tr>\n
    127<\/td>\nTable 84 \u2013 Parameters used with primitives exchanged between DL-user and DLM <\/td>\n<\/tr>\n
    128<\/td>\nTable 85 \u2013 Event-related state change variables <\/td>\n<\/tr>\n
    129<\/td>\nFigure 32 \u2013 State transition diagram of DLM
    Table 86 \u2013 DLM state table <\/td>\n<\/tr>\n
    131<\/td>\nTable 87 \u2013 DLM function table <\/td>\n<\/tr>\n
    132<\/td>\nTable 88 \u2013 Primitives exchanged between DLMS-user and DLM
    Table 89 \u2013 Parameters used with primitives exchanged between DL-user and DLM <\/td>\n<\/tr>\n
    133<\/td>\nFigure 33 \u2013 State transition diagram of DLM
    Table 90 \u2013 Event-related state change variables <\/td>\n<\/tr>\n
    134<\/td>\nTable 91 \u2013 DLM state table <\/td>\n<\/tr>\n
    136<\/td>\nTable 92 \u2013 DLM function table <\/td>\n<\/tr>\n
    137<\/td>\nBibliography <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":"

    Industrial communication networks. Fieldbus specifications – Data-link layer protocol specification. Type 11 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>\n140<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"featured_media":244014,"template":"","meta":{"rank_math_lock_modified_date":false,"ep_exclude_from_search":false},"product_cat":[385,2641],"product_tag":[],"class_list":{"0":"post-244012","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-25-040-40","7":"product_cat-bsi","9":"first","10":"instock","11":"sold-individually","12":"shipping-taxable","13":"purchasable","14":"product-type-simple"},"_links":{"self":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product\/244012","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\/244014"}],"wp:attachment":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media?parent=244012"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_cat?post=244012"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_tag?post=244012"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}