Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

AACTDF_FC frequency counter method -  not used in resonance control, larger operating range than DFDF_FC ACCL:L1B:0210:FREQINTLKRESETALLQUENCHCPLRTEMP1CPLRTEMP1CPLRTEMP1CPLRTEMP2

 

Coupler temperature 2 Interlock , bypass command, bypass statusCPLRTEMP2SSA0210SSASSA_LTCH 0210SSASSA0210SSASSA0210SSABMLNVACBMLNVACABMLNVACBMLNVACABMLNVACBYP BMLNVACABYP BMLNVACRBV BMLNVACA

 

 

Cryo summary fault, status, latched , bypass command, bypass statusACCLCRYOSUMABYP_RBVSRF Interlocks - Per Cryomodule - Tentative Signal Q QWF/WAMPFB_GAIN_P  PHAFB Phase  PHAFB Phase
R/WNameDescription

SRF Example

(CM 2 Cavity 1)

Gun/Buncher Example
R/WRFMODECTRLRF mode control (SEL, SELA, SELAP, SEL Raw, Pulse, Chirp) ACCL:L1B:0210:RFMODECTRL N/A
RRFMODEReadback of current RF mode (SEL, SELA, SELAP, SEL Raw, Pulse, Chirp) ACCL:L1B:0210:RFMODE 
R/WRFCTRLCavity on/off control. Off = LLRF drive set to 0. (SSA control will be different.) ACCL:L1B:0210:RFCTRL 
RRFSTATE Readback of cavity RF on/off state ACCL:L1B:0210:RFSTATE

 N/A

R/WADES

Operation amplitude setpoint (MV)

(For SRF, this setting is used in SEL, SELA, SELAP modes.)

 ACCL:L1B:0210:ADES 
RGDESGradient setpoint (MV/m) - readback only ACCL:L1B:0210:GDES N/A
RSEL_ASETSRF amplitude setpoint in SEL Raw, Pulse, Chirp modes. Is in units of % of full drive scale. ACCL:L1B:0210:AACTMeasured amplitude  N/A
RGACTMeasured gradient from cavity probe (MV/m) ACCL:L1B:0210:GACT 
R/WGACTMeasured gradient from cavity probe (MV/m) ACCL:L1B:0210:GACT 
R/WAMAX

Maximum allowable amplitude (MV) - experts only

 ACCL:L1B:0210:AMAX 
RGMAX

Maximum allowable gradient (MV/m) - readback only

 ACCL:L1B:0210:GMAX 
R/WPDESOperation phase setpoint (degrees, where 0 is on-crest) ACCL:L1B:0210:PDES 
RPACTMeasured phase from cavity probe (degrees) ACCL:L1B:0210:PACT 
R/WPREFa.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/WSEL_POFFSEL phase offset setpoint (not used in SELA/GDR mode) ACCL:L1B:0210:SEL_POFF N/A
RSEL_POFF_RBVSEL phase offset (not used in SELA/GDR mode) ACCL:L1B:0210:SEL_POFF_RBV N/A
RDFACTMeasured etune frequency (Hz)N/A 
RDFMeasured detune frequency (Hz) using state space equation, cavity and forward signals - used to drive piezos ACCL:L1B:0210:DF N/A
RDFVALIDMeasured detune frequency (Hz) using state 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:DFVALID N/A
RCHIRP:DF_FCMeasured detune frequency (Hz) using frequency counter method -  not used in resonance control, larger operating range than DF ACCL:L1B:0210:DF_FC N/A
RCHIRP:DFMeasured 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/WAWFALEMLEM 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/WPWFWaveform of cavity probe phase, which is used to calculate PACT (degrees)PLEMLEM computed phase (deg) ACCL:L1B:0210:PLEM  
R/WFWDForward signal from SSA to cavity - amplitudeEGLEMLEM computed energy gain (MeV) ACCL:L1B:0210:EGLEM  
R/WFWDPWRForward signal from SSA to cavity - powerCHLEMLEM computed chirp (MeV) ACCL:L1B:0210:CHLEM  
R/WREVReverse signal from cavity - amplitudeCAV:FUDGBeam-based scale factor applied to cavity probe amplitude readback. Nominal value of 1. ACCL:L1B:0210:CAV:FUDG  
RREVPWRReverse signal from cavity - power  Cavity design length - constant ACCL:L1B:0210:L N/A
RFREQCavity design frequency - constantR/WALEMLEM computed integrated RF amplitude (MV) per cavity and per cryomodule ACCL:L1B:0210:ALEMFREQ  N/A
R/WPLEMIMPEDCavity design shunt impedance - constantLEM computed phase (deg) ACCL:L1B:0210:PLEMIMPED 
R/WEGLEMLEM computed energy gain (MeV) ACCL:L1B:0210:EGLEM 
R/WCHLEMLEM 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 
RCavity 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
 WINTLK_RESET_ALL Reset all latched faults from RFS and Resonance/Interlock chassisACCL:L1B:0210:INTLK_RESET_ALL 
 WRFS:INTLK_FIRST Bit mask indicating which interlock fault was first detected by RFS.ACCL:L1B:0210:RFS:INTLK_FIRST N/A
 WRFS:FLTINTLK_FIRST For last captured fault waveform, bit mask indicating which interlock fault was first detected by RFSACCL:L1B:0210:RFS:FLTINTLK_FIRSTR FREQCavity design frequency - constant N/A
