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

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.

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

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

Avtomatizacija stavb in sistemi za regulacijo - 5. del: Protokol izmenjave podatkov (ISO 16484-5:2012)

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
31-Jul-2012
Withdrawal Date
20-May-2014
Current Stage
9960 - Withdrawal effective - Withdrawal
Start Date
21-May-2014
Completion Date
21-May-2014

Relations

Effective Date
03-Nov-2011
Effective Date
05-Jun-2013
Standard

EN ISO 16484-5:2013

English language
1021 pages
Preview
Preview
e-Library read for
1 day

Get Certified

Connect with accredited certification bodies for this standard

BSI Group

BSI (British Standards Institution) is the business standards company that helps organizations make excellence a habit.

UKAS United Kingdom Verified

ICC Evaluation Service

Nonprofit organization that performs technical evaluations of building products.

ANAB United States Verified

Aboma Certification B.V.

Specialized in construction, metal, and transport sectors.

RVA Netherlands Verified

Sponsored listings

Frequently Asked Questions

EN ISO 16484-5:2012 is a standard published by the European Committee for Standardization (CEN). Its full title is "Building automation and control systems - Part 5: Data communication protocol (ISO 16484-5:2012)". This standard covers: 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.

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.

EN ISO 16484-5:2012 is classified under the following ICS (International Classification for Standards) categories: 35.240.67 - IT applications in building and construction industry; 35.240.99 - IT applications in other fields; 91.040.01 - Buildings in general; 91.140.01 - Installations in buildings in general. The ICS classification helps identify the subject area and facilitates finding related standards.

EN ISO 16484-5:2012 has the following relationships with other standards: It is inter standard links to EN ISO 16484-5:2010, EN ISO 16484-5:2014. Understanding these relationships helps ensure you are using the most current and applicable version of the standard.

EN ISO 16484-5:2012 is available in PDF format for immediate download after purchase. The document can be added to your cart and obtained through the secure checkout process. Digital delivery ensures instant access to the complete standard document.

Standards Content (Sample)


2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.Avtomatizacija stavb in sistemi za regulacijo - 5. del: Protokol izmenjave podatkov (ISO 16484-5:2012)Systeme der Gebäudeautomation - Teil 5: Datenkommunikationsprotokoll (ISO 16484-5:2012)Systèmes d'automatisation et de gestion technique du bâtiment - Partie 5: Protocole de communication de données (ISO 16484-5:2012)Building automation and control systems - Part 5: Data communication protocol (ISO 16484-5:2012)97.120Avtomatske krmilne naprave za domAutomatic controls for household use35.240.99IT applications in other fieldsICS:Ta slovenski standard je istoveten z:EN ISO 16484-5:2012SIST EN ISO 16484-5:2013en,fr,de01-marec-2013SIST EN ISO 16484-5:2013SLOVENSKI
STANDARDSIST EN ISO 16484-5:20111DGRPHãþD

EUROPEAN STANDARD NORME EUROPÉENNE EUROPÄISCHE NORM
EN ISO 16484-5
August 2012 ICS 35.240.99; 91.040.01 Supersedes EN ISO 16484-5:2010English Version
Building automation and control systems - Part 5: Data communication protocol (ISO 16484-5:2012)
Systèmes d'automatisation et de gestion technique du bâtiment - Partie 5: Protocole de communication de données (ISO 16484-5:2012)
Systeme der Gebäudeautomation - Teil 5: Datenkommunikationsprotokoll (ISO 16484-5:2012) This European Standard was approved by CEN on 30 July 2012.
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, Slovakia, Slovenia, Spain, Sweden, Switzerland, Turkey and United Kingdom.
EUROPEAN COMMITTEE FOR STANDARDIZATION
COMITÉ EUROPÉEN DE NORMALISATION EUROPÄISCHES KOMITEE FÜR NORMUNG
Management Centre:
Avenue Marnix 17,
B-1000 Brussels © 2012 CEN All rights of exploitation in any form and by any means reserved worldwide for CEN national Members. Ref. No. EN ISO 16484-5:2012: ESIST EN ISO 16484-5:2013

Reference numberISO 16484-5:2012(E)© ISO 2012
INTERNATIONAL STANDARD ISO16484-5Fourth edition2012-08-01Building 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
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.
©
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
ISO 16484-5:2012(E) © ISO 2012 – All rights reserved iii 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.
INTERNATIONAL STANDARD ISO 16484-5:2012(E) © ISO 2012 – All rights reserved 1 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 SIST EN ISO 16484-5:2013

ISO 16484-5:2012(E) 2 © ISO 2012 – All rights reserved 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. SIST EN ISO 16484-5:2013

