Building automation and control systems (BACS) - Part 5: Data communication protocol (ISO 16484-5:2017)

The purpose of ISO 16484-5:2017 is to define data communication services and protocols for computer equipment used for monitoring and control of HVAC&R and other building systems and to define, in addition, an abstract, object-oriented representation of information communicated between such equipment, thereby facilitating the application and use of digital control technology in buildings.

Systeme der Gebäudeautomation - Teil 5: Datenkommunikationsprotokoll (ISO 16484-5:2017)

Systèmes d'automatisation et de gestion technique du bâtiment - Partie 5: Protocole de communication de données (ISO 16484-5:2017)

Sistemi za avtomatizacijo in regulacijo stavb - 5. del: Protokol za izmenjavo podatkov (ISO 16484-5:2017)

EN-ISO 16484-5 nudi obsežen komplet sporočil za sporočanje šifriranih binarnih, analognih in alfanumeričnih podatkov med napravami, vključno z, a ne omejeno na: (a) binarne vhodne in izhodne vrednosti strojne opreme, (b) analogne vhodne in izhodne vrednosti strojne opreme, (c) binarne in analogne vrednosti programske opreme, (d) vrednosti besedilnih nizov, (e) informacije o razporedu, (f) informacije o alarmih in dogodkih, (g) datoteke in (h) nadzorno logiko. Ta protokol modelira vsako avtomatizacijo stavb in računalnik za regulacijo kot zbirko podatkovnih struktur, imenovanih »predmeti«, pri čemer njihove lastnosti predstavljajo različne vidike strojne in programske opreme ter delovanja naprave. Ti predmeti omogočajo identifikacijo in dostop do informacij, pri čemer ni zahtevano poznavanje podrobnosti notranje zasnove ali konfiguracije naprave.

General Information

Status
Withdrawn
Publication Date
18-Jul-2017
Withdrawal Date
04-Oct-2022
Current Stage
9960 - Withdrawal effective - Withdrawal
Completion Date
05-Oct-2022

Relations

Buy Standard

Standard
EN ISO 16484-5:2018
English language
1342 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day
Standard
EN ISO 16484-5:2018
English language
1342 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day

Standards Content (Sample)


SLOVENSKI STANDARD
01-maj-2018
1DGRPHãþD
SIST EN ISO 16484-5:2014
Sistemi za avtomatizacijo stavb in regulacijo - 5. del: Protokol za izmenjavo
podatkov (ISO 16484-5:2017)
Building automation and control systems (BACS) - Part 5: Data communication protocol
(ISO 16484-5:2017)
Systeme der Gebäudeautomation - Teil 5: Datenkommunikationsprotokoll (ISO 16484-
5:2017)
Systèmes d'automatisation et de gestion technique du bâtiment - Partie 5: Protocole de
communication de données (ISO 16484-5:2017)
Ta slovenski standard je istoveten z: EN ISO 16484-5:2017
ICS:
35.240.67 Uporabniške rešitve IT v IT applications in building
gradbeništvu and construction industry
97.120 Avtomatske krmilne naprave Automatic controls for
za dom household use
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

EN ISO 16484-5
EUROPEAN STANDARD
NORME EUROPÉENNE
July 2017
EUROPÄISCHE NORM
ICS 35.240.99; 91.140.01 Supersedes EN ISO 16484-5:2014
English Version
Building automation and control systems (BACS) - Part 5:
Data communication protocol (ISO 16484-5:2017)
Systèmes d'automatisation et de gestion technique du Systeme der Gebäudeautomation - Teil 5:
bâtiment - Partie 5: Protocole de communication de Datenkommunikationsprotokoll (ISO 16484-5:2017)
données (ISO 16484-5:2017)
This European Standard was approved by CEN on 18 July 2017.

CEN members are bound to comply with the CEN/CENELEC Internal Regulations which stipulate the conditions for giving this
European Standard the status of a national standard without any alteration. Up-to-date lists and bibliographical references
concerning such national standards may be obtained on application to the CEN-CENELEC Management Centre or to any CEN
member.
This European Standard exists in three official versions (English, French, German). A version in any other language made by
translation under the responsibility of a CEN member into its own language and notified to the CEN-CENELEC Management
Centre has the same status as the official versions.