R IMPEDCavity design shunt impedance - constantQUENCH_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 
RQUENCH_LTCHACCL:L1B:0210:QUENCH_LTCH 
WQUENCH_BYPACCL:L1B:0210:QUENCH_BYP 
RQUENCH_BYP_RBV WINTLK_RESET_ALL Reset all latched faults from RFS and Resonance/Interlock chassisACCL:L1B:0210:QUENCH_BYP_RBV 
RSTEPTEMP_FLT

     

Cavity quench Stepper temperature fault, from RFS from Interlock chassis. Current status, latched status, bypass command, bypass status

ACCL:L1B:0210:QUENCHSTEPTEMP_FLT 
RQUENCHSTEPTEMP_LTCHACCL:L1B:0210:QUENCHSTEPTEMP_LTCH 
WQUENCHSTEPTEMP_BYPBYP ACCL:L1B:0210:QUENCHSTEPTEMP_BYP 
RQUENCHSTEPTEMP_BYP_RBVRBV ACCL:L1B:0210:QUENCHSTEPTEMP_BYP_RBV 
RSTEPTEMPCPLRTEMP1_FLT

     

Stepper temperature Coupler temperature 1 fault, from Interlock chassis. Current status, latched status, bypass command, bypass status

ACCL:L1B:0210:STEPTEMPCPLRTEMP1_FLT 
RSTEPTEMPCPLRTEMP1_LTCHACCL:L1B:0210:STEPTEMPCPLRTEMP1_LTCH 
WSTEPTEMPCPLRTEMP1_BYP ACCL:L1B:0210:STEPTEMPCPLRTEMP1_BYP 
RSTEPTEMPCPLRTEMP1_BYP_RBV ACCL:L1B:0210:STEPTEMPCPLRTEMP1_BYP_RBV 
RCPLRTEMP2_FLT

 

Coupler temperature 1 Coupler temperature 2 fault, from Interlock chassis. Current status, latched status, bypass command, bypass status

    
ACCL:L1B:0210:CPLRTEMP2_FLT 
RCPLRTEMP1CPLRTEMP2_LTCHACCL:L1B:0210:CPLRTEMP2_LTCH 
WCPLRTEMP1CPLRTEMP2_BYP BYPACCL:L1B:0210:CPLRTEMP1CPLRTEMP2_BYP 
RCPLRTEMP1CPLRTEMP2_BYP_RBV RBVACCL:L1B:0210:CPLRTEMP1CPLRTEMP2_BYP_RBV 
RPLL_FLT

FPGA PLL lock fault, from

RFS chassis. Current status, latched status

. Cannot be bypassed.    

