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 | | |
SRF Interlocks - Per Cavity |
W | INTLK_RESET_ALL | Reset all latched faults from RFS and Resonance/Interlock chassis | ACCL:L1B:0210:INTLK_RESET_ALL | |
R | QUENCH_FLT | Cavity quench fault, from RFS chassis. Current status, latched status, bypass command, bypass status | ACCL:L1B:0210:QUENCH_FLT | |
R | QUENCH_LTCH | ACCL:L1B:0210:QUENCH_LTCH | |
W | QUENCH_BYP | ACCL:L1B:0210:QUENCH_BYP | |
R | QUENCH_BYP_RBV | ACCL:L1B:0210:QUENCH_BYP_RBV | |
R | STEPTEMP_FLT | Stepper temperature fault, from Interlock chassis. Current status, latched status, bypass command, bypass status | ACCL:L1B:0210:STEPTEMP_FLT | |
R | STEPTEMP_LTCH | ACCL:L1B:0210:STEPTEMP_LTCH | |
W | STEPTEMP_BYP | ACCL:L1B:0210:STEPTEMP_BYP | |
R | STEPTEMP_BYP_RBV | ACCL:L1B:0210:STEPTEMP_BYP_RBV | |
R | CPLRTEMP1_FLT | Coupler temperature 1 fault, from Interlock chassis. Current status, latched status, bypass command, bypass status | ACCL:L1B:0210:CPLRTEMP1_FLT | |
R | CPLRTEMP1_LTCH | ACCL:L1B:0210:CPLRTEMP1_LTCH | |
W | CPLRTEMP1_BYP | ACCL:L1B:0210:CPLRTEMP1_BYP | |
R | CPLRTEMP1_BYP_RBV | ACCL:L1B:0210:CPLRTEMP1_BYP_RBV | |
R | CPLRTEMP2_FLT | Coupler temperature 2 fault, from Interlock chassis. Current status, latched status, bypass command, bypass status | ACCL:L1B:0210:CPLRTEMP2_FLT | |
R | CPLRTEMP2_LTCH | ACCL:L1B:0210:CPLRTEMP2_LTCH | |
W | CPLRTEMP2_BYP | ACCL:L1B:0210:CPLRTEMP2_BYP | |
R | CPLRTEMP2_BYP_RBV | ACCL:L1B:0210:CPLRTEMP2_BYP_RBV | |
R | PLL_FLT | FPGA PLL lock fault, from RFS chassis. Current status, latched status. Cannot be bypassed. | ACCL:L1B:0210:PLL_FLT | |
R | PLL_LTCH | ACCL:L1B:0210:PLL_LTCH | |
R | IOCWDOG_FLT | EPICS IOC watchdog fault, from RFS chassis. Current status, latched status, bypass command, bypass status | ACCL:L1B:0210:IOCWDOG_FLT | |
R | IOCWDOG_LTCH | ACCL:L1B:0210:IOCWDOG_FLT | |
W | IOCWDOG_BYP | ACCL:L1B:0210:IOCWDOG_BYP | |
R | IOCWDOG_BYP_RBV | ACCL:L1B:0210:IOCWDOG_BYP_RBV | |
R | SSA_FLT | SSA permit fault, from RFS chassis. Current status, latched status, bypass command, bypass status | ACCL:L1B:0210:SSA_FLT | |
R | SSA_LTCH | ACCL:L1B:0210:SSA_LTCH | |
W | SSA_BYP | ACCL:L1B:0210:SSA_BYP | |
R | SSA_BYP_RBV | ACCL:L1B:0210:SSA_BYP_RBV | |
SRF Interlocks - Per Rack (A or B) | | |
R | CPLRVAC[A,B]_FLT | Coupler vacuum fault, from Interlock chassis. Current status, latched status, bypass command, bypass status | ACCL:L1B:0200:CPLRVACA_FLT | |
R | CPLRVAC[A,B]_LTCH | ACCL:L1B:0200:CPLRVACA_LTCH | |
W | CPLRVAC[A,B]_BYP | ACCL:L1B:0200:CPLRVACA_BYP | |
R | CPLRVAC[A,B]_BYP_RBV | ACCL:L1B:0200:CPLRVACA_BYP_RBV | |
R | BMLNVAC[A,B]_FLT | Beamline vacuum fault, from Interlock chassis. Current status, latched status, bypass command, bypass status | ACCL:L1B:0200:BMLNVACA_FLT | |
R | BMLNVAC[A,B]_LTCH | ACCL:L1B:0200:BMLNVACA_LTCH | |
W | BMLNVAC[A,B]_BYP | ACCL:L1B:0200:BMLNVACA_BYP | |
R | BMLNVAC[A,B]_BYP_RBV | ACCL:L1B:0200:BMLNVACA_BYP_RBV | |
R | CRYOSUM[A,B]_FLT | Cryo summary fault, from local Cryo PLC. Current status, latched status, bypass command, bypass status | ACCL:L1B:0200:CRYOSUMA_FLT | |
R | CRYOSUM[A,B]_LTCH | ACCL:L1B:0200:CRYOSUMA_LTCH | |
W | CRYOSUM[A,B]_BYP | ACCL:L1B:0200:CRYOSUMA_BYP | |
R | CRYOSUM[A,B]_BYP_RBV | ACCL:L1B:0200:CRYOSUMA_BYP_RBV | |
SRF Interlocks - Per Cryomodule - Tentative | | |
R | CRYOSUM_FLT | Cryo summary status from local Cryo PLC. Current status | ACCL:L1B:0200:CRYOSUM_FLT | |
R | HELEVEL_FLT | Cryo Helium level status from local Cryo PLC. Current status | ACCL:L1B:0200:HELEVEL_FLT | |
R | HEPRES_FLT | Cryo Helium pressure status from local Cryo PLC. Current status | ACCL:L1B:0200:HEPRES_FLT | |
R | CRYOHEARTBEAT_FLT | Cryo PLC heartbeat fault. Generated by RF software when cryo data stops updating or updates too slowly | ACCL:L1B:0200:CRYOPLC_HEARTBEAT | |
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 |
Each SRF cavity has the following waveform signals: Description | PV name, <SIG> in following section | Amplitude Units | Power Units | Phase | Drive (RFS chassis loopback) | DRV | sqrt(W) | W | degrees | Forward Power | FWD | sqrt(W) | W | degrees | Reverse/Reflected Power | REV | sqrt(W) | W | degrees | Cavity Probe | CAV | MV | mW | degrees | DAC (FPGA internal, input to DAC that drives SSA) | DAC | % of full DAC scale | (% of full DAC scale)^2 | degrees | Detune (see below) | DF | Hz | N/A | N/A |
For SRF systems, these PVs are provided for CAV, FWD, REV, DAC (and DRV only during expert diagnostics/troubleshooting.) Example PVs are for CAV. |
R | <SIG>:AWF | Signal amplitude waveform | ACCL:L1B:0210:CAV:AWF | |
R | <SIG>:AMEAN | Mean of <SIG>:AWF | ACCL:L1B:0210:CAV:AMEAN | |
R | <SIG>:ASTD | Standard deviation of <SIG>:AWF | ACCL:L1B:0210:CAV:ASTD | |
R | <SIG>:ARSTD | Standard deviation of <SIG>:AWF divided by mean of <SIG>:AWF | ACCL:L1B:0210:CAV:ARSTD | |
R | <SIG>:AMIN | Minimum of <SIG>:AWF | ACCL:L1B:0210:CAV:AMIN | |
R | <SIG>:AMAX | Maximum of <SIG>:AWF | ACCL:L1B:0210:CAV:AWF | |
R | <SIG>:PWF | Signal phase waveform | ACCL:L1B:0210:CAV:PWF | |
R | <SIG>:PMEAN | Mean of <SIG>:PWF | ACCL:L1B:0210:CAV:PMEAN | |
R | <SIG>:PSTD | Standard deviation of <SIG>:PWF | ACCL:L1B:0210:CAV:PSTD | |
R | <SIG>:PRSTD | Standard deviation of <SIG>:PWF divided by mean of <SIG>:PWF | ACCL:L1B:0210:CAV:PRSTD | |
R | <SIG>:PMIN | Minimum of <SIG>:PWF | ACCL:L1B:0210:CAV:PMIN | |
R | <SIG>:PMAX | Maximum of <SIG>:PWF | ACCL:L1B:0210:CAV:PMAX | |
R | <SIG>:PWRWF | Signal power waveform | ACCL:L1B:0210:CAV:PWRWF | |
R | <SIG>:PWRMEAN | Mean of <SIG>:PWRWF | ACCL:L1B:0210:CAV:PWRMEAN | |
R | <SIG>:PWRSTD | Standard deviation of <SIG>:PWRWF | ACCL:L1B:0210:CAV:PWRSTD | |
R | <SIG>:PWRRSTD | Standard deviation of <SIG>:PWRWF divided by mean of <SIG>:PWRWF | ACCL:L1B:0210:CAV:PWRRSTD | |
R | <SIG>:PWRMIN | Minimum of <SIG>:PWRWF | ACCL:L1B:0210:CAV:PWRMIN | |
R | <SIG>:PWRMAX | Maximum of <SIG>:PWRWF | ACCL:L1B:0210:CAV:PWRMAX | |
R | <SIG>:IWF | Signal I waveform | ACCL:L1B:0210:CAV:IWF | |
R | <SIG>:QWF | Signal Q waveform | ACCL:L1B:0210:CAV:QWF | |
Other SRF Waveform Signals: |
R | DF:WF | Detune frequency waveform. Calculated by software from cavity and forward signals. [Hz] | ACCL:L1B:0210:DF:WF | |
R | DF:MEAN | Mean of DF:WF | ACCL:L1B:0210:DF:MEAN | |
R | DF:STD | Standard deviation of DF:WF | ACCL:L1B:0210:DF:STD | |
R | DF:MIN | Minimum of DF:WF | ACCL:L1B:0210:DF:MIN | |
R | DF:MAX | Maximum of DF:WF | ACCL:L1B:0210:DF:MAX | |
R | BW:WF | Cavity bandwidth waveform. Calculated by software from cavity and forward signals. [Hz] | ACCL:L1B:0210:BW:WF | |
R | CTRL:IWF | P/I Controller Output I waveform. Calculated by software from cavity and DAC signals. [% of full scale, range -1 to 1] | ACCL:L1B:0210:CTRL:IWF | |
R | CTRL:QWF | P/I Controller Output Q waveform. Calculated by software from cavity and DAC signals. [% of full scale, range -1 to 1] | ACCL:L1B:0210:CTRL:QWF | |
|
Feedback |
R | AMPFB_GAIN_P_RBV | Amplitude feedback proportional gain readback (units not yet determined) | ACCL:L1B:0210:AMPFB_GAIN_P_RBV | |
R/W | AMPFB_GAIN_P | Amplitude feedback proportional gain setting (units not yet determined) | ACCL:L1B:0210:AMPFB_GAIN_P | |
R | AMPFB_GAIN_I_RBV | Amplitude feedback integral gain readback (units not yet determined) | ACCL:L1B:0210:AMPFB_GAIN_I_RBV | |
R/W | AMPFB_GAIN_I | Amplitude feedback integral gain setting (units not yet determined) | ACCL:L1B:0210:AMPFB_GAIN_I | |
R | PHAFB_GAIN_P_RBV | Phase feedback proportional gain readback (units not yet determined) | ACCL:L1B:0210:AMPFB_GAIN_P_RBV | |
R/W | PHAFB_GAIN_P | Phase feedback proportional gain setting (units not yet determined) | ACCL:L1B:0210:AMPFB_GAIN_P | |
R | PHAFB_GAIN_I_RBV | Phase feedback integral gain readback (units not yet determined) | ACCL:L1B:0210:AMPFB_GAIN_I_RBV | |
R/W | PHAFB_GAIN_I | Phase feedback integral gain setting (units not yet determined) | ACCL:L1B:0210:AMPFB_GAIN_I | |
| | | | |