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