ACCL:L1B:0210:PLL_FLT 
RCPLRTEMP2PLL_LTCHLTCH ACCL:L1B:0210:CPLRTEMP2PLL_LTCH 
WRCPLRTEMP2_BYPIOCWDOG_FLT

 

EPICS IOC watchdog fault, from RFS chassis. Current status, latched status, bypass command, bypass status

ACCL:L1B:0210:CPLRTEMP2IOCWDOG_BYPFLT 
RCPLRTEMP2IOCWDOG_BYP_RBVLTCH ACCL:L1B:0210:CPLRTEMP2IOCWDOG_BYP_RBVFLT 
RPLLIOCWDOG_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 
IOCWDOG_BYP_RBV RPLL_LTCH ACCL:L1B:0210:PLLIOCWDOG_BYP_LTCHRBV  
RIOCWDOGSSA_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 
IOCWDOGSSA_LTCH ACCL:L1B:0210:IOCWDOGSSA_FLTLTCH 
IOCWDOGSSA_BYP ACCL:L1B:0210:IOCWDOGSSA_BYP 
IOCWDOGSSA_BYP_RBV ACCL:L1B:0210:IOCWDOGSSA_BYP_RBV RBV R
SRF Interlocks - Per Rack (A or B)  
 RCPLRVAC[A,B]_FLT

   

 

SSA permit Coupler vacuum fault, from RFS Interlock chassis. Current status, latched status, bypass command, bypass status

    
ACCL:L1B:0200:CPLRVACA_FLT 
 RCPLRVAC[A,B]_LTCHACCL:L1B:0200:CPLRVACA_LTCH 
 WCPLRVAC[A,B]_BYP ACCL:L1B:0200:CPLRVACA_BYP 
 RCPLRVAC[A,B]_BYP_RBV ACCL:L1B:0200:CPLRVACA_BYP_RBV 
SRF Interlocks - Per Rack (A or B)  
 RCPLRVACBMLNVAC[A,B]_FLT

    

 

Coupler Beamline vacuum fault, from Interlock chassis. Current status, latched status, bypass command, bypass status

    
ACCL:L1B:0200:CPLRVACABMLNVACA_FLT 
 RCPLRVACBMLNVAC[A,B]_LTCHACCL:L1B:0200:CPLRVACABMLNVACA_LTCH 
 WCPLRVACBMLNVAC[A,B]_BYP ACCL:L1B:0200:CPLRVACABMLNVACA_BYPBYP  
 RCPLRVACBMLNVAC[A,B]_BYP_RBV ACCL:L1B:0200:CPLRVACABMLNVACA_BYP_RBV 

 R

CRYOSUM[A,B]_FLT

 

 

Beamline vacuum Cryo summary fault, from Interlock chassislocal Cryo PLC. Current status, latched status, bypass command, bypass status

    
ACCL:L1B:0200:CRYOSUMA_FLT 
 RCRYOSUM[A,B]_LTCHACCL:L1B:0200:CRYOSUMA_LTCH 
 WCRYOSUM[A,B]_BYPACCL:L1B:0200:CRYOSUMA_BYP 
 RCRYOSUM[A,B]_BYP_RBVACCL:L1B:0200:CRYOSUMA_BYP_RBV 
   SRF Interlocks - Per Cryomodule - Tentative  
 RCRYOSUM[A,B]_FLT Cryo summary status from local Cryo PLC. Current status ACCLACCL:L1B:0200:CRYOSUMACRYOSUM_FLTFLT  
 RCRYOSUM[A,B]_LTCHHELEVEL_FLT Cryo Helium level status from local Cryo PLC. Current status ACCLACCL:L1B:0200:CRYOSUMAHELEVEL_LTCHFLT  WCRYOSUM[A,B]_BYP
 RHEPRES_FLT Cryo Helium pressure status from local Cryo PLC. Current status ACCLACCL:L1B:0200:CRYOSUMAHEPRES_BYPFLT 
 RCRYOSUM[A,B]_BYP_RBVCRYOHEARTBEAT_FLT Cryo PLC heartbeat fault. Generated by RF software when cryo data stops updating or updates too slowly ACCL:L1B:0200:CRYOPLC_HEARTBEAT 
     
 RCRYOSUM_FLT Cryo summary status from local Cryo PLC. Current status ACCL:L1B:0200:CRYOSUM_FLT  
 RHELEVEL_FLT Cryo Helium level status from local Cryo PLC. Current status ACCL:L1B:0200:HELEVEL_FLT 
 RHEPRES_FLT Cryo Helium pressure status from local Cryo PLC. Current status ACCL:L1B:0200:HEPRES_FLT 
 RCRYOHEARTBEAT_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
