Shopping Cart

No products in the cart.

BS EN IEC 61158-6-24:2023:2024 Edition

$215.11

Industrial communication networks. Fieldbus specifications – Application layer protocol specification. Type 24 elements

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

PDF Catalog

PDF Pages PDF Title
2 undefined
5 Annex ZA (normative)Normative references to international publicationswith their corresponding European publications
6 CONTENTS
10 FOREWORD
12 INTRODUCTION
13 1 Scope
1.1 General
1.2 Specifications
14 1.3 Conformance
2 Normative references
3 Terms, definitions, symbols, abbreviated terms, and conventions
3.1 Referenced terms and definitions
15 3.1.1 Terms and definitions from ISO/IEC 74981
3.1.2 Terms and definitions from ISO/IEC 9545
3.1.3 Terms and definitions from ISO/IEC 88241
3.1.4 Terms and definitions from ISO/IEC 10731
16 3.1.5 Terms and definitions from ISO/IEC 19501
3.2 Additional terms and definitions
21 3.3 Abbreviations and symbols
23 3.4 Conventions
3.4.1 General conventions
3.4.2 PDU data type conventions
3.4.3 State machine conventions
24 Tables
Table 1 – State transition descriptions
Table 2 – Description of state machine elements
25 Table 3 – Conventions used in state machines
26 4 Abstract syntax
4.1 Basic Data types
27 4.2 FAL PDU types
4.2.1 Top of APDU types: _APDU
28 4.2.2 PDUs for field device control service
Figures
Figure 1 – Tree structure of APDU types
41 4.2.3 PDUs for message service
42 4.3 Detailed definitions of _FDCService-PDUs
4.3.1 Short PDU type
49 4.3.2 Long PDU type
52 4.3.3 Enhanced PDU type
62 4.3.4 SubCommand PDU type
63 4.3.5 Short PDU type II
70 4.4 Device profile
5 Transfer syntax
5.1 Concepts
5.2 Encode rules
5.2.1 INTEGER and its subtypes
71 Figure 2 – Encode of Integer subtypes
Figure 3 – Example of transfer of INTEGER value
72 5.2.2 REAL type and its subtypes
Figure 4 – Encode of Unsigned subtypes
Figure 5 – Float32 type encode
73 5.2.3 BIT STRING type
Figure 6 – Float64 type encode
74 5.2.4 OCTET STRING type and IA5String type
Figure 7 – Bit field definition example with named bits
Figure 8 – Bit field definition example with field size
75 5.2.5 NULL type
5.2.6 Structure type and Array type
6 Structure of FAL protocol state machine
Figure 9 – SEQUENCE type encode
76 Table 4 – Mapping for Protocol State Machines
77 7 AP-context state machine (APC SM)
7.1 Overview
Figure 10 – Structure of FAL protocol state machines
78 7.2 State descriptions
Figure 11 – Statechart diagram of APCSM
Table 5 – State descriptions of APC SM
79 7.3 Triggering events
7.4 Action descriptions at state transitions
Table 6 – Trigger event descriptions of APC SM
Table 7 – Transitions of APC SM
81 8 FAL service protocol machines (FSPM)
8.1 Overview
8.2 Field Device Control Protocol Machine (FDC PM)
8.2.1 Protocol overview
Table 8 – FDC protocol mode
82 8.2.2 Cyclic communication mode
83 Figure 12 – Example communication cycle of FDC master AP
Figure 13 – Example communication cycle of FDC slave AP
84 Figure 14 – Synchronous command communication in sync state
85 Figure 15 – Asynchronous command communication in sync state
86 8.2.3 Event driven communication mode
Figure 16 – Asynchronous command communication in async state
87 8.2.4 Master Protocol Machine (FDCPM-M)
Figure 17 – Event-driven communication
88 Figure 18 – Statechart diagram of FDCPM-M
Table 9 – State descriptions of FDCPM-M
90 Table 10 – Trigger event descriptions of FDCPM-M
91 Table 11 – Transitions of main SM of FDCPM-M
93 Table 12 – Transitions of submachine of FDCPM-M
96 8.2.5 Slave Protocol Machine (FDCPM-S)
97 Figure 19 – Statechart diagram of FDCPM-S
Table 13 – State descriptions of FDCPM-S
98 Table 14 – Trigger event descriptions of FDCPM-S
99 Table 15 – Transitions of main SM of FDCPM-S
101 Table 16 – Transitions of submachine of FDCPM-S
106 8.2.6 Monitor Protocol Machine (FDCPM-MN)
Figure 20 – Statechart diagram of FDCPM-MN
Table 17 – State descriptions of FDCPM-MN
107 Table 18 – Trigger event descriptions of FDCPM-MN
Table 19 – Transitions of main SM of FDCPM-MN
108 8.2.7 Error procedure summary
Table 20 – Transitions of submachine of FDCPM-MN
110 8.3 Message Protocol Machine (MSGPM)
8.3.1 Protocol overview
111 Figure 21 – PDU transmission flow for user message
112 8.3.2 Requester Protocol Machine (MSGPM-RQ)
Figure 22 – PDU transmission flow for one-way message
113 Figure 23 – Statechart diagram of MSGPM-RQ
Table 21 – State descriptions of MSGPM-RQ
114 Table 22 – Trigger event descriptions of MSGPM-RQ
Table 23 – Transitions of MSGPM-RQ
115 8.3.3 Responder Protocol Machine (MSGPM-RS)
Figure 24 – Statechart diagram of MSGPM-RS
116 Table 24 – State descriptions of MSGPM-RS
Table 25 – Trigger event descriptions of MSGPM-RS
117 9 Application relationship protocol machine (ARPM)
9.1 General
Table 26 – Transitions of MSGPM-RS
118 9.2 ARPM for FDC ASE
9.2.1 Overview
Figure 25 – Example of single transfer process
Figure 26 – Example of dual transfer process
119 Figure 27 – Example of Synchronous command communication
120 9.2.2 ARPM for FDC Master (ARPM-FDCM)
Figure 28 – Timing chart for individual communication cycle setting
121 Figure 29 – Statechart diagram of ARPM-FDCM
Table 27 – State descriptions of ARPM-FDCM
123 Table 28 – Trigger event descriptions of ARPM-FDCM
124 Table 29 – Transitions of main SM of ARPM-FDCM
125 Table 30 – Transitions of submachine of ARPM-FDCM
126 9.2.3 ARPM for FDC Slave (ARPM-FDCS)
127 Figure 30 – Statechart diagram of ARPM-FDCS
Table 31 – State descriptions of ARPM-FDCS
129 Table 32 – Trigger event descriptions of ARPM-FDCS
130 Table 33 – Transitions of main SM of ARPM-FDCS
131 Table 34 – Transitions of submachine of ARPM-FDCS
133 9.2.4 ARPM for FDC Monitor (ARPM-FDCMN)
Figure 31 – Statechart diagram of ARPM-FDCMN
Table 35 – State descriptions of ARPM-FDCMN
134 Table 36 – Trigger event descriptions of ARPM-FDCMN
Table 37 – Transitions of main SM of ARPM-FDCMN
135 9.3 ARPM for MSG ASE (ARPM-MSG)
9.3.1 State descriptions
Table 38 – Transitions of submachine of ARPM-FDCMN
136 9.3.2 Triggering events
Figure 32 – Statechart diagram of ARPM-MSG
Table 39 – State descriptions of ARPM-MSG
137 9.3.3 Action descriptions at state transitions
Table 40 – Trigger event descriptions of ARPM-MSG
Table 41 – Transitions of ARPM-MSG
138 10 DLL mapping protocol machine (DMPM)
139 Annex A (informative)Device profile and FDC command sets
Table A.1 – Example of registered device profiles
140 Table A.2 – Example command list of the profile ‘00’H
141 Annex B (normative)Virtual memory space and Device Information
B.1 Overview
B.2 Device Information
B.2.1 Device identifier area structure
Figure B.1 – Memory map of virtual memory space
142 B.2.2 Detail specifications of device IDs
Figure B.2 – Memory map of device ID area
Table B.1 – Specifications of device IDs
148 Annex C (informative)Basic message function
Table C.1 – Example of message command set
149 Bibliography
BS EN IEC 61158-6-24:2023
$215.11