{"id":244364,"date":"2024-10-19T16:03:12","date_gmt":"2024-10-19T16:03:12","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/bs-en-61158-6-222014\/"},"modified":"2024-10-25T11:02:08","modified_gmt":"2024-10-25T11:02:08","slug":"bs-en-61158-6-222014","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/bsi\/bs-en-61158-6-222014\/","title":{"rendered":"BS EN 61158-6-22:2014"},"content":{"rendered":"
IEC 61158-6-22:2014 defines the protocol provided to define the wire-representation of the service primitives defined in IEC 61158-5-22, and define the externally visible behavior associated with their transfer. This standard specifies the protocol of the IEC fieldbus Application Layer, in conformance with the OSI Basic Reference Model (ISO\/IEC 7498-1) and the OSI application layer structure (ISO\/IEC 9545). This second edition cancels and replaces the first edition published in 2010 and constitutes a technical revision. The main changes are: Adopted revisions dates of cited standards.<\/p>\n
PDF Pages<\/th>\n | PDF Title<\/th>\n<\/tr>\n | ||||||
---|---|---|---|---|---|---|---|
4<\/td>\n | Foreword Endorsement notice <\/td>\n<\/tr>\n | ||||||
5<\/td>\n | Annex ZA (normative) Normative references to international publications with their corresponding European publications <\/td>\n<\/tr>\n | ||||||
7<\/td>\n | English CONTENTS <\/td>\n<\/tr>\n | ||||||
11<\/td>\n | INTRODUCTION <\/td>\n<\/tr>\n | ||||||
12<\/td>\n | 1 Scope 1.1 General <\/td>\n<\/tr>\n | ||||||
13<\/td>\n | 1.2 Specifications 1.3 Conformance 2 Normative references <\/td>\n<\/tr>\n | ||||||
14<\/td>\n | 3 Terms, definitions, abbreviations, symbols and conventions 3.1 Terms and definitions from other ISO\/IEC standards 3.2 Fieldbus application-layer specific definitions <\/td>\n<\/tr>\n | ||||||
18<\/td>\n | 3.3 Abbreviations and symbols <\/td>\n<\/tr>\n | ||||||
20<\/td>\n | 3.4 Conventions <\/td>\n<\/tr>\n | ||||||
21<\/td>\n | 4 Application layer protocol specification 4.1 Operating principle Tables Table 1\u00a0\u2013\u00a0PDU element definition Table\u00a02\u00a0\u2013\u00a0Object definition <\/td>\n<\/tr>\n | ||||||
22<\/td>\n | 4.2 Device reference models <\/td>\n<\/tr>\n | ||||||
23<\/td>\n | Figures Figure 1\u00a0\u2013\u00a0RTFL device reference model <\/td>\n<\/tr>\n | ||||||
24<\/td>\n | 4.3 Application layer structure 5 FAL syntax description 5.1 Introduction and coding principles 5.2 Data type encoding Figure 2\u00a0\u2013\u00a0RTFN device reference model <\/td>\n<\/tr>\n | ||||||
25<\/td>\n | Figure 3\u00a0\u2013\u00a0Encoding of TimeOfDay value Table 3\u00a0\u2013\u00a0Transfer syntax for bit sequences <\/td>\n<\/tr>\n | ||||||
26<\/td>\n | Figure 4\u00a0\u2013\u00a0Encoding of TimeDifference value <\/td>\n<\/tr>\n | ||||||
27<\/td>\n | Table 4\u00a0\u2013\u00a0Transfer syntax for Integer data type Table 5\u00a0\u2013\u00a0Transfer syntax for Unsigned data type <\/td>\n<\/tr>\n | ||||||
28<\/td>\n | 5.3 CeS encoding Table 6\u00a0\u2013\u00a0Object dictionary structure <\/td>\n<\/tr>\n | ||||||
29<\/td>\n | Figure 5\u00a0\u2013\u00a0Object dictionary addressing schema Table 7\u00a0\u2013\u00a0Object dictionary object type definitions Table 8\u00a0\u2013\u00a0Basic data type definitions <\/td>\n<\/tr>\n | ||||||
30<\/td>\n | Table 9\u00a0\u2013\u00a0Complex data type definition <\/td>\n<\/tr>\n | ||||||
31<\/td>\n | Table 10\u00a0\u2013\u00a0Communication section <\/td>\n<\/tr>\n | ||||||
33<\/td>\n | Table 11\u00a0\u2013\u00a0Device type Table 12\u00a0\u2013\u00a0Error register encoding <\/td>\n<\/tr>\n | ||||||
34<\/td>\n | Table 13\u00a0\u2013\u00a0Error register Table 14\u00a0\u2013\u00a0Object definition template <\/td>\n<\/tr>\n | ||||||
35<\/td>\n | Table 15\u00a0\u2013\u00a0Encoding of event log entries Table 16\u00a0\u2013\u00a0Event log <\/td>\n<\/tr>\n | ||||||
36<\/td>\n | Table 17\u00a0\u2013\u00a0Manufacturer device name Table 18\u00a0\u2013\u00a0Manufacturer HW version Table 19\u00a0\u2013\u00a0Manufacturer SW version <\/td>\n<\/tr>\n | ||||||
37<\/td>\n | Table 20\u00a0\u2013\u00a0CL configuration <\/td>\n<\/tr>\n | ||||||
39<\/td>\n | Table 21\u00a0\u2013\u00a0Time sync IRQ configuration encoding Table 22\u00a0\u2013\u00a0Time sync IRQ configuration Table 23\u00a0\u2013\u00a0Time sync IRQ state <\/td>\n<\/tr>\n | ||||||
40<\/td>\n | Table 24\u00a0\u2013\u00a0Store parameters read information Table 25\u00a0\u2013\u00a0Store parameters <\/td>\n<\/tr>\n | ||||||
42<\/td>\n | Table 26\u00a0\u2013\u00a0Restore parameters read information Table 27\u00a0\u2013\u00a0Restore default parameters <\/td>\n<\/tr>\n | ||||||
43<\/td>\n | Table 28\u00a0\u2013\u00a0Diagnostic information <\/td>\n<\/tr>\n | ||||||
46<\/td>\n | Table 29\u00a0\u2013\u00a0Diagnostic threshold <\/td>\n<\/tr>\n | ||||||
48<\/td>\n | Table 30\u00a0\u2013\u00a0IP address EMCY Table 31\u00a0\u2013\u00a0Inhibit time EMCY Table 32\u00a0\u2013\u00a0Encoding of consumer heartbeat entries <\/td>\n<\/tr>\n | ||||||
49<\/td>\n | Table 33\u00a0\u2013\u00a0Consumer heartbeat list <\/td>\n<\/tr>\n | ||||||
50<\/td>\n | Table 34\u00a0\u2013\u00a0Producer heartbeat parameter <\/td>\n<\/tr>\n | ||||||
52<\/td>\n | Table 35\u00a0\u2013\u00a0Identity object <\/td>\n<\/tr>\n | ||||||
53<\/td>\n | Table 36\u00a0\u2013\u00a0SDO protocol timeout Table 37\u00a0\u2013\u00a0Enable client SDO parameter <\/td>\n<\/tr>\n | ||||||
54<\/td>\n | Table 38\u00a0\u2013\u00a0Enable EMCY Table 39\u00a0\u2013\u00a0PDO timeout tolerance <\/td>\n<\/tr>\n | ||||||
55<\/td>\n | Table 40\u00a0\u2013\u00a0Store EDS Table 41\u00a0\u2013\u00a0Storage format Table 42\u00a0\u2013\u00a0OS command <\/td>\n<\/tr>\n | ||||||
56<\/td>\n | Table 43\u00a0\u2013\u00a0OS command mode <\/td>\n<\/tr>\n | ||||||
57<\/td>\n | Table 44\u00a0\u2013\u00a0OS debugger interface <\/td>\n<\/tr>\n | ||||||
58<\/td>\n | Table 45\u00a0\u2013\u00a0OS prompt <\/td>\n<\/tr>\n | ||||||
59<\/td>\n | Table 46\u00a0\u2013\u00a0Module list <\/td>\n<\/tr>\n | ||||||
60<\/td>\n | Table 47\u00a0\u2013\u00a0Emergency subscriber encoding Table 48\u00a0\u2013\u00a0Emergency subscriber Table 49\u00a0\u2013\u00a0Client SDO parameter encoding <\/td>\n<\/tr>\n | ||||||
61<\/td>\n | Table 50\u00a0\u2013\u00a0Client SDO parameter Table 51\u00a0\u2013\u00a0Receive PDO communication parameter <\/td>\n<\/tr>\n | ||||||
63<\/td>\n | Table 52\u00a0\u2013\u00a0Transmit PDO communication parameter <\/td>\n<\/tr>\n | ||||||
66<\/td>\n | Table 53\u00a0\u2013\u00a0Mapping format Table 54\u00a0\u2013\u00a0Receive PDO mapping parameter <\/td>\n<\/tr>\n | ||||||
67<\/td>\n | Table 55\u00a0\u2013\u00a0Transmit PDO mapping parameter Table 56\u00a0\u2013\u00a0Initiate SDO expedited download request <\/td>\n<\/tr>\n | ||||||
68<\/td>\n | Table 57\u00a0\u2013\u00a0Initiate SDO expedited download response Table 58\u00a0\u2013\u00a0Initiate SDO normal download request Table 59\u00a0\u2013\u00a0Initiate SDO normal download response Table 60\u00a0\u2013\u00a0SDO download request <\/td>\n<\/tr>\n | ||||||
69<\/td>\n | Table 61\u00a0\u2013\u00a0SDO download response Table 62\u00a0\u2013\u00a0Initiate SDO expedited upload request Table 63\u00a0\u2013\u00a0Initiate SDO expedited upload response <\/td>\n<\/tr>\n | ||||||
70<\/td>\n | Table 64\u00a0\u2013\u00a0Initiate SDO normal upload response Table 65\u00a0\u2013\u00a0SDO upload request Table 66\u00a0\u2013\u00a0SDO upload response Table 67\u00a0\u2013\u00a0SDO abort request <\/td>\n<\/tr>\n | ||||||
71<\/td>\n | Table 68\u00a0\u2013\u00a0SDO abort codes <\/td>\n<\/tr>\n | ||||||
72<\/td>\n | Table 69\u00a0\u2013\u00a0Process data write request via MSC Table 70\u00a0\u2013\u00a0Process data write request via CDC Table 71\u00a0\u2013\u00a0Emergency request Table 72\u00a0\u2013\u00a0Emergency error codes <\/td>\n<\/tr>\n | ||||||
73<\/td>\n | Table 73\u00a0\u2013\u00a0Heartbeat request via MSC <\/td>\n<\/tr>\n | ||||||
74<\/td>\n | 5.4 ISO\/IEC 8802-3 DLPDU communication inside Type 22 RTFL 5.5 Management encoding Table 74\u00a0\u2013\u00a0Heartbeat request via CDC Table 75\u00a0\u2013\u00a0Send frame request <\/td>\n<\/tr>\n | ||||||
75<\/td>\n | 6 FAL protocol state machines 6.1 Overview Table 76\u00a0\u2013\u00a0Application layer management request <\/td>\n<\/tr>\n | ||||||
76<\/td>\n | Figure 6\u00a0\u2013\u00a0Relationships among protocol machines and adjacent layers <\/td>\n<\/tr>\n | ||||||
77<\/td>\n | 6.2 Fieldbus service protocol machine (FSPM) 6.3 Application relationship protocol machine (ARPM) 6.4 DLL mapping protocol machine 7 AP-context state machine 8 FAL service protocol machine (FSPM) Figure 7\u00a0\u2013\u00a0ALSM protocol machine <\/td>\n<\/tr>\n | ||||||
78<\/td>\n | 9 Application layer state machine (ALSM) 9.1 Description <\/td>\n<\/tr>\n | ||||||
79<\/td>\n | Figure 8\u00a0\u2013\u00a0ALSM diagram Table 77\u00a0\u2013\u00a0State transitions and management services <\/td>\n<\/tr>\n | ||||||
80<\/td>\n | 9.2 States 9.3 Primitive definitions <\/td>\n<\/tr>\n | ||||||
81<\/td>\n | 9.4 State table Table 78\u00a0\u2013\u00a0Primitives issued by ALSM to DLL Table 79\u00a0\u2013\u00a0Primitives issued by DLL to ALSM Table 80\u00a0\u2013\u00a0Primitives issued by FSPM to ALSM Table 81\u00a0\u2013\u00a0Primitives issued by ALSM to FSPM <\/td>\n<\/tr>\n | ||||||
82<\/td>\n | 9.5 AL-service forwarding depending on AL-state Table 82\u00a0\u2013\u00a0ALSM state table Table 83\u00a0\u2013\u00a0Application layer states and communication services <\/td>\n<\/tr>\n | ||||||
83<\/td>\n | 10 DLL mapping protocol machine (DMPM) 10.1 Overview 10.2 Primitives exchanged between ALSM and DMPM Table 84\u00a0\u2013\u00a0Primitives issued by ALSM to DMPM <\/td>\n<\/tr>\n | ||||||
85<\/td>\n | Table 85\u00a0\u2013\u00a0Primitives issued by DMPM to ALSM <\/td>\n<\/tr>\n | ||||||
87<\/td>\n | 10.3 Primitives exchanged between DLL and DMPM Table 86\u00a0\u2013\u00a0Primitives issued by DMPM to DLL <\/td>\n<\/tr>\n | ||||||
88<\/td>\n | Table 87\u00a0\u2013\u00a0Primitives issued by DLL to DMPM <\/td>\n<\/tr>\n | ||||||
89<\/td>\n | 10.4 ALSM to DLL mapping Table 88\u00a0\u2013\u00a0ALSM to DLL mapping <\/td>\n<\/tr>\n | ||||||
90<\/td>\n | Bibliography <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":" Industrial communication networks. Fieldbus specifications – Application layer protocol specification. Type 22 elements<\/b><\/p>\n |