BACnet 101 an introduction to BACnet
Edward Tom Product Manager Yaskawa America, Inc.
DISCLAIMER: The views and opinions expressed in this presentation are those of the speaker and do not necessarily represent official policy or position of BACnet International. Objectives
Following the presentation, you will be able to…
• Explain the purpose of the BACnet protocol • List five benefits of the BACnet protocol • List five uses of the BACnet protocol Our Agenda
• What is BACnet®? • Why BACnet®? • How does BACnet work? • What else do you need to know? What is BACnet? What is BACnet?
Building Automation and Control Network • Open communication protocol • Protocol = Rules or procedure • Communication = Method of exchanging information • Open = Available to everyone Why BACnet? Why BACnet?
Hello!
¡Hola! 你好! こんにち! Why BACnet?
• BACnet was a solution to a problem • Lack of interoperability • Closed, proprietary protocols • Lack of scalability Key Objectives
1987 – Development started by ASHRAE Standards Project Committee • Open • Interoperable • Simplified Integration • Scalability • Backwards Compatibility • Interchangeable Road to be a Standard
• 1987 – Development started by ASHRAE Standards Project Committee • 1995 – Published as ANSI/ASHRAE Standard 135 • 2003 – Became an ISO standard Today • Supported and maintained by ASHRAE SSPC-135 • Open and balanced process BACnet Adoption Total Listings
919
824
686 612
445 369
248 194
2011 2012 2013 2014 2015 2016 2017 2018
Total Listings BACnet Adoption
Market Share
Source BSRIA, Inc. How Does BACnet Work? Interoperable Interoperable Simplified Integration
• Device Profiles • B-OD, B-OWS, B-AWS (BACnet Operator Workstations) • B-BC (BACnet Building Controller) • B-AAC (BACnet Advanced Application Controller) • B-ASC (BACnet Application Specific Controller) • B-SS (BACnet Smart Sensor) • B-SA (BACnet Smart Actuator)
BACnet Device Simplified Integration
• Objects • Use of object-oriented model to represent information • Defines more than 50 standard objects • Manufacturers can create non-standard objects • Examples: • Analog Input, Analog Output, Analog Value, Binary Input, Binary Output, Binary Value, Schedule, etc.
BACnet Device
BACnet BACnet BACnet BACnet BACnet Object Object Object Object Object Simplified Integration
• Properties • Attributes of an object • Two pieces • Identifier • Value • Example: • Sensor signal level
BACnet Object = Analog Output BACnetPropertyDevice Identifier = Sensor level Proerty Value = 10 mA BACnet BACnet BACnet BACnet BACnet Object Object Object Object Object Simplified Integration
• Services • Action that an object can perform or be requested to perform • Example: • ReadProperty
Are you running?Boiler/Chiller Yes I am. Controller Scalability
Static Pressure AHU VFD Back Status Sensor Boiler/Chiller Controller Air Flow Station Damper
AHU Hardwired Points Panel Value
Boiler 1 VFD 1 Boiler 2 Boiler 3 VFD 2
Lighting Plant Room OCC Sensor Controller Controller
Daylight Sensor
Room Switch Scene Device Common Transport Options
BACnet/IP
COST
MS/TP
SPEED Backwards Compatibility
Static Pressure AHU VFD Back Status Sensor Boiler/Chiller Controller Air Flow Station Damper
AHU Hardwired Points Panel Value
Boiler 1 VFD 1 Boiler 2 Boiler 3 VFD 2 NEW VFD 2
Lighting Plant Room OCC Sensor Controller Controller
Daylight Sensor
Room Switch Scene Device Interchangeable
Static Pressure AHU VFD Back Status Sensor Boiler/Chiller Controller Air Flow Station Damper
AHU Hardwired Points Panel Value
Boiler 1 VFD 1 Boiler 2
VENDOR Boiler 3 VENDOR A B
Lighting Plant Room OCC Sensor Controller Controller
Daylight Sensor
Room Switch Scene Device What else? Misconceptions
• BACnet is “plug-n-play.” FALSE • BACnet limits the manufacturer’s use of innovative control logic. FALSE
• BACnet attempts to standardize how FALSE devices are programmed. • BACnet defines the hardware FALSE platform.
• BACnet replaces the need to specify FALSE user system/device requirements. What to Look For… Where to Find BTL Listed Products
www.bacnetlabs.org Plug Fest
Industry Participation in Interoperability Testing • Annual
• Vendor neutral
• Safe (confidentiality)
• Voluntary WHAT YOU HAVE LEARNED
• The purpose of the BACnet protocol
• The benefits of the BACnet protocol
• The uses of the BACnet protocol Thank You.
Learn more at… www.thebacnetinstitute.org