Difference between revisions of "Online Integration Outline for May 2008"

From GlueXWiki
Jump to: navigation, search
m
m
Line 2: Line 2:
 
** scope of online effort
 
** scope of online effort
 
** trigger and data rates
 
** trigger and data rates
 +
** number of controls channels, monitoring hist, etc.
 +
 
* Software foundations
 
* Software foundations
 
** cMsg pub/sub interprocess communication system
 
** cMsg pub/sub interprocess communication system
 
** ET system
 
** ET system
 +
** EVIO data format
 +
 
* Trigger/DAQ
 
* Trigger/DAQ
 
** overall trigger
 
** overall trigger
Line 11: Line 15:
 
** event transfer to silo
 
** event transfer to silo
 
** scaling to high luminosity and full L3 farm
 
** scaling to high luminosity and full L3 farm
 +
 
* Controls
 
* Controls
 
** slow controls
 
** slow controls
Line 20: Line 25:
 
*** run control using AFECS, inclusion of non-CODA components
 
*** run control using AFECS, inclusion of non-CODA components
 
*** generic high-level state machines
 
*** generic high-level state machines
 +
 
* Monitoring
 
* Monitoring
 
** detector
 
** detector
Line 27: Line 33:
 
** archive/display system - MonAlisa, other possibilities
 
** archive/display system - MonAlisa, other possibilities
 
** event display
 
** event display
 +
 
* Alarm system
 
* Alarm system
 
** design goals
 
** design goals
 
** epics, LASER, cMsg/CLAS, A-B, others
 
** epics, LASER, cMsg/CLAS, A-B, others
 +
 
* Misc
 
* Misc
 
** networking
 
** networking

Revision as of 13:27, 10 April 2008

  • Overview of online systems
    • scope of online effort
    • trigger and data rates
    • number of controls channels, monitoring hist, etc.
  • Software foundations
    • cMsg pub/sub interprocess communication system
    • ET system
    • EVIO data format
  • Trigger/DAQ
    • overall trigger
    • adapting CODA toolkit to Hall D
    • implementation plans for low luminosity prototype farm
    • event transfer to silo
    • scaling to high luminosity and full L3 farm
  • Controls
    • slow controls
      • architecture - 3-tier, functional view vs implementation view
      • strategy - control loops, PLC usage, CAN, I2C, SNMP, OPC, etc.
      • component choices (tentative)
      • interoperability with accelerator control system
    • experiment controls
      • run control using AFECS, inclusion of non-CODA components
      • generic high-level state machines
  • Monitoring
    • detector
      • via slow controls system
      • via data stream when running
    • event data quality - via (prototype) farm
    • archive/display system - MonAlisa, other possibilities
    • event display
  • Alarm system
    • design goals
    • epics, LASER, cMsg/CLAS, A-B, others
  • Misc
    • networking
    • databases - MySQL or PostgeSQL
    • run and shift bookkeeping
    • e-log - CLAS, CRL or other public domain, write one yet again, etc.