John Sheppard - LCLS_AIP_Modulator_ Controls

LCLS 1 AIP Modulators
L3 AIP Modulator Discussion
J.C. Sheppard, et al.
August 1, 2014
LCLS 1 AIP Modulators
L3 AIP Modulators
Briant Lam and Kristi Luchini
Do the work and are the contacts
LCLS 1 AIP Modulators
Questions:
What are we up to here: What are we getting and what is missing?
Operations/maintenance versus performance/jitter
Do we need “reports” on a button (similar to a database query)?
Do we want to record certain types of faults (like what?)
Do we need fault latching?
Who does which and what?
LCLS 1 AIP Modulators
SLAC Modulator circa 1968 from SLAC Blue Book
Thyratron
KEEP ALIVE
HEATER SUPPLY
H2 RESERVOIR
LCLS 1 AIP Modulators
LCLS 1 AIP Modulators
LCLS 1 AIP Modulators
LCLS 1 AIP Modulators
LI26: Even Numbered Stations; do not see edm screens yet but these may have
been released (as per KL)
LI27-LI30 all have display screens
FJD did a CAPUT to KLYS:LI27:21:MOD:THY_RES_I_SET from 25 to 24 and
saw the reservoir voltage change
LCLS 1 AIP Modulators
http://www.slac.stanford.edu/grp/lcls/controls/global/sw/epics/slaconly/dblist/HighPowerRF/
EPICS PVs 191 Total per Station:
28 ai per Station
46 ai per Station, cryptic
48 bi per Station
4 bo per Station
65 calc per Station
LCLS 1 AIP Modulators
EPICS PVs: 28 per Station ai that make sense
TYPE
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
NAME
OUT.INP
KLYS:LI30:11:MOD:CBIAS_I
@plc-li30-hprf01
KLYS:LI30:11:MOD:CBIAS_I_RBCK
@plc-li30-hprf01
KLYS:LI30:11:MOD:CBIAS_I_SET
@plc-li30-hprf01
KLYS:LI30:11:MOD:CBIAS_V
@plc-li30-hprf01
KLYS:LI30:11:MOD:DQ_I
@plc-li30-hprf01
KLYS:LI30:11:MOD:DQ_V
@plc-li30-hprf01
KLYS:LI30:11:MOD:HTR_I
@plc-li30-hprf01
KLYS:LI30:11:MOD:HTR_I_RBCK
@plc-li30-hprf01
KLYS:LI30:11:MOD:HTR_I_SET
@plc-li30-hprf01
KLYS:LI30:11:MOD:HTR_TD
@plc-li30-hprf01
KLYS:LI30:11:MOD:HTR_TD_LEFT
@plc-li30-hprf01
KLYS:LI30:11:MOD:HTR_V
@plc-li30-hprf01
KLYS:LI30:11:MOD:HV_I
@plc-li30-hprf01
KLYS:LI30:11:MOD:HV_V
@plc-li30-hprf01
KLYS:LI30:11:MOD:HV_V_SET
@plc-li30-hprf01
KLYS:LI30:11:MOD:KP_I
@plc-li30-hprf01
KLYS:LI30:11:MOD:THY_HTR_I
@plc-li30-hprf01
KLYS:LI30:11:MOD:THY_HTR_I_RBCK @plc-li30-hprf01
KLYS:LI30:11:MOD:THY_HTR_I_SET @plc-li30-hprf01
KLYS:LI30:11:MOD:THY_HTR_TD
@plc-li30-hprf01
KLYS:LI30:11:MOD:THY_HTR_TD_LEFT@plc-li30-hprf01
KLYS:LI30:11:MOD:THY_HTR_V
@plc-li30-hprf01
KLYS:LI30:11:MOD:THY_RES_I
@plc-li30-hprf01
KLYS:LI30:11:MOD:THY_RES_I_RBCK @plc-li30-hprf01
KLYS:LI30:11:MOD:THY_RES_I_SET @plc-li30-hprf01
KLYS:LI30:11:MOD:THY_RES_V
@plc-li30-hprf01
KLYS:LI30:11:MOD:THY_RUNTIME
@plc-li30-hprf01
KLYS:LI30:11:MOD:VAC600_I
@plc-li30-hprf01
FLOATS[14] S 1
FLOATS[12] S 1
FLOATS[13] S 1
FLOATS[15] S 1
FLOATS[17] S 1
FLOATS[18] S 1
FLOATS[2] S 1
FLOATS[0] S 1
FLOATS[1] S 1
FLOATS[26] S 1
FLOATS[23] S 1
FLOATS[3] S 1
FLOATS[20] S 1
FLOATS[21] S 1
FLOATS[16] S 1
FLOATS[19] S 1
FLOATS[10] S 1
FLOATS[8] S 1
FLOATS[9] S 1
FLOATS[27] S 1
FLOATS[24] S 1
FLOATS[11] S 1
FLOATS[6] S 1
FLOATS[4] S 1
FLOATS[5] S 1
FLOATS[7] S 1
FLOATS[25] S 1
FLOATS[22] S 1
DESC
Core Bias I
Core Bias I rbck
Core Bias I setpt
Core Bias V
DeQing I
DeQing V
Kly Heater I
Kly Heater I rbck
Kly Heater I ctrl
Kly Heater Time Delay
Kly Heater Count Down
Kly Heater V
HV I
HV V
HV V setpt
Kp Alive I
Thy Heater I
Thy Heater I rbck
Thy Heater I ctrl
Thy Heater Time Delay
Thy Heater Count Down
Thy Heater V
Thy Reservoir I
Thy Reservoir I rbck
Thy Reservoir I ctrl
Thy Reservoir V
Thy Runtime
600 Vac I
LCLS 1 AIP Modulators
EPICS PVs: 46 per Station ai that make less sense
TYPE
NAME
OUT.INP
DESC
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
PLC:LI30:HPRF01:MOD:DOCBASERAW
@plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:DOCPREFIXRAW @plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:DOCREVRAW
@plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:DOCSERIESRAW @plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:DOCSUFFIXRAW @plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:FWVERSIONRAW @plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:LIST_MAX_SCAN_TIME
@plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:LIST_MIN_SCAN_TIME
@plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:LIST_SCAN_TIME @plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:LIST_TICKS
@plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:MAJORFAULTRAW @plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:MINORFAULTRAW @plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:MODELRAW
@plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:PLCADMINVMAJRAW
@plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:PLCADMINVMINRAW
@plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:PLCADMINVREVRAW
@plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:PLC_ERRORS
@plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:PLC_TASK_SLOW @plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:PROG1TLSTRAW @plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:PROG1TMAXRAW @plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:PROG2TLSTRAW @plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:PROG2TMAXRAW @plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:PROG3TLSTRAW @plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:PROG3TMAXRAW @plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:PROGPLCATLSTRAW
@plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:PROGPLCATMAXRAW
@plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:SERIALNUMBERRAW
@plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:STATUSRAW
@plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:TAG_TRANSFER_TIME
@plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:TASKMAINTLSTRAW
@plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:TASKMAINTMAXRAW
@plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:TODDAYRAW
@plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:TODHOURRAW
@plc-li30-hprf01 PLCADMIN_LI30_HPR
LCLS 1 AIP Modulators
EPICS PVs: 46 per Station ai that make less sense, cont’d
TYPE
NAME
OUT.INP
DESC
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
ai
PLC:LI30:HPRF01:MOD:TODHOURRAW
@plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:TODMINUTERAW @plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:TODMONTHRAW @plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:TODSECONDRAW @plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:TODYEARRAW
@plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:UPTIMEDAYRAW @plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:UPTIMESEC
@plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:VERSIONMAJORDES
PLC:LI30:HPRF01:MOD:VERSIONMAJORRAW
@plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:VERSIONMINORDES
PLC:LI30:HPRF01:MOD:VERSIONMINORRAW
@plc-li30-hprf01 PLCADMIN_LI30_HPR
PLC:LI30:HPRF01:MOD:VERSIONREVDES
PLC:LI30:HPRF01:MOD:VERSIONREVRAW @plc-li30-hprf01 PLCADMIN_LI30_HPR
LCLS 1 AIP Modulators
EPICS PVs: 48 per Station bi that make sense (status)
TYPE
NAME
bi
bi
bi
bi
bi
bi
bi
bi
bi
bi
bi
bi
bi
bi
bi
bi
bi
bi
bi
bi
bi
bi
bi
bi
bi
bi
bi
bi
bi
bi
bi
KLYS:LI30:11:MOD:AC_OC_FLT
@plc-li30-hprf01 STAT_BITS[0] B 23
KLYS:LI30:11:MOD:ALL_DOORS_FLT
@plc-li30-hprf01 STAT_BITS[0] B 2
KLYS:LI30:11:MOD:CBIAS_OC_FLT
@plc-li30-hprf01 STAT_BITS[1] B 8
KLYS:LI30:11:MOD:CBIAS_UC_FLT
@plc-li30-hprf01 STAT_BITS[1] B 9
KLYS:LI30:11:MOD:CTRLPWR_FLT
@plc-li30-hprf01 STAT_BITS[0] B 7
KLYS:LI30:11:MOD:DQ_OC_FLT
@plc-li30-hprf01 STAT_BITS[1] B 12
KLYS:LI30:11:MOD:DQ_UC_FLT
@plc-li30-hprf01 STAT_BITS[1] B 11
KLYS:LI30:11:MOD:EOLC_FLT
@plc-li30-hprf01 STAT_BITS[1] B 15
KLYS:LI30:11:MOD:ESD_FLT
@plc-li30-hprf01 STAT_BITS[0] B 1
KLYS:LI30:11:MOD:FIRE_ALARM_FLT
@plc-li30-hprf01 STAT_BITS[0] B 6
KLYS:LI30:11:MOD:FIRE_WIRE_FLT
@plc-li30-hprf01 STAT_BITS[0] B 4
KLYS:LI30:11:MOD:HTR_OC_FLT
@plc-li30-hprf01 STAT_BITS[1] B 1
KLYS:LI30:11:MOD:HTR_TD_STATE
@plc-li30-hprf01 STAT_BITS[0] B 25
KLYS:LI30:11:MOD:HTR_UC_FLT
@plc-li30-hprf01 STAT_BITS[1] B 0
KLYS:LI30:11:MOD:HVON_STATE
@plc-li30-hprf01 STAT_BITS[0] B 30
KLYS:LI30:11:MOD:HVRDY_STATE
@plc-li30-hprf01 STAT_BITS[0] B 28
KLYS:LI30:11:MOD:HV_IDLE_STATE
@plc-li30-hprf01 STAT_BITS[1] B 19
KLYS:LI30:11:MOD:HV_OC_FLT
@plc-li30-hprf01 STAT_BITS[1] B 13
KLYS:LI30:11:MOD:ICMPLT_STATE
@plc-li30-hprf01 STAT_BITS[0] B 26 I
KLYS:LI30:11:MOD:IEXT_FLT
@plc-li30-hprf01 STAT_BITS[1] B 16
KLYS:LI30:11:MOD:ILOC_FLT
@plc-li30-hprf01 STAT_BITS[0] B 29
KLYS:LI30:11:MOD:KP_UC_FLT
@plc-li30-hprf01 STAT_BITS[1] B 10
KLYS:LI30:11:MOD:LOCAL_STATE
@plc-li30-hprf01 STAT_BITS[0] B 31
KLYS:LI30:11:MOD:LV_FLT
@plc-li30-hprf01 STAT_BITS[1] B 17
KLYS:LI30:11:MOD:MAIN_BRKR_STATE
@plc-li30-hprf01 STAT_BITS[0] B 12
KLYS:LI30:11:MOD:MAIN_CONTACTOR_STATE@plc-li30-hprf01 STAT_BITS[0] B 22
KLYS:LI30:11:MOD:PFN_FAN_FLT
@plc-li30-hprf01 STAT_BITS[0] B 10
KLYS:LI30:11:MOD:PHAS_LOSS_FLT
@plc-li30-hprf01 STAT_BITS[0] B 17
KLYS:LI30:11:MOD:SAFETY_RELAY_FLT @plc-li30-hprf01 STAT_BITS[1] B 18
KLYS:LI30:11:MOD:SAFETY_RELAY_STATE@plc-li30-hprf01 STAT_BITS[1] B 13
KLYS:LI30:11:MOD:SCR_TEMP_INTLK@
plc-li30-hprf01 STAT_BITS[0] B 5
OUT.INP
DESC
AC Over Current Flt
All Doors Flt
Core Bias Over I Flt
Core Bias Under I Flt
Ctrl Pwr Flt
DeQing Over I Flt
DeQing Under I Flt
End Of Line Clipper Flt
Emergency Shtdwn Flt
Fire Alarm Disabled
Fire Wire Flt
Kly Heater Over I Flt
Kly Heater Time Delay
Kly Heater Under I Flt
HV On State
HV Ready State
HV Idle State
HV Over I Flt
ntlk Complete State
Extreme Intlk Flt
Intlk Lockout Flt
Kp Alive Under I Flt
Remote Control State
Low Voltage Flt
Main Breaker Closed
Main Contactor Closed
PFN Fan Flt
Phase Loss Flt
Safety Relay Flt
Safety Relay Closed
SCR Klixon Interlock
LCLS 1 AIP Modulators
EPICS PVs: 48 per Station bi that make sense
TYPE
NAME
OUT.INP
DESC
bi
bi
bi
bi
bi
bi
bi
bi
bi
bi
bi
bi
bi
bi
bi
bi
bi
KLYS:LI30:11:MOD:SRC_FAN_FLT
KLYS:LI30:11:MOD:SRC_FAN_STATE
KLYS:LI30:11:MOD:SRC_FAN_TEMP_FLT
KLYS:LI30:11:MOD:SYSRDY_STATE
KLYS:LI30:11:MOD:T20_FAN_FLT
KLYS:LI30:11:MOD:THY_FAN_FLT
KLYS:LI30:11:MOD:THY_HTR_OC_FLT
KLYS:LI30:11:MOD:THY_HTR_OV_FLT
KLYS:LI30:11:MOD:THY_HTR_TD_STATE
KLYS:LI30:11:MOD:THY_HTR_UC_FLT
KLYS:LI30:11:MOD:THY_HTR_UV_FLT
KLYS:LI30:11:MOD:THY_RES_OC_FLT
KLYS:LI30:11:MOD:THY_RES_UC_FLT
KLYS:LI30:11:MOD:THY_TEMP_FLT
KLYS:LI30:11:MOD:TRIG_ON_FLT
KLYS:LI30:11:MOD:TTOC_FLT
KLYS:LI30:11:MOD:VVS_FLT
@plc-li30-hprf01 STAT_BITS[1] B 20
@plc-li30-hprf01 STAT_BITS[0] B 18
@plc-li30-hprf01 STAT_BITS[0] B 16
@plc-li30-hprf01 STAT_BITS[0] B 27
@plc-li30-hprf01 STAT_BITS[0] B 11
@plc-li30-hprf01 STAT_BITS[0] B 9
@plc-li30-hprf01 STAT_BITS[1] B 5
@plc-li30-hprf01 STAT_BITS[1] B 7
@plc-li30-hprf01 STAT_BITS[1] B 21
@plc-li30-hprf01 STAT_BITS[1] B 4
@plc-li30-hprf01 STAT_BITS[1] B 6
@plc-li30-hprf01 STAT_BITS[1] B 3
@plc-li30-hprf01 STAT_BITS[1] B 2
@plc-li30-hprf01 STAT_BITS[0] B 8
@plc-li30-hprf01 STAT_BITS[0] B 3
@plc-li30-hprf01 STAT_BITS[1] B 14
@plc-li30-hprf01 STAT_BITS[0] B 24
SCR Fan Flt
SRC Fan On State
SRC Fan Klixon Closed
Modulator Ready State
T20 Fan Flt
Thy Fan Flt
Thy Heater Over I Flt
Thy Heater Over V Flt
Thy Heater Time Delay
Thy Heater Under I Flt
Thy Heater Under V Flt
Thy Res Over I Flt
Thy Res Under I Flt
Thy Klixon Flt
Trig On State
TT Over I Flt
VVS Flt
LCLS 1 AIP Modulators
EPICS PVs: 4 per Station bo that make sense
TYPE
NAME
OUT.INP
DESC
bo
bo
bo
bo
KLYS:LI30:11:MOD:CTRLPWR_SET
KLYS:LI30:11:MOD:FLK_RESET
KLYS:LI30:11:MOD:HVON_SET
KLYS:LI30:11:MOD:RESET
@plc-li30-hprf01 REM_CTRL[0] B 0 S
@plc-li30-hprf01 REM_CTRL[0] B 1 S
@plc-li30-hprf01 REM_CTRL[0] B 2 S
@plc-li30-hprf01 LOC_CTRL[0] B 4 S
Ctrl Pwr On Command
HV PS On Command
LCLS 1 AIP Modulators
EPICS PVs: 65 per Station calc that may make sense (maybe)
TYPE
NAME
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
PLC:LI30:HPRF01:MOD:DEVICESTATUSCALC
PLC:LI30:HPRF01:MOD:DEVICESTATUSRAW
PLC:LI30:HPRF01:MOD:DOCBASE
PLC:LI30:HPRF01:MOD:DOCPREFIXCALC
PLC:LI30:HPRF01:MOD:DOCREV
PLC:LI30:HPRF01:MOD:DOCSERIES
PLC:LI30:HPRF01:MOD:DOCSUFFIX
PLC:LI30:HPRF01:MOD:FAULTBATTERYCALC
PLC:LI30:HPRF01:MOD:FAULTFLTHNDLCALC
PLC:LI30:HPRF01:MOD:FAULTIOCALC
PLC:LI30:HPRF01:MOD:FAULTMODECHGCALC
PLC:LI30:HPRF01:MOD:FAULTMOTIONCALC
PLC:LI30:HPRF01:MOD:FAULTPOWERCALC
PLC:LI30:HPRF01:MOD:FAULTPROGRAMCALC
PLC:LI30:HPRF01:MOD:FAULTSERIALCALC
PLC:LI30:HPRF01:MOD:FAULTSTACKCALC
PLC:LI30:HPRF01:MOD:FAULTSTATUSCALC
PLC:LI30:HPRF01:MOD:FAULTSTATUSRAW
PLC:LI30:HPRF01:MOD:FAULTWTCHDOGCALC
PLC:LI30:HPRF01:MOD:FWVERSIONMAJ
PLC:LI30:HPRF01:MOD:FWVERSIONMIN
PLC:LI30:HPRF01:MOD:HEARTBEATCALC
PLC:LI30:HPRF01:MOD:HEARTBEATCLC
PLC:LI30:HPRF01:MOD:HEARTBEATE01
PLC:LI30:HPRF01:MOD:HEARTBEATE02
PLC:LI30:HPRF01:MOD:HEARTBEATE03
PLC:LI30:HPRF01:MOD:HEARTBEATE04
PLC:LI30:HPRF01:MOD:HEARTBEATE05
PLC:LI30:HPRF01:MOD:HEARTBEATE06
PLC:LI30:HPRF01:MOD:HEARTBEATE07
PLC:LI30:HPRF01:MOD:HEARTBEATE08
PLC:LI30:HPRF01:MOD:HEARTBEATE09
PLC:LI30:HPRF01:MOD:HEARTBEATE10
OUT.INP
DESC
LCLS 1 AIP Modulators
EPICS PVs: 65 per Station calc that may make sense, cont’d
TYPE
NAME
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
calc
PLC:LI30:HPRF01:MOD:HEARTBEATECT
PLC:LI30:HPRF01:MOD:HEARTBEATERR
PLC:LI30:HPRF01:MOD:KEYSTATUSCALC
PLC:LI30:HPRF01:MOD:KEYSTATUSRAW
PLC:LI30:HPRF01:MOD:MODELCALC
PLC:LI30:HPRF01:MOD:PLCADMINVMAJ
PLC:LI30:HPRF01:MOD:PLCADMINVMIN
PLC:LI30:HPRF01:MOD:PLCADMINVREV
PLC:LI30:HPRF01:MOD:PROG1TLST
PLC:LI30:HPRF01:MOD:PROG1TMAX
PLC:LI30:HPRF01:MOD:PROG2TLST
PLC:LI30:HPRF01:MOD:PROG2TMAX
PLC:LI30:HPRF01:MOD:PROG3TLST
PLC:LI30:HPRF01:MOD:PROG3TMAX
PLC:LI30:HPRF01:MOD:PROGPLCATLST
PLC:LI30:HPRF01:MOD:PROGPLCATMAX
PLC:LI30:HPRF01:MOD:SERIALNUMBER
PLC:LI30:HPRF01:MOD:STATSUMY
PLC:LI30:HPRF01:MOD:TASKMAINTLST
PLC:LI30:HPRF01:MOD:TASKMAINTMAX
PLC:LI30:HPRF01:MOD:TODDAY
PLC:LI30:HPRF01:MOD:TODHOUR
PLC:LI30:HPRF01:MOD:TODMINUTE
PLC:LI30:HPRF01:MOD:TODMONTH
PLC:LI30:HPRF01:MOD:TODSECOND
PLC:LI30:HPRF01:MOD:TODYEAR
PLC:LI30:HPRF01:MOD:UPTIMEDAY
PLC:LI30:HPRF01:MOD:UPTIMEHOURS
PLC:LI30:HPRF01:MOD:UPTIMEMINUTES
PLC:LI30:HPRF01:MOD:UPTIMESECONDS
PLC:LI30:HPRF01:MOD:VERSIONMAJOR
PLC:LI30:HPRF01:MOD:VERSIONMINOR
OUT.INP
DESC
LCLS 1 AIP Modulators
http://mdweb.slac.stanford.edu/Doc%20Control.Utilities.View%20Im
ages.displayImage.php?img=pdf/Released/7/wd7309060001.pdf
LCLS 1 AIP Modulators
Questions:
What are we up to here: What are we getting and what is missing?
Operations/maintenance versus performance/jitter
Do we need “reports” on a button (similar to a database query)?
Do we want to record certain types of faults (like what?)
Do we need fault latching?
Who does which and what?
LCLS 1 AIP Modulators
Discussion