using bacnet for building automation and control applications
DESCRIPTION
BacNET is one of the most commonly used data communication protocols for building automation and control applications. Join us soon for a webinar in which we discuss the BacNET protocol, and how it can be used to create building automation HMI and SCADA applications using InduSoft Web Studio. We’ll be showcasing applications, and discussing options for using BacNet in applications.TRANSCRIPT
![Page 1: Using BacNET for Building Automation and Control Applications](https://reader038.vdocuments.site/reader038/viewer/2022102815/557d4ae6d8b42ae71a8b4b8b/html5/thumbnails/1.jpg)
BacNet - WebinarPresented by
Paulo Balbino
July 15th, 2014
![Page 2: Using BacNET for Building Automation and Control Applications](https://reader038.vdocuments.site/reader038/viewer/2022102815/557d4ae6d8b42ae71a8b4b8b/html5/thumbnails/2.jpg)
AGENDA
![Page 3: Using BacNET for Building Automation and Control Applications](https://reader038.vdocuments.site/reader038/viewer/2022102815/557d4ae6d8b42ae71a8b4b8b/html5/thumbnails/3.jpg)
Agenda
Introduction
Bacnet Protocol
Indusoft Bacnet Driver
Live Demo
Roadmap
![Page 4: Using BacNET for Building Automation and Control Applications](https://reader038.vdocuments.site/reader038/viewer/2022102815/557d4ae6d8b42ae71a8b4b8b/html5/thumbnails/4.jpg)
INTRODUCTION
![Page 5: Using BacNET for Building Automation and Control Applications](https://reader038.vdocuments.site/reader038/viewer/2022102815/557d4ae6d8b42ae71a8b4b8b/html5/thumbnails/5.jpg)
Introduction
Presenter:
Paulo Balbino
Computer Engineer
Microsoft Certified Specialist
Senior Driver Developer
(Bacne, Eaton, SCHNE, ABCIP)
![Page 6: Using BacNET for Building Automation and Control Applications](https://reader038.vdocuments.site/reader038/viewer/2022102815/557d4ae6d8b42ae71a8b4b8b/html5/thumbnails/6.jpg)
BACNET PROTOCOL
![Page 7: Using BacNET for Building Automation and Control Applications](https://reader038.vdocuments.site/reader038/viewer/2022102815/557d4ae6d8b42ae71a8b4b8b/html5/thumbnails/7.jpg)
![Page 8: Using BacNET for Building Automation and Control Applications](https://reader038.vdocuments.site/reader038/viewer/2022102815/557d4ae6d8b42ae71a8b4b8b/html5/thumbnails/8.jpg)
Standard Data Communication Protocol
Used for building automation and control networks
Interoperability
15 years – solid protocol standard
Scalable
![Page 9: Using BacNET for Building Automation and Control Applications](https://reader038.vdocuments.site/reader038/viewer/2022102815/557d4ae6d8b42ae71a8b4b8b/html5/thumbnails/9.jpg)
Standard Data Communication Protocol
Laboratory
CCTV
Fire LifeSafety
Access Control
Vertical Transport
Security
Lighting
HVAC
![Page 10: Using BacNET for Building Automation and Control Applications](https://reader038.vdocuments.site/reader038/viewer/2022102815/557d4ae6d8b42ae71a8b4b8b/html5/thumbnails/10.jpg)
Protocol Layers for Bacnet/IP
APDU
NPDU
BVLL
UDP Layer
Aplication
Network
Link Layer
![Page 11: Using BacNET for Building Automation and Control Applications](https://reader038.vdocuments.site/reader038/viewer/2022102815/557d4ae6d8b42ae71a8b4b8b/html5/thumbnails/11.jpg)
Aplication Layer - Objects
Object Based Model
![Page 12: Using BacNET for Building Automation and Control Applications](https://reader038.vdocuments.site/reader038/viewer/2022102815/557d4ae6d8b42ae71a8b4b8b/html5/thumbnails/12.jpg)
Aplication Layer - Objects Properties
Analog Input“Room 1 Temperature”
20.4
Normal, InService
Description
Present-Value
Status-Flags
Each object is characterized by a set of “properties” that describe its behavior or govern its operation.
![Page 13: Using BacNET for Building Automation and Control Applications](https://reader038.vdocuments.site/reader038/viewer/2022102815/557d4ae6d8b42ae71a8b4b8b/html5/thumbnails/13.jpg)
Aplication Layer - Services
Object access (read, write, create, delete)
Device management (discover, time synchronization, initialize, backup and restore database)
Alarm and event (alarms and changes of state)
File transfer (trend data, program transfer)
Virtual terminal (human machine interface via prompts and menus)
![Page 14: Using BacNET for Building Automation and Control Applications](https://reader038.vdocuments.site/reader038/viewer/2022102815/557d4ae6d8b42ae71a8b4b8b/html5/thumbnails/14.jpg)
Network Layer - Who is / I am
Client Bacnet Controller (Slave Device)
Who-Is 10:5
I am – Device 5 at Network 10
Used for discovering devices on the network
Broadcast Messages
IP: 192.168.10.4
![Page 15: Using BacNET for Building Automation and Control Applications](https://reader038.vdocuments.site/reader038/viewer/2022102815/557d4ae6d8b42ae71a8b4b8b/html5/thumbnails/15.jpg)
Link Layer Types
BACnet/IP
BACnet MS/TP (Master-Slave/Token Passing)
BACnet ISO 8802-3 (Ethernet)
![Page 16: Using BacNET for Building Automation and Control Applications](https://reader038.vdocuments.site/reader038/viewer/2022102815/557d4ae6d8b42ae71a8b4b8b/html5/thumbnails/16.jpg)
BACNET DRIVER
![Page 17: Using BacNET for Building Automation and Control Applications](https://reader038.vdocuments.site/reader038/viewer/2022102815/557d4ae6d8b42ae71a8b4b8b/html5/thumbnails/17.jpg)
Why Indusoft Bacnet Solution?
Driver is available for free when using the Indusoft Web Studio (NO extra licence required)
Run on low cost HMI
Excellent performance
Designed to run in many plataforms x86, ARM4, ARMv4i, ARMv4T, MIPS16, MIPS2, MIPSIV, SH3, SH4.
Support is free
Slave offering can empower your existing solutions with BacNET protocol
![Page 18: Using BacNET for Building Automation and Control Applications](https://reader038.vdocuments.site/reader038/viewer/2022102815/557d4ae6d8b42ae71a8b4b8b/html5/thumbnails/18.jpg)
Indusoft Bacnet Solution
Bacne Bacsl
Master Driver Slave Driver
Bacnet/IP Bacnet/IPMS/TP
![Page 19: Using BacNET for Building Automation and Control Applications](https://reader038.vdocuments.site/reader038/viewer/2022102815/557d4ae6d8b42ae71a8b4b8b/html5/thumbnails/19.jpg)
Multiple Network Interfaces Supported
Bacne
Master Driver
Bacnet/IP
![Page 20: Using BacNET for Building Automation and Control Applications](https://reader038.vdocuments.site/reader038/viewer/2022102815/557d4ae6d8b42ae71a8b4b8b/html5/thumbnails/20.jpg)
Station – How to Specify?
• 100:4Network:Id
• 172.25.13.10:1:10:2C27D7758DC0IP:network:id:MAC
![Page 21: Using BacNET for Building Automation and Control Applications](https://reader038.vdocuments.site/reader038/viewer/2022102815/557d4ae6d8b42ae71a8b4b8b/html5/thumbnails/21.jpg)
Network Communication
EthernetROUTER
Device 1
Device 2
Device 3
![Page 22: Using BacNET for Building Automation and Control Applications](https://reader038.vdocuments.site/reader038/viewer/2022102815/557d4ae6d8b42ae71a8b4b8b/html5/thumbnails/22.jpg)
Network Communication
Device 1Device ID= 1
EthernetROUTER
IP: 192.168.0.10Gateway: 192.168.0.1
Device 2Device ID=2
Device 3Device ID=3
Bacnet network: 4
Bacnet network: 8
![Page 23: Using BacNET for Building Automation and Control Applications](https://reader038.vdocuments.site/reader038/viewer/2022102815/557d4ae6d8b42ae71a8b4b8b/html5/thumbnails/23.jpg)
Network Communication
Device 1Device ID= 1
EthernetROUTER
IP: 192.168.0.10Gateway: 192.168.0.1
Device 2Device ID=2
Device 3Device ID=3
Bacnet network: 4
Bacnet network: 8
Station:4:3
![Page 24: Using BacNET for Building Automation and Control Applications](https://reader038.vdocuments.site/reader038/viewer/2022102815/557d4ae6d8b42ae71a8b4b8b/html5/thumbnails/24.jpg)
Network Communication
Device 1Device ID= 1
EthernetROUTER
IP: 192.168.0.10
Device 2Device ID=2
Device 3Device ID=3
Bacnet network: 4
Bacnet network: 8
Station:4:3
WHO-IS 4:3WHO-IS 4:3
WHO-IS 4:3
![Page 25: Using BacNET for Building Automation and Control Applications](https://reader038.vdocuments.site/reader038/viewer/2022102815/557d4ae6d8b42ae71a8b4b8b/html5/thumbnails/25.jpg)
Network Communication
Device 1Device ID= 1
EthernetROUTER
IP: 192.168.0.10Gateway: 192.168.0.1
Device 2Device ID=2
Device 3Device ID=3 Bacnet network: 4
Bacnet network: 8
Station:4:3
I-AM4:3192.168.0.55
![Page 26: Using BacNET for Building Automation and Control Applications](https://reader038.vdocuments.site/reader038/viewer/2022102815/557d4ae6d8b42ae71a8b4b8b/html5/thumbnails/26.jpg)
LIVE DEMO
![Page 27: Using BacNET for Building Automation and Control Applications](https://reader038.vdocuments.site/reader038/viewer/2022102815/557d4ae6d8b42ae71a8b4b8b/html5/thumbnails/27.jpg)
ROADMAP
![Page 28: Using BacNET for Building Automation and Control Applications](https://reader038.vdocuments.site/reader038/viewer/2022102815/557d4ae6d8b42ae71a8b4b8b/html5/thumbnails/28.jpg)
Bacnet Enhancements
Browse Feature Bacne Tag Integration