33
Operator Training DAQ May 2016 Erland & Stefan

Operator Training DAQ - DESY · Overview • PBD (Photon Beam Diag) – GMD_data – PPlas – (Compact spectrometer, PG spectra) • Exp2 – User defineddata Alwayssaved Saved on

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Operator Training DAQ - DESY · Overview • PBD (Photon Beam Diag) – GMD_data – PPlas – (Compact spectrometer, PG spectra) • Exp2 – User defineddata Alwayssaved Saved on

Operator Training DAQ

May 2016Erland & Stefan

Page 2: Operator Training DAQ - DESY · Overview • PBD (Photon Beam Diag) – GMD_data – PPlas – (Compact spectrometer, PG spectra) • Exp2 – User defineddata Alwayssaved Saved on

Twiki helps you …http://hasfweb.desy.de/bin/view/Setup/DAQmain

Page 3: Operator Training DAQ - DESY · Overview • PBD (Photon Beam Diag) – GMD_data – PPlas – (Compact spectrometer, PG spectra) • Exp2 – User defineddata Alwayssaved Saved on

Overview• Overview of different DAQs• Look at DAQ data

– HDF5 structure– DAQdataGUI– Using Matlab (raw and hdf5)

• Save user DAQ data– RCGUIEXP2– Is data saved ?

• Start and stop special devices

Page 4: Operator Training DAQ - DESY · Overview • PBD (Photon Beam Diag) – GMD_data – PPlas – (Compact spectrometer, PG spectra) • Exp2 – User defineddata Alwayssaved Saved on

Overview

• PBD (Photon Beam Diag)

– GMD_data– PPlas– (Compact spectrometer, PG spectra)

• Exp2– User defined data

Always saved

Saved on demand

With few min delayLong term storageon tape

Well, exeption: Gotthard, PCO‐VLS , PG spectra

Page 5: Operator Training DAQ - DESY · Overview • PBD (Photon Beam Diag) – GMD_data – PPlas – (Compact spectrometer, PG spectra) • Exp2 – User defineddata Alwayssaved Saved on

DAQ• All DAQ data saved in (very specific) .raw fomat

– Readable via DAQdataGUI– Matlab (difficult …)

• Stored to Tape in raw format– How to get data from tape ‐> 

https://ttfinfo.desy.de/FLASHWiki/attach/FLASHDAQfileMANAGER/How%20to%20stage%20data%20from%20DAQ.pdf

• Conversion into HDF5 ( By Erland ‐> Soon automatic)

– easily readable by Matlab , HDF5 view, Origin …

• Gamma – portal– Getting DAQ data from outside DESY– https://gamma‐portal.desy.de

Page 6: Operator Training DAQ - DESY · Overview • PBD (Photon Beam Diag) – GMD_data – PPlas – (Compact spectrometer, PG spectra) • Exp2 – User defineddata Alwayssaved Saved on

DAQ Overview

Incomming data To tape

100 Mbyte / s ‐>   > 10 TB / Beamtime

Page 7: Operator Training DAQ - DESY · Overview • PBD (Photon Beam Diag) – GMD_data – PPlas – (Compact spectrometer, PG spectra) • Exp2 – User defineddata Alwayssaved Saved on

Description in Twiki

Page 8: Operator Training DAQ - DESY · Overview • PBD (Photon Beam Diag) – GMD_data – PPlas – (Compact spectrometer, PG spectra) • Exp2 – User defineddata Alwayssaved Saved on

Description in TwikiGMD_DATA stream: 209 entries PPLAS stream: 39 entries

Page 9: Operator Training DAQ - DESY · Overview • PBD (Photon Beam Diag) – GMD_data – PPlas – (Compact spectrometer, PG spectra) • Exp2 – User defineddata Alwayssaved Saved on

GMD‐stream in DOOCS / DAQ language

