| R/W | Name | Description |
---|
| R | GACT | Measured gradient from cavity probe (MV/m) |
| R | GMAX | Maximum allowable gradient (MV/m) - readback only |
| R/W | ADES | Operation amplitude setpoint (MV) |
| R | AACT | Measured amplitude from cavity probe (MV) |
| R/W | AMAX | Maximum allowable amplitude (MV) |
| R/W | PDES | Operation phase setpoint (degrees, where 0 is on-crest) |
| R | PACT | Measured phase from cavity probe (degrees) |
| R/W | SEL_POFF | SEL phase offset setpoint (not used in SELA mode) |
| R/W | PREF | a.k.a.gold, phase offset used by LLRF to convert measured phase to one relative to on-crest operation, adjusted by beam phasing (degrees) |
| ? | DFDES | Cavity detuning setpoint (Hz) - is this needed? |
| R | DFACT | Detune seen by the resonance system (Hz) |
| R/W | RFMODECTRL | RF mode control (SEL, SELA, SELAP) |
| R | RFMODE | Readback of current RF mode |
| R/W | RFCTRL | Cavity on/off control. Off = LLRF drive set to 0. (SSA control will be different.) |
| R | RFSTATE | Readback of cavity RF on/off state |
| R | AWF | Waveform of cavity probe amplitude, which is used to calculate AACT (MV) |
| R | PWF | Waveform of cavity probe phase, which is used to calculate PACT (degrees) |
| R | FWD | Forward signal from SSA to cavity - amplitude |
| R | FWDPWR | Forward signal from SSA to cavity - power |
| R | REV | Reverse signal from cavity - amplitude |
| R | REVPWR | Reverse signal from cavity - power |
| R/W | ALEM | LEM computed integrated RF amplitude (MV) per cavity and per cryomodule |
| R/W | PLEM | LEM computed phase (deg) |
| R/W | EGLEM | LEM computed energy gain (MeV) |
| R/W | CHLEM | LEM computed chirp (MeV) |
| R | FUDG | Beam-based scale factor applied to cavity probe amplitude readback. Nominal value of 1. |
| R | L | Cavity length |
| R | FREQ | Cavity frequency |
| R | IMPED | Shunt impedance |
In Progress/Tentative |
| | RFREADY | Status of RF controls, (Ready, Not Ready) set to ready when control loops are closed and RF is continuous. Or will we ever run with pulsed RF? |
| | STAT | Status bits in software (define the bits) |
| | HSTA | Hardware status |
| | DFDES | Cavity detuning setpoint (Hz) |
| | ERRWF | Error waveforms corresponding to waveforms above, captured and put in a separate buffer when a fault is detected (degrees or MV) |
| | PZWF | Waveforms from tuner piezo motors, useful for finding microphonics. Units TBD. |
Latching SRF Interlocks - In Progress/Tentative |
| R | QUENCH_FLT | Cavity quench fault, from interlock chassis. Current status, latched status, and reset command |
| R | QUENCH_LTCH |
| W | QUENCH_RESET |
| R | CPLRVAC_FLT | Coupler vacuum fault, from interlock chassis. Current status, latched status, and reset command |
| R | CPLRVAC_LTCH |
| W | CPLRVAC_RESET |
| R | BMLNVAC_FLT | Beamline vacuum fault, from interlock chassis. Current status, latched status, and reset command |
| R | BMLNVAC_LTCH |
| W | BMLNVAC_RESET |
| R | STEPTEMP_FLT | Stepper temperature fault, from interlock chassis. Current status, latched status, and reset command |
| R | STEPTEMP_LTCH |
| W | STEPTEMP_RESET |
| R | CPLRTEMP_FLT | Coupler temperature fault, from interlock chassis. Current status, latched status, and reset command |
| R | CPLRTEMP_LTCH |
| W | CPLRTEMP_RESET |
| W | INTLK_RESET_ALL | Reset all latched faults from interlock chassis |
Non-Latching SRF Interlocks (These are per-cryomodule, not per-cavity) - In Progress/Tentative |
| R | HEPRES_FLT | Helium pressure fault, from cryo system PLC |
| R | HELEVEL_FLT | Helium level fault, from cryo system PLC |
| R | RFHEARTBEAT_FLT | Cryo receives RF heartbeat, from cryo system PLC |
| R | CRYOHEARTBEAT_FLT | Cryo PLC heartbeat fault. Generated by RF software when cryo data stops updating or updates too slowly |
Interlock Thresholds - In Progress/Tentative |
| R/W | CPLRVAC_THRES_L | |
| R/W | CPLRVAC_THRES_H | |
| R/W | BMLNVAC_THRES_L | |
| R/W | BMLNVAC_THRES_H | |
| R/W | STEPTEMP_THRES_L | |
| R/W | STEPTEMP_THRES_H | |
| R/W | CPLRTEMP_THRES_L | |
| R/W | CPLRTEMP_THRES_H | |
Cavity Ramp-Up and Calibration Output |
| R | QLOADED | Loaded Q |
| R | CAV_CONST | Cavity calibration constant (later will be merged with CAV:CAL_SCALE) |
| R | LDCOEF | Lorentz detuning |
| R | BCOEFM | State space B coefficient magnitude |
| R | BCOEFP | State space B coefficient phase |
| R | SSA:SLOPE | SSA slope |
| R | SSA:PED | SSA pedestal |
| R | SSA:MINX | SSA min X |
Waveform Signals |
The PVs below will be provided for each waveform signal. Each cavity has the following waveform signals: Description | PV name, <SIG> in following section | Drive | DRV | Forward Power | FWD | Reverse/Reflected Power | REV | Cavity Probe | CAV | Detune | DF | DAC (FPGA internal, input to DAC that drives SSA) | DAC |
|
Waveform | R | <SIG>:AWF | Signal amplitude waveform |
Statistics | R | <SIG>:AMEAN | Mean of <SIG>:AF |
R | <SIG>:ASTD | Standard deviation of <SIG>:AWF |
R | <SIG>:AMIN | Minimum of <SIG>:AF |
R | <SIG>:AMAX | Maximum of <SIG>:AWF |
Waveform | R | <SIG>:PWF | Signal phase waveform |
Statistics | R | <SIG>:PMEAN | Mean of <SIG>:PWF |
R | <SIG>:PSTD | Standard deviation of <SIG>:PWF |
R | <SIG>:PMIN | Minimum of <SIG>:PWF |
R | <SIG>:PMAX | Maximum of <SIG>:PWF |
Waveform | R | <SIG>:PWRWF | Signal power waveform |
Statistics | R | <SIG>:PWRMEAN | Mean of <SIG>:PWRTRACE |
R | <SIG>:PWRSTD | Standard deviation of <SIG>:PWRWF |
R | <SIG>:PWRMIN | Minimum of <SIG>:PWRWF |
R | <SIG>:PWRMAX | Maximum of <SIG>:PWRWF |
Waveform | R | <SIG>:ITWF | Signal I waveform |
Waveform | R | <SIG>:QTWF | Signal Q waveform |