DAQ WS03 Sept 2006Jean-Sébastien GraulichSlide 1 Interface between Control & Monitoring and DDAQ o Introduction o Some background on DATE o Control Interface.

Slides:



Advertisements
Similar presentations
Peter Chochula CERN-ALICE ALICE DCS Workshop, CERN September 16, 2002 DCS – Frontend Monitoring and Control.
Advertisements

SciFi Tracker DAQ M. Yoshida (Osaka Univ.) MICE meeting at LBNL 10.Feb.2005 DAQ system for KEK test beam Hardware Software Processes Architecture SciFi.
MICE Target Electronics, DAQ and BPS MICE/ISIS Target Meeting 17 th September 2010 P J Smith – University of Sheffield.
June 19, 2002 A Software Skeleton for the Full Front-End Crate Test at BNL Goal: to provide a working data acquisition (DAQ) system for the coming full.
Daresbury Aug 2005Jean-Sébastien Graulich Detector DAQ Overview and Needs Jean-Sebastien Graulich, Univ. Genève o Introduction o Detector Systems Overview.
DAQ WS03 Sept 2006Jean-Sébastien GraulichSlide 1 Wrap Up o Control and Monitoring o DDAQ o Interface between DDAQ and MCM o Infrastructure Jean-Sebastien.
April 2006Jean-Sébastien GraulichSlide 1 DAQ Status o Goal for BTF o Status o First results o To be done.
Workshop Goals MICE Controls and Monitoring Workshop September 25, 2006 A. Bross.
DAQ WS02 Feb 2006Jean-Sébastien GraulichSlide 1 DDAQ Hardware Architecture o General Architecture o Tracker Baseline o TOF Baseline & Options o EmCal Baseline.
DAQ WS03 Sept 2006Jean-Sébastien GraulichSlide 1 Control and Monitoring of PID Detectors o Disclaimer o Remarks on Control and Monitoring: 1) Missions.
MICE CM15 June 2006Jean-Sébastien GraulichSlide 1 DAQ for BTF o BTF Overview o Hardware Overview o DAQ Software Description o What’s next o Summary Jean-Sebastien.
MICE CM15 June 2006Jean-Sébastien GraulichSlide 1 DAQ Status o Detector DAQ Test bench in Geneva o Preparing for Test Beam o FE electronics tests o Detector.
DAQ WS02 Feb 2006Jean-Sébastien GraulichSlide 1 Does IPM System Matches MICE needs ? Personal Understanding and Remarks o General Considerations o Front.
MICE CM15 June 2006Jean-Sébastien GraulichSlide 1 DDAQ Pending Issues o Detector FEE o Software framework o Trigger o Data Storage Jean-Sebastien Graulich,
VC Sept 2005Jean-Sébastien Graulich Report on DAQ Workshop Jean-Sebastien Graulich, Univ. Genève o Introduction o Monitoring and Control o Detector DAQ.
DAQ WS03 Sept 2006Jean-Sébastien GraulichSlide 1 DDAQ Trigger o Reminder: DAQ Trigger vs Particle Trigger o DAQ Trigger o Particle Trigger 1) Possible.
Control and monitoring of on-line trigger algorithms using a SCADA system Eric van Herwijnen Wednesday 15 th February 2006.
MICE CM25 Nov 2009Jean-Sebastien GraulichSlide 1 Online Summary o Detector DAQ o Controls And Monitoring o Online Data Base o Bottom Lines Jean-Sebastien.
MICE CM26 March '10Jean-Sebastien GraulichSlide 1 Detector DAQ Issues o Achievements Since CM25 o DAQ System Upgrade o Luminosity Monitors o Sequels of.
CM26 March 2010Jean-Sebastien GraulichSlide 1 Online Summary o The heplnw17 case o DAQ o CAM o Online Reconstruction o Data Base o Data Storage Jean-Sebastien.
VC MICO Report July 07Jean-Sébastien GraulichSlide 1 Main news  DAQ test bench running in Geneva 2 LDCs connected to 2 different PCs, 1 GDCs DAQ trigger.
MICE CM February 08Jean-Sébastien GraulichSlide 1 Detector DAQ Hardware Status o Introduction o Preliminary list o Plan for action o Summary Jean-Sebastien.
Designing a HEP Experiment Control System, Lessons to be Learned From 10 Years Evolution and Operation of the DELPHI Experiment. André Augustinus 8 February.
MICE CM18 June 07Jean-Sébastien GraulichSlide 1 Detector DAQ Status o Since CM17 o Detector DAQ software o Front End Electronics o Schedule Milestones.
MICE VC June 2009Jean-Sébastien GraulichSlide 1 Feed back from the DAQ review o Facts o Detector DAQ o Important Comments o Bottom line Jean-Sebastien.
Imperial College Tracker Slow Control & Monitoring.
SMACS Slow Monitor And Control System Developed system for CDF-TOF proposed for Atlas-MDT/RPC.
HPS Online Software Discussion Jeremy McCormick, SLAC Status and Plans.
1 Alice DAQ Configuration DB
Status of Data Exchange Implementation in ALICE David Evans LEADE 26 th March 2007.
Control & Monitoring System Update Contributors: Brian Martlew - Daresbury Laboratory - STFC James Leaver - Imperial College Pierrick Hanlet - Fermilab.
DAQ MICO Report Online Monitoring: –Status All histograms are now implemented Still not fully online –Only monitoring from data file (slightly offline,
MICE CM25 Nov 2009Jean-Sebastien GraulichSlide 1 Detector DAQ Issues o Achievements Since CM24 o Trigger o Event Building o Online Software o Front End.
DAQ Issues for the 12 GeV Upgrade CODA 3. A Modest Proposal…  Replace aging technologies  Run Control  Tcl-Based DAQ components  mSQL  Hall D Requirements.
Data Acquisition for the 12 GeV Upgrade CODA 3. The good news…  There is a group dedicated to development and support of data acquisition at Jefferson.
MICE CM16 Oct 2006Jean-Sébastien GraulichSlide 1 Detector DAQ Status o Since CM15 o Detector DAQ software o Interface DDAQ / Mice Control & Monitoring.
André Augustinus 10 September 2001 DCS Architecture Issues Food for thoughts and discussion.
L3 DAQ the past, the present, and your future Doug Chapin for the L3DAQ group DAQ Shifters Meeting 26 Mar 2002.
MICE CM June 2009Jean-Sebastien GraulichSlide 1 Online Summary o Achievements Since CM23 o Control Room o Controls o Detector DAQ o Open Issues o Summary.
MOG Aug 2010J.S. GraulichSlide 1 Comments on User Run o All went pretty well but we can always improve Jean-Sebastien Graulich, Geneva.
MICO July 07Jean-Sébastien GraulichSlide 1 Detector DAQ Status o Overview – Hardware status o Installation at RAL o DAQ workshop o Current Activities Jean-Sebastien.
Management of the LHCb DAQ Network Guoming Liu * †, Niko Neufeld * * CERN, Switzerland † University of Ferrara, Italy.
DAQ WS03 Sept 2006Jean-Sébastien GraulichSlide 1 Control and Monitoring Summary of DAQ WS III o General Architecture o RF System C&M o D0 EPICS extensions.
C. Combaret 11/10/ 2008 Status of the DHCAL m2 software C. Combaret IPNL.
Mice CM Oct 2005Jean-Sébastien GraulichSlide 1 MICE Collaboration Meeting Oct05 Review of DAQ Workshop and DAQ Issues Jean-Sebastien Graulich, Univ. Genève.
Online Software 8-July-98 Commissioning Working Group DØ Workshop S. Fuess Objective: Define for you, the customers of the Online system, the products.
Overview of DAQ at CERN experiments E.Radicioni, INFN MICE Daq and Controls Workshop.
© ABB Ltd - Page 1 JB Control IT AC800 M/C OPC Server.
January 31, MICE DAQ MICE and ISIS Introduction MICE Detector Front End Electronics Software and MICE DAQ Architecture MICE Triggers Status and Schedule.
Online Reconstruction 1M.Ellis - CM th October 2008.
MICE CM January 2009Jean-Sébastien GraulichSlide 1 Detector DAQ Issues o Achievements Since CM23 o Detector DAQ o Trigger o Online Software o Front End.
DØ Online Workshop3-June-1999S. Fuess Online Computing Overview DØ Online Workshop 3-June-1999 Stu Fuess.
MICE CM28 Oct 2010Jean-Sebastien GraulichSlide 1 Detector DAQ o Achievements Since CM27 o DAQ Upgrade o CAM/DAQ integration o Online Software o Trigger.
F. Carbognani Software Engineering for the Virgo Project at EGOGeneva-iCALEPCS 14/10/2005 Software Engineering for the Virgo Project at EGO F. Carbognani.
CERN, Artur Barczyk, CERN/PH-LBC 1 Network Monitoring and Control in LHCb A (very) brief introduction.
11 th February 2008Brian Martlew EPICS for MICE Status of the MICE slow control system Brian Martlew STFC, Daresbury Laboratory.
October Test Beam DAQ. Framework sketch Only DAQs subprograms works during spills Each subprogram produces an output each spill Each dependant subprogram.
Management of the LHCb DAQ Network Guoming Liu *†, Niko Neufeld * * CERN, Switzerland † University of Ferrara, Italy.
LAV thresholds requirements Paolo Valente. LAV answers for Valeri’s questions (old) 1.List of hardware to control (HV, LV, crates, temperatures, pressure,
16th May 2007 MICE tracker phone meeting 1 Setup test bench/ Installation DATE Hideyuki Sakamoto 16 th May 2007 MICE phone meeting.
MICE CM February 08Jean-Sébastien GraulichSlide 1 Report on DAQ & CAM o Detector DAQ Status Hardware Trigger Software o Controls and Monitoring (CAM) o.
COMPASS DAQ Upgrade I.Konorov, A.Mann, S.Paul TU Munich M.Finger, V.Jary, T.Liska Technical University Prague April PANDA DAQ/FEE WS Игорь.
M. Caprini IFIN-HH Bucharest DAQ Control and Monitoring - A Software Component Model.
VC98 March 07Jean-Sébastien GraulichSlide 1 DDAQ Status o DAQ Software o Front-End and Trigger o What will happen soon o Schedule Milestones Jean-Sebastien.
HADES collaboration meeting XXIII GSI, Darmstadt
Jean-Sebastien Graulich, Geneva
Enrico Gamberini, Giovanna Lehmann Miotto, Roland Sipos
#01 Client/Server Computing
DUCKS – Distributed User-mode Chirp-Knowledgeable Server
#01 Client/Server Computing
Presentation transcript:

DAQ WS03 Sept 2006Jean-Sébastien GraulichSlide 1 Interface between Control & Monitoring and DDAQ o Introduction o Some background on DATE o Control Interface o Data Interface Proposals 1) Asynchronous Interface 2) Synchronous Interface o Summary Jean-Sebastien Graulich, Geneva

