[INSTRM-1343] limit heater slew rate Created: 28/Aug/21 Updated: 06/May/22 Resolved: 06/May/22 |
|
| Status: | Done |
| Project: | Instrument control development |
| Component/s: | ics_xcu_smb |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Normal |
| Reporter: | cloomis | Assignee: | cloomis |
| Resolution: | Done | Votes: | 0 |
| Labels: | SPS | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Story Points: | 1 |
| Sprint: | SM1PD-2021 A 15 |
| Description |
|
We have current limits for the SMB heaters, and slew rates which when exceeded shut down loop control. But we need to do the right thing, and limit how fast the closed loop will change the temperature. Easy enough to do: have a target setpoint and a running setpoint, with the latter approaching the former at the rate limit, checked and updated each time through the loop. |
| Comments |
| Comment by cloomis [ 06/May/22 ] |
|
Merged at 906068b, tagged 1.4.2 |