Industrial communication networks - Fieldbus specifications - WirelessHART<sup>TM</sup> communication network and communication profile

IEC/PAS 62591:2009(E) specifies the procedures for the transfer of data and control information from one Data-Link user entity to another user entity or many, and among the Data-Link entities forming the distributed datalink service provider as well as the structure of the fieldbus DLPDUs used for the transfer of data and control information by the protocol of this publication, and their representation as physical interface data units. The procedures are defined in terms of the interactions between DL-entities (DLEs) through the exchange of fieldbus DLPDUs; the interactions between a DL-service (DLS) provider and a DLS-user in the same system through the exchange of DLS primitives; the interactions between a DLS-provider and a Ph-service provider in the same system through the exchange of Ph-service primitives.

General Information

Status
Replaced
Publication Date
21-Jan-2009
Technical Committee
Current Stage
DELPUB - Deleted Publication
Completion Date
27-Apr-2010
Ref Project

Relations

Buy Standard

Technical specification
IEC PAS 62591:2009 - Industrial communication networks - Fieldbus specifications - WirelessHART<sup>TM</sup> communication network and communication profile Released:1/22/2009
English language
284 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)

IEC/PAS 62591


®

Edition 1.0 2009-01



PUBLICLY AVAILABLE



SPECIFICATION



PRE-STANDARD

Industrial communication networks – Fieldbus specifications –
WirelessHART™ communication network and communication profile



IEC/PAS 62591:2009(E)

---------------------- Page: 1 ----------------------
THIS PUBLICATION IS COPYRIGHT PROTECTED

Copyright © 2009 IEC, Geneva, Switzerland



All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form

or by any means, electronic or mechanical, including photocopying and microfilm, without permission in writing from
 either IEC or IEC's member National Committee in the country of the requester.
If you have any questions about IEC copyright or have an enquiry about obtaining additional rights to this publication,

please contact the address below or your local IEC member National Committee for further information.



IEC Central Office
3, rue de Varembé

CH-1211 Geneva 20

Switzerland
 Email: inmail@iec.ch
Web: www.iec.ch

About the IEC
The International Electrotechnical Commission (IEC) is the leading global organization that prepares and publishes
International Standards for all electrical, electronic and related technologies.

About IEC publications
The technical content of IEC publications is kept under constant review by the IEC. Please make sure that you have the
latest edition, a corrigenda or an amendment might have been published.
ƒ Catalogue of IEC publications: www.iec.ch/searchpub
The IEC on-line Catalogue enables you to search by a variety of criteria (reference number, text, technical committee,…).
It also gives information on projects, withdrawn and replaced publications.
ƒ IEC Just Published: www.iec.ch/online_news/justpub
Stay up to date on all new IEC publications. Just Published details twice a month all new publications released. Available
on-line and also by email.
ƒ Electropedia: www.electropedia.org
The world's leading online dictionary of electronic and electrical terms containing more than 20 000 terms and definitions
in English and French, with equivalent terms in additional languages. Also known as the International Electrotechnical
Vocabulary online.
ƒ Customer Service Centre: www.iec.ch/webstore/custserv
If you wish to give us your feedback on this publication or need further assistance, please visit the Customer Service
Centre FAQ or contact us:
Email: csc@iec.ch
Tel.: +41 22 919 02 11
Fax: +41 22 919 03 00

---------------------- Page: 2 ----------------------
IEC/PAS 62591
®
Edition 1.0 2009-01
PUBLICLY AVAILABLE
SPECIFICATION
PRE-STANDARD

Industrial communication networks – Fieldbus specifications –
WirelessHART™ communication network and communication profile


INTERNATIONAL
ELECTROTECHNICAL
COMMISSION
PRICE CODE
XH
ICS 25.040.40 ; 35.100.05 ISBN 978-2-88910-811-4
® Registered trademark of the International Electrotechnical Commission

---------------------- Page: 3 ----------------------
– 2 – PAS 62591 © IEC:2009(E)



CONTENTS




FOREWORD.13

