Capstone B: Virtual Chilled-Water Plant
DELIVERABLE Virtual chilled-water plant demo
Learning objectives
- >Integrate a simulated plant, control logic, BACnet/Modbus exposure, trends and tags into one system
- >Write and test FDD rules with persistence and time delays
- >Present technical results as a customer-facing case study
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.
-
Q1Write pseudo-code for an FDD rule that flags low loop DP while pumps run at full speed.
[ reveal answer ]
IF dp < dp_sp − tol AND all running pump speeds ≥ 98% FOR 15 min THEN alarm 'insufficient pump capacity or DP sensor fault'. -
Q2Why do FDD rules need time delays or persistence checks?
[ reveal answer ]
To avoid nuisance alarms during startups, staging and other transients. -
Q3Which two points does a 'commanded on, no status' rule need, and what are their point types?
[ reveal answer ]
A BO command and a BI status (or a network status point). -
Q4How would you describe the value of this demo to a building owner in one sentence?
[ reveal answer ]
For example: 'It keeps pressure where it's needed using the least pump energy, and it flags problems before occupants notice.' -
Q5Name two things that would change if you moved this lab onto a real Niagara or Metasys job.
[ reveal answer ]
Examples: vendor programming tools and licensing, real I/O and wiring, network design and security, graphics, commissioning, and owner training.
// PROGRAM CHECKPOINT
you can discover and command BACnet devices, write and tune control logic, read PLC code, and explain how data flows from sensor to front end to analytics.