HOME ESR EXPERIMENTS LABS etc
E121 E127 E132 E125 E143 laser_cooling_2021 E142 Ê128 E146 E0052 E0018 E0028 E0038 E0075 E0203_E0018
  laser spectroscopy on Be-like Kr, Page 4 of 6  Not logged in ELOG logo
ID Date Author Categorydown Subject
  39   Thu Feb 27 16:30:57 2025 Konstantin und RodolfoDAQHF Signal
We have exchanged the HF-Signal in the DAQ Electronic: from Dummy-HF to the real HF from accelerator.
  41   Thu Feb 27 21:23:02 2025 JensDAQPython Data Channels
Python variables and names in DAQ
Because the Name of variables in DAQ doesnt match the the real variables, here is List of the channels and what value is in this channel

UTC : Time in seconds (UTC time in seconds)
TIMERMS : Time in 100ms (UTC time, only digits after decimalpoint)
VOLTECOOL : E-Cooler scaled Voltage / Volt (value / -1.e+4)
COBRASETWL : Laser Frequency / MHz (Thz Output of WLM / 1e08)
ATOSWL : Gentec1 "COM5" Southwest / pW (W of Gentec / 1e12)
ATOSINTENSITY : Gentec2 "COM6" Northwest / pW (W of Gentec / 1e12)
ATOSNUMIFM : not used (not used, only 1 digit)
STATFLUKE : not used (not used, only 1 digit)
STATATOS : not used (not used, only 1 digit)
COBMOTHI : E-Cooler raw Voltage / V (value / -1.e+8)
COBMOTLO : not used
COBNUMLOOP : not used
COBSTAT : not used
ATOSCNTR : not used
COBFROMWL : not used
COBTOWL : not used
COBINCREM : not used
COBSTEPNR : not used
HEINZREGVOLT : not used
STATAGILENT : not used
  46   Fri Feb 28 00:44:31 2025 Denise, SebastianDAQShutter auf - Shutter zu Go4 Signale
Shutter auf (TDC Kanal 12 / Go4 Kanal TrS11_Shutter auf)
Shutter zu (TDC Kanal 13 / Go4 Kanal TrS12_Shutter zu)

funktionieren einwandfrei in Go4 und koennen entweder ueber das Thorlabs Programm "SC10" am Windows Rechner im ESR Laserlabor oder direkt am Shutter Controller (unter Lasertisch) auf und zu gemacht werden.

Wenn die Connection mit dem Thorlabsprogramm abreissen sollte --> Kabel hinter dem Shutter Controller (unter Lasertisch) checken

Neu verbinden im Thorlabs Programm mit COM Port 9 
Baudrate muss 9600 sein!
Attachment 1: Screenshot_2025-02-28-Shutter_auf-Shutter_zu.png
Screenshot_2025-02-28-Shutter_auf-Shutter_zu.png
  55   Fri Feb 28 17:36:15 2025 KonstantinDAQTrigger events from accelarator
We will use GENESIS to create trigger events (injection, ...) for the DAQ
Attachment 1: 2025-02-28_17-34-15-990_1.png
2025-02-28_17-34-15-990_1.png
  57   Fri Feb 28 20:44:04 2025 KonstantinDAQUpdated Channel list
Final (hopefully) channel list:

TDC Channels
Channel # Kanalbelegung
0 Laser busy Kr
1 Next Laserstep Kr
2
3
4 PMT Mitte
5 PMT Nord
6 XUV Anode
7
8 Shutter open
9 Shutter close
10 Bunch HF (common stop)
11 Shutter auf
12 Shutter zu
13 PD NW / 89
14 PD SW / 89
15 AFG rep / 89



Scaler Channels
Channel # Kanalbelegung
16 DC Trafo
17 Injection
18 U-ecool
19 I-ecool
20 P-gun
21 P-coll
22 common stop (Bunch HF)
23 1MHz clock
24 Extraktion
25 Shutter (10kHz)
26
27
28
29
30
31


