Technical Trade SchoolBAS-400 developer-series
BAS-408
Concept reading and source route

BAS-408 Reading Guide

How to use this reading guide

This is the concept-review layer for a 100% online course. Read each module before its lesson, complete the retrieval prompts without looking, then use the linked authoritative sources to verify project-specific editions, requirements, and manufacturer procedures.

Online evidence is not OJL: browser simulations, document cases, and isolated remote equipment build reasoning and documentation skill; supervised field performance is recorded separately.

Module 1

Integration mission, scope, demarcation, and point-list contract

Why it matters: A successful connection is not a successful integration; meaning, authority, timing, quality, failure response, and ownership must survive the boundary.

Vocabulary and working scope

Use case; source system; consuming system; owner; vendor; IT/OT; demarcation; read/write; direction; point; units; range; enumeration; priority; update; quality; alarm; schedule; acceptance.

Source-to-result trace

  1. Locate the controlling requirement and establish authority.
  2. Identify the physical and digital boundaries.
  3. Preserve as-found state and timestamps.
  4. Trace the initiating condition through logic, interfaces, equipment, and process response.
  5. Compare expected and actual evidence.
  6. Calculate with units and stated tolerance.
  7. Record action, result, restoration, uncertainty, and owner.

Worked thinking prompt

A VRF vendor offers 500 exposed points but cannot identify which may be commanded or how stale data is reported.

Calculation: Reconcile requested, available, mapped, writable, tested, rejected, deferred, and owner-approved points/services.

Retrieval prompts

Module 2

Protocol layers, data models, services, and conformance

Why it matters: Sharing a wire or IP network does not imply shared data semantics or service support; protocols and product profiles define different capabilities.

Vocabulary and working scope

Physical layer; data link; network; transport; application; client/server; producer/consumer; object; property; register; service; profile; conformance; interoperability; gateway; router; driver.

Source-to-result trace

  1. Locate the controlling requirement and establish authority.
  2. Identify the physical and digital boundaries.
  3. Preserve as-found state and timestamps.
  4. Trace the initiating condition through logic, interfaces, equipment, and process response.
  5. Compare expected and actual evidence.
  6. Calculate with units and stated tolerance.
  7. Record action, result, restoration, uncertainty, and owner.

Worked thinking prompt

Two devices both say BACnet-compatible, but one supports only read properties and the other expects priority writes and COV.

Calculation: Build a layer/service matrix and calculate required-versus-supported coverage.

Retrieval prompts

Module 3

BACnet devices, objects, properties, services, and priorities

Why it matters: BACnet object discovery does not prove correct physical identity, units, commandability, priority effect, or process response.

Vocabulary and working scope

Device object; device instance; object type/instance; object name; present value; units; status flags; reliability; priority array; relinquish default; ReadProperty; WriteProperty; COV; Who-Is/I-Am; BIBB; PICS.

Source-to-result trace

  1. Locate the controlling requirement and establish authority.
  2. Identify the physical and digital boundaries.
  3. Preserve as-found state and timestamps.
  4. Trace the initiating condition through logic, interfaces, equipment, and process response.
  5. Compare expected and actual evidence.
  6. Calculate with units and stated tolerance.
  7. Record action, result, restoration, uncertainty, and owner.

Worked thinking prompt

Two devices share an instance number and a writable AO appears to accept a command that is overridden at a higher priority.

Calculation: Construct object identifiers, reconcile instances, priorities, COV updates, and required BIBB/service support.

Retrieval prompts

Module 4

BACnet/IP, subnets, BBMD, foreign devices, and BACnet/SC awareness

Why it matters: BBMD or foreign-device configuration is a network design decision with operational impact; adding entries until discovery works can create loops, duplicates, or exposure.

Vocabulary and working scope

IP address; subnet; UDP; broadcast domain; router; BBMD; BDT; foreign device; FDR; TTL; NAT; duplicate network; broadcast management; BACnet/SC; hub; certificate; TLS; migration awareness.

Source-to-result trace

  1. Locate the controlling requirement and establish authority.
  2. Identify the physical and digital boundaries.
  3. Preserve as-found state and timestamps.
  4. Trace the initiating condition through logic, interfaces, equipment, and process response.
  5. Compare expected and actual evidence.
  6. Calculate with units and stated tolerance.
  7. Record action, result, restoration, uncertainty, and owner.

Worked thinking prompt

A supervisor on a new VLAN cannot discover devices, and two BBMDs contain inconsistent peer tables.

Calculation: Calculate subnet membership, broadcast paths, FDR expiry, duplicate networks/devices, latency, and permitted communication matrix.

Retrieval prompts

Module 5

BACnet MS/TP physical/data link and diagnostics

Why it matters: Software settings cannot compensate for reversed polarity, improper topology, missing reference, duplicate MAC, wrong baud, or uncontrolled stubs.

Vocabulary and working scope

RS-485; polarity; shield/reference; topology; daisy chain; termination; bias; EOL; baud; MAC; max master; max info frames; token; silence; duplicate address; trunk load; router; capture.

Source-to-result trace

  1. Locate the controlling requirement and establish authority.
  2. Identify the physical and digital boundaries.
  3. Preserve as-found state and timestamps.
  4. Trace the initiating condition through logic, interfaces, equipment, and process response.
  5. Compare expected and actual evidence.
  6. Calculate with units and stated tolerance.
  7. Record action, result, restoration, uncertainty, and owner.

Worked thinking prompt

A trunk has intermittent devices, long free-air runs, star branches, duplicate MAC addresses, and mixed baud settings.

