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) (For SRF, this setting is used in SEL, SELA, SELAP modes.) | ACCL:L1B:0210:ADES | |
R | GDES | Gradient setpoint (MV/m) - readback only | ACCL:L1B:0210:GDES | N/A |
R | SEL_ASET | SRF amplitude setpoint in SEL Raw, Pulse, Chirp modes. Is in units of % of full drive scale. | ACCL:L1B:0210:AACTMeasured amplitude | N/A |
R | GACT | Measured gradient from cavity probe (MV/m) | ACCL:L1B:0210: | AACTGACT | |
R/W | 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_FCDFVALID | Measured detune frequency (Hz) using | frequency counter method - not used in resonance control, larger operating range than DFstate space equation, cavity and forward signals is valid. If it is not valid, its value cannot be used and the resonance system will not automatically change the piezo setting. In order for it to be valid, there must be sufficient cavity signal and it must be within +/- a couple hundred Hz. | ACCL:L1B:0210: | DF_FCDFVALID | N/A |
R | CHIRP: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/W | AWF | ALEM | LEM computed integrated RF amplitude Waveform of cavity probe amplitude, which is used to calculate AACT (MV) | | per cavity and per cryomodule | ACCL:L1B:0210:ALEM | |
R/W | PWF | Waveform of cavity probe phase, which is used to calculate PACT (degrees) | PLEM | LEM computed phase (deg) | ACCL:L1B:0210:PLEM | |
R/W | FWD | Forward signal from SSA to cavity - amplitude | EGLEM | LEM computed energy gain (MeV) | ACCL:L1B:0210:EGLEM | |
R/W | FWDPWR | Forward signal from SSA to cavity - power | CHLEM | LEM computed chirp (MeV) | ACCL:L1B:0210:CHLEM | |
R/W | REV | Reverse signal from cavity - amplitude | CAV:FUDG | Beam-based scale factor applied to cavity probe amplitude readback. Nominal value of 1. | ACCL:L1B:0210:CAV:FUDG | |
R | REVPWR | Reverse signal from cavity - power | | | L | Cavity design length - constant | ACCL:L1B:0210:L | N/A |
R | FREQ | Cavity design frequency - constant | R/W | ALEM | LEM computed integrated RF amplitude (MV) per cavity and per cryomodule | ACCL:L1B:0210:ALEMFREQ | N/A |
R/W | PLEM | IMPED | Cavity design shunt impedance - constantLEM computed phase (deg) | ACCL:L1B:0210:PLEMIMPED | |
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 |
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 | |
W | RFS:INTLK_FIRST | Bit mask indicating which interlock fault was first detected by RFS. | ACCL:L1B:0210:RFS:INTLK_FIRST | N/A |
W | RFS:FLTINTLK_FIRST | For last captured fault waveform, bit mask indicating which interlock fault was first detected by RFS | ACCL:L1B:0210:RFS:FLTINTLK_FIRST | R | FREQ | Cavity design frequency - constant | ACCL:L1B:0210:FREQ | N/A |
R | IMPED | Cavity design shunt impedance - constant | QUENCH_FLT | Cavity quench fault, from RFS chassis. Current status, latched status, bypass command, bypass status | ACCL 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 |
QUENCH_FLT | |
R | QUENCH_LTCH | ACCL:L1B:0210:QUENCH_LTCH | |
W | QUENCH_BYP | ACCL:L1B:0210:QUENCH_BYP | |
R | QUENCH_BYP_RBV | W | INTLK_RESET_ALL | Reset all latched faults from RFS and Resonance/Interlock chassis | ACCL:L1B:0210: | INTLKQUENCH_ | RESETBYP_ | ALLRBV | |
R | QUENCHSTEPTEMP_FLT | Cavity quench Stepper temperature fault, from RFS from Interlock chassis. Current status, latched status, bypass command, bypass status | ACCL:L1B:0210:QUENCHSTEPTEMP_FLT | |
R | QUENCHSTEPTEMP_LTCH | ACCL:L1B:0210:QUENCHSTEPTEMP_LTCH | |
W | QUENCHSTEPTEMP_BYPBYP | ACCL:L1B:0210:QUENCHSTEPTEMP_BYP | |
R | QUENCHSTEPTEMP_BYP_RBVRBV | ACCL:L1B:0210:QUENCHSTEPTEMP_BYP_RBV | |
R | STEPTEMPCPLRTEMP1_FLT | Stepper temperature Coupler temperature 1 fault, from Interlock chassis. Current status, latched status, bypass command, bypass status | ACCL:L1B:0210:STEPTEMPCPLRTEMP1_FLT | |
R | STEPTEMPCPLRTEMP1_LTCH | ACCL:L1B:0210:STEPTEMPCPLRTEMP1_LTCH | |
W | STEPTEMPCPLRTEMP1_BYP | ACCL:L1B:0210:STEPTEMPCPLRTEMP1_BYP | |
R | STEPTEMPCPLRTEMP1_BYP_RBV | ACCL:L1B:0210:STEPTEMPCPLRTEMP1_BYP_RBV | |
R | CPLRTEMP1CPLRTEMP2_FLT | Coupler temperature 1 Coupler temperature 2 fault, from Interlock chassis. Current status, latched status, bypass command, bypass status | ACCL:L1B:0210: | CPLRTEMP1CPLRTEMP2_FLT | |
R | CPLRTEMP1CPLRTEMP2_LTCH | ACCL:L1B:0210: | CPLRTEMP1CPLRTEMP2_LTCH | |
W | CPLRTEMP1CPLRTEMP2_BYP BYP | ACCL:L1B:0210:CPLRTEMP1CPLRTEMP2_BYP | |
R | CPLRTEMP1CPLRTEMP2_BYP_RBV RBV | ACCL:L1B:0210:CPLRTEMP1CPLRTEMP2_BYP_RBV | |
R | CPLRTEMP2PLL_FLT |
Coupler temperature 2 FPGA PLL lock fault, from | Interlock RFS chassis. Current status, latched status | , bypass command, bypass status. Cannot be bypassed. | ACCL:L1B:0210: | CPLRTEMP2PLL_FLT | |
R | CPLRTEMP2PLL_LTCHLTCH | ACCL:L1B:0210:CPLRTEMP2PLL_LTCH | |
WRCPLRTEMP2_BYP | IOCWDOG_FLT | EPICS IOC watchdog fault, from RFS chassis. Current status, latched status, bypass command, bypass status | ACCL:L1B:0210:CPLRTEMP2IOCWDOG_BYPFLT | |
RR | CPLRTEMP2IOCWDOG_BYP_RBVLTCH | ACCL:L1B:0210:CPLRTEMP2IOCWDOG_BYP_RBVFLT | |
RW | PLLIOCWDOG_FLT | FPGA PLL lock fault, from RFS chassis. Current status, latched status. Cannot be bypassed. | ACCL:L1B:0210:PLL_FLT | | BYP | ACCL:L1B:0210:IOCWDOG_BYP | |
R | IOCWDOG_BYP_RBV | R | PLL_LTCH | ACCL:L1B:0210:PLLIOCWDOG_BYP_LTCHRBV | |
R | IOCWDOGSSA_FLT | EPICS IOC watchdog fault, from RFS SSA permit fault, from RFS chassis. Current status, latched status, bypass command, bypass status | ACCL:L1B:0210:IOCWDOGSSA_FLT | |
R | IOCWDOGSSA_LTCH | ACCL:L1B:0210:IOCWDOGSSA_FLTLTCH | |
W | IOCWDOGSSA_BYP | ACCL:L1B:0210:IOCWDOGSSA_BYP | |
R | IOCWDOGSSA_BYP_RBV | ACCL:L1B:0210:IOCWDOGSSA_BYP_RBV RBV | | R | SSA
SRF Interlocks - Per Rack (A or B) | | |
R | CPLRVAC[A,B]_FLT | SSA permit Coupler vacuum fault, from RFS Interlock chassis. Current status, latched status, bypass command, bypass status | ACCL:L1B: | 02100200: | SSACPLRVACA_FLT | | R | SSA_LTCH
R | CPLRVAC[A,B]_LTCH | ACCL:L1B: | 02100200: | SSACPLRVACA_LTCH | | W |
W | CPLRVAC[A,B] | SSA_BYP | ACCL:L1B: | 02100200: | SSACPLRVACA_BYP | | R |
R | CPLRVAC[A,B] | SSA_BYP_RBV | ACCL:L1B: | 02100200: | SSACPLRVACA_BYP_RBV | |
SRF Interlocks - Per Rack (A or B) | | |
R | CPLRVACBMLNVAC[A,B]_FLT | Coupler Beamline vacuum fault, from Interlock chassis. Current status, latched status, bypass command, bypass status | ACCL:L1B:0200:CPLRVACABMLNVACA_FLT | |
R | CPLRVACBMLNVAC[A,B]_LTCH | ACCL:L1B:0200:CPLRVACABMLNVACA_LTCH | |
W | CPLRVACBMLNVAC[A,B]_BYP | ACCL:L1B:0200:CPLRVACABMLNVACA_BYPBYP | |
R | CPLRVACBMLNVAC[A,B]_BYP_RBV | ACCL:L1B:0200:CPLRVACABMLNVACA_BYP_RBV | |
R | BMLNVACCRYOSUM[A,B]_FLT | Beamline vacuum Cryo summary fault, from Interlock chassislocal Cryo PLC. Current status, latched status, bypass command, bypass status | ACCL:L1B:0200: | BMLNVACACRYOSUMA_FLT | |
R | BMLNVACCRYOSUM[A,B]_LTCH | ACCL:L1B:0200: | BMLNVACACRYOSUMA_LTCH | |
W | BMLNVACCRYOSUM[A,B]_ | BYP BYP | ACCL:L1B:0200: | BMLNVACACRYOSUMA_ | BYP BYP | |
R | BMLNVACCRYOSUM[A,B]_BYP_ | RBV RBV | ACCL:L1B:0200: | BMLNVACACRYOSUMA_BYP_RBV | |
SRF Interlocks - Per Cryomodule - Tentative | | |
R | CRYOSUM[A,B]_FLT |
Cryo summary fault, Cryo summary status from local Cryo PLC. Current | status, latched status | , bypass command, bypass status | ACCLACCL:L1B:0200:CRYOSUMACRYOSUM_FLTFLT | |
R | CRYOSUM[A,B]_LTCH | HELEVEL_FLT | Cryo Helium level status from local Cryo PLC. Current status | ACCLACCL:L1B:0200:CRYOSUMAHELEVEL_LTCHFLT | | W | CRYOSUM[A,B]_BYP |
R | HEPRES_FLT | Cryo Helium pressure status from local Cryo PLC. Current status | ACCLACCL:L1B:0200:CRYOSUMAHEPRES_BYPFLT | |
R | CRYOSUM[A,B]_BYP_RBV | ACCLCRYOHEARTBEAT_FLT | Cryo PLC heartbeat fault. Generated by RF software when cryo data stops updating or updates too slowly | ACCL:L1B:0200: | CRYOSUMACRYOPLC_ | BYP_RBVHEARTBEAT | |
| 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 |
SRF Cavity Characterization and Expert Settings |
R | QLOADED | Loaded Q | ACCL:L1B:0210:QLOADED | |
R | LDCOEF | Lorentz detuning coefficient | ACCL:L1B:0210:LDCOEF | |
R | BCOEFM | State space B coefficient magnitude | ACCL:L1B:0210:BCOEFM | |
R | BCOEFP | State space B coefficient phase | ACCL:L1B:0210:BCOEFP | |
R | SSA:SLOPE | SSA curve parameter - slope | ACCL:L1B:0210:SSA:SLOPE | |
R | SSA:PED | SSA curve parameter - pedestal | ACCL:L1B:0210:SSA:PED | |
R | SSA:MINX | SSA curve parameter - min x | ACCL:L1B:0210:SSA:MINX | |
R | SSA:MAXR | Maximum drive to SSA, range 0 to 1. (Need better name.) | ACCL:L1B:0210:QLOADED | |
|
Waveform Signals |
Each SRF cavity has the following waveform signals: Description | PV name, <SIG> in following section | Amplitude Units | Power Units | Phase | Drive ( |
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 | |
RR | <SIG>:IWF | Signal I waveform | ACCL:L1B:0210:CAV:IWF | R |
R | <SIG>:QWF | Signal Q Signal Q waveform | ACCL:L1B:0210:CAV: | QWFAWF | |
R | <SIG>:FLTAWF | Fault waveform - signal amplitude | ACCL:L1B:0210:CAV:FLTAWF | |
R | <SIG>:FLTPWF | Fault waveform - signal phase | ACCL:L1B:0210:CAV:FLTPWF | |
Other 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 | CTRL:AWF | P/I Controller Output amplitude waveform. Calculated by software from cavity and DAC signals. [% of full scale, range -1 to 1] | R | AMPFB_GAIN_P_RBV | Amplitude feedback proportional gain readback (units not yet determined) | ACCL:L1B:0210:AMPFB_GAIN_P_RBVCTRL:AWF | |
R | /W | CTRL:FLTAWF | Fault waveform - P/I Controller Output amplitude | AMPFB_GAIN_P | Amplitude feedback proportional gain setting (units not yet determined) | ACCL:L1B:0210: | AMPFB_GAIN_P CTRL:FLTAWF | | R | AMPFB_GAIN_I_RBV |
R | CTRL:FLTPWF | Fault waveform - P/I Controller Output phase Amplitude feedback integral gain readback (units not yet determined) | ACCL:L1B:0210:AMPFB_GAIN_I_RBVCTRL:FLTPWF | |
R/W | AMPFBACQ_GAINFLT_I | Amplitude feedback integral gain setting (units not yet determined) | DELAY | Fault data trigger control. In % of total waveform data duration. 0% = all data is pre-fault, 100% = all data is post-fault | ACCL:ACCL:L1B:0210:AMPFBACQ_GAINFLT_I DELAY | |
|
Feedback |
R | PHAFB AMPFB_GAIN_P_RBV | Phase Amplitude feedback proportional gain readback (units not yet determined) | ACCL:L1B:0210:AMPFB_GAIN_P_RBV | |
R/W | PHAFB AMPFB_GAIN_P | Phase Amplitude feedback proportional gain setting (units not yet determined) | ACCL:L1B:0210:AMPFB_GAIN_P | |
R | PHAFB AMPFB_GAIN_I_RBV | Phase Amplitude feedback integral gain readback (units not yet determined) | ACCL:L1B:0210:AMPFB_GAIN_I_RBV | |
R/W | PHAFB AMPFB_GAIN_I | Phase Amplitude feedback integral gain setting (units not yet determined) | ACCL:L1B:0210:AMPFB_GAIN_I | |
| | | | |