ISO 16484-5:2022
(Main)Building automation and control systems (BACS) — Part 5: Data communication protocol
Building automation and control systems (BACS) — Part 5: Data communication protocol
The purpose of this document 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.
Systèmes de contrôle et d'automatisation des bâtiments (BACS) — Partie 5: Protocole de communication de données
L'objectif de cette norme est de définir des services et des protocoles de communication de données pour les équipements informatiques utilisés pour la surveillance et le contrôle des systèmes CVC&R et d'autres systèmes de bâtiment et de définir, en outre, une représentation abstraite et orientée objet des informations communiquées entre ces équipements, facilitant ainsi l'application et l'utilisation de la technologie de contrôle numérique dans les bâtiments.
General Information
Relations
Standards Content (Sample)
INTERNATIONAL ISO
STANDARD 16484-5
Seventh edition
2022-09
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 2022
All rights reserved. Unless otherwise specified, or required in the context of its implementation, 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
CP 401 • Ch. de Blandonnet 8
CH-1214 Vernier, Geneva
Phone: +41 22 749 01 11
Email: copyright@iso.org
Website: www.iso.org
Published in Switzerland
ii
CONTENTS Page
FOREWORD . xii
1 PURPOSE . 1
2 SCOPE . 1
3 DEFINITIONS . 1
3.1 Terms Adopted from International Standards . 1
3.2 Terms Defined for this Standard . 3
3.3 Abbreviations and Acronyms Used in this Standard . 7
4 BACnet PROTOCOL ARCHITECTURE . 11
4.1 The BACnet Collapsed Architecture . 12
4.2 BACnet Network Topology . 14
4.3 Security . 14
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 . 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 . 64
6.6 BACnet Routers . 66
6.7 Point-To-Point Half-Routers . 71
7 DATA LINK/PHYSICAL LAYERS: Ethernet (ISO 8802-3) LAN . 76
7.1 The Use of ISO 8802-2 Logical Link Control (LLC) . 76
7.2 Parameters Required by the LLC Primitives . 76
7.3 Parameters Required by the MAC Primitives . 76
7.4 Physical Media . 76
8 DATA LINK/PHYSICAL LAYERS: ARCNET (ATA 878.1) 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 . 90
9.4 Overview of the MS/TP Network . 92
9.5 MS/TP Medium Access Control . 92
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 . 113
9.10 COBS (Consistent Overhead Byte Stuffing) Encoding . 114
9.11 Documenting MS/TP Device Design Choices . 118
10 DATA LINK/PHYSICAL LAYERS: POINT-TO-POINT (PTP) . 119
10.1 Overview . 119
10.2 Service Specification . 119
10.3 Point-to-Point Frame Format . 124
10.4 PTP Medium Access Control Protocol . 126
11 DATA LINK/PHYSICAL LAYERS: LonTalk (ISO/IEC 14908.1) LAN . 147
11.1 The Use of ISO 8802-2 Logical Link Control (LLC) . 147
11.2 Parameters Required by the LLC Primitives . 147
11.3 Mapping the LLC Services to the LonTalk Application Layer . 147
11.4 Parameters Required by the Application Layer Primitives . 147
11.5 Physical Media . 148
12 MODELING CONTROL DEVICES AS A COLLECTION OF OBJECTS . 149
12.1 Object Characteristics and Requirements . 149
12.2 Analog Input Object Type . 155
12.3 Analog Output Object Type . 162
12.4 Analog Value Object Type . 169
12.5 Averaging Object Type . 177
12.6 Binary Input Object Type . 181
12.7 Binary Output Object Type. 188
12.8 Binary Value Object Type . 197
12.9 Calendar Object Type . 205
12.10 Command Object Type . 208
12.11 Device Object Type . 2
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.