1 / 21

Stato e prospettive del DAQ & DCS 

Stato e prospettive del DAQ & DCS  . M. Bellato, A. Parenti, M.Passaseo, S. Ventura. Padova 16 dicembre 2004. Outline. DCS hardware e layout DCS, Trigger e DAQ data paths Test beam setup Local DAQ, test settore, cosmic challenge (3 settori) Integrazione DCS & RCSM . DT DCS Layout (HV+LV).

makya
Download Presentation

Stato e prospettive del DAQ & DCS 

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Stato e prospettive del DAQ & DCS  M. Bellato, A. Parenti, M.Passaseo, S. Ventura Padova 16 dicembre 2004

  2. Outline • DCS hardware e layout • DCS, Trigger e DAQ data paths • Test beam setup • Local DAQ, test settore, cosmic challenge (3 settori) • Integrazione DCS & RCSM Marina Passaseo

  3. DT DCS Layout (HV+LV) Marina Passaseo

  4. DT DCS Supervision • Minicrates 250 • (Readout Boards) through CCB • (Trigger Boards) through CCB • (Front-End Boards) through CCB • Control Boards • VME crates for Tr+Ro 10 crates • DT Front-End DDU’s 1 crate • HV + LV 4 racks per wheel • Alignement Leds on DT 10000 • DT TTC branch 1 • Gas Lines, Cooling Lines 250 Marina Passaseo

  5. DT DAQ & DCS Layout LVDS 2 per minicrate LVDS LVDS LVDS Three main data backbones: DCS, TDC Data, Trigger Marina Passaseo

  6. DCS Trigger DAQ Data Columns To DDU To DTTF To/From DCS 1 per sector VME Controller ROS SC WCB VME Crate Backup copper bus 40 MHz Trigger Link TDC DATA Link ROB tdc TS bti traco TTC L1 CCB Readout Bus SB Trigger Bus Chamber MC FE FE FE FE FE Marina Passaseo

  7. DT TestBeam (Local) DAQ Due to synchronization issues, building ran on a event by event basis (no Event ID on trigger data stream) From DTTF To DTTF Scintillators T0 Run Control Autotrigger XDAQ node TTC vi ROS PU PU SC BU RU VME Crate CCB Server TDC DATA Link 40 MHz Trigger Link DCS Labview Clients ROB tdc TB bti traco CCB Readout Bus SB Trigger Bus Chamber MiniCrate FE FE FE FE FE Marina Passaseo

  8. TB DCS: minicrate control Marina Passaseo

  9. TB DCS: HV control Marina Passaseo

  10. DT Local DAQ A ROS compatible Sector Collector output is foreseen to feed trigger data directly into the DAQ dataflow To DTTF Run Control Autotrigger XDAQ node TTC vi ROS SC BU RU VME Crate CCB Server TDC DATA Link 40 MHz Trigger Link DCS Clients ROB tdc TS bti traco CCB Readout Bus SB Trigger Bus Chamber MiniCrate FE FE FE FE FE Marina Passaseo

  11. DAQ Locale Lettura FIFO Tutti i dati delle ROB ROS Local daq ROS DDU DAQ globale il Sector Collector vede un bit Trigout alto e da li' in poi per 40 bx (cicli) immagazzina i dati, che conserva aspettando che il ROS li legga (cosa che il ROS fa quando riceve un L1A) spia Spia Local daq VME lento? Non ci sono i dati del trigger (Sector collector finale?) Marina Passaseo

  12. Setup per il commissioning del settore • Hardware necessario: • ROS finale • Sector Collector finale • Software: • DCS controllo minicrate • HV LV framework versione 3 (backup: ISR setup) Marina Passaseo

  13. Setup per il cosmic challenge • Hardware necessario: • ROS finale • Sector Collector Finale • DDU con S-Link • Software: • DCS controllo minicrate • HV LV in the new framework (backup: ISR setup) • DCS supervisor integration software • Configuration e condition DB Marina Passaseo

  14. Integrazione DCS RCMS DSS DCS GUI COND DB RCMS DCS minicrate control DCS supervisor CONF DB HV, LV trg ro fe al/pr Data quality CCB server Racks, cooling Marina Passaseo

  15. DCS CFG DCS DCS CTRL DCS monitor DT Controls Integration From Configuration DB : Front END thresholds & masks BTI parameters TRACO LUT’s … CMS DCS Supervisor RCMS All information required to bring the detector in any running mode: combined DAQ, Trigger and DCS info RUN CTRL Configuration DB Configuration data Condition DB status commands Data logging All information about detector conditions Live feedback from data and conditions can intervene on configuration (e.g. channel masking,…) Commands DCS GUI DCS display Alarms, errors Access to test & debug software Data quality monitors Safety system Marina Passaseo

  16. DT DCS hierarchy DCS supervisor Physical (electronics) view Logical (detector) view DT DCS sup RUOTA RUOTA RUOTA RUOTA RUOTA DCS supervisor SETTORE SETTORE SETTORE DT DCS supervisor HV LV TRG RO GAS ALL Cooling racks MB4 MB3 MB2 MB1 Tower SL1 SL2 SL3 crate L1 L2 L3 L4 board HV LV TRG RO GAS ALL channel Marina Passaseo

  17. Integrazione DCS-RUN Control (FSM) At the top level (Central DCS) a minimum number of commands are defined: • ON : • Instructs the DCS sub-systems to be ready for data taking. This command has a configuration parameter (Tag/Version key) recognized by the Configuration Database. • STANDBY: • Instructs the DCS sub-systems to be in an intermediate state, e.g. a state safer from the detector operation point of view when preparing for data taking, such that the time required for a change to ON be shorter that the transition OFF-ON. • OFF: • Instructs the DCS sub-systems to shut down the detector at the end of a data taking season (once a year). • The reconfiguration of the DCS system uses the ON (or STANDBY) command with a different configuration Tag/Version key. Marina Passaseo

  18. Subdetector DCS FSM • ON: • The subdetector in ready for data taking • STANDBY • The subdetector is in standby state • OFF • The subdetector is in off state • ERROR • The subdetector is in error state because some faulty component was identified. In case of error the sub-system should act as following: • Send an alarm to the alarm system • Initiate a recovery procedure • If the recovery procedure fails change state to ERROR • Compute the estimated detector inefficiency for data taking due to the error. The inefficiency is transmitted as a parameter of the ERROR state (to be elaborated) Marina Passaseo

  19. Minicrate FSM • Stato 0 : OFF • Stato 1 : Inizializzazione • Comunicazione Server OK • Verifica link ottico e rame • CCB fase di boot terminata OK • LV ok? Crates ok? • Status (minicrate mode) • Check FEB readout, Trigger board, RO board • Allineamento • Pressione Marina Passaseo

  20. Minicrate FSM Stato 2: Configurazione (Configuration DB:run configuration key) • Traco Files • TSS files • TSM files • BTI files • BTI masks files • TDC files • LUT files • FE parameters: • bias • thresholds • width • FE maschere files • FE maschere temperature files • Run mode (Physics, Test Pulse, Autotrigger) • Selezione trigger out • L1A configuration • Allineamento • Pressione • LV, HV Marina Passaseo

  21. Minicrate FSM Stato 3: Running • Check Status CCB • Stato CCB Server • Status FE • Read TDC Marina Passaseo

More Related