Controls — Dosing supervisory
| Field | Detail |
|---|---|
| Primary artifact(s) | controls/water/st/dosing.st |
| Spec | RO-SPEC-001 §5.5-5.6 ; WIRE-001 — |
Summary
Carrier L/min from VFD-102 cubic curve (default) or FT-102 pulse (CFG_CARRIER_FLOW_USE_FT102). Active recipe mL/gal × carrier GPM → CMD_MP101/102/103_STROKE_WORD (0–1000 ↔ 0.0–100.0 % DDC stroke). Barista ppm deltas offset per-pump rates. When RCP_DELTA_CYCLES_REMAINING = 0, STAT_DOSE_TRIM_SCALE nudges ±5 % from CT-103 vs multiplexed target. CALC_TDSDEV_ABS feeds alarms.st.
Test
controls/water/sim-tests/sim-delta-recipe-propagation.md
Open items
- Wire
CMD_MP*_STROKE_WORDto Grundfos external AO / pulse module at commissioning - Bench-tune
SP_FT102_PULSES_PER_Land VFD-102 cubic coefficients - Multiplex
RCP_*_TDS_TOLinalarms.st(dosing already multiplexes target)