| Name | Description |
---|
| GACT | Measured gradient from cavity probe (MV/m) |
| GMAX | Maximum allowable gradient (MV/m) - readback only | | GCAL | Gradient calibration scale factor, nominally 1. Multiply by this when calculating raw register value to set, so increasing GCAL increases output. |
| ADES | Operation Amplitude amplitude setpoint (MV) |
| AACT | Measured amplitude from cavity probe (MV) |
| AMAX | Maximum allowable amplitude (MV) |
| ACAL | Amplitude calibration scale factor, nominally 1. Multiply by this when calculating raw register value to set, so increasing ACAL increases output. | | PDES | Operation Phase phase setpoint (degrees, where 0 is on-crest) |
| PACT | Measured phase from cavity probe (degrees) |
| 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? |
| DFACT | Detune seen by the resonance system (Hz) |
| RFMODECTRL | RF mode control (SEL, SELA, SELAP) |
| RFMODE | Readback of current RF mode |
| RFCTRL | Cavity on/off control. Off = LLRF drive set to 0. (SSA control will be different.) |
| RFReadyAWF | 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? |
| INTLK_QUENCH | Status showing when a cavity quenches, from interlocks (Normal, Quenched) |
| STAT | Status bits in software (define the bits) |
| HSTA | Hardware status |
| AWF | Gradient waveform from the cavity probeWaveform of cavity probe amplitude, which is used to calculate GACTAACT (MV/m) |
| PWF | Phase waveform from the Waveform of cavity probe phase, which is used to calculate PACT (degrees) |
| *ERRTRACE | Error waveforms corresponding to waveforms above, captured and put in a separate buffer when a fault is detected (degrees or MV/m) |
| | Any of the above in I/Q equivalent of Amplitude/Phase |
FWD | Forward | | FWD | Forward signal from SSA to cavity - amplitude |
| FWDPWRFWDPWR | Forward Forward signal from SSA to cavity - power |
| REV | Reverse signal from cavity - amplitude |
| REVPWR | Reverse signal from cavity - power | | PzWF | Waveforms from tuner piezo motors, useful for finding microphonics. Units TBD. |
| ALEM | LEM computed integrated RF amplitude (MV) per cavity and per cryomodule |
| PLEM | LEM computed phase (deg) |
| EGLEM | LEM computed energy gain (MeV) |
| CHLEM | LEM computed chirp (MeV) |
| FUDG | Beam-based scale factor applied to cavity probe amplitude readback. Nominal value of 1. |
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 |
| INTLKQUENCH_QUENCHFLT | Cavity quench fault, from interlock chassis. Current status, latched status, and reset command |
| INTLK_QUENCH_LTCH |
| INTLK_QUENCH_RESET |
| INTLKCPLRVAC_CPLRVACFLT | Coupler vacuum fault, from interlock chassis. Current status, latched status, and reset command |
| INTLK_CPLRVAC_LTCH |
| INTLK_CPLRVAC_RESET |
| INTLKBMLNVAC_BMLNVACFLT | Beamline vacuum fault, from interlock chassis. Current status, latched status, and reset command |
| INTLK_BMLNVAC_LTCH |
| INTLK_BMLNVAC_RESET |
| INTLKSTEPTEMP_STEPTEMPFLT | Stepper temperature fault, from interlock chassis. Current status, latched status, and reset command |
| INTLK_STEPTEMP_LTCH |
| INTLK_STEPTEMP_RESET |
| INTLKCPLRTEMP_CPLRTEMPFLT | Coupler temperature fault, from interlock chassis. Current status, latched status, and reset command |
| INTLK_CPLRTEMP_LTCH |
| INTLK_CPLRTEMP_RESET |
| INTLK_RESET_ALL | Reset all latched faults from interlock chassis |
Non-Latching SRF Interlocks |
| INTLKHEPRES_HEPRESFLT | Helium pressure fault, from cryo system PLC |
| INTLKHELEVEL_HELEVELFLT | Helium level fault, from cryo system PLC |
| INTLK_CRYOHRTBT | Cryo PLC heartbeat fault. Generated by RF software when cryo data stops updating or updates too slowly |
Interlock Thresholds |
| CPLRVAC_THRES_L | |
| CPLRVAC_THRES_H | |
| BMLNVAC_THRES_L | |
| BMLNVAC_THRES_H | |
| STEPTEMP_THRES_L | |
| STEPTEMP_THRES_H | |
| CPLRTEMP_THRES_L | |
| CPLRTEMP_THRES_H | |
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 | Reflected Power | REV | Cavity Probe | CAV | Detune | DF | DAC (FPGA internal, input to DAC that drives SSA) | DAC |
|
Waveform | <SIG>:AWF | Signal amplitude waveform |
Statistics | <SIG>:AMEAN | Mean of <SIG>:AF |
<SIG>:ASTD | Standard deviation of <SIG>:AWF |
<SIG>:AMIN | Minimum of <SIG>:AF |
<SIG>:AMAX | Maximum of <SIG>:AWF |
Waveform | <SIG>:PWF | Signal phase waveform |
Statistics | <SIG>:PMEAN | Mean of <SIG>:PWF |
<SIG>:PSTD | Standard deviation of <SIG>:PWF |
<SIG>:PMIN | Minimum of <SIG>:PWF |
<SIG>:PMAX | Maximum of <SIG>:PWF |
Waveform | <SIG>:PWRWF | Signal power waveform |
Statistics | <SIG>:PWRMEAN | Mean of <SIG>:PWRTRACE |
<SIG>:PWRSTD | Standard deviation of <SIG>:PWRWF |
<SIG>:PWRMIN | Minimum of <SIG>:PWRWF |
<SIG>:PWRMAX | Maximum of <SIG>:PWRWF |
Waveform | <SIG>:ITWF | Signal I waveform |
Waveform | <SIG>:QTWF | Signal Q waveform |