Changes for page How to save data in the User DAQ
Last modified by sndueste on 2025-09-08 15:36
To version 38.1
edited by sndueste
on 2025-09-08 15:36
on 2025-09-08 15:36
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Parent
-
... ... @@ -1,1 +1,1 @@ 1 -F S-FLASHUSERtmp.Offline data analysis (DAQ).WebHome1 +FLASHUSER.Offline data analysis (DAQ).WebHome - Content
-
... ... @@ -88,7 +88,7 @@ 88 88 The (% class="twikiNewLink" %)DAQdataGui(%%) is a powerful tool to visualize the saved data and to do very preliminary analysis. however for more detailed analysis the data has to be read into analysis programs ( matlab, python, Origin ...) here are different options one can use (what option is the best and how to set it up has to be discussed before hand with the FLASH DAQ experts ...) 89 89 90 90 * The FLASH DAQ system records the data in binary " {{code language="none"}}.raw{{/code}} " files. 91 -** (% class="confluence-link" %)reading the .raw files [[directly via Python>> url:https://ttfinfo.desy.de/DOOCSWiki/Wiki.jsp?page=PythonDAQClientInterface||shape="rect"]], or [[via Matlab >>doc:FS-FLASH USER tmp.Data Acquisitionand controls 1.DAQand controls overview.Offlinedata analysis (DAQ).Forexperts\: many ways to get Data fromthe DAQ.How to Accessthe DAQ Using Matlab.WebHome]](%%)(no longer recommended)works, yet not for all data types equally well, and needs precise knowledge of the desired Parameters (useful to have a quick look / preliminary analysis on few parameters).91 +** (% class="confluence-link" %)reading the .raw files [[directly via Python>>https://xwiki.desy.de/xwiki/bin/view/DOOCS/Documentation/DOOCS%20Application%20Manual/DAQ%20Python%20Modules%20and%20Scripts/||shape="rect"]] (%%)works, yet not for all data types equally well, and needs precise knowledge of the desired Parameters (useful to have a quick look / preliminary analysis on few parameters). 92 92 ** Note that the raw data is only accessible from certain computers within the DESY network and thus not very handy for offline analysis later on ... 93 93 94 94 * To ease the data analysis we IN ADDITION provide //ON REQUEST// the data from the FLASH DAQ as HDF5 format ... ... @@ -177,8 +177,12 @@ 177 177 Using the {{code language="none"}}Add{{/code}} and {{code language="none"}}Rem(ove){{/code}} buttons one can move the desired "subsystems" in the included side - meaning that they are saved. The "subsystems" contain typically several DOOCS parameters. E.g. {{code language="none"}}EXPERIMENT_MHZ_ADC_BL1{{/code}} contains all relevant DOOCS properties of the four MHZ ADC channels available at BL1. To get a detailed information about the saved parameters one can have a look to the "Show Properties in Subsystems" button . In addition, a list of all possible subsystems and their description can be found [[here>>doc:FLASH.Configuring the user DAQs]]. 178 178 179 179 180 -=== Configuring the DAQmonitor ===180 +=== The DAQmonitor === 181 181 182 +A general manual for the DAQ monitor can be found here: [[DOOCS DAQ Monitor Server - XWiki>>url:https://xwiki.desy.de/xwiki/bin/view/MCS/MCS%20Applications/FLASH%20%20European%20XFEL%20%20SINBAD-ARES%20%20PITZ%20%20KALDERA/Accelerator%20DAQ%20%28FLASHEuropean%20XFELSINBAD-ARES%29/DOOCS%20DAQ%20Monitor%20Server/]] 183 + 184 +**How to configure the DAQMonitor:** 185 + 182 182 The DAQ monitor ( and the Offline monitor) can be configured using DAQdataGUI. 183 183 Load a test run containing all relevant properties. Select all properties you want to monitor. Use {{code language="none"}}Tools -> Channels to DAQMonitor{{/code}} and choose your DAQ. This sends a list with the selected properties to the DAQ monitor of your system. 184 184 ... ... @@ -291,7 +291,8 @@ 291 291 292 292 293 293 * if the DAQ gets stuck in the starting or stopping procedure one can try to initialize the DAQ or in the worst case restart it. 294 -** **to be able to restart the DAQ one has to run jddd on Linux in the DESY network, meaning wither on our User consoles in the Experimental halls (cons0...12) or on {{code language="none"}}flashlxuser1,flashlxuser2{{/code}} or {{code language="none"}}flashlxuser3{{/code}}. Log in at one of these machines with your beamline account (e.g. bl1user or fl24user). **(On the flashlxuser machines there are no desktop icons to start jddd. Here you can use the shell command: {{code language="none"}}flash ->{{/code}} Click on "Photons" -> "Photons main panel" ) 298 +** **Its recommended to run jddd on Linux in the DESY network, meaning wither on our User consoles in the Experimental halls (cons0...12) or on {{code language="none"}}flashlxuser1,flashlxuser2{{/code}} or {{code language="none"}}flashlxuser3{{/code}}. Log in at one of these machines with your beamline account (e.g. fl12 user or fl24user). **(On the flashlxuser machines there are no desktop icons to start jddd. Here you can use the shell command: {{code language="none"}}flash ->{{/code}} Click on "Photons" -> "Photons main panel" ) 299 +** Since 2025 the restart also works from Windows computers ... 295 295 ** To Restart the DAQs you need the **"expert" Tab** of the User DAQ control panel. 296 296 297 297 [[image:attach:image2022-9-9_10-57-31.png||height="400"]] ... ... @@ -302,7 +302,7 @@ 302 302 ==== **all to INITIALIZE** ==== 303 303 304 304 305 -* \\310 +* 306 306 ** First, one may try the "**all to INITIALIZE"** button. It starts a script window showing the progress of the initialization. The script sets all subcomponents to initialize. It is helpful if one subcomponent got stuck. 307 307 ** If there is no window coming up or closing right away there may be a problem with the rights. In this case you: 308 308 *** may try to login at the flashlxuser machines and try there again