ADC/Power-Related IOC Tasks
Index |
Task |
Comment |
Due |
Who |
1 |
Enhance JLAB code for interrupts |
luchini helps |
Done |
khkim |
2 |
CVS enhanced JLAB code into EPICS site |
|
Done |
saa |
3 |
ADC Module Record |
|
Done |
khkim |
4 |
pack_adc.db/pack_tr08_modules.template |
Instantiates the two ADC modules |
Done |
khkim |
5 |
pack_analog.db |
SMOO, AMPL, PWR, PWRHST, PAVE, PAVEHST, PMIN, PMINHST, PMAX, PMAXHST |
???? |
saa |
6 |
pack_analog_save.db |
P*, PHST*, PAVE*, PMIN*, PMAX* (* = FLT, FLT1-6, SNAP) |
???? |
saa |
7 |
pack_analog_status.db |
PCNTFLT, PWRUSE, PLATCH, PFAULT, PFAULT1-6 |
???? |
saa |
8 |
pack_analog.template |
Instantiates pack_analog*.db for each ADC channel |
???? |
jrock |
9 |
pack_analog_sumy.db and template |
Power Severity Summaries |
???? |
jrock |
10 |
Update PACK IOC app area and boot |
|
Done |
all |
11 |
Install ADCs and prod test, document |
|
???? |
all |
12 |
Test BK Trigger Module |
Module back in shop |
???? |
khkim |
ADC/Power-Related Host Tasks
Index |
Task |
Comment |
Due |
Who |
1 |
pack_modules_adc.dl |
saa to provide spec |
???? |
khkim |
2 |
pack_pwr_calib.dl |
Power Calibration Display |
???? |
saa |
3 |
pack_pwr_limits.dl |
Power Limits Display |
???? |
saa |
4 |
pack_pwr_save.dl |
Saved Power Display (prev fault or snapshot) |
???? |
saa |
5 |
pack_save.dl |
Choose Saved DataSet |
???? |
saa |
6 |
pack_db_pwr.dl |
Individual Power DB Display |
???? |
saa |
7 |
pack_pwr.adl |
Ave/Min/Max/History Plots (current, prev fault, snapshot) |
???? |
saa |
8 |
|
|
|
|
9 |
|
|
|
|
10 |
Add powers to ARCH |
|
Dec |
rdh |
11 |
Create ARCH browser configs for powers |
|
Dec |
jnelson |
12 |
StripTool configs and CUDs for powers |
|
???? |
jnelson |
13 |
ADC Auto-Calibrate MatLab Script |
|
???? |
ssmith |
14 |
Add related channels to SCP Configs |
|
???? |
jrock |
15 |
Add matlab buttons to the SCP |
|
???? |
jnelson |
DAC/Amplitude-Related IOC Tasks
Index |
Task |
Comment |
Due |
Who |
1 |
Upgrade DAC Support, add VME record support |
|
Done |
khkim |
2 |
CVS upgraded code into EPICS site |
|
Done |
saa |
3 |
Subroutine to convert from A/P to I/Q |
|
Done |
khkim |
4 |
pack_dac.db and template |
Spares |
Done |
khkim/saa |
5 |
pack_kly_ap*.db and templates |
AMPLCTRL, PHASCTRL, ACTRL, PHCTRL, ICTRL, QCTRL,
IOFFS, QOFFS, IGAIN, QGAIN, PHASOFFS, PHASCHAN |
Done |
khkim/saa |
6 |
pack_drive_power.db |
DRIVE:PWRCTRL, etc |
???? |
saa |
7 |
pack_pulse_width.db |
PULSE:WIDTHCTRL, etc |
???? |
saa |
8 |
pack_vmeCard.db/pack_tr08_modules.template |
DAC VME Cards |
Done |
khkim/saa |
9 |
Subroutine to create WF from 16 values |
|
Done |
khkim |
10 |
pack_klySled_Twfm.db and template |
Instantiates T:IWF, T:QWF, T:AMPLWF, T:PHASWF, T:AWF, T:PHWF, T:ANRMWF, T:PHASWF |
Done |
khkim/saa |
11 |
Add "gold" phases, handle phase wraparound |
|
??? |
khkim |
12 |
pack_kly_ap_Tsumy.db and template |
AMPLCTRL Severity Summaries |
Done |
jrock |
13 |
pack_sled_ap.db and template |
ANRMCTRL, PHASCTRL |
Done |
saa |
14 |
pack_sled_control.db and template |
SLED soft analog outputs plus other TBD logic |
??? |
khkim |
15 |
Update PACK IOC app area and boot |
|
Done |
all |
16 |
Install DACs and prod test, document |
|
Done |
all |
DAC/Amplitude-Related Host Tasks
Index |
Task |
Comment |
Due |
Who |
1 |
pack_modules_dac.dl |
DAC Module Display |
Done |
khkim |
2 |
pack_llrfiqctrl.dl |
I/Q Control Display |
Done |
jnelson |
3 |
pack_llrfapctrl.dl |
Ampl/Phase Control Display |
Done |
jnelson |
4 |
pack_llrfiqcal.dl |
IQ Calibration Display |
Done |
jnelson |
5 |
pack_db_ampl.dl |
saa to provide spec |
Nov 1 |
khkim |
6 |
pack_dm2k_*cmd.adl |
*=IQ,AP,AP_calib(done),APsled(next) |
Nov 1 |
jnelson/jrock |
7 |
pack_db_pulse_width.dl |
Individual Pulse Width DB Display |
???? |
saa |
8 |
pack_db_drive_power.dl |
Individual Drive Power DB Display |
???? |
saa |
9 |
pack_llrfsled.adl |
SLED Control Display |
Done |
jnelson |
10 |
pack_llrfpwr.adl |
Power Distribution Phasing Display |
Done |
jnelson |
11 |
Add AMPLCTRL to ALH |
|
Oct 11 |
jrock |
12 |
Add chans to ARCH |
|
Dec |
rdh |
13 |
Create ARCH browser configs |
|
Dec |
jnelson |
14 |
DAC Auto-Calibrate MatLab Script |
|
???? |
ssmith |
15 |
Add related channels to SCP Configs |
|
Done |
jnelson |
16 |
Add matlab buttons to the SCP |
|
???? |
jnelson |
Digitizer IOC Tasks
Index |
Task |
Comment |
Due |
Who |
1 |
Enhance APS GTR for SLAC, add SIS VME record support |
|
Done |
khkim |
2 |
CVS enhanced APS GTR into EPICS site |
|
Done |
saa |
3 |
Subroutine to calculate Ampl, Pwr, Phase, Calibrated I/Q WFs |
|
Done |
khkim |
4 |
pack_dgtz.db |
IRAWWF, QRAWWF, ACOUSTIC |
???? |
khkim/saa |
5 |
pack_dgtz_ap.db |
IWF, QWF, PHASWF, AMPLWF, PWRWF, IOFFS, QOFFS, IGAIN, QGAIN,
PHASOFFS, PHASCHAN, PWRCONV |
???? |
khkim/saa |
6 |
Update subroutine and change pack_dgtz_ap.db |
Add PWRMAX, PWRRMS, ENERTOT, etc |
???? |
khkim |
7 |
pack_tr07/tr09_dgtz_acq.db |
Forces processing of each SIS channel |
???? |
khkim |
8 |
pack_dgtz_save.db |
IWF*, QWF*, ACOUSTIC (* = FLT, FLT1-6) |
???? |
saa |
9 |
pack_dgtz_pwr_save.db |
PHASWF*, AMPLWF*, PWRWF* (* = FLT, FLT1-6) |
???? |
saa |
10 |
pack_tr07/tr09_dgtz.template |
Instantiates slow_dgtz*.db for each channel |
???? |
jrock |
11 |
pack_tr07/tr09_modules.db - add SIS VME records |
|
Done |
khkim |
12 |
Update PACK IOC app area and boot |
|
Done |
all |
13 |
Install SISs and prod test, document |
|
???? |
all |
Digitizer Host Tasks
Index |
Task |
Comment |
Due |
Who |
1 |
pack_modules_dgtz.dl |
Digitizer Module Display |
???? |
khkim |
2 |
pack_dgtz_calib.dl |
Digitizer Calibration Display |
???? |
khkim |
3 |
pack_dgtz_save.dl |
Saved Waveform Display (prev fault) |
???? |
saa |
6 |
pack_save.dl |
Choose Saved DataSet |
???? |
saa |
7 |
pack_db_wf.dl |
Individual Power/Phase Waveform DB Display |
???? |
saa |
8 |
pack_wf.adl |
Waveform Plots (Current or prev fault) |
???? |
saa |
9 |
pack_dm2k_*.adl |
*=APWF6,IQWF6,APhyb,APrdbk,IQrdbk |
Done |
jnelson |
10 |
|
|
|
|
11 |
Add waveforms to ARCH |
|
Dec |
rdh |
12 |
Create ARCH browser configs for waveforms |
|
Dec |
jnelson |
13 |
Waveform Auto-Calibrate MatLab Script |
|
???? |
ssmith |
14 |
Add related channels to SCP Configs |
|
???? |
jrock |
15 |
Add matlab buttons to the SCP |
|
???? |
jnelson |
Digital I/O Tasks
Index |
Task |
Comment |
Due |
Who |
1 |
Upgrade DIO Support, add VME record support |
|
Done |
luchini |
2 |
CVS upgraded code into EPICS site |
|
Done |
luchini |
3 |
pack_dio_bo/bi.db |
|
Done |
luchini |
4 |
pack_dio.template |
Instantiates pack_digital_*.db for each DIO channel |
Done |
saa |
5 |
pack_tr08_modules.template - add DIO VME records |
|
Done |
saa |
6 |
pack_iqa.db and pack_tr08_modules.template |
Add IQA DIO control/status |
Done |
saa |
7 |
Update PACK IOC app area and boot |
|
Done |
all |
8 |
Install DIO and prod test, document |
|
Done |
all |
9 |
pack_modules_dio.dl |
DIO Module Display |
Done |
saa |
10 |
pack_modules_iqa.dl |
IQA Display |
Done |
jrock |
11 |
Add subset of digital inputs to ALH |
|
Done |
jrock |
12 |
DIO Permit/Deadman? |
Need spec? Need 2nd DIO? |
???? |
saa |
HVPS AB PLC Interface Tasks
Index |
Task |
Comment |
Due |
Who |
1 |
Fix PPC vxWorks image for VME Scanner |
|
Done |
luchini |
2 |
plc_*.db, pack_ab_*.db |
Databases |
Done |
jrock |
3 |
pack_hvps*, pack_kly*, pack_ab, pack_temp_mask |
Templates |
Done |
jrock |
4 |
Update PACK IOC app area and boot |
|
Done |
jrock |
5 |
Install VME scanner and prod test, document |
"Link already initialized" error needs resolution |
???? |
luchini |
6 |
Get remaining reqts (~10%) from Cassel |
|
Oct 11? |
jrock |
7 |
Change templates for new reqts |
One week after receiving remaining reqts |
Oct 18? |
jrock |
8 |
PLC-5 acquires from HVPS and puts in DCM |
|
Done |
ash |
9 |
Update PACK IOC app area and boot |
|
Done |
jrock |
10 |
pack_hvps/kly/mod_sumy.db and template |
Severity Summaries |
Nov 1 |
jrock |
11 |
pack_modules_ab.dl |
AB Diag Display |
Done |
jrock |
12 |
pack_klystron.dl |
Klystron Display |
Done |
jnelson |
13 |
pack_hvps.dl |
HVPS Display |
Done |
jnelson |
14 |
pack_modulator.dl |
Modulator Display |
Done |
jnelson |
15 |
Commissiong Changes |
DBs, displays, PLC-5 |
Oct 21 |
jrock, jnelson, ash |
16 |
Add analogs to ARCH |
|
Dec |
rdh |
17 |
Create ARCH browser configs for analogs |
|
Dec |
jnelson |
18 |
Add faults to ALH |
|
Ongoing |
jrock |
Fast Processing and Control Tasks
Index |
Task |
Comment |
Due |
Who |
1 |
Limit Checking and Missing Energy Subroutines |
|
???? |
saa |
2 |
pack_proc*.db and template |
Processing, DO reset, Fault Recording |
???? |
saa |
3 |
Waveform snapshot processing (DB and sub's) |
Disable triggers, acquire, enable triggers |
???? |
saa |
4 |
Add pulse width modulation |
Set 5 DAC channels at 120 hz |
???? |
saa |
5 |
Update PACK IOC app area and boot |
|
???? |
saa |
6 |
Test and document |
|
???? |
saa |
7 |
pack_pwr_proc.dl |
Station Processing Display |
???? |
saa |
Integration Test/Commissioning
Index |
Task |
Comment |
Due |
Who |
1 |
Bldg 34 Test IOC |
|
Done |
luchini |
2 |
Oracle Archiving |
|
Dec |
rdh/leeann |
3 |
Matlab Waveform Dump |
Need spec |
Dec |
rdh/jnelson |
4 |
Add TR07,8,9,10 to VMS Oracle DB |
|
Done |
jrock |
5 |
pack_modules_tr07,6,9.dl |
Crate Diagnostic Displays |
Done |
jrock |
6 |
Add chans to CW |
|
Ongoing |
jrock |
7 |
Cmdsrv scripts and related SCP buttons |
|
Ongoing |
jrock |
8 |
Web Pages |
Main,DB,Displays,HW,Nodes,CW,ALH,CAR,how-tos |
Ongoing |
saa/jrock/luchini |
9 |
Upgrade to 3.13.6 |
|
Dec |
luchini |
10 |
Code Review |
|
??? |
All |