ASHRAE
STANDARDASHRAE
STANDARDANSI/ASHRAE Standard 135-2010(Supersedes ANSI/ASHRAE Standard 135-2008)Includes ANSI/ASHRAE addenda listed in the History of RevisionsA Data Communication Protocol for Building Automation and Control NetworksSee 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.This standard is under continuous maintenance by a Standing Standard Project Committee (SSPC) for whichthe Standards Committee has established a documented program for regular publication of addenda or revi-sions, including procedures for timely, documented, consensus action on requests for change to any part ofthe standard. The change submittal form, instructions, and deadlines may be obtained in electronic form fromthe ASHRAE Web site (www.ashrae.org) or in paper form from the Manager of Standards. The latest edition ofan ASHRAE Standard may be purchased from ASHRAE Customer Service, 1791 Tullie Circle, NE, Atlanta,GA 30329-2305. E-mail: orders@ashrae.org. Fax: 404-321-5478. Telephone: 404-636-8400 (worldwide), ortoll 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-2336American Society of Heating, Refrigeratingand Air-Conditioning Engineers, Inc.1791 Tullie Circle NE, Atlanta, GA 30329www.ashrae.orgANSI/ASHRAE Standard 135-2010 A Data Communication Protocol for Building Automation and Control NetworksProduct Code: 86440
3/11About ASHRAEThe American Society of Heating, Refrigerating and Air-Conditioning Engineers (ASHRAE), founded in 1894, is an internationalorganization of some 50,000 members. ASHRAE fulfills its mission of advancing heating, ventilation, air conditioning, andrefrigeration to serve humanity and promote a sustainable world through research, standards writing, publishing, and continuingeducation.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 updatesas well as historical versions of these publications. For more information, visit the Standards and Guidelines section of the ASHRAEOnline Store at www.ashrae.org/bookstore.IMPORTANT NOTICES ABOUT THIS STANDARDTo ensure that you have all of the approved addenda, errata, and interpretations for this standard, visit www.ashrae.org/standards to download them free of charge.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 electronic form in order to promote more sustainable use of resources.SIST EN ISO 16484-5:20133ISO 16484-5:2012(E)© ISO 2012 – All rights reserved

(Blank page) SIST EN ISO 16484-5:2013© ISO 2012 – All rights reserved4ISO 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
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 SIST EN ISO 16484-5:2013© ISO 2012 – All rights reserved6ISO 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 . 434 13.7 UnconfirmedCOVNotification Service . 435 13.8 ConfirmedEventNotification Service . 437 13.9 UnconfirmedEventNotification Service . 440 13.10 GetAlarmSummary Service . 442 13.11 GetEnrollmentSummary Service . 444 13.12 GetEventInformation Service . 447 13.13 LifeSafetyOperation Service . 449 13.14 SubscribeCOV Service . 451 13.15 SubscribeCOVProperty Service . 454 14 FILE ACCESS SERVICES . 457 14.1 AtomicReadFile Service. 458 14.2 AtomicWriteFile Service . 461 15 OBJECT ACCESS SERVICES . 464 15.1 AddListElement Service. 464 15.2 RemoveListElement Service . 466 15.3 CreateObject Service . 468 15.4 DeleteObject Service . 471 15.5 ReadProperty Service . 472 15.6 Deleted Clause. 474 15.7 ReadPropertyMultiple Service . 475 15.8 ReadRange Service . 478 15.9 WriteProperty Service . 482 15.10 WritePropertyMultiple Service . 484 16 REMOTE DEVICE MANAGEMENT SERVICES . 487 16.1 DeviceCommunicationControl Service . 487 16.2 ConfirmedPrivateTransfer Service . 489 16.3 UnconfirmedPrivateTransfer Service . 491 16.4 ReinitializeDevice Service . 492 16.5 ConfirmedTextMessage Service . 494 16.6 UnconfirmedTextMessage Service . 496 16.7 TimeSynchronization Service . 497 16.8 UTCTimeSynchronization Service . 498 16.9 Who-Has and I-Have Services . 499 16.10 Who-Is and I-Am Services . 501 17 VIRTUAL TERMINAL SERVICES. 503 17.1 Virtual Terminal Model. 503 17.2 VT-Open Service . 507 17.3 VT-Close Service . 509 17.4 VT-Data Service . 510 17.5 Default-terminal Characteristics . 512 18 ERROR, REJECT, and ABORT CODES . 516 18.1 Error Class - DEVICE . 516 18.2 Error Class - OBJECT . 516 18.3 Error Class - PROPERTY . 517 18.4 Error Class - RESOURCES . 518 18.5 Error Class - SECURITY . 518 18.6 Error Class - SERVICES . 520 18.7 Error Class - COMMUNICATION . 521 18.8 Error Class - VT . 523 18.9 Reject Reason . 524 18.10 Abort Reason . 524 18.11 Confirmed Service Common Errors . 525 19 BACnet PROCEDURES . 526 ANSI/ASHRAE Standard 135-2010
iii
19.1 Backup and Restore . 526 19.2 Command Prioritization . 530 19.3 Device Restart Procedure . 533 20 ENCODING BACnet PROTOCOL DATA UNITS . 535 20.1 Encoding the Fixed Part of BACnet APDUs . 535 20.2 Encoding the Variable Part of BACnet APDUs . 546 21 FORMAL DESCRIPTION OF APPLICATION PROTOCOL DATA UNITS . 559 22 CONFORMANCE AND INTEROPERABILITY . 629 22.1 Conformance to BACnet . 629 22.2 BACnet Interoperability . 630 23 EXTENDING BACnet TO ACCOMMODATE VENDOR PROPRIETARY INFORMATION . 632 23.1 Extending Enumeration Values . 632 23.2 Using the PrivateTransfer Services to Invoke Non-Standardized Services . 633 23.3 Adding Proprietary Properties to a Standardized Object . 633 23.4 Adding Proprietary Object Types to BACnet
...

Questions, Comments and Discussion

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

Loading comments...