Shopping Cart

No products in the cart.

BS EN IEC 61158-3-24:2023

$189.07

Industrial communication networks. Fieldbus specifications – Data-link layer service definition. Type 24 elements

Published By Publication Date Number of Pages
BSI 2023 46
Guaranteed Safe Checkout
Category:

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-3-24:2023 provides common elements for basic time-critical messaging communications between devices in an automation environment. The term “time-critical” is used to represent the presence of a time-window, within which one or more specified actions are required to be completed with some defined level of certainty. Failure to complete specified actions within the time-window risks failure of the applications requesting the actions, with attendant risk to equipment, plant and possibly human life. This document defines in an abstract way the externally visible service provided by the Type 24 fieldbus data-link layer in terms of the primitive actions and events of the service; the interrelationship between these actions and events, and their valid sequences; the parameters associated with each primitive action and event, and the form which they take.

PDF Catalog

PDF Pages PDF Title
2 undefined
5 Annex ZA (normative)Normative references to international publicationswith their corresponding European publications
6 Blank Page
7 CONTENTS
10 FOREWORD
12 INTRODUCTION
13 1 Scope
1.1 General
1.2 Specifications
1.3 Conformance
14 2 Normative references
3 Terms, definitions, symbols, abbreviated terms and conventions
3.1 Reference model terms and definitions
15 3.2 Service convention terms and definitions
3.3 Additional Type 24 data-link specific definitions
18 3.4 Common symbols and abbreviations
19 3.5 Additional type 24 symbols and abbreviations
3.6 Common conventions
20 3.7 Additional Type 24 conventions
4 Data-link service and concepts
4.1 Overview
21 4.2 DLS-user services
4.2.1 General
4.2.2 Write data
4.2.3 Read data
4.2.4 Send data with acknowledge service (SDA)
22 4.2.5 Send data with no-acknowledge service (SDN)
4.2.6 Event
4.2.7 Get status
4.3 Overview of interactions
Tables
Table 1 – The list of DLS service primitives and parameters
23 Figures
Figure 1 – Sequence of primitive for set data and read data service
Figure 2 – Sequence of primitive for send data with acknowledge service
24 4.4 Detailed specification of services and interactions
4.4.1 Write data
Figure 3 – Sequence of primitive for send data with no-acknowledge service
Figure 4 – Sequence of primitives for event service
Table 2 – Write data primitives and parameters
25 4.4.2 Read data
Table 3 – Values of result for write data service
Table 4 – Read data primitives and parameters
Table 5 – Values of result for read data service
26 4.4.3 Send data with acknowledge
Table 6 – SDA primitives and parameters
Table 7 – Values of result for SDA service
27 4.4.4 Send data with no-acknowledge (SDN)
Table 8 – SDN primitives and parameters
Table 9 – Values of result for SDN service
28 4.4.5 Cyclic Event
5 DL-management service
5.1 Overview
5.1.1 General
5.1.2 Reset
Table 10 – Event primitives and parameters
Table 11 – Values of Event_ID for event service
29 5.1.3 Set value
5.1.4 Get value
5.1.5 Evaluate delay
5.1.6 Set communication mode
5.1.7 Start communication
5.1.8 Clear error status
5.1.9 DLM Event
5.2 Overview of interactions
Table 12 – The list of DLMS service primitives and parameters
30 Figure 5 – Sequence of primitives for Reset service
Figure 6 – Sequence of primitives for Set/get value service
31 5.3 Detailed specification of services and interactions
5.3.1 Reset
Figure 7 – Sequence of primitives for Evaluate delay service
Figure 8 – Sequence of primitives for Start communication service
Figure 9 – Sequence of primitives for Event and Clear error status service
32 5.3.2 Set value
Table 13 – Set value primitive and parameters
Table 14 – The list of parameter Var_ID of Set value request
33 Table 15 – Data type and range of variables
34 Table 16 – List of the values of variable Cyc_sel
35 Table 17 – List of the values of variable Tunit
Table 18 – Structure example of each element of variable IO_Map
36 Table 19 – Data type and range of each element
Table 20 – List of the values of variable Line code
Table 21 – List of the values of variable Baud rate
Table 22 – List of the values of variable Line code and Baud rate
37 5.3.3 Get value
Table 23 – Values of result for Set value service
Table 24 – Get value primitive and parameters
38 Table 25 –The list of parameter Var_ID of Get value request
Table 26 – Data type and range of variables
39 5.3.4 Evaluate delay
Table 27 – Error factor assign
Table 28 – Values of result for Get value service
40 5.3.5 Set communication mode
Table 29 – Evaluate delay primitive and parameters
Table 30 – Values of result for Set value service
41 Table 31 – Set communication mode primitives and parameters
42 5.3.6 Start communication
Table 32 – Range of TM_unit
Table 33 – Values of result for set communication mode service
Table 34 – Start communication service primitives and parameter
43 5.3.7 Clear error
Table 35 – Values of result for start communication service
Table 36 – Clear error primitive and parameters
Table 37 – Values of result for clear error service
44 5.3.8 DLM error event
Table 38 – DLM error event primitive and parameters
Table 39 – Value and definition of Err_Event_ID
45 Bibliography
BS EN IEC 61158-3-24:2023
$189.07