RQLOADEDLoaded Q  
 RCAV_CONSTCavity 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
RQLOADEDLoaded QACCL:L1B:0210:QLOADED 
RLDCOEFLorentz detuning coefficientACCL:L1B:0210:LDCOEF 
RBCOEFMState space B coefficient magnitudeACCL:L1B:0210:BCOEFM 
RBCOEFPState space B coefficient phaseACCL:L1B:0210:BCOEFP 
RSSA:SLOPESSA curve parameter - slopeACCL:L1B:0210:SSA:SLOPE 
RSSA:PEDSSA curve parameter - pedestalACCL:L1B:0210:SSA:PED 
RSSA:MINXSSA curve parameter - min x ACCL:L1B:0210:SSA:MINX 
RSSA: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 sectionAmplitude Units Power Units Phase 
 Drive (

Each SRF cavity has the following waveform signals:

Description PV name, <SIG> in following sectionAmplitude Units Power Units Phase 
 Drive (RFS chassis loopback) DRVsqrt(W) Wdegrees
 Forward Power FWDsqrt(W) Wdegrees 
 Reverse/Reflected Power REVsqrt(W)  Wdegrees 
 Cavity Probe CAVMV mWdegrees 
 DAC (FPGA internal, input to DAC that drives SSA) DAC% of full DAC scale (% of full DAC scale)^2degrees 
 Detune (see below) DFHz  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.

 <SIG>:AWF Signal amplitude waveformACCL:L1B:0210:CAV:AWF 
R <SIG>:AMEAN Mean of <SIG>:AWFACCL:L1B:0210:CAV:AMEAN 
R <SIG>:ASTD Standard deviation of <SIG>:AWFACCL:L1B:0210:CAV:ASTD 
R <SIG>:ARSTD Standard deviation of <SIG>:AWF divided by mean of <SIG>:AWFACCL:L1B:0210:CAV:ARSTD  
R <SIG>:AMIN Minimum of <SIG>:AWFACCL:L1B:0210:CAV:AMIN 
R <SIG>:AMAX Maximum of <SIG>:AWFACCL:L1B:0210:CAV:AWF  
 R <SIG>:PWF Signal phase waveformACCL:L1B:0210:CAV:PWF 
 R <SIG>:PMEAN Mean of <SIG>:PWFACCL:L1B:0210:CAV:PMEAN  
R <SIG>:PSTD Standard deviation of <SIG>:PWFACCL:L1B:0210:CAV:PSTD  
 <SIG>:PRSTD Standard deviation of <SIG>:PWF divided by mean of <SIG>:PWFACCL:L1B:0210:CAV:PRSTD   
R <SIG>:PMIN Minimum of <SIG>:PWFACCL:L1B:0210:CAV:PMIN 
R <SIG>:PMAX Maximum of <SIG>:PWFACCL:L1B:0210:CAV:PMAX 
R <SIG>:PWRWF Signal power waveformACCL:L1B:0210:CAV:PWRWF 
R <SIG>:PWRMEAN Mean of <SIG>:PWRWFACCL:L1B:0210:CAV:PWRMEAN 
R <SIG>:PWRSTD Standard deviation of <SIG>:PWRWFACCL:L1B:0210:CAV:PWRSTD  
R <SIG>:PWRRSTD Standard deviation of <SIG>:PWRWF divided by mean of <SIG>:PWRWFACCL:L1B:0210:CAV:PWRRSTD 
R <SIG>:PWRMIN Minimum of <SIG>:PWRWFACCL:L1B:0210:CAV:PWRMIN 
R <SIG>:PWRMAX Maximum of <SIG>:PWRWFACCL:L1B:0210:CAV:PWRMAX 
 RR <SIG>:IWF Signal I waveformACCL:L1B:0210:CAV:IWF  R
 <SIG>:QWF Signal Q waveformACCL:L1B:0210:CAV:AWF 
R <SIG>:FLTAWF Fault waveform - signal amplitudeACCL:L1B:0210:CAV:FLTAWF 
R <SIG>:FLTPWF Fault waveform - signal phaseACCL:L1B:0210:CAV:FLTPWF 
Other Other SRF Waveform Signals:     
RDF:WF Detune frequency waveform. Calculated by software from cavity and forward signals. [Hz]ACCL:L1B:0210:DF:WF 
RDF:MEANMean of DF:WFACCL:L1B:0210:DF:MEAN 
RDF:STD Standard deviation of DF:WFACCL:L1B:0210:DF:STD  
RDF:MINMinimum of DF:WFACCL:L1B:0210:DF:MIN  
DF:MAX Maximum of DF:WFACCL:L1B:0210:DF:MAX  
RBW:WF Cavity bandwidth waveform. Calculated by software from cavity and forward signals.  [Hz]ACCL:L1B:0210:BW:WF  
RCTRL:IWFP/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  
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     
CTRL:AWF P/I Controller Output amplitude waveform. Calculated by software from cavity and DAC signals. [% of full scale, range -1 to 1]  AMPFB_GAIN_P_RBV Amplitude feedback proportional gain readback (units not yet determined)ACCL:L1B:0210:AMPFB_GAIN_P_RBVCTRL:AWF   
RCTRL:FLTAWF Fault waveform - P/I Controller Output amplitude AMPFB_GAIN_P Amplitude feedback proportional gain setting (units not yet determined)ACCL:L1B:0210:CTRL:FLTAWF  AMPFB_GAIN_I_RBV
RCTRL: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)DELAYFault data trigger control. In % of total waveform data duration. 0% = all data is pre-fault, 100% = all data is post-faultACCL:ACCL:L1B:0210:AMPFBACQ_GAINFLT_DELAY 
     
