Run procedures: Difference between revisions

From GammaSphere DAQ
Jump to navigation Jump to search
(Removed incorrect commentary.)
 
(5 intermediate revisions by one other user not shown)
Line 4: Line 4:


* Start/Stop - this is self explanatory. Pushing to start begins taking data.
* Start/Stop - this is self explanatory. Pushing to start begins taking data.
* NoSave/Save - If set to Save, IOC buffers fill with data. You must attach a receiver to each digitizer IOC or the system may crash horribly once the buffers fill up.
* NoSave/Save - If set to Save, IOC buffers fill with data.  
* Copy/Sort - In Sort mode, the data out of the IOC is time ordered according to the time stamp. You should always be in the Sort mode
 




Line 22: Line 22:
where <runNo> is the run number you want, the same as what you used on the DGS side please. A bunch of windows should show up, one for each receiver/IOC pair now in the FMA setup
where <runNo> is the run number you want, the same as what you used on the DGS side please. A bunch of windows should show up, one for each receiver/IOC pair now in the FMA setup


* If necessary, synch the clocks of the two systems by clicking on the empirative sync button on the DGS side. Please don't click on the empirative sync button on the DFMA side
* If necessary, synch the clocks of the two systems by clicking on the Impeartive sync button on the DGS side. Please don't click on the Impeartive sync button on the DFMA side or bad things will happen...


* now, as simultaneous as you can, click the start buttons on the DGS and DFMA DAQ windows. You should see the receivers on both systems receiving data.
* now, as simultaneous as you can, click the start buttons on the DGS and DFMA DAQ windows. You shoImpeartiveuld see the receivers on both systems receiving data.


* may want to check that the data files are growing to be sure data is coming in
* may want to check that the data files are growing to be sure data is coming in


==stop DAQ==
* check that the dssd_liveTS show the same numbers on both sides (FMA-GS-Sync) on Darek computer
stop run on both sides : click on stop in the commander windows
 
If not : click on imp sync (GS side) but this should not happen very often


*Check the digitizers counters at the FMA show the same
stop runs in both sides : click on stop in the commander windows
and then stop the receivers : type Ctrl C on all the receivers (IOC1, OIC2 ....)
and then stop the receivers : type Ctrl C on all the receivers (IOC1, OIC2 ....)
numbers on the left side of the window (AcEvCnt- AcHtCnt-DsCnt) and all dizitizers (right 3 raws of the window)


==Changing gain in Phill's signal box==  
* Check the MaterDiag counters : should show numbers if the beam is on
write your instructions here
 
* Check Sender Summary (VME SummaryDFMA window), the IOC's should keep updating at DGS
 
==stop DAQ==
stop the run on both sides : click on stop in the commander windows
 
and then stop the receivers : type Ctrl-C on all the receivers (IOC1, OIC2 ....)


==Linking two or more systems==
==Linking two or more systems==
Line 59: Line 69:


'''Note:''' Clock Source cannot be set to LINK in GUI. Set address 0x8D0 in slot 0 to set 1 for trigger modules. This needs to be fixed in Driver by Tim.
'''Note:''' Clock Source cannot be set to LINK in GUI. Set address 0x8D0 in slot 0 to set 1 for trigger modules. This needs to be fixed in Driver by Tim.
==receivers==
write your instructions here
==cables==
write your instructions here
==changing FPGA Firmware code==
write your instructions here

Latest revision as of 21:27, September 20, 2023

start DAQ

There are 3 controls associated with Run Control on the main page of either GUI

  • Start/Stop - this is self explanatory. Pushing to start begins taking data.
  • NoSave/Save - If set to Save, IOC buffers fill with data.


To start the DGS and DFMA systems you usually do the following:

  • on the DGS side, find the window where the DGS data is stored. There will be a start.sh script there. Start the receivers up by typing
 start.sh <runNo>

where <runNo> is the run number you want. A bunch of windows should show up, one for each receiver/IOC pair

  • On the DFMA side, find the where the DFMA data is stored. There will be a start.sh script there. Start the receivers up by typing
 start.sh <runNo>

where <runNo> is the run number you want, the same as what you used on the DGS side please. A bunch of windows should show up, one for each receiver/IOC pair now in the FMA setup

  • If necessary, synch the clocks of the two systems by clicking on the Impeartive sync button on the DGS side. Please don't click on the Impeartive sync button on the DFMA side or bad things will happen...
  • now, as simultaneous as you can, click the start buttons on the DGS and DFMA DAQ windows. You shoImpeartiveuld see the receivers on both systems receiving data.
  • may want to check that the data files are growing to be sure data is coming in
  • check that the dssd_liveTS show the same numbers on both sides (FMA-GS-Sync) on Darek computer

If not : click on imp sync (GS side) but this should not happen very often

  • Check the digitizers counters at the FMA show the same

stop runs in both sides : click on stop in the commander windows and then stop the receivers : type Ctrl C on all the receivers (IOC1, OIC2 ....)

numbers on the left side of the window (AcEvCnt- AcHtCnt-DsCnt) and all dizitizers (right 3 raws of the window)
  • Check the MaterDiag counters : should show numbers if the beam is on
  • Check Sender Summary (VME SummaryDFMA window), the IOC's should keep updating at DGS

stop DAQ

stop the run on both sides : click on stop in the commander windows

and then stop the receivers : type Ctrl-C on all the receivers (IOC1, OIC2 ....)

Linking two or more systems

write your instructions here

syncing two systems

For DGS

  • Goto trig0 window.
  • Turn off SYNC U - listed under LRU Control
  • Make sure receive/send power is on for L & U

Note: If SYNC U is turned off - an Impeartive sync by DGS will reset the master clock on DFMA.

For DFMA

  • Goto Trig0 Window
  • Under Misc Control - turn on both undefined buttons
  • Pull up diagnotsitc window on trig0.
  • Set Clrk Source to LINK
  • Set Nim1 and Nim2 out on master trigger module FMA

Note: Clock Source cannot be set to LINK in GUI. Set address 0x8D0 in slot 0 to set 1 for trigger modules. This needs to be fixed in Driver by Tim.