DAQ Doc Portal

From PREX Wiki
Jump to navigationJump to search

Documentation for the DAQ systems is curated here

Important Resources

For DAQ Experts

For Shift Operators

FAQ and common problems and solutions

  • If you need help installing CODA and the relevant environment software on a local machine, contact Bryan Moffit.
    • The CODA (2.6.2 - relevant to Prex DAQ) software is documented and has an installation guide on the CODA Website.
    • Chandan Ghosh will write a full installation process documentation guide for the Stony Brook group's ELOG which will also be available here.
  • Installing an NFS file server on a machine (for use in serving Centos OS and CODA files for installation and booting).
  • Hall A Counting House Helicity Control Board User's Guide.

Goals for PrexII running

Main Article: DAQ To Do List

  • Work on the Parity DAQ to bring the Trigger Supervisor (TS) into its proper overseer role
    • ✓ This requires shifting from COMPTON to ADAQ3 computer and verifying all connections and .crl files behave as expected (completed in 5-23-2018 meeting)
    • ✓ Set up Trigger Supervisor DAQ to communicate correctly with Injector DAQ from ADAQ3 computer
    • ✓ Set up Counting Room DAQ and add to TS (should be easy)
    • ✓ Set up RHRS DAQ and add to TS (completed in 5-24-2018 meeting)
    • ✓ Set up LHRS DAQ (completed in 5-25-2018 meeting) with new QWeak ADCs, connect it to RHRS, and add to TS (completed in 5-31-2018 meeting)
  • Commission DAQ
    • 3/4 ✓ Deploy all ADCs needed and test each channel (completed all but Injector ADC testing in 7-30-2018 meeting)
    • ✓ Build various DAQ configs with subsets of the DAQ crates
    • ✓ RS485 cable between HRS to build full system (completed in 7-29-2018 meeting)
    • Timing diagram, check timing of external signals and readout
    • Check the 7200 scaler setup at injector, find a spare 7200
    • Test rate limit, ensure deadtime zero
    • Pedestal studies, aka cross-talk
    • Test spares (Ye Tian is working on this)
    • Add a scaler to R-HRS crate
  • Improve DAQ software
    • Ensure that ET system is fast enough for feedback
    • Revive the synchronization-check system
    • Combine Prex.crl, Prex_ts.crl, and Injector.crl functionality into one modular CRL
    • Implement Bank structure
    • Green Monster maintenance
    • Eliminate the so-called "dirty trick" if we can (clean up CRL)
  • We want an automated system that will vastly simplify the life of WACs (Fall 2018) - see June 1 2018 afternoon meeting for more
    • It should read information from CODA, EPICS, and shift operator schedules as runs start and stop
    • It should make standard analysis plots
    • And it should display these diagnostic and physics results on a collaboration viewable webpage
    • This will likely involve mimicking the existing ELOG automated systems
  • We should rewrite the existing PAN (Parity ANalyzer) into JAPAN (Just Another Parity ANalyzer)
    • This is partly to update the codebase to incorporate the QWeak analysis updates
    • And also to build expertise and familiarity in the current collaboration
    • JAPAN is currently in development at www.github.com/JeffersonLab/Japan

DAQ Testing and Commissioning

Main Article - DAQ Testing