[INSTRM-1673] gatevalve open underVacuum on b3 started to open then closed by itself. Created: 21/Jul/22 Updated: 09/Nov/22 Resolved: 09/Nov/22 |
|
Status: | Done |
Project: | Instrument control development |
Component/s: | ics_xcu_interlock |
Affects Version/s: | None |
Fix Version/s: | None |
Type: | Task | Priority: | Normal |
Reporter: | cloomis | Assignee: | shope |
Resolution: | Done | Votes: | 0 |
Labels: | None | ||
Remaining Estimate: | Not Specified | ||
Time Spent: | Not Specified | ||
Original Estimate: | Not Specified |
Description |
Within gv_open was received with the turbo at speed and the pressures ok, gv_request was asserted, gv_closed dropped (showing that the GV actually moved), then immediately gv_request was dropped and gv_closed reseen. All within 0.4s.
```2022-07-20T15:58:35.633 xcu_b3 i interlockpressures=0.00,0.00;gatevalve=0x74,closed,closed;gvmask="0xc7";interlock=0b1110100,"turbo_at_speed, pressure_equal, vacuum_ok, gv_closed" |
Comments |
Comment by cloomis [ 21/Jul/22 ] |
The reported pressures are below 0. So the controller closes the valve when it sees the negative values with the valve open. This is with 20191120-01 |
Comment by cloomis [ 14/Oct/22 ] |
The code for 20191120-01 is clipping negative values to 0.0, but the corresponding image is clearly not doing so, per the attachment. In case the image had somehow been created/copied/installed incorrectly we made and tested a new one. No change, so Hope is looking at the code more closely. |
Comment by cloomis [ 09/Nov/22 ] |
Fixed – boiled down to a misunderstanding about non-standard (grr) PIC integer types. In /software/firmware/interlock20221108-01.hex, which needs to be installed at Subaru and LAM. [ I thought we had /software/firmware/ in a git repo but evidently not. ] |