Shutter open signal attached at channel 8 is used as reference for the measurement window. This can be adapted in line 28 of the SetParameters.C file in the folder '/u/lascool/2025laserspectroscopy/kr_analysis/'.
Example:

fPar->piSoftwaregateLength = 20000; // How many CS after Shutter open used for signal in 4_LaserSteps/signal.

Currently, the common stop has a rate of 1.7838817 MHz divided by 89. This corresponds to approximately 50mus per common stop. With the setting of the example, the measurement window would be 1s after the shutter has opened.
  58   Sat Mar 1 03:45:07 2025 Denise, Benedikt, SebastianDAQPH100 Gentecs @ Medusa
Die zwei PH100 Messkoepfe am Nordwest und Suedwest Tower werden delayed in Medusa angezeigt und die Daten werden nicht an Medusa geschickt.

Letzteres haengt wohl mit den benoetigten 10 digits zusammen die MBS erwartet. 
Wenn der PH100 auf die "Null" faellt, werden ab und an werte bis zu e-45 angezeigt.
Dadurch sind die 10 digits nicht mehr korrekt...

Wegen des Delays und das nicht senden an MBS werden die Laserleistungen nun an folgenden Rechnern direkt ueber die Gentec Software separat aufgezeichnet:

@Messuette --> SISNBG002 Laptop (D:\PostDoc\Experiments@GSI\2025 78 Krypton 32+\Gentec Suedwest --> Gentec_Suedwest.csv)

@ESR Laserlab --> STRPC001 

Um Ueberschreibfehler zu vermeiden wird dauerhaft über den Rest der Strahlzeit an den Rechnern ein File aufgenommen.

Damit Medusa Skript funktioniert musste folgendes abgeändert werden:
Zeile 23 und 24 wurden in messenger_start.py auskommentiert
In Zeile 31 wurde "gen1" und "gen2" als Übergabeparameter gelöscht.
  59   Sat Mar 1 03:58:17 2025 Denise, Benedikt, SebastianDAQDAQ Daten xchecks
Die allgemeinen DAQ Daten wurden ausfuehrlich crossgechecked und kommen nun alle an wie sie auch in die DAQ reinlaufen sollen.

Allerdings mussten die zwei PH100 Gentec Messkoepfe aus der DAQ gestrichen werden, da die Daten extrem verzoegert in die Slow Control Aufnahme reinlaufen. 
Bsp.: Erst etliche Sekunden nachdem der Shutter geoeffnet oder geschlossen wird, zeigen die Messkoepfe erst eine Leistung an oder fallen auf 0 bzw XXXe-45...
Somit koennen die Daten so nicht aufgenommen werden und werden wie im Post vorher separat am STRPC001 und SISNBG ueber die Gentec Software aufgenommen.
  60   Sat Mar 1 04:02:59 2025 Denise, Benedikt, SebastianDAQLokale Datenaufnahme auf LXG1049
Die Daten werden LOKAL auf dem LXG1049 unter folgendem Verzeichnis gespeichert:

/data.local2/2025_krypton/

Um die Daten aufzuzeichnen muss nun nur folgender Befehl im MBS Terminal eingegeben werden

@startrecording

Um die Aufnahme zu stoppen muss folgendes im MBS Terminal eingegeben werden

close file

Ein erneuter @startrecording Befehl in das MBS Terminal startet die neue Aufnahme von weiteren .LMD Dateien.
Diese sind nun 500 MB gross. Nach erreichen der 500 MB wird automatisch ein neues LMD File geoeffnet.


P.S.

Selbsterstaendlich muss MBS laufen damit man aufnehmen kann
@startup
start acquisition

sollten daher vorher ausgefuehrt sein
  61   Sat Mar 1 04:10:48 2025 Denise, Benedikt, SebastianDAQDAQ Terminals
Es gibt nun 3 Terminals am LXG1049 die immer offen sein sollten!


Go4 Terminal --> zum ausfuehren von Go4 wenn das Programm nicht geoeffnet ist
Pfad: /u/lascool/2025laserspectroscopz/kr_analysis