CEN members are the national standards bodies of Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia,
Finland, Former Yugoslav Republic of Macedonia, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania,
Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland,
Turkey and United Kingdom.
EUROPEAN COMMITTEE FOR STANDARDIZATION
COMITÉ EUROPÉEN DE NORMALISATION

EUROPÄISCHES KOMITEE FÜR NORMUNG

CEN-CENELEC Management Centre: Avenue Marnix 17, B-1000 Brussels
© 2017 CEN All rights of exploitation in any form and by any means reserved Ref. No. EN ISO 16484-5:2017 E
worldwide for CEN national Members.

Contents Page
European foreword . 3

European foreword
This document (EN ISO 16484-5:2017) has been prepared by Technical Committee ISO/TC 205
"Building environment design" in collaboration with Technical Committee CEN/TC 247 “Building
Automation, Controls and Building Management” the secretariat of which is held by SNV.
This European Standard shall be given the status of a national standard, either by publication of an
identical text or by endorsement, at the latest by January 2018 and conflicting national standards shall
be withdrawn at the latest by January 2018.
Attention is drawn to the possibility that some of the elements of this document may be the subject of
patent rights. CEN shall not be held responsible for identifying any or all such patent rights.
This document supersedes EN ISO 16484-5:2014.
According to the CEN-CENELEC Internal Regulations, the national standards organizations of the
following countries are bound to implement this European Standard: Austria, Belgium, Bulgaria, Croatia,
Cyprus, Czech Republic, Denmark, Estonia, Finland, Former Yugoslav Republic of Macedonia, France,
Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands,
Norway, Poland, Portugal, Romania, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland, Turkey and
the United Kingdom.
Endorsement notice
The text of ISO 16484-5:2017 has been approved by CEN as EN ISO 16484-5:2017 without any
modification.
INTERNATIONAL ISO
STANDARD 16484-5
Sixth edition
2017-06
Building automation and control
systems (BACS) —
Part 5:
Data communication protocol
Systèmes d’automatisation et de gestion technique du bâtiment —
Partie 5: Protocole de communication de données
Reference number
ISO 16484-5:2017(E)
©
ISO 2017
ISO 16484-5:2017(E)
© ISO 2017, Published in Switzerland
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized otherwise in any form
or by any means, electronic or mechanical, including photocopying, or posting on the internet or an intranet, without prior
written permission. Permission can be requested from either ISO at the address below or ISO’s member body in the country of
the requester.
ISO copyright office
Ch. de Blandonnet 8 • CP 401
CH-1214 Vernier, Geneva, Switzerland
Tel. +41 22 749 01 11
Fax +41 22 749 09 47
copyright@iso.org
www.iso.org
ii © ISO 2017 – All rights reserved

ISO 16484-5:2017(E)
Foreword
ISO (the International Organization for Standardization) is a worldwide federation of national
standards bodies (ISO member bodies). The work of preparing International Standards is normally
carried out through ISO technical committees. Each member body interested in a subject for which a
technical committee has been established has the right to be represented on that committee.
International organizations, governmental and non‐governmental, in liaison with ISO, also take part in
the work. ISO collaborates closely with the International Electrotechnical Commission (IEC) on all
matters of electrotechnical standardization.
The procedures used to develop this document and those intended for its further maintenance are
described in the ISO/IEC Directives, Part 1. In particular the different approval criteria needed for the
different types of ISO documents should be noted. International Standards are drafted in accordance
with the editorial rules of the ISO/IEC Directives, Part 2 (see www.iso.org/directives).
Attention is drawn to the possibility that some of the elements of this document may be the subject of
patent rights. ISO shall not be held responsible for identifying any or all such patent rights. Details of
any patent rights identified during the development of the document will be in the Introduction and/or
on the ISO list of patent declarations received (see www.iso.org/patents).
Any trade name used in this document is information given for the convenience of users and does not
constitute an endorsement.
For an explanation on the voluntary nature of standards, the meaning of ISO specific terms and
expressions related to conformity assessment, as well as information about ISO's adherence to the
World Trade Organization (WTO) principles in the Technical Barriers to Trade (TBT) see the following
URL: www.iso.org/iso/foreword.html.
This document was prepared by Technical Committee ISO/TC 205, Building environment design.
This sixth edition cancels and replaces the fifth edition (ISO 16484‐5:2014), which has been technically
revised. See the detailed list of changes on pages 1 312 to 1 327.
A list of all the parts in the ISO 16484 series, can be found on the ISO website.