Calculation: Calculate cable/segment budget from project/manufacturer criteria, node/address counts, token rotation estimate, error rate, and poll/update expectation.

Retrieval prompts

Module 6

Modbus registers, data types, endianness, scaling, and polling

Why it matters: A plausible Modbus number can still be wrong because of address base, function, type, sign, byte/word order, scale, or stale response.

Vocabulary and working scope

RTU; TCP; client/server; unit ID; coil; discrete input; input register; holding register; zero/one-based reference; signed/unsigned; 16/32-bit; float; word/byte order; scaling; exception; polling.

Source-to-result trace

  1. Locate the controlling requirement and establish authority.
  2. Identify the physical and digital boundaries.
  3. Preserve as-found state and timestamps.
  4. Trace the initiating condition through logic, interfaces, equipment, and process response.
  5. Compare expected and actual evidence.
  6. Calculate with units and stated tolerance.
  7. Record action, result, restoration, uncertainty, and owner.

Worked thinking prompt

An energy meter value changes from 12.4 kW to 2.7 x 10^23 after a gateway firmware replacement.

Calculation: Decode supplied registers under alternate endian/type assumptions, apply scaling and units, and compare polling load and exception rates.

Retrieval prompts

Module 7

Gateways, mapping, transformation, quality, and latency

Why it matters: A gateway is an active system component that can alter meaning, timing, authority, and failure behavior; it requires its own monitoring, backup, and recovery plan.

Vocabulary and working scope

Gateway; source; destination; map; transform; units; scale; enumeration; command; priority; cache; stale; timeout; retry; default; invalid; quality; timestamp; rate limit; ownership.

Source-to-result trace

  1. Locate the controlling requirement and establish authority.
  2. Identify the physical and digital boundaries.
  3. Preserve as-found state and timestamps.
  4. Trace the initiating condition through logic, interfaces, equipment, and process response.
  5. Compare expected and actual evidence.
  6. Calculate with units and stated tolerance.
  7. Record action, result, restoration, uncertainty, and owner.

Worked thinking prompt

A gateway maps a three-state mode into Boolean, substitutes zero on timeout, and drops source timestamps.

Calculation: Calculate mapping coverage, transform error, age/latency, timeout/retry window, cache behavior, and loss/recovery duration.

Retrieval prompts

Module 8

OEM systems: chillers, boilers, VRF, meters, fire, and security boundaries

Why it matters: Integration does not transfer design authority or qualification; listed life-safety and proprietary equipment remain under approved interfaces and responsible vendors.

Vocabulary and working scope

OEM controller; enable; setpoint; operating mode; alarm; status; proof; capacity; demand limit; VRF gateway; meter; fire alarm; smoke control; access control; listed system; contractual boundary; read-only.

Source-to-result trace

  1. Locate the controlling requirement and establish authority.
  2. Identify the physical and digital boundaries.
  3. Preserve as-found state and timestamps.
  4. Trace the initiating condition through logic, interfaces, equipment, and process response.
  5. Compare expected and actual evidence.
  6. Calculate with units and stated tolerance.
  7. Record action, result, restoration, uncertainty, and owner.

Worked thinking prompt

A BAS contractor is asked to write smoke-control commands through a gateway and reset a chiller safety remotely.

Calculation: Classify points by read/write, consequence, owner, verification method, latency, and failure/fallback requirement.

Retrieval prompts

Module 9

OT cybersecurity, segmentation, accounts, certificates, and remote access

Why it matters: An integration that works by opening broad ports, sharing credentials, or leaving permanent vendor access creates an operational defect even when point data is correct.

Vocabulary and working scope

Asset inventory; zone/conduit; VLAN; firewall; allowlist; least functionality; unique account; MFA; certificate; encryption; logging; monitoring; vendor access; Neeve; time bound; revocation; incident response.

Source-to-result trace

  1. Locate the controlling requirement and establish authority.
  2. Identify the physical and digital boundaries.
  3. Preserve as-found state and timestamps.
  4. Trace the initiating condition through logic, interfaces, equipment, and process response.
  5. Compare expected and actual evidence.
  6. Calculate with units and stated tolerance.
  7. Record action, result, restoration, uncertainty, and owner.

Worked thinking prompt

A gateway requires outbound cloud access and a vendor requests inbound remote administration using a shared account.

Calculation: Reconcile required data flows against allowed rules, privileges, certificates, sessions, logs, and revoked access.

Retrieval prompts

Module 10

Integration commissioning, failure, fallback, recovery, and handoff

Why it matters: The integration is complete only when failure is visible, fallback is safe and approved, recovery is proven, every writable point is controlled, and ownership is explicit.

Vocabulary and working scope

Point-to-point; physical proof; command test; priority; COV/poll; timestamp; latency; stale; disconnect; restart; fallback; alarm; restore; backup; as-built; responsibility matrix; training.

Source-to-result trace

  1. Locate the controlling requirement and establish authority.
  2. Identify the physical and digital boundaries.
  3. Preserve as-found state and timestamps.
  4. Trace the initiating condition through logic, interfaces, equipment, and process response.
  5. Compare expected and actual evidence.
  6. Calculate with units and stated tolerance.
  7. Record action, result, restoration, uncertainty, and owner.

Worked thinking prompt

The gateway restarts with stale cached commands, reconnects after five minutes, and clears quality before source data is fresh.

Calculation: Measure latency, freshness, loss detection, fallback, recovery, point/test coverage, unresolved issues, and zero unowned temporary states.

Retrieval prompts

Required and deeper reading

Adoption note: Standards, codes, project requirements, owner criteria, manufacturer instructions, and employer safety programs control. Confirm the adopted edition and authority before applying a numeric requirement.