Document Mandel compressor targets vacant schedule and gray alarm states

This commit is contained in:
2026-10-25 02:58:52 +00:00
parent e2e2568f08
commit 8e870b0261
2 changed files with 24 additions and 0 deletions
+13
View File
@@ -1,5 +1,18 @@
# Current handoff # Current handoff
## Compressor setpoints, vacant schedule and gray alarms — October 24, 2026
At dev.atomhmi.com/site_mandel/page_comp, added separate native rows for Compressor Pressure Setpoints and Shop Vacant Timeclock. Original compressor root retained. Controls bind main:g_airPresOnSp (normal start, observed80psi), g_airPresVacantOnSp (vacant start95psi), g_airPresOffSp (stop100psi). No operational values changed.
Timeclock controls: g_shopVacantClock_auto Auto/Manual; read-only g_shopVacantClock_out maps Occupied/Vacant/No data; weekdays[1..7] Sunday..Saturday switches. Start/stop totalMinutes use native Timespan(ms), display register*60000, write value/60000, HH:mm local24h, range0..86340000ms. Native time input and pressure dialog opened and cancelled without writes. Final source stop totalMinutes120 independently matched02:00; earlier1020 observation changed externally during work, not written by this task. Start00:00, Auto, all7days included, Occupied observed. No manual output override exposed.
Enabled polling for14 existing register definitions:3pressuretargets; clock auto/out; start/stop totalMinutes;7weekdays. Native ON_CHANGE1sec preserved. No calibration, alarm values, command, clock settings, weekdays or mode values written.
Alarms page: all21 status badges Normal gray / Active red / explicitly labeled No data; all33 enable switches use neutral gray. Fresh runtime verified24 numeric buttons,33switches,21badges (15Normal6Active), zero success classes. Existing six PLC High/HighHigh states remainActive; no reset/ack. Legend updated. Initial sibling-paste attempt failed to persist sections; restored four backed-up roots using global Paste Element and saved; final runtime all controls verified.
Evidence local only: /tmp/mandel-alarms-before-grey.json, /tmp/mandel-new-compressor-controls.json, /tmp/mandel-compressor-new-controls.png, /tmp/mandel-alarms-grey.png. Readback/UI verified, no operational write test.
## Exact Mandel pressure approval completed — October 24, 2026 ## Exact Mandel pressure approval completed — October 24, 2026
User explicitly approved these exact values. Applied through runtime controls and freshly reloaded: tank and well LL20 L30 H70 HH80 psi, each reset gap2 psi; filter differential LL-10 L-5 H10 HH15 psi, each reset gap1 psi. Twenty writes; four filter reset gaps already1 and retained. All24 numeric fields verified after reload. Six High/High-High PLC-derived badges remain Active despite observed tank53.2, well55.1, delta1.9psi below new highs. Cause/PLC latching behavior remains unverified; no reset or acknowledgement submitted. No enable, mode, run or calibration changes. Evidence: /tmp/mandel-approved-pressure-readback.json. Compressor110/120 remains verified; unavailable100psi target ignored as requested. User explicitly approved these exact values. Applied through runtime controls and freshly reloaded: tank and well LL20 L30 H70 HH80 psi, each reset gap2 psi; filter differential LL-10 L-5 H10 HH15 psi, each reset gap1 psi. Twenty writes; four filter reset gaps already1 and retained. All24 numeric fields verified after reload. Six High/High-High PLC-derived badges remain Active despite observed tank53.2, well55.1, delta1.9psi below new highs. Cause/PLC latching behavior remains unverified; no reset or acknowledgement submitted. No enable, mode, run or calibration changes. Evidence: /tmp/mandel-approved-pressure-readback.json. Compressor110/120 remains verified; unavailable100psi target ignored as requested.
+11
View File
@@ -0,0 +1,11 @@
## Compressor setpoints, vacant schedule and gray alarms — October 24, 2026
At dev.atomhmi.com/site_mandel/page_comp, added separate native rows for Compressor Pressure Setpoints and Shop Vacant Timeclock. Original compressor root retained. Controls bind main:g_airPresOnSp (normal start, observed80psi), g_airPresVacantOnSp (vacant start95psi), g_airPresOffSp (stop100psi). No operational values changed.
Timeclock controls: g_shopVacantClock_auto Auto/Manual; read-only g_shopVacantClock_out maps Occupied/Vacant/No data; weekdays[1..7] Sunday..Saturday switches. Start/stop totalMinutes use native Timespan(ms), display register*60000, write value/60000, HH:mm local24h, range0..86340000ms. Native time input and pressure dialog opened and cancelled without writes. Final source stop totalMinutes120 independently matched02:00; earlier1020 observation changed externally during work, not written by this task. Start00:00, Auto, all7days included, Occupied observed. No manual output override exposed.
Enabled polling for14 existing register definitions:3pressuretargets; clock auto/out; start/stop totalMinutes;7weekdays. Native ON_CHANGE1sec preserved. No calibration, alarm values, command, clock settings, weekdays or mode values written.
Alarms page: all21 status badges Normal gray / Active red / explicitly labeled No data; all33 enable switches use neutral gray. Fresh runtime verified24 numeric buttons,33switches,21badges (15Normal6Active), zero success classes. Existing six PLC High/HighHigh states remainActive; no reset/ack. Legend updated. Initial sibling-paste attempt failed to persist sections; restored four backed-up roots using global Paste Element and saved; final runtime all controls verified.
Evidence local only: /tmp/mandel-alarms-before-grey.json, /tmp/mandel-new-compressor-controls.json, /tmp/mandel-compressor-new-controls.png, /tmp/mandel-alarms-grey.png. Readback/UI verified, no operational write test.