iii
ISO 16484-5:2017(E)
CONTENTS
Foreword iii
Introduction
xii
1  PURPOSE 1
2  SCOPE 1
3  DEFINITIONS
3.1  Terms Adopted from International Standards 1
3.2  Terms Defined for this Standard 2
3.3  Abbreviations and Acronyms Used in this Standard 7
4  BACnet PROTOCOL ARCHITECTURE 10
4.1  The BACnet Collapsed Architecture 11
4.2  BACnet Network Topology 13
4.3  Security 15
5  THE APPLICATION LAYER 16
5.1  The Application Layer Model 16
5.2  Segmentation of BACnet Messages 20
5.3  Transmission of BACnet APDUs 21
5.4  Application Protocol State Machines 25
5.5  Application Protocol Time Sequence Diagrams 42
5.6  Application Layer Service Conventions 50
6  THE NETWORK LAYER 51
6.1  Network Layer Service Specification 51
6.2  Network Layer PDU Structure 53
6.3  Messages for Multiple Recipients 58
6.4  Network Layer Protocol Messages 59
6.5  Network Layer Procedures 62
6.6  BACnet Routers 64
6.7  Point-To-Point Half-Routers 69
7  DATA LINK/PHYSICAL LAYERS: Ethernet (ISO 8802-3) LAN 73
7.1  The Use of ISO 8802-2 Logical Link Control (LLC) 73
7.2  Parameters Required by the LLC Primitives 73
7.3  Parameters Required by the MAC Primitives 73
7.4  Physical Media 73
8  DATA LINK/PHYSICAL LAYERS: ARCNET (ATA 878.1) LAN 74
8.1  The Use of ISO 8802-2 Logical Link Control (LLC) 74
8.2  Parameters Required by the LLC Primitives 74
8.3  Mapping the LLC Services to the ARCNET MAC Layer 74
8.4  Parameters Required by the MAC Primitives 74
8.5  Physical Media 74
9  DATA LINK/PHYSICAL LAYERS: MASTER-SLAVE/TOKEN PASSING (MS/TP) LAN 76
9.1  Service Specification 76
9.2  Physical Layer 78
9.3  MS/TP Frame Format 89
9.4  Overview of the MS/TP Network 91
9.5  MS/TP Medium Access Control 91
9.6  Cyclic Redundancy Check (CRC) 110
9.7  Interfacing MS/TP LANs with Other BACnet LANs 111
9.8  Responding BACnet User Processing of Messages from MS/TP 111
9.9  Repeaters 112
9.10  COBS (Consistent Overhead Byte Stuffing) Encoding 113
10  DATA LINK/PHYSICAL LAYERS: POINT-TO-POINT (PTP) 117
10.1  Overview 117
10.2  Service Specification 117
10.3  Point-to-Point Frame Format 121
10.4  PTP Medium Access Control Protocol 124
11  DATA LINK/PHYSICAL LAYERS: LonTalk (ISO/IEC 14908.1) LAN 145
11.1  The Use of ISO 8802-2 Logical Link Control (LLC) 145
11.2  Parameters Required by the LLC Primitives 145
11.3  Mapping the LLC Services to the LonTalk Application Layer 145
iv
ISO 16484-5:2017(E)
11.4  Parameters Required by the Application Layer Primitives 145
11.5  Physical Media 146
12  MODELING CONTROL DEVICES AS A COLLECTION OF OBJECTS 147
12.1  Object Characteristics and Requirements 147
12.2  Analog Input Object Type 152
12.3  Analog Output Object Type 158
12.4  Analog Value Object Type 164
12.5  Averaging Object Type 170
12.6  Binary Input Object Type 174
12.7  Binary Output Object Type 180
12.8  Binary Value Object Type 188
12.9  Calendar Object Type 195
12.10  Command Object Type 197
12.11  Device Object Type 203
12.12  Event Enrollment Object Type 214
12.13  File Object Type 222
12.14  Group Object Type 225
12.15  Life Safety Point Object Type 227
12.16  Life Safety Zone Object Type 234
12.17  Loop Object Type 240
12.18  Multi-state Input Object Type 248
12.19  Multi-state Output Object Type 253
12.20  Multi-state Value Object Type 259
12.21  Notification Class Object Type 265
12.22  Program Object Type 270
12.23  Pulse Converter Object Type 276
12.24  Schedule Object Type 283
12.25  Trend Log Object Type 289
12.26  Access Door Object Type 298
12.27  Event Log Object Type 306
12.28  Load Control Object Type 313
12.29  Structured View Object Type 322
12.30  Trend Log Multiple Object Type 327
12.31  Access Point Object Type 336
12.32  Access Zone Object Type 352
12.33  Access User Object Type 360
12.34  Access Rights Object Type 363
12.35  Access Credential Object Type 369
12.36  Credential Data Input Object Type 378
12.37  CharacterString Value Object Type 384
12.38  DateTime Value Object Type 390
12.39  Large Analog Value Object Type 395
12.40  BitString Value Object Type 402
12.41  OctetString Value Object Type 408
12.42  Time Value Object Type 412
12.43  Integer Value Object Type 417
12.44  Positive Integer Value Object Type 424
12.45  Date Value Object Type 431
12.46  DateTime Pattern Value Object Type 436
12.47  Time Pattern Value Object Type 441
12.48  Date Pattern Value Object Type 446
12.49  Network Security Object Type 451
12.50  Global Group Object Type 454
12.51  Notification Forwarder Object Type 461
12.52  Alert Enrollment Object Type 468
12.53  Channel Object Type 471
12.54  Lighting Output Object Type 480
12.55  Binary Lighting Output Object Type 493
12.56  Network Port Object Type 502
v
ISO 16484-5:2017(E)
12.57  Timer Object Type 525
12.58  Elevator Group Object Type 537
12.59  Lift Object Type 540
12.60  Escalator Object Type 551
12.61  Accumulator Object Type 558
13  ALARM AND EVENT SERVICES 567
13.1  Change of Value Reporting 568
13.2  Event Reporting 572
13.3  Event Algorithms 583
13.4  Fault Algorithms 612
13.5  AcknowledgeAlarm Service 619
13.6  ConfirmedCOVNotification Service 621
13.7  UnconfirmedCOVNotification Service 623
13.8  ConfirmedEventNotification Service 624
13.9  UnconfirmedEventNotification Service 626
13.10  GetAlarmSummary Service 628
13.11  GetEnrollmentSummary Service 630
13.12  GetEventInformation Service 633
13.13  LifeSafetyOperation Service 635
13.14  SubscribeCOV Service 637
13.15  SubscribeCOVProperty Service 639
13.16  SubscribeCOVPropertyMultiple Service 642
13.17  ConfirmedCOVNotificationMultiple Service 647
13.18  UnconfirmedCOVNotificationMultiple Service 650
14  FILE ACCESS SERVICES 652
14.1  AtomicReadFile Service 653
14.2  AtomicWriteFile Service 656
15  OBJECT ACCESS SERVICES 658
15.1  AddListElement Service 658
15.2  RemoveListElement Service 660
15.3  CreateObject Service 662
15.4  DeleteObject Service 664
15.5  ReadProperty Service 665
15.6  Deleted Clause 667
15.7  ReadPropertyMultiple Service 668
15.8  ReadRange Service 671
15.9  WriteP
...