INTRODUCTION.13

1 Scope.14


1.1 General .14

1.2 Specifications.14

1.3 Procedures.14

1.4 Applicability.14
1.5 Conformance.14
2 Normative references .15
3 Terms, definitions, abbreviated terms, acronyms, and conventions.15
3.1 Terms and definitions .15
3.2 Abbreviated terms and acronyms .20
4 Physical Layer.23
5 TDMA Data Link layer.24
5.1 Purpose .24
5.2 Overview .25
5.2.1 TDMA Basics.25
5.2.2 Mesh Networking.27
5.2.3 Network Maintenance .28
5.2.4 Time Keeping .28
5.3 Data-Link Layer Services .29
5.3.1 General .29
5.3.2 Message SPs .29
5.3.3 Management SPs .33
5.4 Logical Link Control.35
5.4.1 The DLPDU .35
5.4.2 DLPDU Types.39
5.4.3 DLPDU Priority and Flow Control.41
5.4.4 Error Detection Coding and Security.42
5.5 Medium Access Control.43
5.5.1 General .43

5.5.2 Slot Timing .44
5.5.3 Communication Tables and Buffers .46
5.5.4 Link Scheduling .52
5.5.5 MAC Operation.56
5.6 Physical Layer-Specific Requirements.64
6 Network Management.65
6.1 Purpose .65
6.2 WirelessHART™ .65
6.2.1 General .65
6.2.2 Mesh Networks.66
6.2.3 WirelessHART Network Components.67
6.2.4 Message Routing.71
6.2.5 Security.73
6.3 Network Layer Services.74

---------------------- Page: 4 ----------------------
PAS 62591 © IEC:2009(E) – 3 –


6.3.1 General .74

6.3.2 Network Layer Message SPs .74

6.3.3 WirelessHART Network Layer Management Services .78

 6.4 WirelessHART Network Layer .81

6.4.1 General .81

6.4.2 Wireless Network Layer PDUs .81

6.4.3 Wireless Transport Layer.89

6.4.4 Wireless Network Layer Operation.96

6.4.5 WirelessHART Procedures .104

7 Wireless Devices.119

7.1 Purpose .119
7.2 Overview .119
7.2.1 Gerenal .119
7.2.2 WirelessHART Network Components.119
7.3 WirelessHART Field Devices.122
7.3.1 Overview .122
7.3.2 General Requirements.122
7.3.3 Maintenance Port .122
7.3.4 WirelessHART Interface .123
7.4 Wireless Adapter.125
7.4.1 Overview .125
7.4.2 General Requirements.126
7.4.3 WirelessHART Interface .126
7.5 WirelessHART Gateway .127
7.5.1 Overview to this subclause .127
7.5.2 General Requirements.128
7.5.3 Gateway Model.130
7.5.4 Gateway Management .136
7.5.5 WirelessHART Gateway Superframe .138
7.5.6 Gateway Change Notification Services .138
7.5.7 HART Commands Interface .140
7.6 WirelessHART Network Manager.144
7.6.1 General .144
7.6.2 Core Network Functions .146
7.6.3 Network Manager Requirements.149

7.6.4 Network Manager Model .150
7.6.5 Routing.161
7.6.6 Scheduling .162
7.6.7 Network Manager Interface.168
7.7 Handheld Devices .173
7.7.1 General .173
7.7.2 General Requirements.174
7.7.3 Maintenance Port Connection.174
7.7.4 Network Device Connection.174
7.7.5 Network Connection as a Maintenance Device . 175
7.8 Redundancy .176
8 Wireless Network and Gateway Commands.178
8.1 Overview .178
8.2 Subject.179

---------------------- Page: 5 ----------------------
– 4 – PAS 62591 © IEC:2009(E)


8.3 WirelessHART Command Overview.179

8.3.1 Physical Layer Commands .179

8.3.2 Data Link Layer Commands.179

 8.3.3 Network Layer Commands.180

8.3.4 Network Manager Commands .181

8.3.5 Gateway Commands.181