DAQ WS03 Sept 2006Jean-Sébastien GraulichSlide 2 Introduction  Basics: Control and Monitoring (MCM) Runs continuously, asynchronously and at low update rate (a few Hertz) Uses relatively small bandwidth Basics: Broadly distributed: It reads data from many different sources located in many different places and using many different hardware  Basics: Detector DAQ (DDAQ) Runs on demand, synchronized with the beam Uses very large bandwidth: ~100 MB/s Slightly distributed: It reads data from VMEBus (6 crates) with a unique Interface

DAQ WS03 Sept 2006Jean-Sébastien GraulichSlide 3 Introduction  Basics: Interface 1) MCM should know and archive the status of DDAQ 2) DDAQ should not run when MICE is not ready In particular the run should be stopped when something goes wrong in one subsystem 3) DDAQ should incorporate some data under the control of MCM which have a physical meaning: e.g. Hall Temperature, Pressure and Temperature in the Absorber, Current in the magnets, etc At some point we will need a list… Control Interface Data Interface

DAQ WS03 Sept 2006Jean-Sébastien GraulichSlide 4 Some Background on DATE  DATE is the CERN-ALICE DAQ software framework  It provides one essential element that we don’t have time to develop by ourselves: the eventBuilder (which put together the event fragments collected by the different PC connected to different VME crates)  Me and Vassil are currently being trained to DATE within the ALICE group  DATE uses the DIM (Distributed Information Manager) Software Package which allows sharing information over many hosts.