SLOVENSKI STANDARD
01-maj-2018
Nadomešča:
SIST EN ISO 16484-5:2014
Sistemi za avtomatizacijo in regulacijo stavb - 5. del: Protokol za izmenjavo
podatkov (ISO 16484-5:2017)
Building automation and control systems (BACS) - Part 5: Data communication protocol
(ISO 16484-5:2017)
Systeme der Gebäudeautomation - Teil 5: Datenkommunikationsprotokoll (ISO 16484-
5:2017)
Systèmes d'automatisation et de gestion technique du bâtiment - Partie 5: Protocole de
communication de données (ISO 16484-5:2017)
Ta slovenski standard je istoveten z: EN ISO 16484-5:2017
ICS:
35.240.67 Uporabniške rešitve IT v IT applications in building
gradbeništvu and construction industry
97.120 Avtomatske krmilne naprave Automatic controls for
za dom household use
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

EN ISO 16484-5
EUROPEAN STANDARD
NORME EUROPÉENNE
July 2017
EUROPÄISCHE NORM
ICS 35.240.99; 91.140.01 Supersedes EN ISO 16484-5:2014
English Version
Building automation and control systems (BACS) - Part 5:
Data communication protocol (ISO 16484-5:2017)
Systèmes d'automatisation et de gestion technique du Systeme der Gebäudeautomation - Teil 5:
bâtiment - Partie 5: Protocole de communication de Datenkommunikationsprotokoll (ISO 16484-5:2017)
données (ISO 16484-5:2017)
This European Standard was approved by CEN on 18 July 2017.

