{"id":423588,"date":"2024-10-20T06:47:18","date_gmt":"2024-10-20T06:47:18","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/bs-en-625912016-3\/"},"modified":"2024-10-26T12:44:29","modified_gmt":"2024-10-26T12:44:29","slug":"bs-en-625912016-3","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/bsi\/bs-en-625912016-3\/","title":{"rendered":"BS EN 62591:2016"},"content":{"rendered":"
IEC 62591:2016 specifies a wireless communication network in addition to the Type 20 in IEC 61158-3-20, IEC 61158-4-20, IEC 61158-5-20, IEC 61158-6-20 and a Communication Profile CP 9\/2 in addition to IEC 61784-1, CPF 9. It specifies the following: – Physical layer service definition and protocol specification, – Data-link layer service and protocol, – Application layer service and protocol, – Network management, – Security, – Communication profile, – Wireless procedures and Gateway. This second edition cancels and replaces the first edition published in 2010. This edition constitutes a technical revision. This edition includes the following significant technical changes with respect to the previous edition: – enhancements to the performance statistics using key performance indicators (KPI); – “Stale Data” detection was added (see services Read stale data setpoints, Write stale data timer and Write stale data count setpoint).; – gateway commands were added; – a Quarantined State was added; – CCA Modes were extended to be more in-line with IEEE 802.15.4; – clarifications on whitelist and blacklist management were added; – clarifications on join (e.g. only require a single neighbor) were added; – clarifications on use of join links, table management, and defaults were added; – corrections and updates were made. The reader’s attention is drawn to the fact that Annex M lists all of the “in-some-country” clauses on differing practices of a less permanent nature relating to the subject of this standard.<\/p>\n
PDF Pages<\/th>\n | PDF Title<\/th>\n<\/tr>\n | ||||||
---|---|---|---|---|---|---|---|
2<\/td>\n | undefined <\/td>\n<\/tr>\n | ||||||
7<\/td>\n | English CONTENTS <\/td>\n<\/tr>\n | ||||||
29<\/td>\n | FOREWORD <\/td>\n<\/tr>\n | ||||||
31<\/td>\n | INTRODUCTION <\/td>\n<\/tr>\n | ||||||
33<\/td>\n | 1 Scope 2 Normative references <\/td>\n<\/tr>\n | ||||||
34<\/td>\n | 3 Terms, definitions, symbols, abbreviations and conventions 3.1 Reference model terms and definitions 3.1.1 Terms and definitions from ISO\/IEC 74981 terms and ISO\/IEC 74983 terms <\/td>\n<\/tr>\n | ||||||
35<\/td>\n | 3.1.2 Terms and definitions from ISO\/IEC 9545 3.1.3 Terms and definitions from ISO\/IEC 8824 <\/td>\n<\/tr>\n | ||||||
36<\/td>\n | 3.1.4 Terms and definitions from ISO\/IEC 8825-1 3.2 Specific terms and definitions <\/td>\n<\/tr>\n | ||||||
45<\/td>\n | 3.3 Abbreviations <\/td>\n<\/tr>\n | ||||||
47<\/td>\n | 3.4 Conventions 3.4.1 Conventions used for DL-services <\/td>\n<\/tr>\n | ||||||
48<\/td>\n | 3.4.2 Conventions used for DL-protocol (state machine) <\/td>\n<\/tr>\n | ||||||
49<\/td>\n | 3.4.3 Conventions for Application Layer service <\/td>\n<\/tr>\n | ||||||
52<\/td>\n | 3.4.4 Conventions for the AL-protocol Tables Table 1 \u2013 Conventions used for state machines <\/td>\n<\/tr>\n | ||||||
54<\/td>\n | Figures Figure 1 \u2013 Superframe class example Table 2 \u2013 Class relationship notation <\/td>\n<\/tr>\n | ||||||
55<\/td>\n | Figure 2 \u2013 Inheritance example Figure 3 \u2013 Basic aggregation example <\/td>\n<\/tr>\n | ||||||
56<\/td>\n | 4 Physical layer specification and service definition 4.1 General 4.2 Physical layer service definition 4.2.1 General overview Figure 4 \u2013 Composition aggregation example Table 3 \u2013 Multiplicity notation <\/td>\n<\/tr>\n | ||||||
57<\/td>\n | 4.2.2 Physical layer services <\/td>\n<\/tr>\n | ||||||
58<\/td>\n | Figure 5 \u2013 Physical layer service sequences Table 4 \u2013 Ph-Enable primitives and parameters <\/td>\n<\/tr>\n | ||||||
59<\/td>\n | Table 5 \u2013 Ph-CCA primitives and parameters Table 6 \u2013 Ph-Data primitives and parameters <\/td>\n<\/tr>\n | ||||||
60<\/td>\n | Table 7 \u2013 PhM-Set primitive and parameters <\/td>\n<\/tr>\n | ||||||
61<\/td>\n | 4.3 Physical layer protocol specification 5 Data-link layer service definition \u2013 Type 20 elements 5.1 General 5.2 Data-link layer services 5.2.1 Facilities of the data-link layer services Table 8 \u2013 PhM-Get primitive and parameters <\/td>\n<\/tr>\n | ||||||
62<\/td>\n | 5.2.2 QoS for message service <\/td>\n<\/tr>\n | ||||||
63<\/td>\n | 5.2.3 Sequence of primitives <\/td>\n<\/tr>\n | ||||||
64<\/td>\n | Figure 6 \u2013 Message service error-free sequences <\/td>\n<\/tr>\n | ||||||
65<\/td>\n | 5.2.4 DL-Transmit service Figure 7 \u2013 Message service sequences with errors Figure 8 \u2013 Receive only message service <\/td>\n<\/tr>\n | ||||||
66<\/td>\n | Table 9 \u2013 DL-Transmit primitives and parameters <\/td>\n<\/tr>\n | ||||||
67<\/td>\n | 5.2.5 DL-Receive service Table 10 \u2013 DL-Receive primitive and parameters <\/td>\n<\/tr>\n | ||||||
68<\/td>\n | 5.2.6 DL-Disconnect service 5.2.7 DL-Path-failure service 5.2.8 DL-Advertise service Table 11 \u2013 DL-Disconnect primitive and parameters Table 12 \u2013 DL-Path-failure primitive and parameters <\/td>\n<\/tr>\n | ||||||
69<\/td>\n | 5.2.9 DL-Neighbor service 5.2.10 DLM-Set Table 13 \u2013 DL-Advertise primitive and parameters Table 14 \u2013 DL-Neighbor primitive and parameters <\/td>\n<\/tr>\n | ||||||
70<\/td>\n | 5.2.11 DLM-Get Table 15 \u2013 DLMSet primitive and parameters Table 16 \u2013 DLMGet primitive and parameters <\/td>\n<\/tr>\n | ||||||
71<\/td>\n | 5.2.12 DLM-Action Table 17 \u2013 DLMAction primitive and parameters <\/td>\n<\/tr>\n | ||||||
72<\/td>\n | 5.2.13 DLM-Event 5.3 Network layer services 5.3.1 Facilities of the network layer services 5.3.2 QoS for message service <\/td>\n<\/tr>\n | ||||||
73<\/td>\n | 5.3.3 Sequence of primitives 5.3.4 NL-Transmit Service Figure 9 \u2013 NLL Data transfer service sequences <\/td>\n<\/tr>\n | ||||||
74<\/td>\n | Table 18 \u2013 NL-Transmit primitives and parameters <\/td>\n<\/tr>\n | ||||||
75<\/td>\n | 5.3.5 NLM-Set Table 19 \u2013 NLMSet primitive and parameters <\/td>\n<\/tr>\n | ||||||
76<\/td>\n | 5.3.6 NLM-Get 5.3.7 NLM-Action Table 20 \u2013 NLMGet primitive and parameters Table 21 \u2013 NLMAction primitive and parameters <\/td>\n<\/tr>\n | ||||||
77<\/td>\n | 5.4 Transport layer services 5.4.1 Facilities of the transport layer services <\/td>\n<\/tr>\n | ||||||
78<\/td>\n | 5.4.2 QoS for message service 5.4.3 Sequence of primitives <\/td>\n<\/tr>\n | ||||||
79<\/td>\n | 5.4.4 TL-Data-transfer Service Figure 10 \u2013 Data transfer service error-free sequences Figure 11 \u2013 Data transfer service sequences with errors <\/td>\n<\/tr>\n | ||||||
80<\/td>\n | Table 22 \u2013 TL-Data-transfer primitives and parameters <\/td>\n<\/tr>\n | ||||||
81<\/td>\n | 5.4.5 TL-Data-exchange Service Table 23 \u2013 TL-Data-exchange primitives and parameters <\/td>\n<\/tr>\n | ||||||
83<\/td>\n | 5.4.6 TLM-Set 5.4.7 TLM-Get Table 24 \u2013 TLMSet primitive and parameters <\/td>\n<\/tr>\n | ||||||
84<\/td>\n | 6 Data-link layer protocol specification \u2013 Type 20 elements 6.1 General 6.2 Overview 6.2.1 Data-link layer operation Table 25 \u2013 TLMGet primitive and parameters <\/td>\n<\/tr>\n | ||||||
85<\/td>\n | Figure 12 \u2013 A TDMA slot and superframe <\/td>\n<\/tr>\n | ||||||
86<\/td>\n | Figure 13 \u2013 Channel hopping <\/td>\n<\/tr>\n | ||||||
87<\/td>\n | 6.2.2 Network layer operation <\/td>\n<\/tr>\n | ||||||
88<\/td>\n | Figure 14 \u2013 Wireless network <\/td>\n<\/tr>\n | ||||||
89<\/td>\n | 6.2.3 Device procedures 6.3 Logical link control 6.3.1 General DLPDU structure Figure 15 \u2013 DLPDU Structure <\/td>\n<\/tr>\n | ||||||
90<\/td>\n | Figure 16 \u2013 Address specifier Table 26 \u2013 Network_ID Allocation <\/td>\n<\/tr>\n | ||||||
91<\/td>\n | Figure 17 \u2013 Construction of 8-octet EUI-64 Address Figure 18 \u2013 DLPDU specifier <\/td>\n<\/tr>\n | ||||||
93<\/td>\n | 6.3.2 DLPDU-specific structure, encoding and elements of procedure Table 27 \u2013 Contents of the ACK DLPDU payload <\/td>\n<\/tr>\n | ||||||
94<\/td>\n | Table 28 \u2013 ACK response-code <\/td>\n<\/tr>\n | ||||||
95<\/td>\n | Table 29 \u2013 Contents of the Advertise DLPDU payload Table 30 \u2013 Beginning of the superframe Table 31 \u2013 The next field after the last superframe size <\/td>\n<\/tr>\n | ||||||
96<\/td>\n | Table 32 \u2013 Repeated for each link Table 33 \u2013 Channel and frequency assignments <\/td>\n<\/tr>\n | ||||||
97<\/td>\n | 6.3.3 DLPDU Priority and Flow Control <\/td>\n<\/tr>\n | ||||||
98<\/td>\n | 6.3.4 Error detection and security <\/td>\n<\/tr>\n | ||||||
100<\/td>\n | 6.4 Medium Access Control 6.4.1 Function 6.4.2 Slot timing <\/td>\n<\/tr>\n | ||||||
101<\/td>\n | Figure 19 \u2013 Slot timing details Table 34 \u2013 Slot timing definitions and values <\/td>\n<\/tr>\n | ||||||
103<\/td>\n | 6.4.3 Communication tables and buffers Figure 20 \u2013 DLE tables and relationship Table 35 \u2013 Minimum DLE Table and buffer space requirement <\/td>\n<\/tr>\n | ||||||
104<\/td>\n | Table 36 \u2013 Superframe attributes <\/td>\n<\/tr>\n | ||||||
105<\/td>\n | Table 37 \u2013 Link attributes <\/td>\n<\/tr>\n | ||||||
106<\/td>\n | Table 38 \u2013 Neighbor attributes and variables <\/td>\n<\/tr>\n | ||||||
108<\/td>\n | Table 39 \u2013 Graph attributes Table 40 \u2013 Packet record <\/td>\n<\/tr>\n | ||||||
109<\/td>\n | 6.4.4 Link scheduling <\/td>\n<\/tr>\n | ||||||
110<\/td>\n | Figure 21 \u2013 Relationships used for link scheduling <\/td>\n<\/tr>\n | ||||||
111<\/td>\n | Table 41 \u2013 Example Backoff_cntr selection sets <\/td>\n<\/tr>\n | ||||||
113<\/td>\n | 6.4.5 MAC operation Figure 22 \u2013 MAC components <\/td>\n<\/tr>\n | ||||||
114<\/td>\n | Figure 23 \u2013 TDMA state machine <\/td>\n<\/tr>\n | ||||||
115<\/td>\n | Table 42 \u2013 TDMA state machine <\/td>\n<\/tr>\n | ||||||
118<\/td>\n | Figure 24 \u2013 XMIT state machine Table 43 \u2013 XMIT state transitions <\/td>\n<\/tr>\n | ||||||
120<\/td>\n | Figure 25 \u2013 RECV state machine <\/td>\n<\/tr>\n | ||||||
121<\/td>\n | Table 44 \u2013 RECV state machine <\/td>\n<\/tr>\n | ||||||
122<\/td>\n | Figure 26 \u2013 ACK transmission state machine <\/td>\n<\/tr>\n | ||||||
123<\/td>\n | 6.5 DL-management-information 6.5.1 General 6.5.2 DL attributes Table 45 \u2013 ACK transmission state machine <\/td>\n<\/tr>\n | ||||||
124<\/td>\n | 6.5.3 DLM actions 6.6 Network layer 6.6.1 Two level model of NL Table 46 \u2013 DL attributes Table 47 \u2013 DL actions <\/td>\n<\/tr>\n | ||||||
126<\/td>\n | Figure 27 \u2013 Graph routing <\/td>\n<\/tr>\n | ||||||
127<\/td>\n | 6.6.2 NPDU structure Figure 28 \u2013 Source routing <\/td>\n<\/tr>\n | ||||||
128<\/td>\n | Figure 29 \u2013 NPDU Structure Figure 30 \u2013 NPDU control octet <\/td>\n<\/tr>\n | ||||||
129<\/td>\n | Figure 31 \u2013 Security control octet <\/td>\n<\/tr>\n | ||||||
130<\/td>\n | 6.6.3 Security function Table 48 \u2013 Counter value <\/td>\n<\/tr>\n | ||||||
131<\/td>\n | Table 49 \u2013 Session attributes <\/td>\n<\/tr>\n | ||||||
133<\/td>\n | Table 50 \u2013 NPDU nonce <\/td>\n<\/tr>\n | ||||||
135<\/td>\n | 6.6.4 Network layer tables Figure 32 \u2013 NLE tables and relationship <\/td>\n<\/tr>\n | ||||||
136<\/td>\n | Table 51 \u2013 Minimum NLE Table space requirement Table 52 \u2013 Route attributes <\/td>\n<\/tr>\n | ||||||
137<\/td>\n | 6.6.5 NLE machine Table 53 \u2013 Source route attributes Table 54 \u2013 TimeTable attributes <\/td>\n<\/tr>\n | ||||||
138<\/td>\n | Figure 33 \u2013 NLE state machine Table 55 \u2013 NLE states <\/td>\n<\/tr>\n | ||||||
140<\/td>\n | 6.6.6 NLE elements of procedure Table 56 \u2013 NPDU construction <\/td>\n<\/tr>\n | ||||||
142<\/td>\n | Figure 34 \u2013 Routing decision of the NPDU Table 57 \u2013 Routing actions <\/td>\n<\/tr>\n | ||||||
143<\/td>\n | 6.6.7 NL-management information Table 58 \u2013 NL attributes <\/td>\n<\/tr>\n | ||||||
144<\/td>\n | 6.7 Transport layer 6.7.1 General 6.7.2 TPDU structure Figure 35 \u2013 TPDU Structure Table 59 \u2013 NL actions <\/td>\n<\/tr>\n | ||||||
145<\/td>\n | 6.7.3 Transport pipe table Figure 36 \u2013 TPDU control octet <\/td>\n<\/tr>\n | ||||||
146<\/td>\n | 6.7.4 TLE elements of procedure Table 60 \u2013 Transport pipe attributes Table 61 \u2013 Transport control encoding for TL-Data-transfer request <\/td>\n<\/tr>\n | ||||||
147<\/td>\n | Table 62 \u2013 Transport control encoding for TL-Data-exchange request <\/td>\n<\/tr>\n | ||||||
148<\/td>\n | Table 63 \u2013 Transport control encoding for TL-Data-exchange response <\/td>\n<\/tr>\n | ||||||
149<\/td>\n | 6.7.5 TLE state machines Figure 37 \u2013 Transition diagram of the client data transfer state machine <\/td>\n<\/tr>\n | ||||||
150<\/td>\n | Figure 38 \u2013 Transition diagram of the client data exchange state machine Table 64 \u2013 Client data transfer state table <\/td>\n<\/tr>\n | ||||||
151<\/td>\n | Figure 39 \u2013 Transition diagram of the server state machine Table 65 \u2013 Client data exchange state table <\/td>\n<\/tr>\n | ||||||
152<\/td>\n | 6.7.6 TL-management information Table 66 \u2013 Server state table <\/td>\n<\/tr>\n | ||||||
153<\/td>\n | 7 Application layer service definition \u2013 Type 20 elements 7.1 Common concepts 7.2 General 7.3 Data type ASE 7.3.1 Overview <\/td>\n<\/tr>\n | ||||||
154<\/td>\n | Figure 40 \u2013 Data type class hierarchy <\/td>\n<\/tr>\n | ||||||
155<\/td>\n | 7.3.2 Formal definition of data type objects <\/td>\n<\/tr>\n | ||||||
157<\/td>\n | 7.3.3 FAL defined data types <\/td>\n<\/tr>\n | ||||||
160<\/td>\n | 7.3.4 Data type ASE service specification 7.3.5 Summary of data types <\/td>\n<\/tr>\n | ||||||
161<\/td>\n | 7.4 Communication model specification 7.4.1 Common parameters Table 67 \u2013 Data type summary <\/td>\n<\/tr>\n | ||||||
162<\/td>\n | 7.4.2 ASEs Table 68 \u2013 Response code values <\/td>\n<\/tr>\n | ||||||
165<\/td>\n | Table 69 \u2013 Read service parameters <\/td>\n<\/tr>\n | ||||||
167<\/td>\n | Table 70 \u2013 Write service parameters <\/td>\n<\/tr>\n | ||||||
168<\/td>\n | Table 71 \u2013 Information report service parameters <\/td>\n<\/tr>\n | ||||||
170<\/td>\n | Table 72 \u2013 Action service parameters <\/td>\n<\/tr>\n | ||||||
235<\/td>\n | 7.4.3 ARs <\/td>\n<\/tr>\n | ||||||
237<\/td>\n | Table 73 \u2013 AR get attributes service parameters Table 74 \u2013 AR set attributes service parameters <\/td>\n<\/tr>\n | ||||||
238<\/td>\n | 7.4.4 Summary of classes 7.4.5 Permitted services by AREP role Table 75 \u2013 Class summary Table 76 \u2013 Confirmed services by AREP class Table 77 \u2013 Unconfirmed services by AREP class <\/td>\n<\/tr>\n | ||||||
239<\/td>\n | 8 Application layer protocol specification \u2013 Type 20 elements 8.1 General 8.2 Abstract syntax 8.3 Transfer syntax 8.3.1 Common APDU fields Table 78 \u2013 Response code values <\/td>\n<\/tr>\n | ||||||
240<\/td>\n | 8.3.2 Common APDU structure Figure 41 \u2013 Request APDU format from master to slave Table 79 \u2013 Extended status values <\/td>\n<\/tr>\n | ||||||
241<\/td>\n | Figure 42 \u2013 Normal response APDU format from slave to master Figure 43 \u2013 Command error response APDU format from slave to master <\/td>\n<\/tr>\n | ||||||
242<\/td>\n | Figure 44 \u2013 Aggregated command APDU <\/td>\n<\/tr>\n | ||||||
243<\/td>\n | 8.3.3 Device application service-specific APDU structures <\/td>\n<\/tr>\n | ||||||
244<\/td>\n | Table 80 \u2013 Reset configuration changed flags value field Table 81 \u2013 Reset configuration changed flag command specific Response codes <\/td>\n<\/tr>\n | ||||||
245<\/td>\n | Table 82 \u2013 Perform self test command specific Response codes Table 83 \u2013 Perform device reset command specific Response codes <\/td>\n<\/tr>\n | ||||||
246<\/td>\n | Table 84 \u2013 Read additional device status value field Table 85 \u2013 Read additional device status command specific Response codes <\/td>\n<\/tr>\n | ||||||
247<\/td>\n | Table 86 \u2013 Read additional device status value field Table 87 \u2013 Read additional device status command specific Response codes <\/td>\n<\/tr>\n | ||||||
248<\/td>\n | Table 88 \u2013 Read device variable information value field Table 89 \u2013 Read device variable information response value field <\/td>\n<\/tr>\n | ||||||
249<\/td>\n | Table 90 \u2013 Read device variable information command specific Response codes Table 91 \u2013 Write device variable value field Table 92 \u2013 Write device variable command specific response codes <\/td>\n<\/tr>\n | ||||||
250<\/td>\n | Table 93 \u2013 Read Sub-Device Identity Summary value field <\/td>\n<\/tr>\n | ||||||
251<\/td>\n | Table 94 \u2013 Read Sub-Device Identity Summary command specific response codes Table 95 \u2013 Read real-time clock value field <\/td>\n<\/tr>\n | ||||||
252<\/td>\n | Table 96 \u2013 Read real-time clock command specific response codes Table 97 \u2013 Write publish data period value field Table 98 \u2013 Write publish data period command specific response codes <\/td>\n<\/tr>\n | ||||||
253<\/td>\n | Table 99 \u2013 Write publish data trigger field <\/td>\n<\/tr>\n | ||||||
254<\/td>\n | Table 100 \u2013 Write publish data trigger command specific response codes Table 101 \u2013 Publish data message trigger source <\/td>\n<\/tr>\n | ||||||
255<\/td>\n | Figure 45 \u2013 Windowed trigger mode Figure 46 \u2013 Windowed trigger mode with maximum update time expired <\/td>\n<\/tr>\n | ||||||
256<\/td>\n | Figure 47 \u2013 Level trigger mode Table 102 \u2013 Read publish data mode configuration request value field <\/td>\n<\/tr>\n | ||||||
257<\/td>\n | Table 103 \u2013 Read publish data mode configuration response value field Table 104 \u2013 Read publish data mode configuration command specific response codes <\/td>\n<\/tr>\n | ||||||
258<\/td>\n | Table 105 \u2013 Flush delayed responses command specific Response codes Table 106 \u2013 Write publish data mode configuration value field <\/td>\n<\/tr>\n | ||||||
259<\/td>\n | Table 107 \u2013 Write publish data device variables command specific response codes Table 108 \u2013 Write publish data mode command number value field <\/td>\n<\/tr>\n | ||||||
260<\/td>\n | Table 109 \u2013 Write publish data mode command number value field Table 110 \u2013 Write publish data mode command number command specific response codes <\/td>\n<\/tr>\n | ||||||
261<\/td>\n | Table 111 \u2013 Write publish data mode control value field Table 112 \u2013 Write publish data mode control command specific response codes <\/td>\n<\/tr>\n | ||||||
262<\/td>\n | Table 113 \u2013 Read event notification summary request value field <\/td>\n<\/tr>\n | ||||||
263<\/td>\n | Table 114 \u2013 Read event notification summary response value field Table 115 \u2013 Read event notification summary command specific response codes <\/td>\n<\/tr>\n | ||||||
264<\/td>\n | Table 116 \u2013 Write event notification bit mask value field Table 117 \u2013 Write event notification bit mask command specific response codes <\/td>\n<\/tr>\n | ||||||
265<\/td>\n | Table 118 \u2013 Write event notification timing value field Table 119 \u2013 Write event notification timing command specific response codes <\/td>\n<\/tr>\n | ||||||
266<\/td>\n | Table 120 \u2013 Write event notification control value field Table 121 \u2013 Write event notification control command specific response codes <\/td>\n<\/tr>\n | ||||||
267<\/td>\n | Table 122 \u2013 Write event notification acknowledgement value field Table 123 \u2013 Write event notification acknowledgementcommand specific response codes <\/td>\n<\/tr>\n | ||||||
268<\/td>\n | 8.3.4 Layer management service specific APDU structures Table 124 \u2013 Write Join_key value field Table 125 \u2013 Write Join_key command specific response codes <\/td>\n<\/tr>\n | ||||||
269<\/td>\n | Table 126 \u2013 Read join status value field Table 127 \u2013 Read join status command specific response codes Table 128 \u2013 Write Active_search_shed_time request value field <\/td>\n<\/tr>\n | ||||||
270<\/td>\n | Table 129 \u2013 Write Active_search_shed_time response value field Table 130 \u2013 Write Active_search_shed_time command specific response codes Table 131 \u2013 Write Join mode configuration value field <\/td>\n<\/tr>\n | ||||||
271<\/td>\n | Table 132 \u2013 Write Join mode configuration command specific response codes Table 133 \u2013 Read Join mode configuration response value field <\/td>\n<\/tr>\n | ||||||
272<\/td>\n | Table 134 \u2013 Read Join mode configuration command specific response codes Table 135 \u2013 Write network_ID value field request value field Table 136 \u2013 Write network_ID value field response value field Table 137 \u2013 Write network_ID command specific response codes <\/td>\n<\/tr>\n | ||||||
273<\/td>\n | Table 138 \u2013 Read network_ID value field Table 139 \u2013 Read network_ID command specific response codes <\/td>\n<\/tr>\n | ||||||
274<\/td>\n | Table 140 \u2013 Write Network_tag value field Table 141 \u2013 Write Network_tag command specific Response codes Table 142 \u2013 Read Network_tag response value field <\/td>\n<\/tr>\n | ||||||
275<\/td>\n | Table 143 \u2013 Read Network_tag command-specific response codes Table 144 \u2013 Read wireless device capabilities value field Table 145 \u2013 Read wireless device capabilities command specific response codes <\/td>\n<\/tr>\n | ||||||
276<\/td>\n | Table 146 \u2013 Read battery life response value field Table 147 \u2013 Read battery life command-specific response codes <\/td>\n<\/tr>\n | ||||||
277<\/td>\n | Table 148 \u2013 Report device health response value field Table 149 \u2013 Report device health command specific response codes Table 150 \u2013 Read neighbor health list request value field <\/td>\n<\/tr>\n | ||||||
278<\/td>\n | Table 151 \u2013 Read neighbor health list response value field Table 152 \u2013 Read neighbor health list command specific response codes <\/td>\n<\/tr>\n | ||||||
279<\/td>\n | Table 153 \u2013 Read device nickname response value field Table 154 \u2013 Read device nickname command-specific response codes Table 155 \u2013 Read session list request value field <\/td>\n<\/tr>\n | ||||||
280<\/td>\n | Table 156 \u2013 Read session list response value field Table 157 \u2013 Read session list command specific response codes Table 158 \u2013 Read superframe list request value field <\/td>\n<\/tr>\n | ||||||
281<\/td>\n | Table 159 \u2013 Read superframe list response value field Table 160 \u2013 Read superframe list command specific response codes Table 161 \u2013 Read link list request value field <\/td>\n<\/tr>\n | ||||||
282<\/td>\n | Table 162 \u2013 Read link list response value field Table 163 \u2013 Read link list command specific response codes Table 164 \u2013 Read graph list request value field <\/td>\n<\/tr>\n | ||||||
283<\/td>\n | Table 165 \u2013 Read graph list response value field Table 166 \u2013 Read graph list command specific response codes Table 167 \u2013 Read neighbor attribute flag request value field Table 168 \u2013 Read neighbor attribute flag response value field <\/td>\n<\/tr>\n | ||||||
284<\/td>\n | Table 169 \u2013 Read neighbor attribute flag command specific response codes Table 170 \u2013 Read neighbor signal level request value field Table 171 \u2013 Read neighbor signal level response value field Table 172 \u2013 Read neighbor signal level command specific response codes <\/td>\n<\/tr>\n | ||||||
285<\/td>\n | Table 173 \u2013 Report path down alarm response value field Table 174 \u2013 Report path down alarm command specific response codes <\/td>\n<\/tr>\n | ||||||
286<\/td>\n | Table 175 \u2013 Report source route failed alarm response value field Table 176 \u2013 Report source route failed alarm command specific response codes Table 177 \u2013 Report graph route failed alarm response value field Table 178 \u2013 Report graph route failed alarm command specific response codes <\/td>\n<\/tr>\n | ||||||
287<\/td>\n | Table 179 \u2013 Report transport layer failed alarm response value field Table 180 \u2013 Report transport layer failed alarm command specific response codes Table 181 \u2013 Write UTC time mapping value field Table 182 \u2013 Write UTC time mapping command specific response codes <\/td>\n<\/tr>\n | ||||||
288<\/td>\n | Table 183 \u2013 Read UTC time mapping response value field Table 184 \u2013 Read UTC time mapping command specific response codes Table 185 \u2013 Write timer interval value field Table 186 \u2013 Write timer interval command specific response codes <\/td>\n<\/tr>\n | ||||||
289<\/td>\n | Table 187 \u2013 Read timer interval request value field Table 188 \u2013 Read timer interval response value field <\/td>\n<\/tr>\n | ||||||
290<\/td>\n | Table 189 \u2013 Read timer interval command specific response codes Table 190 \u2013 Write radio power output value field Table 191 \u2013 Write radio power output command specific response codes <\/td>\n<\/tr>\n | ||||||
291<\/td>\n | Table 192 \u2013 Read radio power output response value field Table 193 \u2013 Read radio power output command specific response codes Table 194 \u2013 Request TimeTable value field <\/td>\n<\/tr>\n | ||||||
292<\/td>\n | Table 195 \u2013 Response TimeTable value field Table 196 \u2013 Request TimeTable command specific response codes <\/td>\n<\/tr>\n | ||||||
293<\/td>\n | Table 197 \u2013 Read TimeTable list request value field Table 198 \u2013 Read TimeTable list response value field <\/td>\n<\/tr>\n | ||||||
294<\/td>\n | Table 199 \u2013 Read TimeTable list command specific response codes Table 200 \u2013 Delete TimeTable request value field Table 201 \u2013 Delete TimeTable response value field <\/td>\n<\/tr>\n | ||||||
295<\/td>\n | Table 202 \u2013 Delete TimeTable command specific response codes Table 203 \u2013 Read route list request value field Table 204 \u2013 Read route list response value field <\/td>\n<\/tr>\n | ||||||
296<\/td>\n | Table 205 \u2013 Read route list command specific response codes Table 206 \u2013 Read source route request value field Table 207 \u2013 Read source route response value field Table 208 \u2013 Read source route command specific response codes <\/td>\n<\/tr>\n | ||||||
297<\/td>\n | Table 209 \u2013 Read CCA mode response value field Table 210 \u2013 Read CCA mode command specific response codes Table 211 \u2013 Write CCA mode value field <\/td>\n<\/tr>\n | ||||||
298<\/td>\n | Table 212 \u2013 Write CCA mode command specific response codes Table 213 \u2013 Read handheld superframe response value field Table 214 \u2013 Read handheld superframe command specific response codes <\/td>\n<\/tr>\n | ||||||
299<\/td>\n | Table 215 \u2013 Write handheld superframe value field Table 216 \u2013 Write handheld superframe command specific response codes Table 217 \u2013 Read packet hop-to-live response value field <\/td>\n<\/tr>\n | ||||||
300<\/td>\n | Table 218 \u2013 Read packet hop-to-live command specific response codes Table 219 \u2013 Write packet hop-to-live value field Table 220 \u2013 Write packet hop-to-live command specific response codes <\/td>\n<\/tr>\n | ||||||
301<\/td>\n | Table 221 \u2013 Read Join_priority response value field Table 222 \u2013 Read Join_priority command specific response codes Table 223 \u2013 Write Join_priority value field Table 224 \u2013 Write Join_priority command specific response codes <\/td>\n<\/tr>\n | ||||||
302<\/td>\n | Table 225 \u2013 Read receive Priority_threshold response value field Table 226 \u2013 Read receive Priority_threshold command specific response codes Table 227 \u2013 Write receive Priority_threshold value field <\/td>\n<\/tr>\n | ||||||
303<\/td>\n | Table 228 \u2013 Write receive Priority_threshold command specific response codes Table 229 \u2013 Read device list request value field Table 230 \u2013 Read device list response value field Table 231 \u2013 Read device list command specific response codes <\/td>\n<\/tr>\n | ||||||
304<\/td>\n | Table 232 \u2013 Add device list entry request value field Table 233 \u2013 Add device list entry response value field <\/td>\n<\/tr>\n | ||||||
305<\/td>\n | Table 234 \u2013 Add device list entry command specific response codes Table 235 \u2013 Delete device list entry request value field Table 236 \u2013 Delete device list entry response value field <\/td>\n<\/tr>\n | ||||||
306<\/td>\n | Table 237 \u2013 Delete device list entry command specific response codes Table 238 \u2013 Read channel blacklist response value field Table 239 \u2013 Read channel blacklist command specific response codes <\/td>\n<\/tr>\n | ||||||
307<\/td>\n | Table 240 \u2013 Write channel blacklist value field Table 241 \u2013 Write channel blacklist command specific response codes <\/td>\n<\/tr>\n | ||||||
308<\/td>\n | Table 242 \u2013 Read back-off exponent response value field Table 243 \u2013 Read back-off exponent command specific response codes Table 244 \u2013 Write back-off exponent value field Table 245 \u2013 Write back-off exponent command specific response codes <\/td>\n<\/tr>\n | ||||||
309<\/td>\n | Table 246 \u2013 Write network access mode value field Table 247 \u2013 Write network access mode command specific response codes <\/td>\n<\/tr>\n | ||||||
310<\/td>\n | Table 248 \u2013 Read network access mode response value field Table 249 \u2013 Read network access mode command specific response codes Table 250 \u2013 Request Session request value field <\/td>\n<\/tr>\n | ||||||
311<\/td>\n | 8.3.5 Gateway and network manager specific APDU structures Table 251 \u2013 Request Session response value field Table 252 \u2013 Request Session command specific response codes Table 253 \u2013 Read network device identity request value field Table 254 \u2013 Read network device identity response value field <\/td>\n<\/tr>\n | ||||||
312<\/td>\n | Table 255 \u2013 Read network device identity command specific response codes Table 256 \u2013 Read device\u2019s neighbor health request value field Table 257 \u2013 Read device\u2019s neighbor health response value field <\/td>\n<\/tr>\n | ||||||
313<\/td>\n | Table 258 \u2013 Read device\u2019s neighbor health command specific response codes Table 259 \u2013 Read network topology information request value field Table 260 \u2013 Read network topology information response value field <\/td>\n<\/tr>\n | ||||||
314<\/td>\n | Table 261 \u2013 Read network topology information command specific response codes Table 262 \u2013 Read publish data message list request value field Table 263 \u2013 Read publish data message list response value field Table 264 \u2013 Read publish data message list command specific response codes <\/td>\n<\/tr>\n | ||||||
315<\/td>\n | Table 265 \u2013 Flush cached value field Table 266 \u2013 Flush cached responses command specific response codes Table 267 \u2013 Read network device statistics request value field <\/td>\n<\/tr>\n | ||||||
316<\/td>\n | Table 268 \u2013 Read network device statistics response value field Table 269 \u2013 Read network device statistics command specific response codes <\/td>\n<\/tr>\n | ||||||
317<\/td>\n | Table 270 \u2013 Read network device identity request value field Table 271 \u2013 Read network device identity response value field Table 272 \u2013 Read network device identity command specific response codes <\/td>\n<\/tr>\n | ||||||
318<\/td>\n | Table 273 \u2013 Write network device’s scheduling flags value field Table 274 \u2013 Write network device’s scheduling flags command specific response codes Table 275 \u2013 Read network device’s scheduling flags request value field <\/td>\n<\/tr>\n | ||||||
319<\/td>\n | Table 276 \u2013 Read network device’s scheduling flags response value field Table 277 \u2013 Read network device’s scheduling flags command specific response codes Table 278 \u2013 Read network constraints value field Table 279 \u2013 Read network constraints command specific response codes <\/td>\n<\/tr>\n | ||||||
320<\/td>\n | Table 280 \u2013 Write network constraints value field Table 281 \u2013 Write network constraints command specific response codes <\/td>\n<\/tr>\n | ||||||
321<\/td>\n | Table 282 \u2013 Read network statistics response value field Table 283 \u2013 Read network command specific response codes Table 284 \u2013 Transfer network list to white list response value field Table 285 \u2013 Transfer network list to white list command specific response codes <\/td>\n<\/tr>\n | ||||||
322<\/td>\n | Table 286 \u2013 Generate key request value field Table 287 \u2013 Generate key response value field Table 288 \u2013 Generate key command specific response codes <\/td>\n<\/tr>\n | ||||||
323<\/td>\n | Table 289 \u2013 Read device join key request value field Table 290 \u2013 Read device join key response value field Table 291 \u2013 Read device join key command specific response codes <\/td>\n<\/tr>\n | ||||||
324<\/td>\n | Table 292 \u2013 Write device join key Table 293 \u2013 Write device join key command specific response codes Table 294 \u2013 Change key now request value field <\/td>\n<\/tr>\n | ||||||
325<\/td>\n | Table 295 \u2013 Change key now response value field Table 296 \u2013 Change key now command specific response codes Table 297 \u2013 Change key now response value field <\/td>\n<\/tr>\n | ||||||
326<\/td>\n | Table 298 \u2013 Change key now command specific response codes Table 299 \u2013 Write stale data timer response value field Table 300 \u2013 Write stale data timer command specific response codes <\/td>\n<\/tr>\n | ||||||
327<\/td>\n | Table 301 \u2013 Write stale data count request value field Table 302 \u2013 Write stale data count command specific response codes <\/td>\n<\/tr>\n | ||||||
328<\/td>\n | Table 303 \u2013 Read session extended request value field Table 304 \u2013 Read session extended response value field Table 305 \u2013 Read session extended command specific response codes <\/td>\n<\/tr>\n | ||||||
329<\/td>\n | Table 306 \u2013 Read device suspend settings response value field Table 307 \u2013 Read device suspend settings command specific response codes Table 308 \u2013 Read security level advertised response value field Table 309 \u2013 Read security level advertised command specific response codes <\/td>\n<\/tr>\n | ||||||
330<\/td>\n | Table 310 \u2013 Reset availability statistics request value field Table 311 \u2013 Reset availability statistics command specific response codes Table 312 \u2013 Read active advertising status response value field Table 313 \u2013 Read active advertising status command specific response codes <\/td>\n<\/tr>\n | ||||||
331<\/td>\n | Table 314 \u2013 Read join key mode response value field Table 315 \u2013 Read join key mode command specific response codes Table 316 \u2013 Write join key mode request value field <\/td>\n<\/tr>\n | ||||||
332<\/td>\n | Table 317 \u2013 Write join key mode command specific response codes Table 318 \u2013 Read Timetable by ID request value field Table 319 \u2013 Read Timetable by ID response value field <\/td>\n<\/tr>\n | ||||||
333<\/td>\n | 8.3.6 Network management configuration specific APDU structures Table 320 \u2013 Read Timetable by ID command specific response codes Table 321 \u2013 Disconnect device value field Table 322 \u2013 Disconnect device command specific response codes <\/td>\n<\/tr>\n | ||||||
334<\/td>\n | Table 323 \u2013 Write network key value field Table 324 \u2013 Write network key command specific response codes Table 325 \u2013 Write device nickname value field <\/td>\n<\/tr>\n | ||||||
335<\/td>\n | Table 326 \u2013 Write device nickname command specific response codes Table 327 \u2013 Write session request value field Table 328 \u2013 Write session response value field <\/td>\n<\/tr>\n | ||||||
336<\/td>\n | Table 329 \u2013 Write session command specific response codes Table 330 \u2013 Delete session request value field Table 331 \u2013 Delete session response value field <\/td>\n<\/tr>\n | ||||||
337<\/td>\n | Table 332 \u2013 Delete session command specific response codes Table 333 \u2013 Write superframe request value field Table 334 \u2013 Write superframe response value field <\/td>\n<\/tr>\n | ||||||
338<\/td>\n | Table 335 \u2013 Write superframe command specific response codes Table 336 \u2013 Delete superframe request value field Table 337 \u2013 Delete superframe response value field <\/td>\n<\/tr>\n | ||||||
339<\/td>\n | Table 338 \u2013 Delete superframe command specific response codes Table 339 \u2013 Write link request value field Table 340 \u2013 Write link response value field <\/td>\n<\/tr>\n | ||||||
340<\/td>\n | Table 341 \u2013 Write link command specific response codes Table 342 \u2013 Delete link request value field <\/td>\n<\/tr>\n | ||||||
341<\/td>\n | Table 343 \u2013 Delete link response value field Table 344 \u2013 Delete link command specific response codes Table 345 \u2013 Write graph connection request value field <\/td>\n<\/tr>\n | ||||||
342<\/td>\n | Table 346 \u2013 Write graph connection response value field Table 347 \u2013 Write graph connection command specific response codes Table 348 \u2013 Delete graph connection request value field <\/td>\n<\/tr>\n | ||||||
343<\/td>\n | Table 349 \u2013 Delete graph connection response value field Table 350 \u2013 Delete graph connection command specific response codes Table 351 \u2013 Write neighbor attribute flag value field Table 352 \u2013 Write neighbor attribute command specific response codes <\/td>\n<\/tr>\n | ||||||
344<\/td>\n | Table 353 \u2013 Write network suspend value field Table 354 \u2013 Write network suspend command specific response codes <\/td>\n<\/tr>\n | ||||||
345<\/td>\n | Table 355 \u2013 Write TimeTable request value field Table 356 \u2013 Write TimeTable response value field Table 357 \u2013 Write TimeTable command specific response codes <\/td>\n<\/tr>\n | ||||||
346<\/td>\n | Table 358 \u2013 Write route request value field Table 359 \u2013 Write route response value field Table 360 \u2013 Write route command specific response codes <\/td>\n<\/tr>\n | ||||||
347<\/td>\n | Table 361 \u2013 Delete route request value field Table 362 \u2013 Delete route response value field Table 363 \u2013 Delete route command specific response codes <\/td>\n<\/tr>\n | ||||||
348<\/td>\n | Table 364 \u2013 Write source route request value field Table 365 \u2013 Write source route response value field Table 366 \u2013 Write source route command specific response codes <\/td>\n<\/tr>\n | ||||||
349<\/td>\n | Table 367 \u2013 Delete source route request value field Table 368 \u2013 Delete source route response value field Table 369 \u2013 Delete source route command specific response codes Table 370 \u2013 Write status counter mode request value field <\/td>\n<\/tr>\n | ||||||
350<\/td>\n | Table 371 \u2013 Write status counter mode command specific response codes Table 372 \u2013 Write security level supported request value field Table 373 \u2013 Write security level supported command specific response codes <\/td>\n<\/tr>\n | ||||||
351<\/td>\n | 8.3.7 Data coding rules Figure 48 \u2013 Coding without identification Figure 49 \u2013 Coding of Integer type data Table 374 \u2013 Coding of Integer16 type data <\/td>\n<\/tr>\n | ||||||
352<\/td>\n | Figure 50 \u2013 Coding of Unsigned type data Figure 51 \u2013 Coding of single precision floating point type data Table 375 \u2013 Coding of Unsigned16 type data <\/td>\n<\/tr>\n | ||||||
353<\/td>\n | Figure 52 \u2013 Coding of double precision floating point type data Figure 53 \u2013 Coding of Date type data Table 376 \u2013 Coding for Date type <\/td>\n<\/tr>\n | ||||||
354<\/td>\n | Table 377 \u2013 Coding of 1-octet Bit Field type data Table 378 \u2013 Coding of 2-octet Bit Field type data <\/td>\n<\/tr>\n | ||||||
355<\/td>\n | 8.4 Common procedures 8.4.1 Delayed response Table 379 \u2013 Packed ASCII character set Table 380 \u2013 Subset of ISO Latin-1 characters <\/td>\n<\/tr>\n | ||||||
356<\/td>\n | Table 381 \u2013 DRM related response codes <\/td>\n<\/tr>\n | ||||||
357<\/td>\n | Figure 54 \u2013 Normal DR operation <\/td>\n<\/tr>\n | ||||||
358<\/td>\n | Figure 55 \u2013 Command responses during DR processing <\/td>\n<\/tr>\n | ||||||
359<\/td>\n | 8.4.2 Response time Figure 56 \u2013 Slaves with multiple DR buffers <\/td>\n<\/tr>\n | ||||||
360<\/td>\n | 8.5 FAL service protocol machine (FSPM) 8.5.1 General 8.5.2 FSPM state tables Figure 57 \u2013 State transition diagram of FSPM Table 382 \u2013 FSPM state Table \u2013 client transactions <\/td>\n<\/tr>\n | ||||||
362<\/td>\n | 8.5.3 Functions used by FSPM Table 383 \u2013 FSPM state Table \u2013 server transactions Table 384 \u2013 Function TransportType () Table 385 \u2013 Function PriorityType () Table 386 \u2013 Function FormReqApdu () <\/td>\n<\/tr>\n | ||||||
363<\/td>\n | 8.5.4 Parameters of FSPM\/ARPM primitives Table 387 \u2013 Function FormRspApdu () Table 388 \u2013 Function RetrieveCommand () Table 389 \u2013 Function CommandErr () Table 390 \u2013 Function ResponseCode () Table 391 \u2013 Function DeviceStat () Table 392 \u2013 Function Value () <\/td>\n<\/tr>\n | ||||||
364<\/td>\n | 8.6 Application relationship protocol machines (ARPMs) 8.6.1 AREP mapping to transport layer Table 393 \u2013 Parameters used with primitives exchanged between FSPM and ARPM <\/td>\n<\/tr>\n | ||||||
365<\/td>\n | 8.6.2 Application relationship protocol machines (ARPMs) <\/td>\n<\/tr>\n | ||||||
366<\/td>\n | Figure 58 \u2013 State transition diagram of the client ARPM Table 394 \u2013 Client ARPM states Table 395 \u2013 Client ARPM state table <\/td>\n<\/tr>\n | ||||||
367<\/td>\n | 8.6.3 AREP state machine primitive definitions Figure 59 \u2013 State transition diagram of the server ARPM Table 396 \u2013 Server ARPM states Table 397 \u2013 Server ARPM state table <\/td>\n<\/tr>\n | ||||||
368<\/td>\n | 8.6.4 AREP state machine functions 8.7 TL mapping protocol machine (TMPM) 8.7.1 TMPM states 8.7.2 TMPM state machines Figure 60 \u2013 State transition diagram of TMPM Table 398 \u2013 Primitives issued from ARPM to TMPM Table 399 \u2013 Primitives issued by TMPM to ARPM Table 400 \u2013 TMPM state descriptions <\/td>\n<\/tr>\n | ||||||
369<\/td>\n | 8.7.3 Primitives exchanged between transport layer and TMPM Table 401 \u2013 TMPM state Table \u2013 Client transactions Table 402 \u2013 TMPM state Table \u2013 Server transactions <\/td>\n<\/tr>\n | ||||||
370<\/td>\n | 8.7.4 Functions used by TMPM 9 Communication Profile Family 9 (HART\u2122) 9.1 General Overview Table 403 \u2013 Primitives exchanged between network layer and TMPM Table 404 \u2013 CPF 9: overview of profile sets <\/td>\n<\/tr>\n | ||||||
371<\/td>\n | 9.2 Profile 9\/1 9.3 Profile 9\/2 9.3.1 Conformance statement <\/td>\n<\/tr>\n | ||||||
372<\/td>\n | 9.3.2 Device types Figure 61 \u2013 Wireless network components <\/td>\n<\/tr>\n | ||||||
374<\/td>\n | 9.3.3 Device worldwide applicability <\/td>\n<\/tr>\n | ||||||
375<\/td>\n | 9.3.4 Physical layer <\/td>\n<\/tr>\n | ||||||
376<\/td>\n | Table 405 \u2013 CP 9\/2: PhL selection Table 406 \u2013 CP 9\/2: PhL protocol selection <\/td>\n<\/tr>\n | ||||||
377<\/td>\n | Table 407 \u2013 Transceiver Specifications Table 408 \u2013 Frequency assignments <\/td>\n<\/tr>\n | ||||||
378<\/td>\n | 9.3.5 Data-link layer Table 409 \u2013 PHY PIB attributes <\/td>\n<\/tr>\n | ||||||
379<\/td>\n | 9.3.6 Application layer Table 410 \u2013 CP 9\/2: DLL service selection Table 411 \u2013 CP 9\/2: DLL protocol selection <\/td>\n<\/tr>\n | ||||||
380<\/td>\n | Table 412 \u2013 CP 9\/2: AL service selection <\/td>\n<\/tr>\n | ||||||
381<\/td>\n | Table 413 \u2013 CP 9\/2: Device application service selection <\/td>\n<\/tr>\n | ||||||
382<\/td>\n | Table 414 \u2013 CP 9\/2: Layer management service selection <\/td>\n<\/tr>\n | ||||||
383<\/td>\n | Table 415 \u2013 CP 9\/2: Gateway and network manager service selection <\/td>\n<\/tr>\n | ||||||
384<\/td>\n | Table 416 \u2013 CP 9\/2: Network management configuration service selection <\/td>\n<\/tr>\n | ||||||
385<\/td>\n | Table 417 \u2013 CP 9\/2: AL protocol selection Table 418 \u2013 Application process status values <\/td>\n<\/tr>\n | ||||||
386<\/td>\n | Table 419 \u2013 CP 9\/2: Device application service-specific APDU selection <\/td>\n<\/tr>\n | ||||||
387<\/td>\n | Table 420 \u2013 CP 9\/2: Layer management service-specific APDU selection <\/td>\n<\/tr>\n | ||||||
388<\/td>\n | Table 421 \u2013 CP 9\/2: Gateway and network manager service-specific APDU selection <\/td>\n<\/tr>\n | ||||||
389<\/td>\n | Table 422 \u2013 CP 9\/2: Network management configuration service-specific APDU selection <\/td>\n<\/tr>\n | ||||||
390<\/td>\n | Annexes Annex A (normative) Security A.1 General <\/td>\n<\/tr>\n | ||||||
391<\/td>\n | A.2 Joining A.2.1 The join sequence <\/td>\n<\/tr>\n | ||||||
393<\/td>\n | Figure A.1 \u2013 Join sequence <\/td>\n<\/tr>\n | ||||||
397<\/td>\n | A.2.2 The network layer join process Figure A.2 \u2013 Network layer join procedure <\/td>\n<\/tr>\n | ||||||
398<\/td>\n | A.2.3 The data-link layer join process <\/td>\n<\/tr>\n | ||||||
399<\/td>\n | Figure A.3 \u2013 Data-link layer join procedure <\/td>\n<\/tr>\n | ||||||
401<\/td>\n | A.3 Network key change operation <\/td>\n<\/tr>\n | ||||||
402<\/td>\n | A.4 Security management A.5 Maintenance Port Figure A.4 \u2013 Network Key change operation <\/td>\n<\/tr>\n | ||||||
404<\/td>\n | Annex B (normative) Wireless procedures B.1 Initializing a wireless network B.2 Neighbor Discovery <\/td>\n<\/tr>\n | ||||||
405<\/td>\n | B.3 Path failure Figure B.1 \u2013 Neighbor Discovery <\/td>\n<\/tr>\n | ||||||
406<\/td>\n | B.4 Device leaving the network Figure B.2 \u2013 Path failure <\/td>\n<\/tr>\n | ||||||
407<\/td>\n | Figure B.3 \u2013 Device leaving the network <\/td>\n<\/tr>\n | ||||||
408<\/td>\n | Annex C (normative) Network management C.1 Overview Figure C.1 \u2013 Network manager in wireless network <\/td>\n<\/tr>\n | ||||||
409<\/td>\n | C.2 Network manager functions Table C.1 \u2013 Network manager requirements <\/td>\n<\/tr>\n | ||||||
411<\/td>\n | Annex D (normative) Gateway D.1 Overview D.2 Access point <\/td>\n<\/tr>\n | ||||||
412<\/td>\n | Figure D.1 \u2013 Single network access point with clock Figure D.2 \u2013 Multiple network access points with clocks <\/td>\n<\/tr>\n | ||||||
413<\/td>\n | D.3 Functions D.3.1 General requirements Figure D.3 \u2013 Network access point not providing clock <\/td>\n<\/tr>\n | ||||||
414<\/td>\n | D.3.2 Adding new network devices D.3.3 Device configuration change status notifications D.3.4 Gateway change notification function D.3.5 Cached response messages <\/td>\n<\/tr>\n | ||||||
415<\/td>\n | D.3.6 Service access point D.3.7 Communication between gateway and network manager Table D.1 \u2013 Cached Response Messages <\/td>\n<\/tr>\n | ||||||
416<\/td>\n | Annex E (normative) Command response codes E.1 Overview E.1.1 General E.1.2 Response code classifications E.1.3 Reserved values Table E.1 \u2013 Response code values <\/td>\n<\/tr>\n | ||||||
417<\/td>\n | E.1.4 Unimplemented command E.1.5 Busy E.2 Response code definitions E.2.1 General E.2.2 Value \u20180\u2019 E.2.3 Value \u20181\u2019 \u2013 single-definition error E.2.4 Value \u20182\u2019 \u2013 single-definition error E.2.5 Value \u20183\u2019 \u2013 single-definition error E.2.6 Value \u20184\u2019 \u2013 single-definition error E.2.7 Value \u20185\u2019 \u2013 single-definition error <\/td>\n<\/tr>\n | ||||||
418<\/td>\n | E.2.8 Value \u20186\u2019 \u2013 single-definition error E.2.9 Value \u20187\u2019 \u2013 single-definition error E.2.10 Value \u20188\u2019 \u2013 multi-definition warning E.2.11 Value \u20189\u2019 \u2013 multi-definition error <\/td>\n<\/tr>\n | ||||||
419<\/td>\n | E.2.12 Value \u201810\u2019 \u2013 multi-definition error E.2.13 Value \u201811\u2019 \u2013 multi-definition error E.2.14 Value \u201812\u2019 \u2013 multi-definition error E.2.15 Value \u201813\u2019 \u2013 multi-definition error <\/td>\n<\/tr>\n | ||||||
420<\/td>\n | E.2.16 Value \u201814\u2019 \u2013 multi-definition warning E.2.17 Value \u201815\u2019 \u2013 multi-definition error E.2.18 Value \u201816\u2019 \u2013 single-definition error E.2.19 Value \u201817\u2019 \u2013 single-definition error E.2.20 Value \u201818\u2019 \u2013 single-definition error E.2.21 Value \u201819\u2019 \u2013 single-definition error E.2.22 Value \u201820\u2019 \u2013 single-definition error <\/td>\n<\/tr>\n | ||||||
421<\/td>\n | E.2.23 Values \u201821\u2019to \u201823\u2019 \u2013 single-definition error E.2.24 Values \u201824\u2019to \u201827\u2019 \u2013 single-definition warning E.2.25 Value \u201828\u2019 \u2013 multi-definition error E.2.26 Value \u201829\u2019 \u2013 multi-definition error E.2.27 Value \u201830\u2019 \u2013 multi-definition warning E.2.28 Value \u201831\u2019 \u2013 multi-definition warning E.2.29 Value \u201832\u2019 \u2013 single-definition error E.2.30 Value \u201833\u2019 \u2013 single-definition error E.2.31 Value \u201834\u2019 \u2013 single-definition error <\/td>\n<\/tr>\n | ||||||
422<\/td>\n | E.2.32 Value \u201835\u2019 \u2013 single-definition error E.2.33 Value \u201836\u2019 \u2013 single-definition error E.2.34 Values \u201837\u2019 to \u201859\u2019 \u2013 single-definition error E.2.35 Value \u201860\u2019 \u2013 single-definition error E.2.36 Value \u201861\u2019 \u2013 single-definition error E.2.37 Value \u201862\u2019 \u2013 single-definition error E.2.38 Value \u201863\u2019 \u2013 single-definition error E.2.39 Value \u201864\u2019 \u2013 single-definition error E.2.40 Value \u201865\u2019 \u2013 multi-definition error <\/td>\n<\/tr>\n | ||||||
423<\/td>\n | E.2.41 Value \u201866\u2019 \u2013 multi-definition error E.2.42 Value \u201867\u2019 \u2013 multi-definition error <\/td>\n<\/tr>\n | ||||||
424<\/td>\n | E.2.43 Value \u201868\u2019 \u2013 multi-definition error E.2.44 Value \u201869\u2019 \u2013 multi-definition error E.2.45 Value \u201870\u2019 \u2013 multi-definition error E.2.46 Value \u201871\u2019 \u2013 multi-definition error E.2.47 Values \u201872\u2019 to \u201895\u2019 \u2013 multi-definition error E.2.48 Values \u201896\u2019 to \u2018111\u2019 \u2013 single-definition warning E.2.49 Values \u2018112\u2019 to \u2018127\u2019 \u2013 multi-definition warning <\/td>\n<\/tr>\n | ||||||
425<\/td>\n | Annex F (normative) Common tables F.1 Overview F.1.1 General F.1.2 Enumeration F.1.3 Bit Field Table F.1 \u2013 Reserved values <\/td>\n<\/tr>\n | ||||||
426<\/td>\n | F.2 Table definitions F.2.1 Publish mode control codes F.2.2 Write device variable codes Table F.2 \u2013 Publish mode control codes <\/td>\n<\/tr>\n | ||||||
427<\/td>\n | F.2.3 Device variable family codes F.2.4 Device variable classification codes Table F.3 \u2013 Write device variable codes Table F.4 \u2013 Device variable family codes Table F.5 \u2013 Device variable classification codes <\/td>\n<\/tr>\n | ||||||
428<\/td>\n | F.2.5 Analog channel saturated codes <\/td>\n<\/tr>\n | ||||||
429<\/td>\n | F.2.6 Analog channel fixed codes F.2.7 Standardized status 0 codes F.2.8 Standardized status 1 codes Table F.6 \u2013 Analog channel saturated codes Table F.7 \u2013 Analog channel fixed codes Table F.8 \u2013 Standardized status 0 codes <\/td>\n<\/tr>\n | ||||||
430<\/td>\n | F.2.9 Standardized status 2 codes F.2.10 Standardized status 3 codes Table F.9 \u2013 Standardized status 1 codes Table F.10 \u2013 Standardized status 2 codes Table F.11 \u2013 Standardized status 3 codes <\/td>\n<\/tr>\n | ||||||
431<\/td>\n | F.2.11 Publish trigger mode codes F.2.12 Event notification control codes F.2.13 Event status codes F.2.14 Timetable request codes Table F.12 \u2013 Publish trigger mode codes Table F.13 \u2013 Event notification control codes Table F.14 \u2013 Event status codes <\/td>\n<\/tr>\n | ||||||
432<\/td>\n | F.2.15 Timetable application domain codes F.2.16 Synchronous action control codes F.2.17 Real-time clock flags codes F.2.18 Wireless timer codes Table F.15 \u2013 TimeTable request codes Table F.16 \u2013 TimeTable application domain codes Table F.17 \u2013 Synchronous action control codes Table F.18 \u2013 Real-time clock flags codes <\/td>\n<\/tr>\n | ||||||
433<\/td>\n | F.2.19 Device power source codes F.2.20 Link_type codes F.2.21 Link option flags codes Table F.19 \u2013 Wireless timer codes Table F.20 \u2013 Device power source codes Table F.21 \u2013 Link_type codes <\/td>\n<\/tr>\n | ||||||
434<\/td>\n | F.2.22 Superframe mode flags codes F.2.23 Session_type codes F.2.24 Timetable deletion reason codes F.2.25 Disconnect cause codes Table F.22 \u2013 Link option flags codes Table F.23 \u2013 Superframe mode flags codes Table F.24 \u2013 Session_type codes Table F.25 \u2013 TimeTable deletion reason codes Table F.26 \u2013 Disconnect cause codes <\/td>\n<\/tr>\n | ||||||
435<\/td>\n | F.2.26 Wireless operation codes F.2.27 Join process status codes F.2.28 Security type codes Table F.27 \u2013 Wireless operation codes Table F.28 \u2013 Join process status codes <\/td>\n<\/tr>\n | ||||||
436<\/td>\n | F.2.29 Device list codes F.2.30 Network access mode codes Table F.29 \u2013 Security type codes Table F.30 \u2013 Device list codes <\/td>\n<\/tr>\n | ||||||
437<\/td>\n | F.2.31 Device profile codes F.2.32 Device power status codes F.2.33 Neighbor flags codes Table F.31 \u2013 Network access mode codes Table F.32 \u2013 Device profile codes Table F.33 \u2013 Device power status codes <\/td>\n<\/tr>\n | ||||||
438<\/td>\n | F.2.34 Notification mask codes F.2.35 Join mode codes F.2.36 Device scheduling flags codes F.2.37 Network optimization flags codes Table F.34 \u2013 Neighbor flags codes Table F.35 \u2013 Notification mask codes Table F.36 \u2013 Join mode codes Table F.37 \u2013 Device scheduling flags codes <\/td>\n<\/tr>\n | ||||||
439<\/td>\n | F.2.38 Wireless capabilities codes F.2.39 CCA mode codes F.2.40 Wireless device connection status F.2.41 Wireless device health status Table F.38 \u2013 Network optimization flags codes Table F.39 \u2013 Wireless capabilities codes Table F.40 \u2013 CCA mode codes Table F.41 \u2013 Wireless device connection status <\/td>\n<\/tr>\n | ||||||
440<\/td>\n | F.2.42 Change key flag codes F.2.43 Join key mode code Table F.42 \u2013 Wireless device health status Table F.43 \u2013 Change key flags codes Table F.44 \u2013 Join key mode code <\/td>\n<\/tr>\n | ||||||
441<\/td>\n | Annex G (informative) Application of publish data mode and event commands G.1 Publish data mode operation G.1.1 Overview G.1.2 Configuring a device for publish data mode operation <\/td>\n<\/tr>\n | ||||||
442<\/td>\n | G.1.3 Response for publish data mode operation Figure G.1 \u2013 Enabling or disabling publishing sequence <\/td>\n<\/tr>\n | ||||||
443<\/td>\n | G.2 Event notification operation G.2.1 Overview G.2.2 Configuring a device event notification operation G.2.3 Handling of Event Notification in a Device <\/td>\n<\/tr>\n | ||||||
445<\/td>\n | Annex H (informative) Network redundancy Figure H.1 \u2013 Network routing <\/td>\n<\/tr>\n | ||||||
446<\/td>\n | Annex I (informative) Network manager implementation I.1 Overview I.2 Network manager model I.2.1 General <\/td>\n<\/tr>\n | ||||||
447<\/td>\n | Figure I.1 \u2013 General model for network manager <\/td>\n<\/tr>\n | ||||||
448<\/td>\n | I.2.2 Initializing the network manager I.2.3 Types of network devices Figure I.2 \u2013 Device type data model <\/td>\n<\/tr>\n | ||||||
449<\/td>\n | I.2.4 Network routing Figure I.3 \u2013 Network routing <\/td>\n<\/tr>\n | ||||||
450<\/td>\n | I.2.5 Network schedule <\/td>\n<\/tr>\n | ||||||
451<\/td>\n | Figure I.4 \u2013 Network schedule <\/td>\n<\/tr>\n | ||||||
452<\/td>\n | Figure I.5 \u2013 Example of a three-slot superframe Figure I.6 \u2013 Multiple superframes in a network <\/td>\n<\/tr>\n | ||||||
454<\/td>\n | I.2.6 Security manager I.2.7 Detailed model of the network manager Figure I.7 \u2013 Security manager <\/td>\n<\/tr>\n | ||||||
455<\/td>\n | Figure I.8 \u2013 Detailed model of the network manager <\/td>\n<\/tr>\n | ||||||
456<\/td>\n | I.3 Routing I.3.1 General I.3.2 Routing requirements I.3.3 Routing strategy Table I.1 \u2013 Routing requirements <\/td>\n<\/tr>\n | ||||||
457<\/td>\n | I.4 Scheduling I.4.1 General I.4.2 Scheduling requirements Table I.2 \u2013 Scheduling requirements <\/td>\n<\/tr>\n | ||||||
458<\/td>\n | I.4.3 Scheduling strategy <\/td>\n<\/tr>\n | ||||||
459<\/td>\n | I.4.4 Networking scheduling example <\/td>\n<\/tr>\n | ||||||
460<\/td>\n | Figure I.9 \u2013 Four network device wireless network Table I.3 \u2013 Superframe ID 1: 1 s update rate, superframe length 100 <\/td>\n<\/tr>\n | ||||||
461<\/td>\n | Table I.4 \u2013 Superframe ID 4: 4 s update rate, superframe length 400 Table I.5 \u2013 Superframe ID 0: management superframe Table I.6 \u2013 Join request (shared with management responses) Table I.7 \u2013 Join response (shared with management requests) <\/td>\n<\/tr>\n | ||||||
462<\/td>\n | Table I.8 \u2013 Commands Table I.9 \u2013 Command responses Table I.10 \u2013 Device A <\/td>\n<\/tr>\n | ||||||
463<\/td>\n | Table I.11 \u2013 Device B Table I.12 \u2013 Device C Table I.13 \u2013 Device D <\/td>\n<\/tr>\n | ||||||
464<\/td>\n | I.5 Network manager interface I.5.1 General Figure I.10 \u2013 APDU sequences <\/td>\n<\/tr>\n | ||||||
465<\/td>\n | I.5.2 Initializing a wireless network Table I.14 \u2013 Network manager universal commands <\/td>\n<\/tr>\n | ||||||
466<\/td>\n | I.5.3 Allocating communication resources Figure I.11 \u2013 Initializing a wireless network <\/td>\n<\/tr>\n | ||||||
467<\/td>\n | I.5.4 Adjusting network schedule Figure I.12 \u2013 Allocating and using network resources <\/td>\n<\/tr>\n | ||||||
468<\/td>\n | I.5.5 Health reports Figure I.13 \u2013 Adjusting network schedule Figure I.14 \u2013 Health reports <\/td>\n<\/tr>\n | ||||||
469<\/td>\n | Annex J (informative) Gateway implementation J.1 Overview J.2 Gateway model J.2.1 General <\/td>\n<\/tr>\n | ||||||
470<\/td>\n | J.2.2 Host interface J.2.3 Logical network device Figure J.1 \u2013 General model for gateway <\/td>\n<\/tr>\n | ||||||
471<\/td>\n | J.2.4 Physical network device J.2.5 Communication interface Figure J.2 \u2013 Logical network device Figure J.3 \u2013 Physical network device <\/td>\n<\/tr>\n | ||||||
472<\/td>\n | J.2.6 Cached response messages <\/td>\n<\/tr>\n | ||||||
473<\/td>\n | J.3 Gateway management J.3.1 Addressing J.3.2 Retry mechanisms J.3.3 Power-on-reset <\/td>\n<\/tr>\n | ||||||
474<\/td>\n | J.3.4 Network access point reset J.3.5 Gateway reset J.3.6 Re-build publish data periodic data <\/td>\n<\/tr>\n | ||||||
475<\/td>\n | J.3.7 Gateway self test J.3.8 Adding new network device J.3.9 Device configuration change status notifications J.4 Gateway superframe J.5 Gateway change notification services <\/td>\n<\/tr>\n | ||||||
476<\/td>\n | Figure J.4 \u2013 Managing notification services Table J.1 \u2013 Required command responses <\/td>\n<\/tr>\n | ||||||
477<\/td>\n | J.6 HART\u2122 commands interface J.6.1 General J.6.2 Host to gateway command request and response <\/td>\n<\/tr>\n | ||||||
478<\/td>\n | J.6.3 Pass-through of HART\u2122 command request and response J.6.4 Caching publish data command response messages J.6.5 Gateway status error flag bits J.6.6 Gateway additional status flags Table J.2 \u2013 Gateway status flags <\/td>\n<\/tr>\n | ||||||
479<\/td>\n | J.6.7 Gateway capacities J.6.8 Gateway commands Table J.3 \u2013 Gateway capacity guidelines <\/td>\n<\/tr>\n | ||||||
480<\/td>\n | Annex K (informative) Handheld device K.1 Overview K.2 Maintenance port connection K.3 Network device connection K.3.1 General <\/td>\n<\/tr>\n | ||||||
481<\/td>\n | K.3.2 Install session keys K.3.3 View network diagnostics and health reports K.4 Network connection as a maintenance device <\/td>\n<\/tr>\n | ||||||
482<\/td>\n | Annex L (informative) Application of WirelessHART Commands L.1 Provisioning L.1.1 General L.1.2 Basic Provisioning L.1.3 Joining <\/td>\n<\/tr>\n | ||||||
483<\/td>\n | L.1.4 Enabling Faster Network Detection and Joining L.1.5 Adjusting Transmit Power L.2 Managing Superframes and Links <\/td>\n<\/tr>\n | ||||||
484<\/td>\n | L.3 WirelessHART Handheld Support <\/td>\n<\/tr>\n | ||||||
485<\/td>\n | L.4 Specifying and Managing Routes <\/td>\n<\/tr>\n | ||||||
486<\/td>\n | L.5 Security L.5.1 General L.5.2 TDMA Data-Link Key Management L.5.3 Session Key Management <\/td>\n<\/tr>\n | ||||||
487<\/td>\n | L.5.4 Access Control <\/td>\n<\/tr>\n | ||||||
488<\/td>\n | L.5.5 Simple Key Management L.6 Device Lists <\/td>\n<\/tr>\n | ||||||
489<\/td>\n | L.7 Network Management Commands L.7.1 General L.7.2 Bandwidth Management <\/td>\n<\/tr>\n | ||||||
490<\/td>\n | L.7.3 Network Maintenance <\/td>\n<\/tr>\n | ||||||
491<\/td>\n | L.7.4 Coexistence L.7.5 Device Management <\/td>\n<\/tr>\n | ||||||
492<\/td>\n | L.8 Network Health Reporting and Status <\/td>\n<\/tr>\n | ||||||
493<\/td>\n | L.9 Gateway Commands L.9.1 General L.9.2 Device Identification L.9.3 Network Information and Statistics <\/td>\n<\/tr>\n | ||||||
494<\/td>\n | L.9.4 Network Management L.9.5 Cache Management <\/td>\n<\/tr>\n | ||||||
496<\/td>\n | Annex M (informative) Regional modification for compliance with ETSI standards M.1 General M.2 Compliance with EN 300 440-2 M.3 Compliance with EN 300 328 M.3.1 General Table M.1 \u2013 Applicable EN 300 440-2 requirements list <\/td>\n<\/tr>\n | ||||||
497<\/td>\n | M.3.2 Adaptive M.3.3 Non-Adaptive Table M.2 \u2013 Applicable EN 300 328 requirements list for adaptivity <\/td>\n<\/tr>\n | ||||||
498<\/td>\n | Table M.3 \u2013 Applicable EN 300 328 requirements list for non-adaptivity <\/td>\n<\/tr>\n | ||||||
499<\/td>\n | Figure M.1 \u2013 Consecutive Transmit Sequence <\/td>\n<\/tr>\n | ||||||
500<\/td>\n | Figure M.2 \u2013 ACK-Transmit Sequence <\/td>\n<\/tr>\n | ||||||
501<\/td>\n | Bibliography <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":" Industrial communication networks. Wireless communication network and communication profiles. WirelessHARTTM<\/sup><\/b><\/p>\n |