DAQ WS03 Sept 2006Jean-Sébastien GraulichSlide 5 Some Background on DATE: DIM  DIM Principle: Servers make some data available as a service Clients may subscribe to the service and receive the data when it is updated Clients can also send Commands to the server The Name Server allows the client subscribing to a service without knowing a priori which is the server providing it. DIM is lightweight and extremely portable

DAQ WS03 Sept 2006Jean-Sébastien GraulichSlide 6 Control Interface  It is easy to write a DIM Client which can monitor the Run Status. If it is also an EPICS Server, it can tell the MCM what is the run status  It is easy to write a DIM Client which can stop the run properly. If it is also an EPICS Client, it can stop the run on the basis of the MCM status  -> No problem expected for Control Interface (assuming EPICS expertise is available)

DAQ WS03 Sept 2006Jean-Sébastien GraulichSlide 7 Data Interface Proposal 1  Asynchronous Interface DATE has a built-in feature that allows executing shell scripts at the beginning and at the end of a RUN and to attach some user files to the data stream at the end of the run An EPICS Client can be started at beginning of the RUN, collect the interesting data asynchronously, and write them on a local file with time tag. At the end of RUN, the file is send to the data stream, so it is stored together with the detector data. Advantage: That is precisely what we are implementing for ALICE, in compensation for the training time they spend on us DDAQ is not affected in case of slow response time of MCM Inconvenient MCM status is not known on a Spill per Spill basis. Analysis more complicate

DAQ WS03 Sept 2006Jean-Sébastien GraulichSlide 8 Data Interface Proposal 2  Synchronous Interface The EPICS Client can be implemented in the readout loop of the PC connected to the trigger crate. The MCM data is readout at the end of each Spill Advantage: The MCM status is know on Spill per Spill basis Inconvenient: DDAQ is affected in case of slow response time of MCM Not tested  I suggest to start with asynchronous interface and upgrade to Synchronous Interface later

DAQ WS03 Sept 2006Jean-Sébastien GraulichSlide 9 Summary  Interfacing DDAQ with MCM is reduced to interfacing DIM and EPICS  No problem expected for Control Interface  We have to decide between Asynchronous or Synchronous Data Interface  We should first define the precise list of Data