SIST EN ISO 16484-5:2013
(Main)Building automation and control systems - Part 5: Data communication protocol (ISO 16484-5:2012)
Building automation and control systems - Part 5: Data communication protocol (ISO 16484-5:2012)
This protocol models each building automation and control computer as a collection of data structures called "objects," the properties of which represent various aspects of the hardware, software, and operation of the device. These objects provide a means of identifying and accessing information without requiring knowledge of the details of the device's internal design or configuration.
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
Relations
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
SIST EN ISO 16484-5:2013
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
EN ISO 16484-5:2012 (E) 2 Contents Page Foreword .3 SIST EN ISO 16484-5:2013
EN ISO 16484-5:2012 (E) 3 Foreword This document (EN ISO 16484-5:2012) 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 February 2013, and conflicting national standards shall be withdrawn at the latest by February 2013. Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. CEN [and/or CENELEC] shall not be held responsible for identifying any or all such patent rights. This document supersedes EN ISO 16484-5:2010. 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, Slovakia, Slovenia, Spain, Sweden, Switzerland, Turkey and the United Kingdom. Endorsement notice The text of ISO 16484-5:2012 has been approved by CEN as a EN ISO 16484-5:2012 without any modification.
SIST EN ISO 16484-5:2013
SIST 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
SIST EN ISO 16484-5:2013
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
SIST EN ISO 16484-5:2013
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.
SIST EN ISO 16484-5:2013
SIST EN ISO 16484-5:2013
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
SIST EN ISO 16484-5:2013© ISO 2012 – All rights reserved5ISO 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 Objec
...
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/FDIS 16484-5:2012)Systeme der Gebäudeautomation - Teil 5: Datenkommunikationsprotokoll (ISO/FDIS 16484-5:2012)Systèmes d'automatisation et de gestion technique du bâtiment - Partie 5: Protocole de communication de données (ISO/FDIS 16484-5:2012)Building automation and control systems - Part 5: Data communication protocol (ISO/FDIS 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:FprEN ISO 16484-5kSIST FprEN ISO 16484-5:2012en,fr,de01-junij-2012kSIST FprEN ISO 16484-5:2012SLOVENSKI
STANDARD
kSIST FprEN ISO 16484-5:2012
EUROPEAN STANDARD NORME EUROPÉENNE EUROPÄISCHE NORM
FINAL DRAFT
FprEN ISO 16484-5
March 2012 ICS 35.240.99; 91.040.01 Will supersede EN ISO 16484-5:2010English Version
Building automation and control systems - Part 5: Data communication protocol (ISO/FDIS 16484-5:2012)
Systèmes d'automatisation et de gestion technique du bâtiment - Partie 5: Protocole de communication de données (ISO/FDIS 16484-5:2012)
Systeme der Gebäudeautomation - Teil 5: Datenkommunikationsprotokoll (ISO/FDIS 16484-5:2012) This draft European Standard is submitted to CEN members for unique acceptance procedure. It has been drawn up by the Technical Committee CEN/TC 247.
If this draft becomes a European Standard, 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.
This draft European Standard was established by CEN 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, 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.
Recipients of this draft are invited to submit, with their comments, notification of any relevant patent rights of which they are aware and to provide supporting documentation.
Warning : This document is not a European Standard. It is distributed for review and comments. It is subject to change without notice and shall not be referred to as a European Standard.
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. FprEN ISO 16484-5:2012: EkSIST FprEN ISO 16484-5:2012
FprEN ISO 16484-5:2012 (E) 2 Contents Page Foreword .3 kSIST FprEN ISO 16484-5:2012
FprEN ISO 16484-5:2012 (E) 3 Foreword This document (FprEN ISO 16484-5:2012) 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 document is currently submitted to the Unique Acceptance Procedure. This document will supersede EN ISO 16484-5:2010. Endorsement notice The text of ISO/FDIS 16484-5:2012 has been approved by CEN as a FprEN ISO 16484-5:2012 without any modification.
kSIST FprEN ISO 16484-5:2012
kSIST FprEN ISO 16484-5:2012
RECIPIENTS OF THIS DRAFT ARE INVITED TOSUBMIT, WITH THEIR COMMENTS, NOTIFICATION OF ANY RELEVANT PATENT RIGHTS OF WHICHTHEY ARE AWARE AND TO PROVIDE SUPPORT-ING DOCUMENTATION. IN ADDITION TO THEIR EVALUATION AS BEING ACCEPTABLE FOR INDUSTRIAL, TECHNO-LOGICAL, COMMERCIAL AND USER PURPOSES,DRAFT INTERNATIONAL STANDARDS MAY ONOCCASION HAVE TO BE CONSIDERED IN THELIGHT OF THEIR POTENTIAL TO BECOME STAN-DARDS TO WHICH REFERENCE MAY BE MADE INNATIONAL REGULATIONS.
Please see the administrative notes on page iii
Reference numberISO/FDIS 16484-5:2012(E)© ISO 2012 FINAL DRAFT ISO/TC 205 Secretariat: ANSI Voting begins on: 2012-03-29 Voting terminates on: 2012-05-29
INTERNATIONAL STANDARD ISO/FDIS16484-5Building 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
kSIST FprEN ISO 16484-5:2012
ISO/FDIS 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 notice This ISO document is a Draft International Standard and is copyright-protected by ISO. Except as permitted under the applicable laws of the user's country, neither this ISO draft nor any extract from it may be reproduced, stored in a retrieval system or transmitted in any form or by any means, electronic, photocopying, recording or otherwise, without prior written permission being secured. Requests for permission to reproduce should be addressed to 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 Reproduction may be subject to royalty payments or a licensing agreement. Violators may be prosecuted.
ii © ISO 2012 – All rights reserved
kSIST FprEN ISO 16484-5:2012
ISO/FDIS 16484-5:2012(E) © ISO 2012 – All rights reserved iii ISO/CEN PARALLEL PROCESSING This Minor Revision has been developed within the International Organization for Standardization (ISO), and processed under the ISO-lead mode of collaboration as defined in the Vienna Agreement. This final draft is hereby submitted to a parallel two-month approval vote in ISO and three-month UAP vote in CEN. Positive votes shall not be accompanied by comments. Negative votes shall be accompanied by the relevant technical reasons.
In accordance with the provisions of Council Resolution 15/1993, this document is circulated in the English language only.
kSIST FprEN ISO 16484-5:2012
ISO/FDIS 16484-5:2012(E) iv © ISO 2012 – All rights reserved 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.
kSIST FprEN ISO 16484-5:2012
FINAL DRAFT INTERNATIONAL STANDARD ISO/FDIS 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 kSIST FprEN ISO 16484-5:2012
ISO/FDIS 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. kSIST FprEN ISO 16484-5:2012
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.kSIST FprEN ISO 16484-5:2012ISO 16484-5:2012(E)© ISO 2012 – All rights reservedFINAL DRAFT / PROJET FINAL3
(Blank page) kSIST FprEN ISO 16484-5:2012ISO 16484-5:2012(E)© ISO 2012 – All rights reservedFINAL DRAFT / PROJET FINAL4
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
(Blank page) kSIST FprEN ISO 16484-5:2012ISO 16484-5:2012(E)© ISO 2012 – All rights reservedFINAL DRAFT / PROJET FINAL5
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 .
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.