WEEK 08 Stage 2 · Hands-on lab 10 hours
Field visit #2
Lab Setup and BACnet Scripting
DELIVERABLE YABE discovery, Wireshark capture, BAC0 trend
Week progress0%
Learning objectives
- >Install and run a simulated BACnet device and discover it
- >Read, write and relinquish points, and verify the priority array
- >Capture and decode BACnet/IP traffic in Wireshark
- >Script BACnet reads, writes and trend logging with BAC0
Sessions
Three 2-hour weeknight sessions plus a weekend block. Check each one off as you finish it.
Quiz
Score: 0 / 5 · aim for 4+
Answer in your notebook first, then reveal the answer and grade yourself honestly.
-
Q1What UDP port does BACnet/IP use by default, and what Wireshark filter shows its traffic?
[ reveal answer ]
UDP 47808 (0xBAC0). Filter: bacnet || bvlc. -
Q2You write 72 at priority 8, then 68 at priority 5, then relinquish priority 5. What is the present value?
[ reveal answer ]
72. -
Q3How do you relinquish a command at a given priority level?
[ reveal answer ]
Write null at that priority. -
Q4What is the difference between COV subscription and polling?
[ reveal answer ]
With COV, the device sends updates only when a value changes. Polling asks repeatedly on a schedule. COV produces less traffic and faster updates. -
Q5What is a BBMD, and when do you need one?
[ reveal answer ]
A BACnet Broadcast Management Device forwards broadcasts such as Who-Is across IP subnets. You need one whenever devices sit on different subnets.
// DONE WHEN