Building automation and control systems — Part 5: Data communication protocol

ISO 16484-5:2012 defines data communication services and protocols for computer equipment used for monitoring and control of heating, ventilation, air-conditioning and refrigeration (HVAC&R) and other building systems. It defines, 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.

Systèmes d'automatisation et de gestion technique du bâtiment — Partie 5: Protocole de communication de données

General Information

Status
Withdrawn
Publication Date
26-Jul-2012
Withdrawal Date
26-Jul-2012
Current Stage
9599 - Withdrawal of International Standard
Completion Date
14-May-2014
Ref Project

Relations

Buy Standard

Standard
ISO 16484-5:2012 - Building automation and control systems
English language
1015 pages
sale 15% off
Preview
sale 15% off
Preview
Standard
ISO 16484-5:2012 - Building automation and control systems
English language
1015 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)

INTERNATIONAL ISO
STANDARD 16484-5
Fourth edition
2012-08-01

Building automation and control systems
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:2012(E)
©
ISO 2012

---------------------- Page: 1 ----------------------
ISO 16484-5:2012(E)

PDF disclaimer
PDF files may contain embedded typefaces. In accordance with Adobe's licensing policy, such files may be printed or viewed but shall
not be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In
downloading a PDF file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat
accepts no liability in this area.
Adobe is a trademark of Adobe Systems Incorporated.
Details of the software products used to create the PDF file(s) constituting this document can be found in the General Info relative to
the file(s); the PDF-creation parameters were optimized for printing. Every care has been taken to ensure that the files are suitable for
use by ISO member bodies. In the unlikely event that a problem relating to them is found, please inform the Central Secretariat at the
address given below.

This CD-ROM contains the publication ISO 16484-5:2012 in portable document format (PDF), which can be
viewed using Adobe® Acrobat® Reader.

Adobe and Acrobat are trademarks of Adobe Systems Incorporated.

This fourth edition cancels and replaces the third edition (ISO 16484-5:2010), which has been technically
revised.
COPYRIGHT PROTECTED DOCUMENT


©  ISO 2012
All rights reserved. Unless required for installation or otherwise specified, no part of this CD-ROM may be reproduced, stored in a retrieval
system or transmitted in any form or by any means without prior permission from ISO. Requests for permission to reproduce this product
should be addressed to
ISO copyright office  Case postale 56  CH-12
...

INTERNATIONAL ISO
STANDARD 16484-5
Fourth edition
2012-08-01


Building automation and control
systems —
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:2012(E)
©
ISO 2012

---------------------- Page: 1 ----------------------
ISO 16484-5:2012(E)
PDF disclaimer
This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but
shall not be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In
downloading this file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat
accepts no liability in this area.
Adobe is a trademark of Adobe Systems Incorporated.
Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation
parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In
the unlikely event that a problem relating to it is found, please inform the Central Secretariat at the address given below.


COPYRIGHT PROTECTED DOCUMENT


©  ISO 2012
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 ISO at the address below or
ISO's member body in the country of the requester.
ISO copyright office
Case postale 56  CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.org
Web www.iso.org
Published in Switzerland

ii © ISO 2012 – All rights reserved