CEN members are bound to comply with the CEN/CENELEC Internal Regulations which stipulate the conditions for giving this
European Standard the status of a national standard without any alteration. Up-to-date lists and bibliographical references
concerning such national standards may be obtained on application to the CEN-CENELEC Management Centre or to any CEN
member.
This European Standard exists in three official versions (English, French, German). A version in any other language made by
translation under the responsibility of a CEN member into its own language and notified to the CEN-CENELEC Management
Centre has the same status as the official versions.

CEN members are the national standards bodies of Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia,
Finland, Former Yugoslav Republic of Macedonia, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania,
Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland,
Turkey and United Kingdom.
EUROPEAN COMMITTEE FOR STANDARDIZATION
COMITÉ EUROPÉEN DE NORMALISATION

EUROPÄISCHES KOMITEE FÜR NORMUNG

CEN-CENELEC Management Centre: Avenue Marnix 17, B-1000 Brussels
© 2017 CEN All rights of exploitation in any form and by any means reserved Ref. No. EN ISO 16484-5:2017 E
worldwide for CEN national Members.

Contents Page
European foreword . 3

European foreword
This document (EN ISO 16484-5:2017) has been prepared by Technical Committee ISO/TC 205
"Building environment design" in collaboration with Technical Committee CEN/TC 247 “Building
Automation, Controls and Building Management” the secretariat of which is held by SNV.
This European Standard shall be given the status of a national standard, either by publication of an
identical text or by endorsement, at the latest by January 2018 and conflicting national standards shall
be withdrawn at the latest by January 2018.
Attention is drawn to the possibility that some of the elements of this document may be the subject of
patent rights. CEN shall not be held responsible for identifying any or all such patent rights.
This document supersedes EN ISO 16484-5:2014.
According to the CEN-CENELEC Internal Regulations, the national standards organizations of the
following countries are bound to implement this European Standard: Austria, Belgium, Bulgaria, Croatia,
Cyprus, Czech Republic, Denmark, Estonia, Finland, Former Yugoslav Republic of Macedonia, France,
Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands,
Norway, Poland, Portugal, Romania, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland, Turkey and
the United Kingdom.
Endorsement notice
The text of ISO 16484-5:2017 has been approved by CEN as EN ISO 16484-5:2017 without any
modification.
INTERNATIONAL ISO
STANDARD 16484-5
Sixth edition
2017-06
Building automation and control
systems (BACS) —
Part 5:
Data communication protocol
Systèmes d’automatisation et de gestion technique du bâtiment —
Partie 5: Protocole de communication de données
Reference number
ISO 16484-5:2017(E)
©
ISO 2017
ISO 16484-5:2017(E)
© ISO 2017, Published in Switzerland
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized otherwise in any form
or by any means, electronic or mechanical, including photocopying, or posting on the internet or an intranet, without prior
written permission. Permission can be requested from either ISO at the address below or ISO’s member body in the country of
the requester.
ISO copyright office
Ch. de Blandonnet 8 • CP 401
CH-1214 Vernier, Geneva, Switzerland
Tel. +41 22 749 01 11
Fax +41 22 749 09 47
copyright@iso.org
www.iso.org
ii © ISO 2017 – All rights reserved

