Industrial networks - Wireless communication network and communication profiles - WirelessHART<sup>TM</sup>

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.
The contents of the corrigendum of March 2021 have been included in this copy.

Réseaux industriels - Réseau de communications sans fil et profils de communication - WirelessHART<sup>TM</sup>

L'IEC 62591:2016 spécifie un réseau de communication sans fil en complément du Type 20 de l'IEC 61158-3-20, de l'IEC 61158-4-20, de l'IEC 61158-5-20, de l'IEC 61158-6-20, ainsi qu'un profil de communication CP 9/2 en complément de la famille CPF 9 de l'IEC 61784-1. La présente norme spécifie ce qui suit:
- Définition de service de la couche physique et spécification de protocole,
- Service et protocole de la couche liaison de données,
- Service et protocole de la couche application,
- Gestion de réseau,
- Sécurité,
- Profil de communication,
- Procédures sans fil, et Passerelle. Cette deuxième édition annule et remplace la première édition parue en 2010. Cette édition constitue une révision technique. Cette édition inclut les modifications techniques majeures suivantes par rapport à l'édition précédente:
- amélioration des statistiques de performance grâce à l'utilisation d'indicateurs de performances clés (KPI, de l'anglais Key Performance Indicator);
- ajout de la détection des données périmées (voir les services Lire Points de consigne de péremption des données, Ecrire Temporisateur de données périmées et Ecrire Points de consigne de péremption des données). Ces services normalisent les rapports de passerelles dans le cas où des données de processus ou des événements n'arriveraient pas à la passerelle en temps opportun. Par exemple, les applications hôtes recevront le code de réponse "Echec d'actualisation" en cas de péremption des données de processus dans la commande de réponse;
- ajout de commandes de passerelles;
- ajout d'un état de mise en quarantaine;
- extension des modes CCA pour une meilleure correspondance avec l'IEEE 802.15.4;
- ajout de clarifications sur la gestion des listes blanches et des listes noires;
- ajout de clarifications concernant le rattachement (par exemple, ne nécessite qu'un voisin);
- ajout de clarifications concernant l'utilisation des liaisons de rattachement, la gestion des tables et les défauts;
- corrections et actualisations. L'attention du lecteur est attirée sur le fait que l'Annexe M énumère tous les articles traitant des différences à caractère moins permanent inhérentes à certains pays, concernant le sujet de la présente norme.
Le contenu du corrigendum de mars 2021 a été pris en considération dans cet exemplaire.

General Information

Status
Published
Publication Date
29-Mar-2016
Technical Committee
Current Stage
PPUB - Publication issued
Completion Date
30-Mar-2016
Ref Project

Buy Standard

Standard
IEC 62591:2016 - Industrial networks - Wireless communication network and communication profiles - WirelessHART<sup>TM</sup>
English and French language
1043 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (sample)

IEC 62591
Edition 2.0 2016-03
INTERNATIONAL
STANDARD
NORME
INTERNATIONALE
colour
inside
Industrial networks – Wireless communication network and communication
profiles – WirelessHART™
Réseaux industriels – Réseau de communications sans fil et profils de
communication – WirelessHART™
IEC 62591:2016-03(en-fr)
---------------------- Page: 1 ----------------------
THIS PUBLICATION IS COPYRIGHT PROTECTED
Copyright © 2016 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.

Droits de reproduction réservés. Sauf indication contraire, aucune partie de cette publication ne peut être reproduite

ni utilisée sous quelque forme que ce soit et par aucun procédé, électronique ou mécanique, y compris la photocopie

et les microfilms, sans l'accord écrit de l'IEC ou du Comité national de l'IEC du pays du demandeur. Si vous avez des

questions sur le copyright de l'IEC ou si vous désirez obtenir des droits supplémentaires sur cette publication, utilisez

les coordonnées ci-après ou contactez le Comité national de l'IEC de votre pays de résidence.

IEC Central Office Tel.: +41 22 919 02 11
3, rue de Varembé Fax: +41 22 919 03 00
CH-1211 Geneva 20 info@iec.ch
Switzerland 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.
IEC Catalogue - webstore.iec.ch/catalogue Electropedia - www.electropedia.org

The stand-alone application for consulting the entire The world's leading online dictionary of electronic and

bibliographical information on IEC International Standards, electrical terms containing 20 000 terms and definitions in

Technical Specifications, Technical Reports and other English and French, with equivalent terms in 15 additional

documents. Available for PC, Mac OS, Android Tablets and languages. Also known as the International Electrotechnical

iPad. Vocabulary (IEV) online.

IEC publications search - www.iec.ch/searchpub IEC Glossary - std.iec.ch/glossary

The advanced search enables to find IEC publications by a 65 000 electrotechnical terminology entries in English and

variety of criteria (reference number, text, technical French extracted from the Terms and Definitions clause of

committee,…). It also gives information on projects, replaced IEC publications issued since 2002. Some entries have been

and withdrawn publications. collected from earlier publications of IEC TC 37, 77, 86 and

CISPR.
IEC Just Published - webstore.iec.ch/justpublished

Stay up to date on all new IEC publications. Just Published IEC Customer Service Centre - webstore.iec.ch/csc

details all new publications released. Available online and If you wish to give us your feedback on this publication or

also once a month by email. need further assistance, please contact the Customer Service

Centre: csc@iec.ch.
A propos de l'IEC

La Commission Electrotechnique Internationale (IEC) est la première organisation mondiale qui élabore et publie des

Normes internationales pour tout ce qui a trait à l'électricité, à l'électronique et aux technologies apparentées.

A propos des publications IEC

Le contenu technique des publications IEC est constamment revu. Veuillez vous assurer que vous possédez l’édition la

plus récente, un corrigendum ou amendement peut avoir été publié.
Catalogue IEC - webstore.iec.ch/catalogue Electropedia - www.electropedia.org
Application autonome pour consulter tous les renseignements
Le premier dictionnaire en ligne de termes électroniques et
bibliographiques sur les Normes internationales,
électriques. Il contient 20 000 termes et définitions en anglais
Spécifications techniques, Rapports techniques et autres
et en français, ainsi que les termes équivalents dans 15
documents de l'IEC. Disponible pour PC, Mac OS, tablettes
langues additionnelles. Egalement appelé Vocabulaire
Android et iPad.
Electrotechnique International (IEV) en ligne.
Recherche de publications IEC - www.iec.ch/searchpub
Glossaire IEC - std.iec.ch/glossary

La recherche avancée permet de trouver des publications IEC 65 000 entrées terminologiques électrotechniques, en anglais

en utilisant différents critères (numéro de référence, texte, et en français, extraites des articles Termes et Définitions des

comité d’études,…). Elle donne aussi des informations sur les publications IEC parues depuis 2002. Plus certaines entrées

projets et les publications remplacées ou retirées. antérieures extraites des publications des CE 37, 77, 86 et

CISPR de l'IEC.
IEC Just Published - webstore.iec.ch/justpublished
Service Clients - webstore.iec.ch/csc
Restez informé sur les nouvelles publications IEC. Just

Published détaille les nouvelles publications parues. Si vous désirez nous donner des commentaires sur cette

Disponible en ligne et aussi une fois par mois par email. publication ou si vous avez des questions contactez-nous:

csc@iec.ch.
---------------------- Page: 2 ----------------------
IEC 62591
Edition 2.0 2016-03
INTERNATIONAL
STANDARD
NORME
INTERNATIONALE
colour
inside
Industrial networks – Wireless communication network and communication
profiles – WirelessHART™
Réseaux industriels – Réseau de communications sans fil et profils de
communication – WirelessHART™
INTERNATIONAL
ELECTROTECHNICAL
COMMISSION
COMMISSION
ELECTROTECHNIQUE
INTERNATIONALE
ICS 25.040.40; 35.100.05 ISBN 978-2-8322-3174-6

Warning! Make sure that you obtained this publication from an authorized distributor.

Attention! Veuillez vous assurer que vous avez obtenu cette publication via un distributeur agréé.

® Registered trademark of the International Electrotechnical Commission
Marque déposée de la Commission Electrotechnique Internationale
---------------------- Page: 3 ----------------------
– 2 – IEC 62591:2016  IEC 2016
CONTENTS

FOREWORD ....................................................................................................................... 24

INTRODUCTION ................................................................................................................. 26

1 Scope .......................................................................................................................... 28

2 Normative references................................................................................................... 28

3 Terms, definitions, symbols, abbreviations and conventions ......................................... 29

3.1 Reference model terms and definitions ................................................................ 29

3.1.1 Terms and definitions from ISO/IEC 7498-1 terms and ISO/IEC 7498-3

terms ........................................................................................................... 29

3.1.2 Terms and definitions from ISO/IEC 9545 ..................................................... 30

3.1.3 Terms and definitions from ISO/IEC 8824 ..................................................... 30

3.1.4 Terms and definitions from ISO/IEC 8825-1 .................................................. 31

3.2 Specific terms and definitions .............................................................................. 31

3.3 Abbreviations ...................................................................................................... 40

3.4 Conventions ........................................................................................................ 42

3.4.1 Conventions used for DL-services ................................................................ 42

3.4.2 Conventions used for DL-protocol (state machine) ........................................ 43

3.4.3 Conventions for Application Layer service .................................................... 44

3.4.4 Conventions for the AL-protocol ................................................................... 47

4 Physical layer specification and service definition ......................................................... 51

4.1 General ............................................................................................................... 51

4.2 Physical layer service definition ........................................................................... 51

4.2.1 General overview ......................................................................................... 51

4.2.2 Physical layer services ................................................................................. 52

4.3 Physical layer protocol specification .................................................................... 56

5 Data-link layer service definition – Type 20 elements .................................................... 56

5.1 General ............................................................................................................... 56

5.2 Data-link layer services ....................................................................................... 56

5.2.1 Facilities of the data-link layer services ........................................................ 56

5.2.2 QoS for message service ............................................................................. 57

5.2.3 Sequence of primitives ................................................................................. 58

5.2.4 DL-TRANSMIT service .................................................................................... 60

5.2.5 DL-RECEIVE service ...................................................................................... 62

5.2.6 DL-DISCONNECT service ................................................................................ 63

5.2.7 DL-PATH-FAILURE service .............................................................................. 63

5.2.8 DL-ADVERTISE service .................................................................................. 63

5.2.9 DL-NEIGHBOR service ................................................................................... 64

5.2.10 DLM-SET ...................................................................................................... 64

5.2.11 DLM-GET ..................................................................................................... 65

5.2.12 DLM-ACTION ................................................................................................. 66

5.2.13 DLM-EVENT .................................................................................................. 67

5.3 Network layer services ........................................................................................ 67

5.3.1 Facilities of the network layer services.......................................................... 67

5.3.2 QoS for message service ............................................................................. 67

5.3.3 Sequence of primitives ................................................................................. 68

5.3.4 NL-TRANSMIT Service ................................................................................... 68

5.3.5 NLM-SET ...................................................................................................... 70

---------------------- Page: 4 ----------------------
IEC 62591:2016  IEC 2016 – 3 –

5.3.6 NLM-GET ..................................................................................................... 71

5.3.7 NLM-ACTION ................................................................................................. 71

5.4 Transport layer services ...................................................................................... 72

5.4.1 Facilities of the transport layer services ........................................................ 72

5.4.2 QoS for message service ............................................................................. 73

5.4.3 Sequence of primitives ................................................................................. 73

5.4.4 TL-DATA-TRANSFER Service ........................................................................... 74

5.4.5 TL-DATA-EXCHANGE Service .......................................................................... 76

5.4.6 TLM-SET ...................................................................................................... 78

5.4.7 TLM-GET ...................................................................................................... 78

6 Data-link layer protocol specification – Type 20 elements ............................................. 79

6.1 General ............................................................................................................... 79

6.2 Overview............................................................................................................. 79

6.2.1 Data-link layer operation .............................................................................. 79

6.2.2 Network layer operation ............................................................................... 82

6.2.3 Device procedures ....................................................................................... 84

6.3 Logical link control .............................................................................................. 84

6.3.1 General DLPDU structure ............................................................................. 84

6.3.2 DLPDU-specific structure, encoding and elements of procedure .................... 88

6.3.3 DLPDU Priority and Flow Control .................................................................. 92

6.3.4 Error detection and security .......................................................................... 93

6.4 Medium Access Control ....................................................................................... 95

6.4.1 Function ...................................................................................................... 95

6.4.2 Slot timing ................................................................................................... 95

6.4.3 Communication tables and buffers ................................................................ 98

6.4.4 Link scheduling .......................................................................................... 104

6.4.5 MAC operation ........................................................................................... 108

6.5 DL-management-information ............................................................................. 118

6.5.1 General ..................................................................................................... 118

6.5.2 DL attributes .............................................................................................. 118

6.5.3 DLM actions ............................................................................................... 119

6.6 Network layer .................................................................................................... 119

6.6.1 Two level model of NL ................................................................................ 119

6.6.2 NPDU structure .......................................................................................... 122

6.6.3 Security function ........................................................................................ 125

6.6.4 Network layer tables .................................................................................. 130

6.6.5 NLE machine ............................................................................................. 132

6.6.6 NLE elements of procedure ........................................................................ 135

6.6.7 NL-management information ...................................................................... 138

6.7 Transport layer .................................................................................................. 139

6.7.1 General ..................................................................................................... 139

6.7.2 TPDU structure .......................................................................................... 139

6.7.3 Transport pipe table ................................................................................... 140

6.7.4 TLE elements of procedure ........................................................................ 141

6.7.5 TLE state machines ................................................................................... 144

6.7.6 TL-management information ....................................................................... 147

7 Application layer service definition – Type 20 elements .............................................. 148

7.1 Common concepts ............................................................................................. 148

7.2 General ............................................................................................................. 148

---------------------- Page: 5 ----------------------
– 4 – IEC 62591:2016  IEC 2016

7.3 Data type ASE .................................................................................................. 148

7.3.1 Overview ................................................................................................... 148

7.3.2 Formal definition of data type objects ......................................................... 150

7.3.3 FAL defined data types .............................................................................. 152

7.3.4 Data type ASE service specification ........................................................... 155

7.3.5 Summary of data types............................................................................... 155

7.4 Communication model specification ................................................................... 156

7.4.1 Common parameters .................................................................................. 156

7.4.2 ASEs ......................................................................................................... 157

7.4.3 ARs ........................................................................................................... 230

7.4.4 Summary of classes ................................................................................... 233

7.4.5 Permitted services by AREP role ................................................................ 233

8 Application layer protocol specification – Type 20 elements ........................................ 234

8.1 General ............................................................................................................. 234

8.2 Abstract syntax ................................................................................................. 234

8.3 Transfer syntax ................................................................................................. 234

8.3.1 Common APDU fields ................................................................................. 234

8.3.2 Common APDU structure ........................................................................... 235

8.3.3 Device application service-specific APDU structures ................................... 238

8.3.4 Layer management service specific APDU structures .................................. 263

8.3.5 Gateway and network manager specific APDU structures ............................ 306

8.3.6 Network management configuration specific APDU structures ..................... 328

8.3.7 Data coding rules ....................................................................................... 346

8.4 Common procedures ......................................................................................... 350

8.4.1 Delayed response ...................................................................................... 350

8.4.2 Response time ........................................................................................... 354

8.5 FAL service protocol machine (FSPM) ............................................................... 355

8.5.1 General ..................................................................................................... 355

8.5.2 FSPM state tables ...................................................................................... 355

8.5.3 Functions used by FSPM ............................................................................ 357

8.5.4 Parameters of FSPM/ARPM primitives ........................................................ 358

8.6 Application relationship protocol machines (ARPMs) .......................................... 359

8.6.1 AREP mapping to transport layer ................................................................ 359

8.6.2 Application relationship protocol machines (ARPMs) ................................... 360

8.6.3 AREP state machine primitive definitions .................................................... 362

8.6.4 AREP state machine functions.................................................................... 363

8.7 TL mapping protocol machine (TMPM) ............................................................... 363

8.7.1 TMPM states .............................................................................................. 363

8.7.2 TMPM state machines ................................................................................ 363

8.7.3 Primitives exchanged between transport layer and TMPM ........................... 364

8.7.4 Functions used by TMPM ........................................................................... 365

9 Communication Profile Family 9 (HART™) ................................................................. 365

9.1 General Overview ............................................................................................. 365

9.2 Profile 9/1 ......................................................................................................... 366

9.3 Profile 9/2 ......................................................................................................... 366

9.3.1 Conformance statement ............................................................................. 366

9.3.2 Device types .............................................................................................. 367

9.3.3 Device worldwide applicability .................................................................... 369

9.3.4 Physical layer ............................................................................................ 370

---------------------- Page: 6 ----------------------
IEC 62591:2016  IEC 2016 – 5 –

9.3.5 Data-link layer ........................................................................................... 373

9.3.6 Application layer ........................................................................................ 374

Annex A (normative) Security ........................................................................................... 385

A.1 General ............................................................................................................. 385

A.2 Joining .............................................................................................................. 386

A.2.1 The join sequence ...................................................................................... 386

A.2.2 The network layer join process ................................................................... 392

A.2.3 The data-link layer join process .................................................................. 393

A.3 Network key change operation ........................................................................... 396

A.4 Security management ........................................................................................ 397

A.5 Maintenance Port .............................................................................................. 397

Annex B (normative) Wireless procedures ........................................................................ 399

B.1 Initializing a wireless network ............................................................................ 399

B.2 Neighbor Discovery ........................................................................................... 399

B.3 Path failure ....................................................................................................... 400

B.4 Device leaving the network ................................................................................ 401

Annex C (normative) Network management ...................................................................... 403

C.1 Overview........................................................................................................... 403

C.2 Network manager functions ............................................................................... 404

Annex D (normative) Gateway .......................................................................................... 406

D.1 Overview........................................................................................................... 406

D.2 Access point ..................................................................................................... 406

D.3 Functions .......................................................................................................... 408

D.3.1 General requirements ................................................................................. 408

D.3.2 Adding new network devices ...................................................................... 409

D.3.3 Device configuration change status notifications ......................................... 409

D.3.4 Gateway change notification function .......................................................... 409

D.3.5 Cached response messages ....................................................................... 409

D.3.6 Service access point .................................................................................. 410

D.3.7 Communication between gateway and network manager ............................. 410

Annex E (normative) Command response codes ............................................................... 411

E.1 Overview........................................................................................................... 411

E.1.1 General ..................................................................................................... 411

E.1.2 Response code classifications .................................................................... 411

E.1.3 Reserved values ........................................................................................ 411

E.1.4 Unimplemented command .......................................................................... 412

E.1.5 Busy .......................................................................................................... 412

E.2 Response code definitions ................................................................................. 412

E.2.1 General ..................................................................................................... 412

E.2.2 Value ‘0’ .................................................................................................... 412

E.2.3 Value ‘1’ – single-definition error ................................................................ 412

E.2.4 Value ‘2’ – single-definition error ................................................................ 412

E.2.5 Value ‘3’ – single-definition error ................................................................ 412

E.2.6 Value ‘4’ – single-definition error ................................................................ 412

E.2.7 Value ‘5’ – single-definition error ................................................................ 412

E.2.8 Value ‘6’ – single-definition error ................................................................ 413

E.2.9 Value ‘7’ – single-definition error ................................................................ 413

E.2.10 Value ‘8’ – multi-definition warning ............................................................. 413

---------------------- Page: 7 ----------------------
– 6 – IEC 62591:2016  IEC 2016

E.2.11 Value ‘9’ – multi-definition error .................................................................. 413

E.2.12 Value ‘10’ – multi-definition error ................................................................ 414

E.2.13 Value ‘11’ – multi-definition error ................................................................ 414

E.2.14 Value ‘12’ – multi-definition error ................................................................ 414

E.2.15 Value ‘13’ – multi-definition error ................................................................ 414

E.2.16 Value ‘14’ – multi-definition warning ........................................................... 415

E.2.17 Value ‘15’ – multi-definition error ............................
...

Questions, Comments and Discussion

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