Feedback     
 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  
 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  
     

Deployment and calibration attributes

By default, these should be write-protected during operation

 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  
 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  
 AMPFB_HSUM Amplitude feedback is at upper limit while feedback is active. 0 if true (alarm state), 1 if false (good state)ACCL:L1B:0210:AMPFB_HSUM  
 AMPFB_HSUM Amplitude feedback is at upper limit while feedback is active. 0 if true (alarm state), 1 if false (good state)ACCL:L1B:0210:AMPFB_HSUM  
 PHAFB_LSUM Phase feedback is at lower limit while feedback is active. 0 if true (alarm state), 1 if false (good state)ACCL:L1B:0210:PHAFB_LSUM  
 PHAFB_HSUM Phase feedback is at upper limit while feedback is active. 0 if true (alarm state), 1 if false (good state)ACCL:L1B:0210:PHAFB_HSUM  

Resonance control

 NameDescriptionDescription

SRF Example

(CM2 Cavity 1)SRF Example

Gun/Buncher Example 
R/WSTEP:NSTEPSStepper tuner number of steps per move ACCL:L1B:0210:STEP:NSTEPS 
WSTEP:MOV_REQ_NEGRequest stepper tuner move negative STEP:NSTEPS. Write 1 to request ACCL:L1B:0210:STEP:MOV_REQ_NEG 
WSTEP:MOV_REQ_POSRequest stepper tuner move positive STEP:NSTEPS. Write 1 to request ACCL:L1B:0210:STEP:MOV_REQ_POS 
RSTEP:STATWRDStepper controller status word readback ACCL:L1B:0210:STEP:STATWRD 
RSTEP:STATWRD.B0Stepper controller status bit: motor moving; 1 = moving, 0 = not ACCL:L1B:0210:STEP:STATWRD.B0 
RSTEP:STATWRD.B2Stepper controller status bit: motor done; 1 = done, 0 = not ACCL:L1B:0210:STEP:STATWRD.B2 
RSTEP:STATWRD.B3Stepper controller status bit: at limit B; 1 = at limit, 0 = not. (The limit should never be reached.) ACCL:L1B:0210:STEP:STATWRD.B3 
RSTEP:STATWRD.B4Stepper controller status bit: at limit A; 1 = at limit, 0 = not. (The limit should never be reached.) ACCL:L1B:0210:STEP:STATWRD.B4 
RSTEP:CTRLWRDStepper controller status word readback ACCL:L1B:0210:STEP:CTRLWRD 
RSTEP:CTRLWRD.B5Stepper controller status bit: move direction; 1 if negative, 0 if positive ACCL:L1B:0210:STEP:STATWRD.B0 
RSTEP:STATMSG  High-level status message from stepper controller softwareACCL:L1B:0210:STEP:STATMSG  
PZT:ENABLEPiezo enable/disable control; set to 1 to enable, 0 to disableACCL:L1B:0210:PZT:ENABLE 
 RPZT:ENABLESTATPiezo enable/disable status; 1 = enabled, 0 = disabledACCL:L1B:0210:PZT:ENABLESTAT  