ISO 16484-5:2017(E)
Foreword
ISO (the International Organization for Standardization) is a worldwide federation of national
standards bodies (ISO member bodies). The work of preparing International Standards is normally
carried out through ISO technical committees. Each member body interested in a subject for which a
technical committee has been established has the right to be represented on that committee.
International organizations, governmental and non‐governmental, in liaison with ISO, also take part in
the work. ISO collaborates closely with the International Electrotechnical Commission (IEC) on all
matters of electrotechnical standardization.
The procedures used to develop this document and those intended for its further maintenance are
described in the ISO/IEC Directives, Part 1. In particular the different approval criteria needed for the
different types of ISO documents should be noted. International Standards are drafted in accordance
with the editorial rules of the ISO/IEC Directives, Part 2 (see www.iso.org/directives).
Attention is drawn to the possibility that some of the elements of this document may be the subject of
patent rights. ISO shall not be held responsible for identifying any or all such patent rights. Details of
any patent rights identified during the development of the document will be in the Introduction and/or
on the ISO list of patent declarations received (see www.iso.org/patents).
Any trade name used in this document is information given for the convenience of users and does not
constitute an endorsement.
For an explanation on the voluntary nature of standards, the meaning of ISO specific terms and
expressions related to conformity assessment, as well as information about ISO's adherence to the
World Trade Organization (WTO) principles in the Technical Barriers to Trade (TBT) see the following
URL: www.iso.org/iso/foreword.html.
This document was prepared by Technical Committee ISO/TC 205, Building environment design.
This sixth edition cancels and replaces the fifth edition (ISO 16484‐5:2014), which has been technically
revised. See the detailed list of changes on pages 1 312 to 1 327.
A list of all the parts in the ISO 16484 series, can be found on the ISO website.