---------------------- Page: 2 ----------------------
ISO 16484-5:2012(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.
International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2.
The main task of technical committees is to prepare International Standards. Draft International Standards
adopted by the technical committees are circulated to the member bodies for voting. Publication as an
International Standard requires approval by at least 75 % of the member bodies casting a vote.
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.
ISO 16484-5 was prepared by the American Society of Heating, Refrigerating and Air-Conditioning Engineers
(ASHRAE) (as ANSI/ASHRAE 135-2010) and was adopted without modifications by Technical Committee
ISO/TC 205, Building environment design.
This fourth edition cancels and replaces the third edition (ISO 16484-5:2010), which has been technically
revised, as detailed in the enclosed ANSI/ASHRAE publication, pages 993 to 1002.
ISO 16484 consists of the following parts, under the general title Building automation and control systems
(BACS):
 Part 1: Project specification and implementation
 Part 2: Hardware
 Part 3: Functions
 Part 5: Data communication protocol
 Part 6: Data communication conformance testing
Applications and project implementation are to form the subjects of future Parts 4 and 7.

© ISO 2012 – All rights reserved iii

---------------------- Page: 3 ----------------------
INTERNATIONAL STANDARD ISO 16484-5:2012(E)

Building automation and control systems —
Part 5:
Data communication protocol
1 Scope
This part of ISO 16484 defines data communication services and protocols for computer equipment used for
monitoring and control of heating, ventilation, air-conditioning and refrigeration (HVAC&R) and other building
systems. It defines, 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.
The scope and field of application are furthermore detailed in Clause 2 of the enclosed ANSI/ASHRAE
publication.
2 Requirements
Requirements are the technical recommendations made in the following publication (reproduced on the
following pages), which is adopted as an International Standard:
ANSI/ASHRAE 135-2010, A Data Communication Protocol for Building Automation and Control
Networks
The text on the back of the title page of the ANSI/ASHRAE standard and the policy statement on the last page
are not relevant for the purposes of international standardization.
The following International Standards are cited in the text:
ISO/IEC 7498 (all parts), Information technology — Open Systems Interconnection — Basic Reference Model
ISO/TR 8509, Information processing systems — Open Systems Interconnection — Service conventions
ISO/IEC 8649, Information technology — Open Systems Interconnection — Service definition for the
Association Control Service Element
ISO/IEC 8802-2, Information technology — Telecommunications and information exchange between
systems — Local and metropolitan area networks — Specific requirements — Part 2: Logical link control
ISO/IEC 8802-3, Information technology — Telecommunications and information exchange between
systems — Local and metropolitan area networks — Specific requirements — Part 3: Carrier sense multiple
access with collision detection (CSMA/CD) access method and physical layer specifications
ISO/IEC 8822, Information technology — Open Systems Interconnection — Presentation service definition
ISO/IEC 8824 (all parts), Information technology — Abstract Syntax Notation One (ASN.1)
ISO/IEC 8825 (all parts), Information technology — ASN.1 encoding rules
© ISO 2012 – All rights reserved 1

---------------------- Page: 4 ----------------------
ISO 16484-5:2012(E)
ISO/IEC 8859-1, Information technology — 8-bit single-byte coded graphic character sets — Part 1: Latin
alphabet No. 1
ISO/IEC 9545, Information technology — Open Systems Interconnection — Application Layer structure
ISO/IEC 10646, Information technology — Universal Coded Character Set (UCS)
3 Revision of ANSI/ASHRAE 135
It has been agreed with the American Society of Heating, Refrigerating and Air-Conditioning Engineers
(ASHRAE) that Technical Committee ISO/TC 205 will be consulted in the event of any revision or amendment
of ANSI/ASHRAE 135. To this end, ANSI will act as a liaison body between ASHRAE and ISO.
2 © ISO 2012 – All rights reserved

---------------------- Page: 5 ----------------------
ANSI/ASHRAE Standard 135-2010
A Data Communication Protocol for Building Automation and Control Networks
ISO 16484-5:2012(E)
ANSI/ASHRAE Standard 135-2010
(Supersedes ANSI/ASHRAE Standard 135-2008)
Includes ANSI/ASHRAE addenda listed in the History of Revisions
About ASHRAE
The American Society of Heating, Refrigerating and Air-Conditioning Engineers (ASHRAE), founded in 1894, is an international
organization of some 50,000 members. ASHRAE fulfills its mission of advancing heating, ventilation, air conditioning, and
ASHRAE STANDARD
refrigeration to serve humanity and promote a sustainable world through research, standards writing, publishing, and continuing
ASHRAE STANDARD
education.
For more information or to become a member of ASHRAE, visit www.ashrae.org.
To stay current with this and other ASHRAE standards and guidelines, visit www.ashrae.org/standards.
— · —
ASHRAE also offers its standards and guidelines on CD-ROM or via an online-access subscription that provides automatic updates
as well as historical versions of these publications. For more information, visit the Standards and Guidelines section of the ASHRAE
Online Store at www.ashrae.org/bookstore.
A Data Communication
Protocol for Building
Automation and
Control Networks
See the History of Revisions at the end of this standard for approval dates by the ASHRAE Standards Com-
mittee, the ASHRAE Board of Directors, and the American National Standards Institute.
IMPORTANT NOTICES ABOUT THIS STANDARD
This standard is under continuous maintenance by a Standing Standard Project Committee (SSPC) for which
the Standards Committee has established a documented program for regular publication of addenda or revi-
To ensure that you have all of the approved addenda, errata, and interpretations for this standard, visit
sions, including procedures for timely, documented, consensus action on requests for change to any part of
www.ashrae.org/standards to download them free of charge.
the standard. The change submittal form, instructions, and deadlines may be obtained in electronic form from
the ASHRAE Web site (www.ashrae.org) or in paper form from the Manager of Standards. The latest edition of
Addenda, errata, and interpretations for ASHRAE standards and guidelines will no longer be distributed with
copies of the standards and guidelines. ASHRAE provides these addenda, errata, and interpretations only in an ASHRAE Standard may be purchased from ASHRAE Customer Service, 1791 Tullie Circle, NE, Atlanta,
electronic form in order to promote more sustainable use of resources.
GA 30329-2305. E-mail: orders@ashrae.org. Fax: 404-321-5478. Telephone: 404-636-8400 (worldwide), or
toll free 1-800-527-4723 (for orders in US and Canada). For reprint permission, go to www.ashrae.org/permis-
sions.
© 2010 American Society of Heating, Refrigerating and Air-Conditioning Engineers, Inc.
ISSN 1041-2336
American Society of Heating, Refrigerating
and Air-Conditioning Engineers, Inc.
Product Code: 86440          3/11
1791 Tullie Circle NE, Atlanta, GA 30329
www.ashrae.org
3
© ISO 2012 – All rights reserved

---------------------- Page: 6 ----------------------
ISO 16484-5:2012(E)
(Blank page)
4
© ISO 2012 – All rights reserved

---------------------- Page: 7 ----------------------
ISO 16484-5:2012(E)

CONTENTS
FOREWORD ………………………………………………………………………………………………………………….vii
1  PURPOSE . 1
2  SCOPE . 1
3  DEFINITIONS . 1
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 . 6
4  BACnet PROTOCOL ARCHITECTURE . 9
4.1  The BACnet Collapsed Architecture . 10
4.2  BACnet Network Topology . 12
4.3  Security . 14
5  THE APPLICATION LAYER . 15
5.1  The Application Layer Model . 15
5.2  Segmentation of BACnet Messages . 19
5.3  Transmission of BACnet APDUs . 20
5.4  Application Protocol State Machines . 24
5.5  Application Protocol Time Sequence Diagrams . 41
5.6  Application Layer Service Conventions . 50
6  THE NETWORK LAYER . 52
6.1  Network Layer Service Specification . 52
6.2  Network Layer PDU Structure . 54
6.3  Messages for Multiple Recipients . 59
6.4  Network Layer Protocol Messages . 60
6.5  Network Layer Procedures . 63
6.6  BACnet Routers . 65
6.7  Point-To-Point Half-Routers . 70
7  DATA LINK/PHYSICAL LAYERS: ISO 8802-3 ("Ethernet") LAN . 75
7.1  The Use of ISO 8802-2 Logical Link Control (LLC) . 75
7.2  Parameters Required by the LLC Primitives . 75
7.3  Parameters Required by the MAC Primitives . 75
7.4  Physical Media . 75
8  DATA LINK/PHYSICAL LAYERS: ARCNET LAN . 77
8.1  The Use of ISO 8802-2 Logical Link Control (LLC) . 77
8.2  Parameters Required by the LLC Primitives . 77
8.3  Mapping the LLC Services to the ARCNET MAC Layer . 77
8.4  Parameters Required by the MAC Primitives . 77
8.5  Physical Media . 77
9  DATA LINK/PHYSICAL LAYERS: MASTER-SLAVE/TOKEN PASSING (MS/TP) LAN . 79
9.1  Service Specification . 79
9.2  Physical Layer . 81
9.3  MS/TP Frame Format . 92
9.4  Overview of the MS/TP Network. 93
9.5  MS/TP Medium Access Control . 94
9.6  Cyclic Redundancy Check (CRC) . 111
9.7  Interfacing MS/TP LANs with Other BACnet LANs . 112
9.8  Responding BACnet User Processing of Messages from MS/TP . 112
9.9  Repeaters . 112
10  DATA LINK/PHYSICAL LAYERS: POINT-TO-POINT (PTP) . 114
10.1  Overview . 114
10.2  Service Specification . 114
10.3  Point-to-Point Frame Format . 119
10.4  PTP Medium Access Control Protocol . 121
11  DATA LINK/PHYSICAL LAYERS: EIA/CEA-709.1 ("LonTalk") LAN . 142
11.1  The Use of ISO 8802-2 Logical Link Control (LLC) . 142
11.2  Parameters Required by the LLC Primitives . 142
ANSI/ASHRAE Standard 135-2010 i

5
© ISO 2012 – All rights reserved

---------------------- Page: 8 ----------------------
ISO 16484-5:2012(E)
11.3  Mapping the LLC Services to the LonTalk Application Layer . 142
11.4  Parameters Required by the Application Layer Primitives . 142
11.5  Physical Media . 143
12  MODELING CONTROL DEVICES AS A COLLECTION OF OBJECTS . 144
12.1  Accumulator Object Type . 148
12.2  Analog Input Object Type . 156
12.3  Analog Output Object Type . 161
12.4  Analog Value Object Type . 166
12.5  Averaging Object Type . 171
12.6  Binary Input Object Type . 174
12.7  Binary Output Object Type . 179
12.8  Binary Value Object Type . 185
12.9  Calendar Object Type . 190
12.10  Command Object Type . 192
12.11  Device Object Type . 196
12.12  Event Enrollment Object Type . 205
12.13  File Object Type . 211
12.14  Group Object Type . 214
12.15  Life Safety Point Object Type . 216
12.16  Life Safety Zone Object Type . 223
12.17  Loop Object Type . 230
12.18  Multi-state Input Object Type . 237
12.19  Multi-state Output Object Type . 242
12.20  Multi-state Value Object Type . 246
12.21  Notification Class Object Type . 251
12.22  Program Object Type . 254
12.23  Pulse Converter Object Type . 259
12.24  Schedule Object Type . 266
12.25  Trend Log Object Type . 271
12.26  Access Door Object Type . 279
12.27  Event Log Object Type . 286
12.28  Load Control Object Type . 292
12.29  Structured View Object Type . 301
12.30  Trend Log Multiple Object Type . 304
12.31  Access Point Object Type . 312
12.32  Access Zone Object Type . 327
12.33  Access User Object Type . 335
12.34  Access Rights Object Type . 338
12.35  Access Credential Object Type . 343
12.36  Credential Data Input Object Type . 351
12.37  CharacterString Value Object Type . 355
12.38  DateTime Value Object Type . 360
12.39  Large Analog Value Object Type. 363
12.40  BitString Value Object Type . 368
12.41  OctetString Value Object Type . 372
12.42  Time Value Object Type . 374
12.43  Integer Value Object Type . 377
12.44  Positive Integer Value Object Type . 382
12.45  Date Value Object Type . 387
12.46  DateTime Pattern Value Object Type . 390
12.47  Time Pattern Value Object Type . 393
12.48  Date Pattern Value Object Type . 396
12.49  Network Security Object Type . 399
12.50  Global Group Object Type . 402
13  ALARM AND EVENT SERVICES. 408
13.1  Change of Value Reporting . 409
13.2  Intrinsic Reporting . 412
6
© ISO 2012 – All rights reserved

---------------------- Page: 9 ----------------------
ISO 16484-5:2012(E)
13.3  Algorithmic Change Reporting . 419
13.4  Alarm and Event Occurrence and Notification . 430
13.5  AcknowledgeAlarm Service . 432
13.6  ConfirmedCOVNotification Service .
...

Questions, Comments and Discussion

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