PZT:MODECTRL

Piezo mode control; set to 1 for Integrator (feedback driven by RFS measured detune), 0 for DC control.

Integrator is the correct mode for normal operations.

ACCL:L1B:0210:PZT:MODECTRL 
PZT:MODESTATPiezo mode status; 1 = Integrator, 0 = DCACCL:L1B:0210:PZT:MODESTAT 
PZT:VCalculated piezo voltage ACCL:L1B:0210:PZT:V  
PZT:DF_RFS Detune measurement sent from RFS to Resonance chassis. This drives the piezo while in Integrator mode.ACCL:L1B:0210:PZT:DF_RFS  
PZT:DFVALID_RFS 

Detune measurement sent from RFS to Resonance chassis is valid. If it is not valid, the Integrator

will not change the piezo setting

ACCL:L1B:0210:PZT:DFVALID_RFS  
R/W PZT:DAC_SPDC voltage offset setting. Only used while in DC mode.ACCL:L1B:0210:PZT:DAC_SP 
R/WPZT:INTEG_SP Optional Integrator setpoint. Can be used to compensate for observed systematic detune offset while in Integrator mode.ACCL:L1B:0210:PZT:INTEG_SP 
RPZT:INTEG_SP_RBV Readback of optional Integrator setpoint.ACCL:L1B:0210:PZT:INTEG_SP_RBV 
R/WPZT:BIAS

Piezo bias voltage setting. Nominally 25 V. Used to operate piezo away from range limits.

This should not change during normal operations.

ACCL:L1B:0210:PZT:BIAS 
RPZT:BIAS_RBV

Readback of piezo bias voltage setting.

ACCL:L1B:0210:PZT:BIAS_RBV 
RPZT:INTEG_AT_LIM

Piezo integrator (feedback) is at a limit of its range. This may require moving the stepper to re-center the piezo.

ACCL:L1B:0210:PZT:INTEG_AT_LIM 

Deployment and calibration attributes

By default, these should be write-protected during operation

The will be  <SIG>TOTAL
 NameDescription

SRF Example