iii
ISO 16484-5:2017(E)
CONTENTS
Foreword iii
Introduction
xii
1  PURPOSE 1
2  SCOPE 1
3  DEFINITIONS
3.1  Terms Adopted from International Standards 1
3.2  Terms Defined for this Standard 2
3.3  Abbreviations and Acronyms Used in this Standard 7
4  BACnet PROTOCOL ARCHITECTURE 10
4.1  The BACnet Collapsed Architecture 11
4.2  BACnet Network Topology 13
4.3  Security 15
5  THE APPLICATION LAYER 16
5.1  The Application Layer Model 16
5.2  Segmentation of BACnet Messages 20
5.3  Transmission of BACnet APDUs 21
5.4  Application Protocol State Machines 25
5.5  Application Protocol Time Sequence Diagrams 42
5.6  Application Layer Service Conventions 50
6  THE NETWORK LAYER 51
6.1  Network Layer Service Specification 51
6.2  Network Layer PDU Structure 53
6.3  Messages for Multiple Recipients 58
6.4  Network Layer Protocol Messages 59
6.5  Network Layer Procedures 62
6.6  BACnet Routers 64
6.7  Point-To-Point Half-Routers 69
7  DATA LINK/PHYSICAL LAYERS: Ethernet (ISO 8802-3) LAN 73
7.1  The Use of ISO 8802-2 Logical Link Control (LLC) 73
7.2  Parameters Required by the LLC Primitives 73
7.3  Parameters Required by the MAC Primitives 73
7.4  Physical Media 73
8  DATA LINK/PHYSICAL LAYERS: ARCNET (ATA 878.1) LAN 74
8.1  The Use of ISO 8802-2 Logical Link Control (LLC) 74
8.2  Parameters Required by the LLC Primitives 74
8.3  Mapping the LLC Services to the ARCNET MAC Layer 74
8.4  Parameters Required by the MAC Primitives 74
8.5  Physical Media 74
9  DATA LINK/PHYSICAL LAYERS: MASTER-SLAVE/TOKEN PASSING (MS/TP) LAN 76
9.1  Service Specification 76
9.2  Physical Layer 78
9.3  MS/TP Frame Format 89
9.4  Overview of the MS/TP Network 91
9.5  MS/TP Medium Access Control 91
9.6  Cyclic Redundancy Check (CRC) 110
9.7  Interfacing MS/TP LANs with Other BACnet LANs 111
9.8  Responding BACnet User Processing of Messages from MS/TP 111
9.9  Repeaters 112
9.10  COBS (Consistent Overhead Byte Stuffing) Encoding 113
10  DATA LINK/PHYSICAL LAYERS: POINT-TO-POINT (PTP) 117
10.1  Overview 117
10.2  Service Specification 117
10.3  Point-to-Point Frame Format 121
10.4  PTP Medium Access Control Protocol 124
11  DATA LINK/PHYSICAL LAYERS: LonTalk (ISO/IEC 14908.1) LAN 145
11.1  The Use of ISO 8802-2 Logical Link Control (LLC) 145
11.2  Parameters Required by the LLC Primitives 145
11.3  Mapping the LLC Services to the LonTalk Application Layer 145
iv
ISO 16484-5:2017(E)
11.4  Parameters Required by the Application Layer Primitives 145
11.5  Physical Media 146
12  MODELING CONTROL DEVICES AS A COLLECTION OF OBJECTS 147
12.1  Object Characteristics and Requirements 147
12.2  Analog Input Object Type 152
12.3  Analog Output Object Type 158
12.4  Analog Value Object Type 164
12.5  Averaging Object Type 170
12.6  Binary Input Object Type 174
12.7  Binary Output Object Type 180
12.8  Binary Value Object Type 188
12.9  Calendar Object Type 195
12.10  Command Object Type 197
12.11  Device Object Type 203
12.12  Event Enrollment Object Type 214
12.13  File Object Type 222
12.14  Group Object Type 225
12.15  Life Safety Point Object Type 227
12.16  Life Safety Zone Object Type 234
12.17  Loop Object Type 240
12.18  Multi-state Input Object Type 248
12.19  Multi-state Output Object Type 253
12.20  Multi-state Value Object Type 259
12.21  Notification Class Object Type 265
12.22  Program Object Type 270
12.23  Pulse Converter Object Type 276
12.24  Schedule Object Type 283
12.25  Trend Log Object Type 289
12.26  Access Door Object Type 298
12.27  Event Log Object Type 306
12.28  Load Control Object Type 313
12.29  Structured View Object Type 322
12.30  Trend Log Multiple Object Type 327
12.31  Access Point Object Type 336
12.32  Access Zone Object Type 352
12.33  Access User Object Type 360
12.34  Access Rights Object Type 363
12.35  Access Credential Object Type 369
12.36  Credential Data Input Object Type 378
12.37  CharacterString Value Object Type 384
12.38  DateTime Value Object Type 390
12.39  Large Analog Value Object Type 395
12.40  BitString Value Object Type 402
12.41  OctetString Value Object Type 408
12.42  Time Value Object Type 412
12.43  Integer Value Object Type 417
12.44  Positive Integer Value Object Type 424
12.45  Date Value Object Type 431
12.46  DateTime Pattern Value Object Type 436
12.47  Time Pattern Value Object Type 441
12.48  Date Pattern Value Object Type 446
12.49  Network Security Object Type 451
12.50  Global Group Object Type 454
12.51  Notification Forwarder Object Type 461
12.52  Alert Enrollment Object Type 468
12.53  Channel Object Type 471
12.54  Lighting Output Object Type 480
12.55  Binary Lighting Output Object Type 493
12.56  Network Port Object Type 502
v
ISO 16484-5:2017(E)
12.57  Timer Object Type 525
12.58  Elevator Group Object Type 537
12.59  Lift Object Type 540
12.60  Escalator Object Type 551
12.61  Accumulator Object Type 558
13  ALARM AND EVENT SERVICES 567
13.1  Change of Value Reporting 568
13.2  Event Reporting 572
13.3  Event Algorithms 583
13.4  Fault Algorithms 612
13.5  AcknowledgeAlarm Service 619
13.6  ConfirmedCOVNotification Service 621
13.7  UnconfirmedCOVNotification Service 623
13.8  ConfirmedEventNotification Service 624
13.9  UnconfirmedEventNotification Service 626
13.10  GetAlarmSummary Service 628
13.11  GetEnrollmentSummary Service 630
13.12  GetEventInformation Service 633
13.13  LifeSafetyOperation Service 635
13.14  SubscribeCOV Service 637
13.15  SubscribeCOVProperty Service 639
13.16  SubscribeCOVPropertyMultiple Service 642
13.17  ConfirmedCOVNotificationMultiple Service 647
13.18  UnconfirmedCOVNotificationMultiple Service 650
14  FILE ACCESS SERVICES 652
14.1  AtomicReadFile Service 653
14.2  AtomicWriteFile Service 656
15  OBJECT ACCESS SERVICES 658
15.1  AddListElement Service 658
15.2  RemoveListElement Service 660
15.3  CreateObject Service 662
15.4  DeleteObject Service 664
15.5  ReadProperty Service 665
15.6  Deleted Clause 667
15.7  ReadPropertyMultiple Service 668
15.8  ReadRange Service 671
15.9  WriteProperty Service 678
...

Questions, Comments and Discussion

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