BS EN 61158-4-22:2012
$198.66
Industrial communication networks. Fieldbus specifications – Data-link layer protocol specification. Type 22 elements
Published By | Publication Date | Number of Pages |
BSI | 2012 | 68 |
1.1 General
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
-
in a synchronously-starting cyclic manner, according to a pre-established schedule, and
-
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.
1.2 Specifications
This standard 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;
-
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.
1.3 Procedures
The procedures are defined in terms of:
-
the interactions between peer DL-entities (DLEs) through the exchange of fieldbus DLPDUs;
-
the interactions between a DL-service (DLS) provider and a DLS-user in the same system through the exchange of DLS primitives;
-
the interactions between a DLS-provider and a Ph-service provider in the same system through the exchange of Ph-service primitives.
1.4 Applicability
These procedures are applicable to instances of communication between systems which support time-critical communications services within the data-link layer of the OSI or fieldbus reference models, and which require the ability to interconnect in an open systems interconnection environment
Profiles provide a simple multi-attribute means of summarizing an implementation’s capabilities, and thus its applicability to various time-critical communications needs.
1.5 Conformance
This standard also specifies conformance requirements for systems implementing these procedures.
This part of IEC 61158 does not contain tests to demonstrate compliance with such requirements.
PDF Catalog
PDF Pages | PDF Title |
---|---|
6 | CONTENTS |
9 | INTRODUCTION |
11 | 1 Scope 1.1 General 1.2 Specifications 1.3 Procedures 1.4 Applicability |
12 | 1.5 Conformance 2 Normative references 3 Terms, definitions, symbols, abbreviations and conventions 3.1 Reference model terms and definitions |
14 | 3.2 Service convention terms and definitions |
15 | 3.3 Common terms and definitions |
16 | 3.4 Additional Type 22 definitions |
19 | 3.5 Common symbols and abbreviations |
20 | 3.6 Additional Type 22 symbols and abbreviations |
22 | 3.7 Conventions Tables Table 1 – DLPDU element definition |
23 | 4 Overview of the DL-protocol 4.1 Operating principle 4.2 Communication model Table 2 – Conventions for protocol machine description |
24 | 4.3 Topology 4.4 DLPDU processing |
25 | 4.5 General communication mechanisms |
26 | 4.6 Gateway 4.7 Interaction models 5 DLPDU structure 5.1 Overview |
27 | 5.2 Data types and encoding rules Table 3 – Transfer syntax for bit sequences |
28 | 5.3 DLPDU identification Table 4 – Transfer syntax for data type Unsignedn Table 5 – Transfer syntax for data type Signedn |
29 | 5.4 General DLPDU structure Table 6 – Type 22 DLPDU inside an ISO/IEC 8802-3 Table 7 – Type 22 DLPDU inside a VLAN tagged ISO/IEC 8802-3 DLPDU |
30 | Table 8 – Type 22 DLPDU inside an UDP DLPDU Table 9 – General structure of a Type 22 DLPDU |
31 | 5.5 Communication management DLPDUs Table 10 – DLPDU header structure Table 11 – Network verification prepare DLPDU Table 12 – Network verification environment DLPDU Table 13 – Network verification information DLPDU |
32 | Table 14 – Network verification acknowledgement DLPDU Table 15 – RTFN scan network read request DLPDU Table 16 – RTFN scan network read response DLPDU Table 17 – Identification data |
33 | Table 18 – PhyLinkPortX Table 19 – RTF support |
34 | Table 20 – UseDHCP Table 21 – DeviceRole |
35 | Table 22 – RTFN connection management DLPDU Table 23 – CDCN connection still alive DLPDU Table 24 – ID data Table 25 – RTFL control DLPDU |
36 | 5.6 Cyclic data channel (CDC) DLPDUs Table 26 – RTFL configuration DLPDU Table 27 – RTFL configuration acknowledgement DLPDU |
37 | 5.7 Cyclic data channel (CDC) DLPDU data Table 28 – CDCL DLPDU Table 29 – CDCN DLPDU Table 30 – CDC DLPDU data arrangement |
38 | 5.8 Message channel (MSC) DLPDUs Table 31 – CDC DLPDU data Table 32 – MSCL DLPDU |
39 | 5.9 Message channel DLPDU data – MSC message transfer protocol (MSC-MTP) Table 33 – MSCL control Table 34 – MSCN DLPDU |
40 | Table 35 – MSC-MTP frame structure Table 36 – Address type |
41 | Table 37 – MSC-MTP Init structure Table 38 – MSC-MTP Init_Fast structure Table 39 – MSC-MTP Send structure |
42 | Table 40 – MSC-MTP Acknowledgement structure Table 41 – MSC-MTP Abort structure Table 42 – Data structure of a message |
43 | 5.10 Time synchronization Table 43 – DelayMeasurement start encoding Table 44 – DelayMeasurement read encoding Table 45 – PCS configuration encoding Table 46 – Time synchronization service request |
44 | 6 Telegram timing and DLPDU handling 6.1 Communication mechanism Table 47 – Time synchronization service response |
45 | Figures Figure 1 – DLPDU sequence |
46 | 6.2 Device synchronization Figure 2 – Communication relationship RTFN device |
47 | 7 Type 22 protocol machines 7.1 RTFL device protocol machines Figure 3 – Overview RTFL device protocol machines |
48 | Figure 4 – Protocol machine send DLPDU procedure |
49 | Figure 5 – Protocol machine receive DLPDU procedure |
50 | Figure 6 – CDCL send cyclic data sequence |
51 | Figure 7 – CDCL receive cyclic data sequence |
52 | Figure 8 – MSCL send sequence |
53 | Figure 9 – MSCL receive sequence |
54 | Figure 10 – Network management protocol machine |
55 | Figure 11 – Net management sequence at system boot up |
56 | Figure 12 – Initialization sequence ordinary device |
57 | Figure 13 – PCS configuration sequence |
58 | Figure 14 – Delay measurement principle |
59 | 7.2 RTFN device protocol machines Figure 15 – Overview RTFN device protocol machines |
60 | Figure 16 – CDCN connection setup and release |
61 | 7.3 Message channel – message transfer protocol (MSC-MTP) Figure 17 – CDCN unpulish data |
62 | Figure 18 – Segmentation sequence Figure 19 – Expedited transfer sequence |
63 | Figure 20 – Toggling from expedited transfer to segmented transfer |
64 | Figure 21 – Segmentation sequence for broad- or multicast message without Acknowledgement |
65 | Bibliography |