Updated for 2023
BACnet Essentials Course
The ultimate deep-dive into BACnet, packets, programming, and troubleshooting BACnet issues.
This is no basic, introductory overview. This jam-packed, 2-part course is your ultimate breakdown on BACnet networking.
We’re digging into the fields of a BACnet packet, to the point of being able to understand the meaning of those fields. You’ll come away with a much deeper understanding of MS/TP and IP networking as it applies to BACnet, common errors in configuration and programming that have big implications, and much more.
Who is the course for?
1. Overview of BACnet market
2. BACnet network frame formats and concept of layers
3. BACnet MS/TP
a. Simple intra-network MS/TP-MS/TP communications
b. Basic tokens information
c. Common MS/TP problems
4. BACnet basics
a. BACnet device discovery process
b. Reading NPDU to look at communication in/out of MSTP trunk
1. BACnet/IP – single subnet
a. Overview of IP Networking
i. Layer-2 switch and Layer-3 router
ii. Unicast vs Broadcast
iii. Subnet and Routing
iv. Denial of Service
b. BACnet/IP in a single IP network
i. UDP port
c. IP Addressing
i. What are IP addresses and how to read them
ii. Subnet Mask – determining network vs host portion of IP
iii. Default Gateway
d. Structure of a BACnet Message
i. APDU + NPDU
ii. Deep dive into reading APDU
iii. Confirmed and Unconfirmed COV and event notifications
iv. Architecture of sending and receiving messages
i. Filling our APDU in detail in a single subnet BACnet/IP system and learning to read the packet information
1. BACnet/IP – internetwork
a. BACnet Routers
i. Forwarding between IP subnets
i. Complete walkthrough of BBMDs, how they work, and basic BBMD architecture
ii. Duplicate BBMD examples and issues created
c. Common Problems – Deep dive into how to diagnose these common issues in Wireshark and Visual BACnet
i. Duplicate Device ID
ii. Duplicate network ID
iii. Busy router
iv. Duplicate BBMDs
v. Slow response times
vi. Excessive broadcast
d. Application in Complex Systems
i. Full packet data APDU, NPDU, BACnet/MSTP and BACnet/IP example and exercise
Looking for a Private Cohort?
For groups of 12 or more people, Optigo Networks is pleased to offer private cohorts on the date and time of your choice. To inquire about pricing and availability for, contact email@example.com.
I hope to see more like it from Optigo in the future."