Page 10: Operator Training DAQ - DESY · Overview • PBD (Photon Beam Diag) – GMD_data – PPlas – (Compact spectrometer, PG spectra) • Exp2 – User defineddata Alwayssaved Saved on

GMD stream in HDF5

Page 11: Operator Training DAQ - DESY · Overview • PBD (Photon Beam Diag) – GMD_data – PPlas – (Compact spectrometer, PG spectra) • Exp2 – User defineddata Alwayssaved Saved on

GMD stream in HDF5

Page 12: Operator Training DAQ - DESY · Overview • PBD (Photon Beam Diag) – GMD_data – PPlas – (Compact spectrometer, PG spectra) • Exp2 – User defineddata Alwayssaved Saved on

Look at DAQ data (PBD, User, Laser …)

DAQdataGUI

Page 13: Operator Training DAQ - DESY · Overview • PBD (Photon Beam Diag) – GMD_data – PPlas – (Compact spectrometer, PG spectra) • Exp2 – User defineddata Alwayssaved Saved on

Look at DAQ data (PBD, User, Laser …)

• Start DAQdataGUI via command line

• Use jddd• On the windows machines• on flashlxuser1 (next slide)

• Use jddd web start

http://tesla.desy.de/doocs/doocs.html ‐> java applications

Page 14: Operator Training DAQ - DESY · Overview • PBD (Photon Beam Diag) – GMD_data – PPlas – (Compact spectrometer, PG spectra) • Exp2 – User defineddata Alwayssaved Saved on

Look at DAQ data (PBD, User, Laser …)

Page 15: Operator Training DAQ - DESY · Overview • PBD (Photon Beam Diag) – GMD_data – PPlas – (Compact spectrometer, PG spectra) • Exp2 – User defineddata Alwayssaved Saved on

Start jddd on flashlxuser1 (option1)

FLASH2

FLASH1

Page 16: Operator Training DAQ - DESY · Overview • PBD (Photon Beam Diag) – GMD_data – PPlas – (Compact spectrometer, PG spectra) • Exp2 – User defineddata Alwayssaved Saved on

Start jddd on flashlxuser1 (option2)

Page 17: Operator Training DAQ - DESY · Overview • PBD (Photon Beam Diag) – GMD_data – PPlas – (Compact spectrometer, PG spectra) • Exp2 – User defineddata Alwayssaved Saved on

Looking at large amount of data

Page 18: Operator Training DAQ - DESY · Overview • PBD (Photon Beam Diag) – GMD_data – PPlas – (Compact spectrometer, PG spectra) • Exp2 – User defineddata Alwayssaved Saved on

Looking at large amount of data

Page 19: Operator Training DAQ - DESY · Overview • PBD (Photon Beam Diag) – GMD_data – PPlas – (Compact spectrometer, PG spectra) • Exp2 – User defineddata Alwayssaved Saved on

Looking at large amount of data

Page 20: Operator Training DAQ - DESY · Overview • PBD (Photon Beam Diag) – GMD_data – PPlas – (Compact spectrometer, PG spectra) • Exp2 – User defineddata Alwayssaved Saved on

Looking at large amount of data

Page 21: Operator Training DAQ - DESY · Overview • PBD (Photon Beam Diag) – GMD_data – PPlas – (Compact spectrometer, PG spectra) • Exp2 – User defineddata Alwayssaved Saved on

Long ADC traces2 channels with 1 M samples each work loss free4 channels with 1 M samples each have (up to now) 30% losses

Traces are eithercompleately saved orNOT at all 

Shot number

ADC trace(1M sa

mples)

Page 22: Operator Training DAQ - DESY · Overview • PBD (Photon Beam Diag) – GMD_data – PPlas – (Compact spectrometer, PG spectra) • Exp2 – User defineddata Alwayssaved Saved on

Get data out of the DAQ• Look at Twiki

– http://hasfweb.desy.de/bin/view/Setup/DAQmain• ASCII converter ‐> very old. Not maintained

