Difference between revisions of "Trigger/DAQ/Monitoring/Controls"

From GlueXWiki
Jump to: navigation, search
m
 
(74 intermediate revisions by 10 users not shown)
Line 1: Line 1:
== Meetings and Other Tasks ==
+
''This page has been reformatted ([[Trigger/DAQ/Monitoring/Controls - Deprecated|click here]] for the old page).''
  
* [[Trigger/DAQ/Monitoring/Controls Meetings|Agendas and Minutes]]
+
{|width="900"
* [[Possible Meeting Topics]]
+
! width="50%" align="left" bgcolor="#e0e0f0" | Organization
* [[Online Action Items|Action Items from Online Meetings]]
+
! width="50%" align="left" bgcolor="#e0e0f0" | Contacts
* [[Online Project List]]
+
|- align="left"
* [https://halldweb1.jlab.org/wiki/index.php/Online_task_list_for_2011 Online task list for 2011]
+
|- valign="top"
* [[Level 1 Trigger]]
+
|
* [[Soleniod Coil Test]]
+
* [https://halldweb.jlab.org/hdops/wiki/index.php/Main_Page Hall-D Operations Wiki]
* [[Controls]]
+
* [[Counting House]]
* [[FDC Test]]
+
* [[Policies for Using Online Directories and Accounts]]
* [http://halldweb1.jlab.org/mantisbt Mantis Task Tracker]
+
* [http://halldweb.jlab.org/mantisbt Mantis Task Tracker]
* [http://irmisvm.jlab.org:8080/IRMISComponents IRMIS]
+
* Meetings:
 +
** [[Trigger/DAQ/Monitoring/Controls Meetings|Online Working Group Meetings]]
 +
** [[Meetings#Running| Run Coordination Meetings]]
 +
** [[Meetings|all meetings]]
 +
|
 +
{|class="wikitable"
 +
|-valign="top"
 +
|L1 Trigger
 +
|Alex Somov
 +
|x5553
 +
|somov@jlab.org
 +
|-
 +
|L3 Trigger
 +
|Justin Stevens
 +
|
 +
|jrsteven@mit.edu
 +
|-
 +
|Controls
 +
|Hovanes Egiyan
 +
|x5356
 +
|hovanes@jlab.org
 +
|-
 +
|DAQ
 +
|Sergey Furletov
 +
|x5332
 +
|furletov@jlab.org
 +
|-
 +
|Monitoring
 +
|David Lawrence
 +
|x5567
 +
|davidl@jlab.org
 +
|-
 +
|-
 +
|Electronics
 +
|Fernando Barbosa
 +
|x7433
 +
|barbosa@jlab.org
 +
|}
 +
|}
  
 +
{|width="900"
 +
! width="33%" align="left" bgcolor="#e0e0f0" | Trigger
 +
! width="34%" align="left" bgcolor="#e0e0f0" | DAQ
 +
! width="33%" align="left" bgcolor="#e0e0f0" | Controls
 +
|- align="left"
 +
|- valign="top"
 +
|
 +
* [[Trigger Working Group Meetings]]
 +
* [[Electronics_Trigger_Meetings|Trigger Electronics Meetings]]
 +
* [[Level-1 Trigger]]
 +
* [[Level-3_Trigger | Level-3 Trigger ]]
 +
* [[Electronics]]
 +
|
 +
* [[Raid-to-Silo Transfer Strategy]]
 +
* [https://coda.jlab.org/wiki/index.php/Main_Page CODA]
 +
* [[HOSS: Hall-D Online Skim System]]
 +
* [[RCDB conditions python]]
 +
* [[Run Info Logging]]
 +
* [[fADC FPGA Programming Meetings]]
 +
* [https://halldweb.jlab.org/doc-private/DocDB/ShowDocument?docid=747 Electronics channel spreadsheet]
 +
* [[VME Controllers | Hall D VME Controllers]]
 +
|
 +
* [[Controls_Meetings | Agendas and Minutes for Controls meetings]]
 +
* [[Slow controls]]
 +
* [[Network Switches | Hall D Network Switches]]
 +
* [[Hall D Online Servers | Hall D Online Servers]]
 +
* [[Hall D Counting House Installations]]
 +
* [[Hall D Console Servers]]
 +
|}
  
== Scope of Trigger/DAQ/Monitoring/Controls Effort ==
+
{|width="900"
 
+
! width="50%" align="left" bgcolor="#e0e0f0" | Monitoring
The responsibility of the Online Working Group (OWG) includes all aspects of running the experiment and taking data, as well as initial diagnosis of all problems that occur during data taking.  Installation and repair of detector hardware is by necessity the responsibility of the individual detector groups.  But control and monitoring of all detector hardware by shift personnel is the responsibility of the OWG. 
+
! width="50%" align="left" bgcolor="#e0e0f0" | Miscellaneous
 
+
|- align="left"
Note that it is very important that every aspect of the experiment seen by shift personnel fall under the purview of the OWG.  This is the only way to ensure that the operator environment is as simple and consistent as possible.
+
|- valign="top"
 
+
|
The OWG will review all controls software components developed by detector groups for compatibility with the overall control system.  Such components may need to be modified to be compatible.  Systems used only by experts need not be reviewed, although compatibility with the rest of the system is desirable.  Similarly, controls hardware must be compatible with the overall experiment and slow controls systems.  Every effort will be made to be as open to different types of hardware as possible.
+
* [[Online Monitoring plugins]]
 
+
* [[Monitoring: Outline of Tasks and Issues | Event and other monitoring]]
OWG responsibilities include:
+
* [[Translation Table]] ([http://www.jlab.org/Hall-D/test/TranslationTable visual browser])
* trigger hardware (with Electronics Working Group)
+
|
* trigger and front-end programming, configuration, and control* Revisit energy-sum trigger algorithm - Alex S - 29-Nov-2007
+
* [[High Intensity Running|High Intensity Running]]
* all aspects of data taking
+
* L3 trigger and farm system (n.b. L3 algorithm will come from the Offline Working Group)
+
* data transfer and storage on the silo
+
* run management and control
+
* online bookkeeping and electronic logbooks
+
* all computers, networking, and telecom in the hall, tagger hall, and counting house
+
* experiment and slow controls
+
* alarm systems
+
* archiving and display of controls data
+
* event monitoring and display
+
* counting house physical environment
+
* etc.
+
 
+
 
+
== Online Tasks ==
+
 
+
* [[Online Design Goals]]
+
* [[Online Major Milestones]]
+
* [[Experiment Control System Choice]]
+
* [[Slow Controls Framework Choice]]
+
* [[Field Bus and Controller Specifications]]
+
* [[Online Work Breakdown]]
+
 
* [[event size|Event Size Determination]]
 
* [[event size|Event Size Determination]]
 +
* [[Programmable CAEN FPGA modules v1495]]
 +
|}
  
 
+
{|width="900"
==Software HOWTO's==
+
! width="50%" align="left" bgcolor="#e0e0f0" | Documentation
 
+
! width="50%" align="left" bgcolor="#e0e0f0" | HOWTOs
 +
|- align="left"
 +
|- valign="top"
 +
|
 +
* [[HallD Online IP Name And Address Conventions]]
 +
* [[HallD Counting House Computer Systems]]
 +
* [https://halldweb.jlab.org/elog-halld Midas Elog System]
 +
* [https://halldweb.jlab.org/JInventory/htdocs/list.php JInventory database]
 +
* [https://halldweb.jlab.org/SP/HallD_Racks Hall D Rack Layouts]
 +
* [[Hall D MySQL/MariaDB Servers and Replication Relationship|Hall-D Web and DB Servers]]
 +
|
 +
* [[Raid-to-Silo Transfer Strategy#Changing Run Periods|HOWTO setup a new Run Period]]
 +
* [[HOWTO Test HOSS and Monitoring Systems Without Beam]]
 +
* [[HOWTO use the Hall-D environment setup facility]]
 +
* [[HOWTO create a ROOT tree of detector hits and display event data with the tree]]
 +
* [[HOWTO record a selection of EPICS values to a file or ET system]]
 
* [[DAQ test computer| HOWTO set up a DAQ test computer]]
 
* [[DAQ test computer| HOWTO set up a DAQ test computer]]
 +
* [[DAQ Controller diskless setup | HOWTO setup a VME Controller as diskless client]]
 
* [[codaLite|HOWTO use the codaLite data acquisition package]]
 
* [[codaLite|HOWTO use the codaLite data acquisition package]]
* [[serializing_and_deserializing_root_objects | HOWTO serialize and deserialize ROOT objects.]]  
+
* [[serializing_and_deserializing_root_objects | HOWTO serialize and deserialize ROOT objects.]] 
* [http://www.jlab.org/Hall-D/software/wiki/index.php/Offline_Software#HOWTO_Documentation Offline HOWTO's]
+
* [[Offline HOWTO List]]
 
+
|}
 
+
==Reviews==
+
 
+
* [[May 2008 Subsystem Review]]
+
 
+
 
+
== Misc Links ==
+
 
+
* Electronics channel counts, etc. maintained by Fernando, GlueX-doc-747 on the [http://portal.gluex.org GlueX portal]
+
* Hall D JLab test [https://halldweb1.jlab.org/halldlog/ Electronic Logbook] (BCAL06, FCAL08, etc.)
+
* [http://www.jlab.org/Hall-D/controls/presentations/BNL_PLC_Selection.ppt BNL PLC evaluation]
+
 
+
 
+
== Online Subsystems ==
+
 
+
* [[Electronics]]
+
* [[L1 Trigger]]
+
* [[DAQ]]
+
* [[L3 trigger]]
+
* [[Event I/O]]
+
* [[Monitoring: Outline of Tasks and Issues | Event and other monitoring]]
+
* [[Event display]]
+
* [[Experiment controls]]
+
* [[Slow controls]]
+
* [[Electronic logbook]]
+
* [[Interprocess communication]]
+
* [[Alarm system]]
+
* [[Online databases]]
+
* [[L3 farm]]
+
* [[Networking and telecom]]
+
* [[Computer and process management/monitoring]]
+
* [[Raid and silo management]]
+
* [[Counting house management]]
+
 
+
 
+
== Other Groups Relevant to the Online Effort ==
+
 
+
* Hall D Electronics Working Group
+
* Hall D Offline Software Working Group
+
* JLab DAQ Group
+
* JLab Electronics Group
+
* JLab Computer Center
+
* JLab Accelerator Division
+

Latest revision as of 13:09, 8 July 2021

This page has been reformatted (click here for the old page).

Organization Contacts
L1 Trigger Alex Somov x5553 somov@jlab.org
L3 Trigger Justin Stevens jrsteven@mit.edu
Controls Hovanes Egiyan x5356 hovanes@jlab.org
DAQ Sergey Furletov x5332 furletov@jlab.org
Monitoring David Lawrence x5567 davidl@jlab.org
Electronics Fernando Barbosa x7433 barbosa@jlab.org
Trigger DAQ Controls
Monitoring Miscellaneous
Documentation HOWTOs