8.3.6 Wireless Application Commands.182

8.4 NETWORK Commands.183

8.4.1 General .183

8.4.2 Command 768 Write Join Key.183

8.4.3 Command 769 Read Join Status. 184
8.4.4 Command 770 Request Active Advertising . 184
8.4.5 Command 771 Force Join Mode .185
8.4.6 Command 772 Read Join Mode Configuration . 186
8.4.7 Command 773 Write Network Id .187
8.4.8 Command 774 Read Network Id .188
8.4.9 Command 775 Write Network Tag .188
8.4.10 Command 776 Read Network Tag .189
8.4.11 Command 777 Read Wireless Device Capabilities. 189
8.4.12 Command 778 Read Battery Life .190
8.4.13 Command 779 Report Device Health .190
8.4.14 Command 780 Report Neighbor Health List .191
8.4.15 Command 781 Read Device Nickname Address . 192
8.4.16 Command 782 Read Session List .192
8.4.17 Command 783 Read Superframe List . 193
8.4.18 Command 784 Read Link List .194
8.4.19 Command 785 Read Graph List.194
8.4.20 Command 786 Read Neighbor Property Flag . 195
8.4.21 Command 787 Report Neighbor Signal Levels. 195
8.4.22 Command 788 Alarm "Path Down".196
8.4.23 Command 789 Alarm "Source Route Failed".196
8.4.24 Command 790 Alarm "Graph Route Failed" . 197
8.4.25 Command 791 Alarm "Transport Layer Failed" .197
8.4.26 Command 793 Write UTC Time Mapping .198
8.4.27 Command 794 Read UTC Time Mapping .198

8.4.28 Command 795 Write Timer Interval.199
8.4.29 Command 796 Read Timer Interval .200
8.4.30 Command 797 Write Radio Power Output.200
8.4.31 Command 798 Read Radio Output Power.201
8.4.32 Command 799 Request Service.202
8.4.33 Command 800 Read Service List. 203
8.4.34 Command 801 Delete Service .204
8.4.35 Command 802 Read Route List .204
8.4.36 Command 803 Read Source-Route.205
8.4.37 Command 804 Read CCA Mode .205
8.4.38 Command 805 Write CCA Mode .206
8.4.39 Command 806 Read Handheld Superframe . 207
8.4.40 Command 807 Request Handheld Superframe Mode. 207
8.4.41 Command 808 Read Packet Time-to-Live .208

---------------------- Page: 6 ----------------------
PAS 62591 © IEC:2009(E) – 5 –


8.4.42 Command 809 Write Packet Time-to-Live .208

8.4.43 Command 810 Read Join Priority .209

8.4.44 Command 811 Write Join Priority. 209

 8.4.45 Command 812 Read Packet Receive Priority.210

8.4.46 Command 813 Write Packet Receive Priority.210

8.4.47 Command 814 Read Device List Entries .211

8.4.48 Command 815 Add Device List Table Entry .211

8.4.49 Command 816 Delete Device List Table Entry .212

8.4.50 Command 817 Read Channel Blacklist . 213

8.4.51 Command 818 Write Channel Blacklist .214

8.4.52 Command 819 Read Back-Off Exponent. 214
8.4.53 Command 820 Write Back-Off Exponent. 215
8.4.54 Command 821 Write Network Access Mode.216
8.4.55 Command 822 Read Network Access Mode.216
8.4.56 Command 823 Request Session .217
8.5 Gateway and Network Manager Commands .217
8.5.1 Command 832 Read Network Device Identity using Unique ID . 217
8.5.2 Command 833 Read Network Device's Neighbor Health . 218
8.5.3 Command 834 Read Network Topology Information . 219
8.5.4 Command 835 Read Publish Data Message List. 220
8.5.5 Command 836 Flush Cached Responses for a Device. 220
8.5.6 Command 836 Write Update Notification Bit Mask for a Device . 221
8.5.7 Command 838 Read Update Notification Bit Mask for a Device . 221
8.5.8 Command 839 Change Notification.222
8.5.9 Command 840 Read Network Device's Statistics . 223
8.5.10 Command 841 Read Network Device Identity using Nickname. 223
8.5.11 Command 842 Write Network Device's Scheduling Flags. 224
8.5.12 Command 843 Read Network Device's Scheduling Flags . 225
8.5.13 Command 844 Read Network Constraints. 225
8.5.14 Command 845 Write Network Constraints. 226
8.6 Network Management Configuration Commands . 226
8.6.1 Command 960 Disconnect Device .226
8.6.2 Command 961 Write Network Key . 227
8.6.3 Command 962 Write Device Nickname Address . 228
8.6.4 Command 963 Write Session.228