rfioserver Terminal --> hier sollte immer der Befehl ./rawDispRFIO64 ausgefuehrt sein und regelmaessig werden logdateien wenn eine Aufnahme gestartet wird ins Terminal gespammed werden.
Pfad: /u/lascool/rfioserver


MBS Terminal --> Hier wird mbs ausgefuehrt und mit @startrecording die Datenaufnahme gestartet und mit close file das Aufnehmen beendet. Erneutes @startrecording startet wieder die Datenaufnahme lokal auf dem LXG1049 unter /data.local2/2025_krypton/
Pfad: ssh auf r4l-41 zu mbsrun/Kr2025/ zum starten von MBS und der Aufnahme mit @startrecording
  62   Sat Mar 1 07:01:41 2025 Denise, Benedikt, SebastianDAQUV Wellenlaenge in Python implementiert
Die UV Wellenlaenge des WS7 wurde zusaetzlich zur WS7 Frequenz in Medusa hinzugefuegt um den korrekten Wellenlaengenscan des Pulssystems besser online zu verfolgen.

Unter 2_Trending >>> LV sind nun folgende Daten

TrLV0UTC Time
TrLV1ms Timer
TrLV2HV Divider Spannung
TrLV3WS7 Frequenz
TrLV6WS7 Wellenlaenge
TrLV9Ekuehler Rohniederspannung

  70   Sat Mar 1 13:45:42 2025 Konstantin DAQGentec readout
Gentec readout is now included in the general slow data acquisition. The issue was that the buffer of the power meter was not emptied fast enough. Now, the data is read out permanently in a separate thread. 
  71   Sat Mar 1 16:33:22 2025 KonstantinDAQRestart of Go4
Restart of go4 before new scan:

1. Stop Acquisition (Stop button right next to the green play buttons)
2. clear histograms
3. Display the Analysis Terminal and execute command: ".x /u/lascool/2025laserspectroscopy/kr_analysis/SetParameters.C"
   This is important to reset the laser steps and load the most recent parameters. 
4. Restart Go4 Display (Press the right of the two green play buttons left to stop button)
5. Start the measurement with the laser GUI (File should be open!)
Attachment 1: Screenshot_2025-03-01_16-34-01.png
Screenshot_2025-03-01_16-34-01.png
Attachment 2: Screenshot_2025-03-01_16-45-30.png
Screenshot_2025-03-01_16-45-30.png
  72   Sat Mar 1 17:43:18 2025 Reinhold, Jens, Natalya, Danyal, Denise, BenediktDAQScanbereich 257.175 nm - 257.675 nm
Zeit Scanbereich (nm) Anzahl Laserschritte Start LMD Stop LMD Messdauer (s) Elektronenkuehlung (s) Kommentar
17:58 Uhr 01.03.2025 257.175 - 257.2998 52 krypton0134 krypton0140 10 30 Es gab eine kleine Verzoegerung beim Laserscan start, Strahl war kurz vor Ende 1x weg
18:58 Uhr 01.03.2025 257.2998 - 257.4246 52 krypton0141 krypton0147 10 30 -
19:50 Uhr 01.03.2025 257.4246 - 257.5494 52 krypton0148 krypton0154 10 30 -
20:48 Uhr 01.03.2025 257.5494 - 257.6750 52 krypton0155 krypton0161 10 30 -



Zeit Scanbereich (nm) Anzahl Laserschritte Start LMD Stop LMD Messdauer (s) Elektronenkuehlung (s) Kommentar
22:16 Uhr 01.03.2025 257.175 - 257.2998 52 krypton0162 krypton0169 10 30 -
23:15 Uhr 01.03.2025 257.2998 - 257.4246 52 krypton0170 krypton0177 10 30 -
00:45 Uhr 02.03.2025 257.4246 - 257.5494 52 krypton0178 krypton0185 10 30 -
01:35 Uhr 02.03.2025 257.5494 - 257.6750 52 krypton0186 krypton0193 10 30 @ 02:33 the ion beam was gone for a short while
  74   Sat Mar 1 19:19:25 2025 KonstantinDAQOffline Analysis
