Beam Line Detectors Shift
Contents
Active Collimator
Control and DAQ
The Active Collimator screens are here:
Monticello -> BPM (1st blue button) -> Hall D Active Collimator Diagnostics
The preamp gains, 1Hz data and averaging/digital gain are on that screen. Go to the Raw Wire Data button for the individual plots and Time Domain Graph HDACI/O for positions.
High Speed ROOT File Writer
An EPICS IOC server is set up on gluon29.jlab.org:26064 to write the raw waveform data to /gluonraid1/Users/ac
directory on demand.
The control of this High Speed DAQ can be found in Hall-D's EPICS GUI:
- Open CSS EPICS Control following instructions
- From Main Action Bar, open Active Collimator GUI.
- Start or Stop the High Speed ROOT File by clicking the button underneath the title.
- Once started, make sure the a new ROOT file is created and the File Size is increasing.
In very rare occasions, e.g. some one rebooted the AC DAQ server, the writer IOC needs to be restarted
- Reboot using command lines
- Log onto gluon29 using hdsys account
-
telnet localhost 26064
- Restart the IOC by keyboard combination Ctrl+X
- Exit the IOC proServer by keyboard combination Ctrl+]
- Exit the telnet by typing
quit
Raw Data Analyzer
- From Active Collimator GUI
- Click the Analyzer button in the PXI Fast DAQ section.
- From a Linux terminal
- log onto a gluon machine, e.g. gluon30.jlab.org, using account hdops:
ssh -X hdops@gluon30
- enter acanalyzer directory:
cd ~\acanalyzer
- start the analyzer script:
./run
- in the analyzer, open a collection of raw data files or a processed ROOT file and start the analysis.
List of EPICS PVs
Here are the waveform records with size of 8192, N9 are inner and N10 are outer:
iochdcol:BPM:N9:raw_XP
iochdcol:BPM:N9:raw_XM
iochdcol:BPM:N9:raw_YP
iochdcol:BPM:N9:raw_YM
iochdcol:BPM:N10:raw_XP
iochdcol:BPM:N10:raw_XM
iochdcol:BPM:N10:raw_YP
iochdcol:BPM:N10:raw_YM
These are the 16-bit count readings for individual plates that are always available and filtered down to ~1Hz (same order as above):
IOCHDCOL:VMICADC1_1
IOCHDCOL:VMICADC2_1
IOCHDCOL:VMICADC3_1
IOCHDCOL:VMICADC4_1
IOCHDCOL:VMICADC1_2
IOCHDCOL:VMICADC2_2
IOCHDCOL:VMICADC3_2
IOCHDCOL:VMICADC4_2
And the gains:
IPMHDACI_GainSub
IPMHDACI_GAINXP
IPMHDACI_GAINXM
IPMHDACI_GAINYP
IPMHDACI_GAINYM
IPMHDACO_GainSub
IPMHDACO_GAINXP
IPMHDACO_GAINXM
IPMHDACO_GAINYP
IPMHDACO_GAINYM