-
Notifications
You must be signed in to change notification settings - Fork 0
LYPlusBench
- Check List
- Connect via X2GO
- How to (re)start autoprocess
- Slow Control DCS GUI
- Chiller control
- LED control
- HV control
- LED run
- REF run
- LY measurement run
- Runtag convention
- Open airtable link from outside pccmsdaq01
- Stability plots
- Check if the parts you want to measure are listed on Airtable - LYPlus Bench. If not SYNC PART LIST ON AIRTABLE
- BEFORE opening the box, check if the HV is OFF, otherwise turn it OFF
- Always put an eye on the chiller conditions in the GUI (localhost:8888). COOLING OK and green
- if a LED run:
- is the LED fiber (black cable from top of the box) inserted in the PMT window?
- is the PULSER ON (LED ON red button in the GUI)?
- is the HV ON and set at the nominal value (717 V)?
- if a SOURCE run:
- is the LED PULSER OFF (LED OFF yellow button in the GUI)?
- is the HV ON and set at the nominal value (717 V)?
- is the holder put in the correct position (ie NE corner when looking from the door and above the PMT)
- am I using the correct hole in the holder for the size of the crystal?
- is the source in the box?
- After the processing finished, always validate the run on airtable if the run is good
25.5 degrees in the room
around 20.6 in the box
humidity below 50%
fans on (press power switch)
chiller on at 18 degrees
Open X2GO Client on one of the two PC at the desk
Make sure that session type is set to XFCE
Double click on 'New PMT'
User: cmsdaq
Password: <lab password>
you are now connected to the udoo
N.B.: you have to be connected on INFN VPN if you want to connect from your PC
To be done if automatic data processing does not start
how to restart automatic process
OPEN NEW TERMINAL
sudo systemctl stop autoprocess
ps aux | grep process.py
kill all process if any, then:
sudo systemctl start autoprocess
to check the status do:
sudo systemctl status autoprocess
IMPORTANT: DO THE FOLLOWING STEPS ONLY IF THERE IS NO OPEN FIREFOX WITH A GUI ALREADY RUNNING. 2 GUIs CONFLICT!!
Open firefox on PMT bench udoo (10.0.0.104)
Go to page localhost:8888
DO NOT UNPLUG/PLUG ARDUINOS OR OTHER USB CABLES UNLESS YOU KNOW WHAT YOU'RE DOING, OTHERWISE PORT NAMES WILL BE
CHANGED!
Check temperature graph: ThingSpeak - LYPlusBench
Remember: Temperature should be XXX degree when external temperature is XX (and chiller is at XXX).
If ThingSpeak page is frozen, restart DCS service (NB the DCS GUI will also restart)
sudo systemctl restart dcs.service
Chiller lies on the left side of the box.
The chiller temperature is set at 18.0 degrees. Pump flow config is set at 3 IMPORTANT DO NOT CHANGE PARAMS UNLESS YOU KNOW WHAT YOU'RE DOING
The status of the chiller is reported in the DCS GUI. Normally the cooling should be COOLING OK and green
Turn OFF chiller: simply press the COOLING button on the DCS GUI, which should become yellow (COOLING OFF), after few second.
Turn ON chiller: to turn back ON simply press the button again, which after few seconds should become green (COOLING ON)
Check temperature graph: ThingSpeak - LYPlusBench
Remember: Temperature should be ~20.5-21.0 degree when external temperature is 24.5 (and chiller is at 18.0).
Every 2 weeks please check the level of the water (please use only demineralised water to refill, which should be close to the chiller)
The chiller should be kept ON unless there will be no measurements for more than 2 weeks.
LED pulser is on the shelf above the box.
to turn output on press output (2nd button from left, not counting power on), shift, then 0
turn output off after measurements
Nominal parameters when on are:
- ~10 kHz frequency
- 22 ns pulse width
- 1.85 V output
he NIM power supply is the furtest to the right board in the NIM crate below the box
Nominal voltage/current are 717 V, ~350mA
IMPORTANT: DO NOT CHANGE CONFIG UNLESS YOU KNOW WHAT YOU'RE DOING. JUST SWITCH ON/OFF FOR NORMAL OP
TO TURN HV ON: use the switch on the NIM power supply (see picture below): put right switch on the central position of HV ON. The HV is not controlled by the DCS GUI (yellow 'HV OFF' button not working), but should be operated manually.

A LED run should be done both at the begin and at the end of each day of datataking.
- If it is the first measurement since a while, turn on Chiller and wait until box temperature is stable around 22.3 °C.
- Check temperature graph: ThingSpeak - LYPlusBench
- Remove bar holder from PMT
- TURN ON LED as described in LED control
- Open DRS2DAQ GUI on the udoodaq2:
./startDRS4DAQ.sh
Standard configuration:
Conf LED
Nevt 100000
Spill 100000
Interspill 0s
LEDSCAN NOT checked
CH0, ..., CH3 NONE
MeasCond any
Tag LED_DAILY
Press Start and wait until the end of the run.
Check the LED run/processing status at Airtable - LYPlus Bench.
MANDATORY: Check the results of the run on airtable and VALIDATE the Run (in order to start the automatic process for following runs). Plots should look like this. In case of problem look at the Check List.
If you are outside pccmsdaq01 follow these instructions
from udoo2 run:
cd /home/cmsdaq/Analysis/LYPlusBenchMacros
source monitor.sh 20240125
The argument is the starting date, all the validated ref runs after that date will be included
Output in: /home/cmsdaq/Analysis/LYPlusBenchMacros/monitor
cry 43 in 0 (upper left hole), 47 in 1 (upper right), etc.
Close and reopen GUI
Conf SOURCE
Nevt 200000
Spill 200000
Interspill 0s
LEDSCAN NOT checked
CH0, ..., CH3 REF0,..3
MeasCond any
Tag REF_DAILY
Example of a good measurement: http://10.0.0.104/process/REF0-REF1-REF2-REF3-20240610-1/
Conf SOURCE
Nevt 200000
Spill 200000
Interspill 0s
LEDSCAN NOT checked
CH0, ..., CH3 REF0,..3
MeasCond any
Tag PRE_IRR0 for non-irradiated - POSTIRR0 for irradiated