A copy of the current go4 analysis is placed at atplaser@lxgs1055:/kr_analysis. Use the usual Go4 startup routine to start an offline analysis of data. They should be copied into the folder lxgs1055:/data.local2/E0075. To combine different 
lmd-files, simply create a file like "FirstScan.lml" containing the paths of the individual files. After this you can read the lml file with go4.
Attachment 1: Unbenanntes_Bild.png
Unbenanntes_Bild.png
Attachment 2: g042.png
g042.png
  75   Sun Mar 2 03:07:43 2025 Denise, Benedikt, DanyalDAQ0.0012 nm shifted scan: 257.1738 nm - 257.6754 nm
Zeit Scanbereich (nm) Anzahl Laserschritte Start LMD Stop LMD Messdauer (s) Elektronenkuehlung (s) Kommentar
02:47 Uhr 02.03.2025 257.1738 - 257.2986 52 krypton0195 krypton0202 10 30 -
03:38 Uhr 02.03.2025 257.2986 - 257.4234 52 krypton0203 krypton0210 10 30 -
04:31 Uhr 02.03.2025 257.4234 - 257.5482 52 krypton0211 krypton0218 10 30 -
05:25 Uhr 02.03.2025 257.5482 - 257.6754 53 krypton0219 krypton0226 10 30 -



Zeit Scanbereich (nm) Anzahl Laserschritte Start LMD Stop LMD Messdauer (s) Elektronenkuehlung (s) Kommentar
06:36 Uhr 02.03.2025 257.1738 - 257.2986 52 krypton0227 krypton0234 10 30 es gab ein paar leere Schüsse (keine Ionen)
07:29 Uhr 02.03.2025 257.1738 - 257.2986 52 krypton0235 krypton0242 10 30 voriges File wird deswegen wiederholt
08:46 Uhr 02.03.2025 257.2986 - 257.4234 52 krypton0243 krypton0250 10 30 -
09:41 Uhr 02.03.2025 257.4234 - 257.5482 52 krypton0251 krypton0257 10 30 -
10:34 Uhr 02.03.2025 257.5482 - 257.6754 53 krypton0258 krypton0265 10 30 -



Zeit Scanbereich (nm) Anzahl Laserschritte Start LMD Stop LMD Messdauer (s) Elektronenkuehlung (s) Kommentar
11:47 Uhr 02.03.2025 257.6754 - 257.8002 52 krypton0266 krypton0273 10 30
12:45 Uhr 02.03.2025 257.6754 - 257.8002 52 krypton0274 krypton0281 10 30
13:48 Uhr 02.03.2025 257.6754 - 257.8002 52 krypton0282 krypton0288 10 30


Zeit Scanbereich (nm) Anzahl Laserschritte Start LMD Stop LMD Messdauer (s) Elektronenkuehlung (s) Kommentar
14:50 Uhr 02.03.2025 257.5482 - 257.5962 20 krypton0289 krypton0291 10 30 scanned a small range where we thought there might be a peak in runs krypton0258 ff.


Zeit Scanbereich (nm) Anzahl Laserschritte Start LMD Stop LMD Messdauer (s) Elektronenkuehlung (s) Kommentar
15:28 Uhr 02.03.2025 257.0586 - 257.1738 48 krypton0292 krypton0297 10 30 there were three mis-injections from ESR in this scan
16:41 Uhr 02.03.2025 257.0586 - 257.1738 48 krypton0298 krypton0304 10 30 Signal drop at LaserStep = 34. I think I (Rodolfo) stopped the scan in LaserStep 47 (sorry)
17:34 Uhr 02.03.2025 257.0586 - 257.1738 48 krypton0305 krypton0311 10 30 there was a miss-injection in the ESR just at the end of the scan
  81   Sun Mar 2 18:55:30 2025 Jens, Reinhold, DanyalDAQMain Scan range (4 blocks) shifted by -0.0012 nm --> one more scan
We decided to scan the main range, shifted by -0.0012nm, one more time in order to have the non-shifted AND the shifted range both 3x !