8.6.5 Command 964 Delete Session.229
8.6.6 Command 965 Write Superframe.230
8.6.7 Command 966 Delete Superframe .231
8.6.8 Command 967 Write Link.231
8.6.9 Command 968 Delete Link.232
8.6.10 Command 969 Write Graph/Neighbor Pair . 233
8.6.11 Command 970 Delete Graph Connection .234
8.6.12 Command 971 Write Neighbor Property Flag . 234
8.6.13 Command 972 Write Network Suspend.235
8.6.14 Command 973 Write Service .236
8.6.15 Command 974 Write Route.237
8.6.16 Command 975 Delete Route.237
8.6.17 Command 976 Write Source-Route.238
8.7 Device Specific Wireless-NETWORK Commands . 239

---------------------- Page: 7 ----------------------
– 6 – PAS 62591 © IEC:2009(E)


8.7.1 General .239

8.7.2 Command 64 512 Read Wireless Module Revision . 239

9 Application Layer addendum – Device Commands.241


9.1 Subject.241

9.2 Application of Publish data mode and event commands.241

9.2.1 Publish data Mode Commands .241

9.2.2 Event Notification .243

9.3 DEVICE Commands .244

9.3.1 Revisions to IEC 61158-6-20 .244


9.3.2 Additional commands .245
10 Security.274
11 Amendment to IEC 61784-1:2007 for Profile 9/2 .276
13.3 Profile CP 9/2 (WirelessHART).276
13.3.1 Physical layer .276
13.3.2 Data Link Layer .282
13.3.3 Application Layer.283

Figure 1 – OSI 7-Layer Communication Model mapped to Type 20 .13
Figure 2 – Data-Link Layer Scope.24
Figure 3 – A TDMA Slot and Superframe .25
Figure 4 – Channel Hopping .26
Figure 5 – Mesh Network .27
Figure 6 – Message Service Sequences .30
Figure 7 – DLPDU Structure .36
Figure 8 – Address Specifier.37
Figure 9 – Construction of 8 byte EUI-64 Addresses .37
Figure 10 – DLPDU Specifier .38
Figure 11 – Slot Timing.44
Figure 12 – Data-Link Table Relationships.47
Figure 13 – Relationships Used for Link Scheduling.53
Figure 14 – MAC Components .56
Figure 15 – TDMA State Machine .58

Figure 16 – ACK Transmission.60
Figure 17 – Transmit State Machine .61
Figure 18 – Receive State Machine .63
Figure 19 – Network Layer.65
Figure 20 – WirelessHART Network .66
Figure 21 – Typical WirelessHART Network Components .68
Figure 22 – Single Access Point with Clock .70
Figure 23 – Multiple Access Points with Clocks.70
Figure 24 – Access Point Not Providing Clock .70
Figure 25 – Graph Routing.72
Figure 26 – Source Routing .73
Figure 27 – Network Layer Message Sequence .75

---------------------- Page: 8 ----------------------
PAS 62591 © IEC:2009(E) – 7 –


Figure 28 – WirelessHART Network Layer Context Diagram .81

Figure 29 – WirelessHART NPDU Structure.82


Figure 30 – Network Control Byte .83

Figure 31 – Expanded Routing Information .84

Figure 32 – Security Sub-Layer.84


Figure 33 – Se
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.