8-pack control system working group Meeting Notes
27 May 2003
In attendance: R. Chestnut, J. Frisch, K. Kim,
J. Nelson, J. Rock, A. Young
Note taker/typer: J. Nelson
Changes in blue.
Of immediate
concern: What’s preventing the processing loop from working?
*DIO channel assignments:
Here are the
current assignments for the DIO with additions in red.
IQA1:TRIP |
DIO:CH0 |
IQA2:TRIP |
DIO:CH1 |
IQA3:TRIP |
DIO:CH2 |
IQA4:TRIP |
DIO:CH3 |
DIODE IN (1=trip) |
DIO:CH4 |
SPARE in |
DIO:CH5 |
SPARE in |
DIO:CH6 |
SPARE in |
DIO:CH7 |
IQA1:MUX1 |
DIO:CH8 |
IQA1:MUX2 |
DIO:CH9 |
IQA1:MUX3 |
DIO:CH10 |
IQA2:MUX1 |
DIO:CH11 |
IQA2:MUX2 |
DIO:CH12 |
IQA2:MUX3 |
DIO:CH13 |
IQA3:MUX1 |
DIO:CH14 |
IQA3:MUX2 |
DIO:CH15 |
IQA3:MUX3 |
DIO:CH16 |
IQA4:MUX1 |
DIO:CH17 |
IQA4:MUX2 |
DIO:CH18 |
IQA4:MUX3 |
DIO:CH19 |
IQA1:LATCH/~RST |
DIO:CH20 |
IQA2:LATCH/~RST |
DIO:CH21 |
IQA3:LATCH/~RST |
DIO:CH22 |
IQA4:LATCH/~RST |
DIO:CH23 |
DIODE reset (1=reset) |
DIO:CH24 |
SIS Trig disable (1=disable) |
DIO:CH25 |
spare out |
DIO:CH26 |
spare out |
DIO:CH27 |
spare out |
DIO:CH28 |
spare out |
DIO:CH29 |
TWT:ON/~OFF |
DIO:CH30 |
MOD:ON/~OFF |
DIO:CH31 |
Channel 30 is the
deadman/heartbeat and channel 31 is for EPICS to turn off the modulator.
For channels 4
and 24 – new for diode trip, SW will set up the database, Andy will set Joe up with
pigtails or equivalent so Joe can hook up BNC to the DIO. Joe will connect HW to BNC
For now I think
having the diode status/reset on the proc loop panel, but not in the loop is
fine. (JN will double check).
*We only have one PHIT for
the next month.
The plan is to
make PHIT 1 be PHIT 2 (rewire, but no software changes)
*The panel is not quite
done.
*Need to test IQA Digital INs.
-(no change) On going: Need to check out readback with real signals, check archiving of variables (pwr, pmin, pmax, etc), and check the plots.
-Andrew will make “MODIFIED” stickers for the SISes he’s
modified.
-Andrew will finish testing the SISes to make sure they
work after the human error.
-Joe gave Kukhee 3 SISes for TR09. Kukhee will get these set up.
Joe will
provide names and channel assignments – the first SIS module will be 8
modulator signals, the 2nd and 3rd will be 16 AES signals
Janice will
think about a support panel
Need to have
these 16 signals archived on a fault
-(no change) We deferred the following: longer term issue: what to do if reading out an SIS when a fault occurs?
-(no change) Right now the SISs are paused and read out with a user request only. A read when a fault happens will also be added to this.
-Need to test the calibrated waveforms and verify the
archival of the calibration numbers
- For Bob: These 6 (or 7) numbers x 8 channels x 4 IQAs need
to be archived at least once every 10 minutes.
Peak
Power Meter (PPM)
-Sounds like this week Janice will hook up the other enet box.
-Tonee and Janice will hook up enet box(es) and gpib cables to the PPMs.
-(no change) Tonee will tweak the labview program to send the waveform to epics once we have names – probably late next week
-(no change) Tonee and Janice will set up the necessary hardware in ESB (Enet box, cables, etc)
-Janice will make a panel or two (or at least design them) and teach llrf how to get at archived data and panel.
These PVs will also need to be archived…
Steve will talk to Bobby about perhaps a more permanent home for the PPM besides the stool by klystron 8.
-Judy reported that after Alan’s work, the DCM doesn’t seem
flaky any more (for either 8pack or nlcta).
-Janice reported that Jeff DeLaMare is going to be a go between for us and Cassel for the PLC list. “Folks” are getting itchy for checkout to start/finish.
-(no change) We’re currently waiting for Dick’s setup to settle down then we’ll do one more iteration of getting list, changing database, changing panels, programming the dcm, changing alarm handler and archive stuff as needed
no changes to stuff below:
-(no change)Judy reported the crate profiles on the web are updated and look good. Janice requested that channel assignment information also be available via the web, even it it’s just a link to the template file. Judy and Ron will look into this.
-Has this been done? Andrew will tell Kukhee when he takes out the DIO module to modify it for the deadman
All of these issues are for later:
-TBD: The trickle down of the SLED variables. This was specified at a previous meeting (numbers on SLED panel need to trickle down to I/Q and A/P PVs). For processing, we might want this feature functional sooner rather than later.
-TBD: the trickle down of the variables on the power distribution panel as well. There are 4 PVs there called Klystron Sled-in phases. These need to trickle down to the phase DACs as well. This phase is to be added to the channel phase angle (IQ calib panel) and to the timestep phase before going out to the DAC.
-(no change) SWE plans to implement the following two features requested by LLRF (Joe’s email):
have waveforms archived on (1) every trip and (2) when an acquire is done by a user
-(no change) Later SWE will work with Joe on his other two requests: archive every few minutes and when a change occurs in a selected set of values in EPICS (a pseudo-trip if you will)
(see above)
- Steve confirmed that LLRF folks will indeed contact SWE: (still waiting on HW folks) Processing algorithm ready to be checked. Andy will call Kukhee and Ron when there’s a good time to check it.
- Kukhee will
make sure the processing loop resets
the IQAs too.
-The trigger stopping mechanism on a fault was discussed. Joe proposed a DIO bit goes to NIM logic etc etc. It’s believed that Kukhee’s method of changing the trigger register status is too slow for the number of SISes and their location in different crates.