BACnet
BACnet
BACnet
Overview
BACnet: Building Automation and Control
Networks
Supported by SPC of ASHRAE since 1987
Standard Project Committee (SPC) 135P
American Society of Heating, Refrigerating
and Air-Conditioning Engineers
Position:
American national standard
European pre-standard
ISO global standard
Benefits of BACnet
Data sharing
Alarm and event management
Trending
Scheduling
Remote device and network management
BACnet Application
Scope
Scalable from small to large installations
Mainly for large installation
Different buildings using equipments from different
manufactures
Equipments
HVAC control (Heating, Ventilation and AirConditioning, i.e. Climate Control)
Fire detection and alarm
Lighting control
Security
Smart elevators
Utility company interface
BACnet Protocol
Set of Hardware + Software of Rules
Apply to
Electrical Signaling
Addressing
Network Access (Master/Slave, Peer-to-Peer)
Error Checking
Flow Control
Message Sequencing, Segmentation, Check pointing
Presentation Format (Compression, Encryption)
Message Format
Objects
Definition
Collection of information related to a particular
function that can be uniquely identified and
accessed over a network in a standardized
way.
Objects represent
Physical inputs
Physical outputs
Software processes
Objects example
Each object is characterized by a set of
properties that describe its behavior or govern
its operation
Object_Name
SPACE TEMP
Object_Type
ANALOG INPUT
Present_Value
Status_Flags
72.3
Out-of-Service
High_Limit
78.0
Low_Limit
68.0
Objects Summary
23 standard object types
Binary Input/Output/Value
Analog Input/Output/Value
Multi-state Input/Output/Value
Loop
File/Program/
Device
BACnet Device
A collection of objects that represents the
functions actually present in a given real
device
Device
Loop
Schedule
Group
BI/BO
AI/AO/AV
Communication
Client-Server model
Application Services
Alarm and Event Services
File Access Services
Object Access Services
Read/Write the properties of an object
Manage objects
LAN Options
Network Tech.
Introduction
Ethernet
Speed
10-100M bps
ARCNET
2.5 Mbps
LonTalk
Part of LonWorks
2.5 Mbps
Master-Slave
/Token-Passing
1 Mbps or less
Point-to-Point
115.2 kbps
BACnet/IP
Transporting BACnet
messages between IP devices
A framework embracing other
new networking technologies
Native BACnet
BACnet LAN: Ethernet, ARCNET, LonTalk, MS/TP, LonTalk or BACnet/IP
BACnet Field
Panels
BACnet
Workstation
BACnet
Workstation
Sensors and
Actuators
Ethernet to
ARCNET
Router
BACnet Field
Panels
BACnet Field
Panels
Ethernet to
MS/PT
Router
Gateways
BACnet LAN: Ethernet, ARCNET, LonTalk, MS/TP, LonTalk
BACnet Field
Panels
BACnet
Workstation
Non-BACnet
Field Panels
BACnet to
Vendor B
Gateway
BACnet/IP
BACnet device is actually a full-fledged IP
node, complete with its own IP address and IP
protocol stack
IP Message Tunneling
Annex H
Router
A
BACnet
Device
BACnet
Device
BACnet
Device
Net 1
3
Interne
t
Annex H
Router
Net 2
BACnet
Device
BACnet
Device
BACnet
Device
B
BACnet/IP
BACnet + Intrinsic IP
BACnet devices access the IP infrastructure as if it
were just a different kind of LAN or virtual data link
A devices IP address serves the same purpose as a
devices MAC or physical LAN
BACnet/IP-Unicast
BBMD
A
BACnet
Device
BACnet
Device
BACnet
Device
Net 1
Interne
t
Net 2
BBMD
BACnet
Device
BACnet
Device
BACnet
Device
B
BACnet/IP-Broadcast
A
BACnet
Device
1
BACnet
Device
BBMD
BACnet
Device
Net 1
Interne
t
Net 2
4
BBMD
BACnet
Device
BACnet
Device
BACnet
Device
BACnet/IP-Foreign Device
BBMD
BACnet
Device
BACnet
Device
BACnet
Device
Net 1
Interne
t
Foreign Devices
Net 2
BBMD
BACnet
Device
BACnet
Device
BACnet
Device
Application Example:
BACnet-Compliant Lighting
A Lighting Applications Group, Jan. 2001
Different vendors provides different
products
Gateway, Controller, Software
Competitor: LonTalk
Open protocol offered by Echelon
Part of LonWorks
A LAN specification
Different control communication
Different aligned manufactures
Rapid increase in BACnet installations
a promising indicator of market penetration?
Summary
BACnet
Features
No fixed architecture
Object model is easily extended
Doesnt depend on current technology
Broad participation in its development
Many vendors are committed to it
Global interest
Supporting Vendor
Totally nearly 70 by
2/4/06
Controller: BACnetcapable sensors and
actuators
Gateway
Router
Workstation
Web server