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 |
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 |