– http://tesla.desy.de/doocs/doocs.html ‐> java applications

• Use Matlab to look at raw files ‐> http://hasfweb.desy.de/bin/view/Setup/DAQMatlabAccessExamples

– Descriptions and sample programs– YOU have to know exactly what you need– Available few seconds to minutes after the data was taken

• Raw to HDF5 – Hdf5 description: https://www.hdfgroup.org/HDF5/– Up to now by Erland ‐> soon automatically converted– Use Matlab, Python, Origin, Mathematica … to read in – Clear names for the saved data

Page 23: Operator Training DAQ - DESY · Overview • PBD (Photon Beam Diag) – GMD_data – PPlas – (Compact spectrometer, PG spectra) • Exp2 – User defineddata Alwayssaved Saved on

Get data into the DAQ

• http://hasfweb.desy.de/bin/view/Setup/DAQjddd

Page 24: Operator Training DAQ - DESY · Overview • PBD (Photon Beam Diag) – GMD_data – PPlas – (Compact spectrometer, PG spectra) • Exp2 – User defineddata Alwayssaved Saved on

User DAQ (EXP2)

Default „included“

Page 25: Operator Training DAQ - DESY · Overview • PBD (Photon Beam Diag) – GMD_data – PPlas – (Compact spectrometer, PG spectra) • Exp2 – User defineddata Alwayssaved Saved on
Page 26: Operator Training DAQ - DESY · Overview • PBD (Photon Beam Diag) – GMD_data – PPlas – (Compact spectrometer, PG spectra) • Exp2 – User defineddata Alwayssaved Saved on

Start User DAQ – RCGUIEXP2• Start RCGUIEXP2 via command line

• Use jddd• On the windows machines• on flashlxuser1

• Use jddd web start

http://tesla.desy.de/doocs/doocs.html ‐> java applications

Page 27: Operator Training DAQ - DESY · Overview • PBD (Photon Beam Diag) – GMD_data – PPlas – (Compact spectrometer, PG spectra) • Exp2 – User defineddata Alwayssaved Saved on

Is the Exp 2 DAQ running ?

Page 28: Operator Training DAQ - DESY · Overview • PBD (Photon Beam Diag) – GMD_data – PPlas – (Compact spectrometer, PG spectra) • Exp2 – User defineddata Alwayssaved Saved on

Is the Exp 2 DAQ running ?

Page 29: Operator Training DAQ - DESY · Overview • PBD (Photon Beam Diag) – GMD_data – PPlas – (Compact spectrometer, PG spectra) • Exp2 – User defineddata Alwayssaved Saved on

Predefined comment at end of run1. Please leave the automatic comment in (helps to know to whom the data belongs)2. One HAS to enter an additional comment to stop the run 

Page 30: Operator Training DAQ - DESY · Overview • PBD (Photon Beam Diag) – GMD_data – PPlas – (Compact spectrometer, PG spectra) • Exp2 – User defineddata Alwayssaved Saved on

Switching on and off New feature:Start and stop any channel in the DAQ … to be implemented and tested

Page 31: Operator Training DAQ - DESY · Overview • PBD (Photon Beam Diag) – GMD_data – PPlas – (Compact spectrometer, PG spectra) • Exp2 – User defineddata Alwayssaved Saved on

Start saving special devices

• Some devices are in the GMD stream BUT are not always saved• VLS PCO: 

Gotthard, OPIS ADCs, …Are still Expert stuff tostart and stop

Page 32: Operator Training DAQ - DESY · Overview • PBD (Photon Beam Diag) – GMD_data – PPlas – (Compact spectrometer, PG spectra) • Exp2 – User defineddata Alwayssaved Saved on

Detailled view on the DAQ

Page 33: Operator Training DAQ - DESY · Overview • PBD (Photon Beam Diag) – GMD_data – PPlas – (Compact spectrometer, PG spectra) • Exp2 – User defineddata Alwayssaved Saved on

Detailled view on the DAQ