Skip to content
BAS ACADEMY
WEEK 03 Stage 1 · Concepts 9 hours

Architecture and Protocols

DELIVERABLE Office-building network riser

Week progress0%
Level 3 badge: BACnet + Modbus

Learning objectives

  • >Describe the field, controller, supervisory and front-end tiers of a BAS
  • >Explain BACnet objects, properties and core services
  • >Compare BACnet/IP and MS/TP, and explain the 16-level priority array
  • >Explain Modbus registers and coils, and recognize legacy protocols
  • >Separate protocol openness from programming openness

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.

  1. Q1What BACnet service does a device use to discover others, and what is the reply?

    [ reveal answer ]
    Who-Is. The reply is I-Am.
  2. Q2What physical layer does MS/TP use, and why do large MS/TP trunks get slow?

    [ reveal answer ]
    RS-485 with token passing. Low baud rates, many devices, and heavy polling or COV traffic slow the token.
  3. Q3How many levels are in the BACnet priority array, which is highest, and what happens when every level is null?

    [ reveal answer ]
    16 levels, 1 is highest (8 is typically manual operator), and the relinquish default applies when every level is null.
  4. Q4What is the difference between a Modbus holding register and a coil?

    [ reveal answer ]
    A holding register is a 16-bit read/write value. A coil is a single read/write bit.
  5. Q5A controller is a native BACnet device. Why does that not mean you can edit its program with any tool?

    [ reveal answer ]
    BACnet only exposes points and services. Editing the control logic usually requires the manufacturer's programming tool.

// DONE WHEN