R/W | Name | Description | SRF Example (CM 2 Cavity 1) | Gun/Buncher Example |
---|
R/W | RFMODECTRL | RF mode control (SEL, SELA, SELAP, SEL Raw, Pulse, Chirp) | ACCL:L1B:0210:RFMODECTRL | N/A |
R | RFMODE | Readback of current RF mode (SEL, SELA, SELAP, SEL Raw, Pulse, Chirp) | ACCL:L1B:0210:RFMODE | |
R/W | RFCTRL | Cavity on/off control. Off = LLRF drive set to 0. (SSA control will be different.) | ACCL:L1B:0210:RFCTRL | |
R | RFSTATE | Readback of cavity RF on/off state | ACCL:L1B:0210:RFSTATE | N/A |
R/W | ADES | Operation amplitude setpoint (MV) | ACCL:L1B:0210:ADES | |
R | GDES | Gradient setpoint (MV/m) - readback only | ACCL:L1B:0210:GDES | N/A |
R | AACT | Measured amplitude from cavity probe (MV) | ACCL:L1B:0210:AACT | |
R | GACT | Measured gradient from cavity probe (MV/m) | ACCL:L1B:0210:GACT | |
R/W | AMAX | Maximum allowable amplitude (MV) - experts only | ACCL:L1B:0210:AMAX | |
R | GMAX | Maximum allowable gradient (MV/m) - readback only | ACCL:L1B:0210:GMAX | |
R/W | PDES | Operation phase setpoint (degrees, where 0 is on-crest) | ACCL:L1B:0210:PDES | |
R | PACT | Measured phase from cavity probe (degrees) | ACCL:L1B:0210:PACT | |
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) | ACCL:L1B:0210:PREF | |
R/W | SEL_POFF | SEL phase offset setpoint (not used in SELA/GDR mode) | ACCL:L1B:0210:SEL_POFF | N/A |
R | SEL_POFF_RBV | SEL phase offset (not used in SELA/GDR mode) | ACCL:L1B:0210:SEL_POFF_RBV | N/A |
R | DFACT | Measured etune frequency (Hz) | N/A | |
R | DF | Measured detune frequency (Hz) using state space equation, cavity and forward signals - used to drive piezos | ACCL:L1B:0210:DF | N/A |
R | DF_FC | Measured detune frequency (Hz) using frequency counter method - not used in resonance control, larger operating range than DF | ACCL:L1B:0210:DF_FC | N/A |
R | CHIRP:DF | Measured detune frequency (Hz) using chirp method - only active in Chirp and Pulsed modes, primarily for use when cavity is many kHz out of tune, operating range of tens of kHz or more | ACCL:L1B:0210:CHIRP:DF | N/A |
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 | ACCL:L1B:0210:ALEM | |
R/W | PLEM | LEM computed phase (deg) | ACCL:L1B:0210:PLEM | |
R/W | EGLEM | LEM computed energy gain (MeV) | ACCL:L1B:0210:EGLEM | |
R/W | CHLEM | LEM computed chirp (MeV) | ACCL:L1B:0210:CHLEM | |
R/W | CAV:FUDG | Beam-based scale factor applied to cavity probe amplitude readback. Nominal value of 1. | ACCL:L1B:0210:CAV:FUDG | |
R | L | Cavity design length - constant | ACCL:L1B:0210:L | N/A |
R | FREQ | Cavity design frequency - constant | ACCL:L1B:0210:FREQ | N/A |
R | IMPED | Cavity design shunt impedance - constant | ACCL:L1B:0210:IMPED | N/A |
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 | | |
Latching SRF Interlocks |
R | QUENCH_FLT | Cavity quench fault, from RFS chassis. Current status, latched status, reset command, bypass command, bypass status | | |
R | QUENCH_LTCH | | |
R/W | QUENCH_RESET | | |
R/W | QUENCH_BYP | | |
R | QUENCH_BYP_RBV | | |
R | CPLRVAC_FLT | Coupler vacuum fault, from Interlock chassis. Current status, latched status, reset command, bypass command, bypass status | | |
R | CPLRVAC_LTCH | | |
R/W | CPLRVAC_RESET | | |
R/W | CPLRVAC_BYP | | |
R | CPLRVAC_BYP_RBV | | |
R | BMLNVAC_FLT | Beamline vacuum fault, from Interlock chassis. Current status, latched status, reset command, bypass command, bypass status | | |
R | BMLNVAC_LTCH | | |
R/W | BMLNVAC_RESET | | |
R/W | BMLNVAC_BYP | | |
R | BMLNVAC_BYP_RBV | | |
R | STEPTEMP_FLT | Stepper temperature fault, from Interlock chassis. Current status, latched status, reset command, bypass command, bypass status | | |
R | STEPTEMP_LTCH | | |
R/W | STEPTEMP_RESET | | |
R/W | STEPTEMP_BYP | | |
R | STEPTEMP_BYP_RBV | | |
R | CPLRTEMP1_FLT | Coupler temperature 1 fault, from Interlock chassis. Current status, latched status, reset command, bypass command, bypass status | | |
R | CPLRTEMP1_LTCH | | |
R/W | CPLRTEMP1_RESET | | |
R/W | CPLRTEMP1_BYP | | |
R | CPLRTEMP1_BYP_RBV | | |
R | CPLRTEMP2_FLT | Coupler temperature 1 fault, from Interlock chassis. Current status, latched status, reset command, bypass command, bypass status | | |
R | CPLRTEMP2_LTCH | | |
R/W | CPLRTEMP2_RESET | | |
R/W | CPLRTEMP2_BYP | | |
R | CPLRTEMP2_BYP_RBV | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
W | INTLK_RESET_ALL | Reset all latched faults from RFS and Resonance/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 |
|
R | <SIG>:AWF | Signal amplitude waveform | | |
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 | | |
R | <SIG>:PWF | Signal phase waveform | | |
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 | | |
R | <SIG>:PWRWF | Signal power waveform | | |
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 | | |
R | <SIG>:ITWF | Signal I waveform | | |
R | <SIG>:QTWF | Signal Q waveform | | |