(CM 2 Cavity 1)

 
Gun/Buncher Example 
  (
Name Description
  (from Chris Adolfsen. Garth wonders should this be a calibration attribute rather than physics interface?) Slow tuner start-up position prior to rf turn on - with the piezo voltages zeroed, the cavity would be tuned close to 1.3 GHz after the operating  gradient is established - thus the initial detuning with rf off relative to 1.3 GHz is K*(operating gradient)^2  
  (from Chris Adolfsen. Garth wonders should this be a calibration attribute rather than physics interface?) Slow tuner park position - this is the position the tuner would be set if one wants to detune the cavity so it does not interact with the beam.  Q0
 Q0Q0 measurement from partner labs, delivered with the cryomodule Qext 
 QextQext measured in-situ (last measurement – used to calibrate cavity probe signal based on discharge power)  LFD
 LFDLorentz Force Detuning K factor(Hz/(MV/m)^2) measured in-situ  
  Calibration of the slow tuner (Hz/step) measured in-situ  
  Calibration of the piezo tuners (Hz/volt) measured in-situ  

 Signal calibration.

For SRF cavities, the PVs below

are provided for CAV, FWD, REV, DRV signals. The SRF PV name examples below use CAV.

 Measured values
R/W  <SIG>:CAL_ADC_10DBMR/W ADC counts at 10 dBm. EPICS software uses this to calculate RF power at full scale.scale.ACCL:L1B:0210:CAV:CAL_ADC_10DBM 
R/W  <SIG>:CAL_LOSS_CABLE R/WMeasured cable losses used in signal calibration. Positive value in dB.ACCL:L1B:0210:CAV:CAL_LOSS_CABLE 
R/W  <SIG>:CAL_LOSS_CPLR R/WMeasured coupler loss used in signal calibration. Positive value in dB. <SIG>ACCL:L1B:0210:CAV:CAL_LOSS_ATTENCPLR 
 RR/W <SIG>:CAL_LOSS_ATTENFixed attenuator used in signal calibration. Positive value in dB.dB.ACCL:L1B:0210:CAV:CAL_LOSS_ATTEN 
R/W  <SIG>:CAL_LOSS_OTHER R/WUnattributed measured loss used in signal calibration. Positive value in dB.
 EPICS-calculated values 
 <SIG>:CAL_REF_PWR RRF power at ADC full scale. In dBm. Analogous PVs exist for reverse and drive (aka loopback) signals.
ACCL:L1B:0210:CAV:CAL_LOSS_OTHER RTotal (of cable, coupler, atten, other) loss used in signal calibration. Positive value in dB.
 <SIG>:SCALE RCalibration scale factor to convert raw ADC counts to amplitude in sqrt(Watts). Calculated internally by RF software, based on system losses and ADC power at full scale.
Signal calibration for Cavity Probe  (CAV)
 CAV:CAL_SCALE R/WCalibration scale factor to convert cavity probe raw ADC counts to amplitude in MV. Calculated by LLRF calibration sequence. See CAV:SCALE for more info.
 CAV:SCALE RCalibration scale factor to convert cavity probe raw ADC counts to amplitude in MV. Is equal to product of CAV:CAL_SCALE and beam-based FUDG scale factor.
   
   
  Chassis and ADC scale factor, or polynomial coefficients. From lab measurements of chassis to convert ADC units to physics units
  PI(no D) loop parameters for amplitude and phase loops. Maybe PKp, PKi, GKp, GKi
  Open loop amplitude and phase DAC settings
  Control loop status (open, closed)
   
 
 EPICS-calculated values 
R <SIG>:CAL_REF_PWRRF power at ADC full scale. [dBm] ACCL:L1B:0210:CAV:CAL_REF_PWR 
 <SIG>:CAL_LOSS_TOTALTotal (of cable, coupler, atten, other) loss used in signal calibration. Positive value in dB. ACCL:L1B:0210:CAV:CAL_LOSS_TOTAL  
 <SIG>:SCALEFinal calibration scale factor to convert raw ADC counts to amplitude. This also include the beam-based fudge factor ACCL:L1B:0210:CAV:SCALE 
For SRF, the signal calibration for Cavity Probe (CAV) can be calculated 2 ways: (1) using the above system losses, power at ADC full scale, and cavity probe Q or (2) calculated from the reverse signal decay. Experts can choose which method they would like to use per cavity
 R/WCAVSCALE_SEL Select between calibration methods: 0 = Qprobe, 1 = RevCalACCL:L1B:0210:CAVSCALE_SEL  
 R/WQPROBE  Cavity probe Q. Used in Qprobe calibration method.ACCL:L1B:0210:QPROBE   

 

Other attributes for operations - In Progress/Tentative

...