Zeit Scanbereich (nm) Anzahl Laserschritte Start LMD Stop LMD Messdauer (s) Elektronenkuehlung (s) Kommentar
19:00 Uhr 02.03.2025 257.1738 - 257.2986 52 krypton0312 krypton0312 10 30 no beam in ESR, problem with HF of SIS18, closed file
19:28 Uhr 02.03.2025 257.1738 - 257.2986 52 krypton0313 krypton0319 10 30 same scan, started anew
20:22 Uhr 02.03.2025 257.2986 - 257.4234 52 krypton0320 krypton0326 10 30 empty shot at the end of the scan
21:15 Uhr 02.03.2025 257.4234 - 257.5482 52 krypton0327 krypton0334 10 30 -
22:08 Uhr 02.03.2025 257.5482 - 257.6754 52 krypton0335 krypton0342 10 30 -
  82   Sun Mar 2 23:05:16 2025 *Jens, Reinhold, DanyalDAQextended normal scan range (no shift): 257.6750 - 257.8022 nm
We will extend the max normal scan range by 3 measurements

Zeit Scanbereich (nm) Anzahl Laserschritte Start LMD Stop LMD Messdauer (s) Elektronenkuehlung (s) Kommentar
23:03 Uhr 02.03.2025 257.6750 - 257.8022 53 krypton0343 krypton0350 10 30 -
00:03 Uhr 03.03.2025 257.6750 - 257.8022 53 krypton0351 krypton0357 10 30 -
00:58 Uhr 03.03.2025 257.6750 - 257.8022 53 krypton0358 krypton0364 10 30 -
  93   Mon Mar 3 16:19:18 2025 KonstantinDAQchanged shutter timing - effective from 03.03.2025 @ 16:24 !
The power and the fluctuations of the laser should be recorded in the XUV Data, so that the rate can be corrected. 
Therefore the shutter timing was changed. 

Now, the shutter stays open for ~3 sec after the ion beam is dumped. 
See the pictures below.

This new scheme is active from 03.03.2025 @ ~16:24
Attachment 1: changed_shutter_timing.jpg
changed_shutter_timing.jpg
Attachment 2: changed_shutter_timing_in_DAQ.jpg
changed_shutter_timing_in_DAQ.jpg
  97   Mon Mar 3 20:14:10 2025 Jens, Konstantin, Reinhold, DanyalDAQ-0.0012 nm shifted whole range scan (@2nd ion energy)

Zeit Scanbereich (nm) Anzahl Laserschritte Start LMD Stop LMD Messdauer (s) Elektronenkuehlung (s) Kommentar
19:47 Uhr 03.03.2025 257.0562 - 257.1738 49 krypton0467 krypton0473 10 30
20:38 Uhr 03.03.2025 257.1738 - 257.2986 52 krypton0474 krypton0480 10 30
21:30 Uhr 03.03.2025 257.2986 - 257.4234 52 krypton0481 krypton0487 10 30
22:23 Uhr 03.03.2025 257.4234 - 257.5482 52 krypton0488 krypton0494 10 30
23:15 Uhr 03.03.2025 257.5482 - 257.6730 52 krypton0495 krypton0501 10 30
00:09 Uhr 04.03.2025 257.6730 - 257.7978 52 krypton0502 krypton0508 10 30
  36   Thu Feb 27 09:59:08 2025 KonstantinCalibrationHV-Divider
The readout of the HV divider runs on a RaspberryPi inside the HV-cave of the electron cooler.
Starting from 2025-02-27 09:42, the divider ratio was changed from 248517 to 248515. Usually, the
readout should run continuously. If not, the following procedure must be applied:

1. Connect to the Rasperry:
  ssh esr_cooler@140.181.95.195 (ask Konstantin for pwd)
2. Display logging screen:
  screen -R signals (Typically you can use arrow up)
3. Stop logging, if it is running:
  Option 1: Type "stop" and press enter.
  Option 2: control + C
4. Restart logging:
  "python main.py -i 0.1 -f loss_current -d 3 5"
5. Detach screen:
  control + a + d
6. Disconnect from Raspberry
ELOG V3.1.5-fc6679b