Data Types
lcls2_cc_lib.FB_PPM_PowerMeter
Record |
Type |
Description |
Pragma |
---|---|---|---|
$(PREFIX):CALIB:MJ_RATIO |
ao |
$(SYMBOL).fCalibMJRatio |
io: output
|
$(PREFIX):CALIB:MJ_RATIO_RBV |
ai |
$(SYMBOL).fCalibMJRatio |
io: output
|
$(PREFIX):CALIB:OFFSET |
ao |
$(SYMBOL).fCalibRelOffset |
io: output
|
$(PREFIX):CALIB:OFFSET_RBV |
ai |
$(SYMBOL).fCalibRelOffset |
io: output
|
$(PREFIX):CALIB:RATIO |
ao |
$(SYMBOL).fCalibRelRatio |
io: output
|
$(PREFIX):CALIB:RATIO_RBV |
ai |
$(SYMBOL).fCalibRelRatio |
io: output
|
$(PREFIX):CALIB_BUFFER_RBV |
waveform |
$(SYMBOL).fCalibBaseBuffer |
io: input
|
$(PREFIX):CALIB_RBV |
ai |
$(SYMBOL).fCalibBase |
io: input
|
$(PREFIX):MJ_BUFFER_RBV |
waveform |
$(SYMBOL).fCalibMJBuffer |
field: EGU mJ
io: input
|
$(PREFIX):MJ_RBV |
ai |
$(SYMBOL).fCalibMJ |
field: EGU mJ
io: input
|
$(PREFIX):STC:CONN_RBV |
bi |
$(SYMBOL).fbThermoCouple.bConnected |
field: ONAM Connected
field: ZNAM Disconnected
io: input
|
$(PREFIX):STC:ERR_RBV |
bi |
$(SYMBOL).fbThermoCouple.bError |
io: input
|
$(PREFIX):STC:TEMP_RBV |
ai |
$(SYMBOL).fbThermoCouple.fTemp |
io: input
|
$(PREFIX):VOLT_BUFFER_RBV |
waveform |
$(SYMBOL).fVoltageBuffer |
field: EGU mV
io: input
|
$(PREFIX):VOLT_RBV |
ai |
$(SYMBOL).fVoltage |
field: EGU mV
io: input
|
lcls2_cc_lib.lcls_twincat_motion.DUT_PositionState
Record |
Type |
Description |
Pragma |
---|---|---|---|
$(PREFIX):ACCL |
ao |
Acceleration to use for moves to this state |
io: output
|
$(PREFIX):ACCL_RBV |
ai |
Acceleration to use for moves to this state |
io: output
|
$(PREFIX):DCCL |
ao |
Deceleration to use for moves to this state |
io: output
|
$(PREFIX):DCCL_RBV |
ai |
Deceleration to use for moves to this state |
io: output
|
$(PREFIX):DELTA |
ao |
Max deviation from position at this state |
field: DRVL 0.0
io: output
|
$(PREFIX):DELTA_RBV |
ai |
Max deviation from position at this state |
field: DRVL 0.0
io: output
|
$(PREFIX):ENCODER_RBV |
longin |
Encoder count associated with this state |
io: input
|
$(PREFIX):LOCKED_RBV |
bi |
TRUE if state is immutable |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
$(PREFIX):MOVE_OK_RBV |
bi |
TRUE if the move would be safe |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
$(PREFIX):NAME_RBV |
waveform |
Name of this position state |
io: input
|
$(PREFIX):SETPOINT |
ao |
Axis position associated with this state |
io: output
|
$(PREFIX):SETPOINT_RBV |
ai |
Axis position associated with this state |
io: output
|
$(PREFIX):VALID_RBV |
bi |
TRUE if this is a real state |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
$(PREFIX):VELO |
ao |
Speed at which to move to this state |
io: output
|
$(PREFIX):VELO_RBV |
ai |
Speed at which to move to this state |
io: output
|
lcls2_cc_lib.PMPS.ST_BeamParams
Record |
Type |
Description |
Pragma |
---|---|---|---|
$(PREFIX):Cohort_RBV |
longin |
Cohort inc on each arb cycle |
io: input
|
$(PREFIX):PhotonEnergyRanges_RBV |
longin |
$(SYMBOL).neVRange |
field: EGU eV
io: input
|
$(PREFIX):Rate_RBV |
longin |
$(SYMBOL).nRate |
field: EGU Hz
io: input
|
$(PREFIX):Transmission_RBV |
ai |
$(SYMBOL).nTran |
field: HOPR 1
field: LOPR 0
field: PREC 2
io: input
|
$(PREFIX):Valid_RBV |
bi |
$(SYMBOL).xValid |
io: input
|
$(PREFIX):Veto_RBV |
waveform |
$(SYMBOL).aVetoDevices |
io: input
|
lcls2_cc_lib.PMPS.ST_PMPS_Aperture
Record |
Type |
Description |
Pragma |
---|---|---|---|
$(PREFIX):Height_RBV |
ai |
$(SYMBOL).Height |
field: EGU mm
io: input
|
$(PREFIX):OK_RBV |
bi |
$(SYMBOL).xOK |
io: input
|
$(PREFIX):Width_RBV |
ai |
$(SYMBOL).Width |
field: EGU mm
io: input
|
LCLS_General.FB_LogMessage
Record |
Type |
Description |
Pragma |
---|---|---|---|
$(PREFIX):Reset |
bo |
Rising-edge reset of trip |
io: output
|
$(PREFIX):Reset_RBV |
bi |
Rising-edge reset of trip |
io: output
|
$(PREFIX):Tripped_RBV |
bi |
Log message FB tripped |
io: input
|
LCLS_General.FB_ThermoCouple
Record |
Type |
Description |
Pragma |
---|---|---|---|
$(PREFIX):STC:CONN_RBV |
bi |
$(SYMBOL).bConnected |
field: ONAM Connected
field: ZNAM Disconnected
io: input
|
$(PREFIX):STC:ERR_RBV |
bi |
$(SYMBOL).bError |
io: input
|
$(PREFIX):STC:TEMP_RBV |
ai |
$(SYMBOL).fTemp |
io: input
|
ST_PMPS_Aperture_IO
Record |
Type |
Description |
Pragma |
---|---|---|---|
$(PREFIX):Height_RBV |
ai |
$(SYMBOL).Height |
field: EGU mm
io: input
|
$(PREFIX):OK_RBV |
bi |
$(SYMBOL).xOK |
io: input
|
$(PREFIX):Width_RBV |
ai |
$(SYMBOL).Width |
field: EGU mm
io: input
|
Database Records
Record |
Type |
Description |
Pragma |
---|---|---|---|
$(PREFIX)LCLSGeneral:GlobalLogTrickleTrip_RBV |
bi |
Tripped by overall log count |
io: input
|
$(PREFIX)LCLSGeneral:LogHost_RBV |
waveform |
The log host IP address |
io: output
|
$(PREFIX)LCLSGeneral:LogHost |
waveform |
The log host IP address |
io: output
|
$(PREFIX)LCLSGeneral:LogPort_RBV |
longin |
The log host UDP port |
io: output
|
$(PREFIX)LCLSGeneral:LogPort |
longout |
The log host UDP port |
io: output
|
$(PREFIX)LCLSGeneral:LogMessageCount_RBV |
longin |
Total log messages on the last cycle |
io: input
|
TST:WFS:SPM:CALIB_RBV |
ai |
MAIN.fb_pm.fCalibBase |
io: input
|
TST:WFS:SPM:CALIB_BUFFER_RBV |
waveform |
MAIN.fb_pm.fCalibBaseBuffer |
io: input
|
TST:WFS:SPM:MJ_RBV |
ai |
MAIN.fb_pm.fCalibMJ |
field: EGU mJ
io: input
|
TST:WFS:SPM:MJ_BUFFER_RBV |
waveform |
MAIN.fb_pm.fCalibMJBuffer |
field: EGU mJ
io: input
|
TST:WFS:SPM:CALIB:MJ_RATIO_RBV |
ai |
MAIN.fb_pm.fCalibMJRatio |
io: output
|
TST:WFS:SPM:CALIB:MJ_RATIO |
ao |
MAIN.fb_pm.fCalibMJRatio |
io: output
|
TST:WFS:SPM:CALIB:OFFSET_RBV |
ai |
MAIN.fb_pm.fCalibRelOffset |
io: output
|
TST:WFS:SPM:CALIB:OFFSET |
ao |
MAIN.fb_pm.fCalibRelOffset |
io: output
|
TST:WFS:SPM:CALIB:RATIO_RBV |
ai |
MAIN.fb_pm.fCalibRelRatio |
io: output
|
TST:WFS:SPM:CALIB:RATIO |
ao |
MAIN.fb_pm.fCalibRelRatio |
io: output
|
TST:WFS:SPM:VOLT_RBV |
ai |
MAIN.fb_pm.fVoltage |
field: EGU mV
io: input
|
TST:WFS:SPM:VOLT_BUFFER_RBV |
waveform |
MAIN.fb_pm.fVoltageBuffer |
field: EGU mV
io: input
|
TST:WFS:SPM:STC:CONN_RBV |
bi |
MAIN.fb_pm.fbThermoCouple.bConnected |
field: ONAM Connected
field: ZNAM Disconnected
io: input
|
TST:WFS:SPM:STC:ERR_RBV |
bi |
MAIN.fb_pm.fbThermoCouple.bError |
io: input
|
TST:WFS:SPM:STC:TEMP_RBV |
ai |
MAIN.fb_pm.fbThermoCouple.fTemp |
io: input
|
$(PREFIX)AccumulatedFastFaults_RBV |
longin |
PMPS_GVL.AccumulatedFF |
io: input
|
$(PREFIX)SuccessfulPreemptions_RBV |
longin |
PMPS_GVL.SuccessfulPreemption |
io: input
|
$(PREFIX)0RateBeamCnst:Veto_RBV |
waveform |
0-rate beam constant |
archive: 1s monitor
io: input
|
$(PREFIX)0RateBeamCnst:Cohort_RBV |
longin |
Cohort inc on each arb cycle |
archive: 1s monitor
io: input
|
$(PREFIX)0RateBeamCnst:Rate_RBV |
longin |
0-rate beam constant |
archive: 1s monitor
field: EGU Hz
io: input
|
$(PREFIX)0RateBeamCnst:Transmission_RBV |
ai |
0-rate beam constant |
archive: 1s monitor
field: HOPR 1
field: LOPR 0
field: PREC 2
io: input
|
$(PREFIX)0RateBeamCnst:PhotonEnergyRanges_RBV |
longin |
0-rate beam constant |
archive: 1s monitor
field: EGU eV
io: input
|
$(PREFIX)0RateBeamCnst:Valid_RBV |
bi |
0-rate beam constant |
archive: 1s monitor
io: input
|
$(PREFIX)FullBeamCnst:Veto_RBV |
waveform |
Full beam constant |
archive: 1s monitor
io: input
|
$(PREFIX)FullBeamCnst:Cohort_RBV |
longin |
Cohort inc on each arb cycle |
archive: 1s monitor
io: input
|
$(PREFIX)FullBeamCnst:Rate_RBV |
longin |
Full beam constant |
archive: 1s monitor
field: EGU Hz
io: input
|
$(PREFIX)FullBeamCnst:Transmission_RBV |
ai |
Full beam constant |
archive: 1s monitor
field: HOPR 1
field: LOPR 0
field: PREC 2
io: input
|
$(PREFIX)FullBeamCnst:PhotonEnergyRanges_RBV |
longin |
Full beam constant |
archive: 1s monitor
field: EGU eV
io: input
|
$(PREFIX)FullBeamCnst:Valid_RBV |
bi |
Full beam constant |
archive: 1s monitor
io: input
|
$(PREFIX)eVRangeCnst_RBV |
waveform |
Active eV Range constants |
archive: 1s monitor
field: EGU eV
io: input
|
$(PREFIX)K:eVRangeCnst_RBV |
waveform |
eV Range constants |
archive: 1s monitor
field: EGU eV
io: input
|
$(PREFIX)L:eVRangeCnst_RBV |
waveform |
eV Range constants |
archive: 1s monitor
field: EGU eV
io: input
|
$(PREFIX)eVRangeHyst_RBV |
ai |
eV Range hystersis |
archive: 1s monitor
field: EGU eV
io: input
|
$(PREFIX)CurrentBP:Veto_RBV |
waveform |
PMPS_GVL.stCurrentBeamParameters.aVetoDevices |
archive: 1s monitor
io: input
|
$(PREFIX)CurrentBP:Cohort_RBV |
longin |
Cohort inc on each arb cycle |
archive: 1s monitor
io: input
|
$(PREFIX)CurrentBP:Rate_RBV |
longin |
PMPS_GVL.stCurrentBeamParameters.nRate |
archive: 1s monitor
field: EGU Hz
io: input
|
$(PREFIX)CurrentBP:Transmission_RBV |
ai |
PMPS_GVL.stCurrentBeamParameters.nTran |
archive: 1s monitor
field: HOPR 1
field: LOPR 0
field: PREC 2
io: input
|
$(PREFIX)CurrentBP:PhotonEnergyRanges_RBV |
longin |
PMPS_GVL.stCurrentBeamParameters.neVRange |
archive: 1s monitor
field: EGU eV
io: input
|
$(PREFIX)CurrentBP:Valid_RBV |
bi |
PMPS_GVL.stCurrentBeamParameters.xValid |
archive: 1s monitor
io: input
|
$(PREFIX)RequestedBP:Veto_RBV |
waveform |
PMPS_GVL.stRequestedBeamParameters.aVetoDevices |
archive: 1s monitor
io: input
|
$(PREFIX)RequestedBP:Cohort_RBV |
longin |
Cohort inc on each arb cycle |
archive: 1s monitor
io: input
|
$(PREFIX)RequestedBP:Rate_RBV |
longin |
PMPS_GVL.stRequestedBeamParameters.nRate |
archive: 1s monitor
field: EGU Hz
io: input
|
$(PREFIX)RequestedBP:Transmission_RBV |
ai |
PMPS_GVL.stRequestedBeamParameters.nTran |
archive: 1s monitor
field: HOPR 1
field: LOPR 0
field: PREC 2
io: input
|
$(PREFIX)RequestedBP:PhotonEnergyRanges_RBV |
longin |
PMPS_GVL.stRequestedBeamParameters.neVRange |
archive: 1s monitor
field: EGU eV
io: input
|
$(PREFIX)RequestedBP:Valid_RBV |
bi |
PMPS_GVL.stRequestedBeamParameters.xValid |
archive: 1s monitor
io: input
|