8/1/20051 MetaDAQ A Networked Meta Data Acquisition System Jason P. Hanley SEESL University at Buffalo.

Slides:



Advertisements
Similar presentations
Kondo GNANVO Florida Institute of Technology, Melbourne FL.
Advertisements

A new Network Concept for transporting and storing digital video…………
Yevgeny Petrilin Shay Dan Shadi Ibrahim. GUI : Graphical User Interface DAQ :Data Acquisition Data Acquisition device  a self-powered system that communicated.
Designing Control System Software for Radio Telescopes S. Chaudhuri, A. Ahuja, S. Natrajan, and H.M. Vin Presenter: Harrick M. Vin Vice President and Chief.
Networking for Ocean Bottom Observatories Taken from the Cabled Observatory Presentation School of Ocean and Earth Science and Technology February 2006.
Integrated Scientific Workflow Management for the Emulab Network Testbed Eric Eide, Leigh Stoller, Tim Stack, Juliana Freire, and Jay Lepreau and Jay Lepreau.
Target Online Software J. Leaver 01/12/ /06/2015Imperial College 2 Target Controller Software Software for Stage 1 upgrade nearing completion –Hardware.
Data Acquisition Purpose: Support rocket testing, provide a meaningful method to collect and store data Acquired from P7110 Measure sensor outputs  Load.
Self Stabilizing Distributed File System Implementing a VFS Module.
–Streamline / organize Improve readability of code Decrease code volume/line count Simplify mechanisms Improve maintainability & clarity Decrease development.
IPlant Collaborative Tools and Services Workshop iPlant Collaborative Tools and Services Workshop Overview of Atmosphere.
1 Chapter Overview Understanding the Windows 2000 Networking Architecture Using Microsoft Management Console.
Customized cloud platform for computing on your terms !
Data Acquisition Software Integration and ADC Characterisation Jack Hobbs 4 th August
© 2012 WIPRO LTD | 1 Version 1.0a, 23 rd April 2012 TTCN-3 Users Conference Practical integration of TTCN-3 with Robot test automation framework.
Imperial College Tracker Slow Control & Monitoring.
Artdaq Introduction artdaq is a toolkit for creating the event building and filtering portions of a DAQ. A set of ready-to-use components along with hooks.
IPlant Collaborative Tools and Services Workshop iPlant Collaborative Tools and Services Workshop Overview of Atmosphere.
SCADA. 3-Oct-15 Contents.. Introduction Hardware Architecture Software Architecture Functionality Conclusion References.
.Sense A Secure Framework for Sensor Network Data Acquisition, Monitoring and Command Screenshots We present.Sense, an end-to-end security framework for.
Update on Database Issues Peter Chochula DCS Workshop, June 21, 2004 Colmar.
Chapter 4 Realtime Widely Distributed Instrumention System.
ProShell Procedure Framework Status MedAustron Control System Week 3 December 8 th, 2010 Roland Moser PR a-RMO, December 8 th, 2010 Roland Moser.
Work Package 5 Data Acquisition and High Level Triggering System Jean-Christophe Garnier 3/08/2010.
Introduction to dCache Zhenping (Jane) Liu ATLAS Computing Facility, Physics Department Brookhaven National Lab 09/12 – 09/13, 2005 USATLAS Tier-1 & Tier-2.
© 2004 Mercury Computer Systems, Inc. FPGAs & Software Components Graham Bardouleau & Jim Kulp Mercury Computer Systems, Inc. High Performance Embedded.
Pre-OTS Testing in Penticton Sonja Vrcic Socorro, December 11, 2007.
Software Status Sonja Vrcic Socorro,
Database Administrator RAL Proposed Workshop Goals Dirk Duellmann, CERN.
Interoperable marine monitoring systems Toma Daniel Mihai Technical University of Catalonia Mentor: Tom O’Reilly MBARI 2010.
Management of the LHCb DAQ Network Guoming Liu * †, Niko Neufeld * * CERN, Switzerland † University of Ferrara, Italy.
SiD Workshop October 2013, SLACDmitry Onoprienko SiD Workshop SLAC, October 2013 Dmitry Onoprienko SLAC, SCA FreeHEP based software status: Jas 3, WIRED,
The Main Injector Beam Position Monitor Front-End Software Luciano Piccoli, Stephen Foulkes, Margaret Votava and Charles Briegel Fermi National Accelerator.
David Abbott - Jefferson Lab DAQ group Data Acquisition Development at JLAB.
Experiment Management System CSE 423 Aaron Kloc Jordan Harstad Robert Sorensen Robert Trevino Nicolas Tjioe Status Report Presentation Industry Mentor:
SMS Software Distribution. Overview  Explaining How SMS Distributes Software  Managing Distribution Points  Configuring Software Distribution and the.
Peter Chochula ALICE Offline Week, October 04,2005 External access to the ALICE DCS archives.
8 February 2008 DVTk – IHE Actor Simulation Rick Busbridge Agfa Healthcare.
August 2003 At A Glance The IRC is a platform independent, extensible, and adaptive framework that provides robust, interactive, and distributed control.
CSC 480 Software Engineering High Level Design. Topics Architectural Design Overview of Distributed Architectures User Interface Design Guidelines.
Supervised By: Dr. Juergen Dingel Suchita Ganesan, Laith “Leo” Juwaidah, Nondini Das Madiha Kazmi, Mojtaba Bagherzadeh Model-Based Monitoring for PapyrusRT.
Software Reuse Course: # The Johns-Hopkins University Montgomery County Campus Fall 2000 Lecture # 2 - September 14, 2004.
ProShell Procedure Framework Status MedAustron Control System Week 2 October 7 th, 2010 Roland Moser PR a-RMO, October 7 th, 2010 Roland Moser 1.
Unit 17: SDLC. Systems Development Life Cycle Five Major Phases Plus Documentation throughout Plus Evaluation…
EPICS and LabVIEW Tony Vento, National Instruments
1 Programming of FPGA in LiCAS ADC for Continuous Data Readout Week 6 Report Wednesday 6 th August 2008 Jack Hickish.
Software Requirements for the Testing of Prototype Correlator Sonja Vrcic Socorro, December 11, 2007.
BROADCAST MASTER APPLICATION OVERVIEW. Overview Broadcast Master is a complete Channel Management and Ad Sales system providing the ability to manage.
Gerhard Dueck -- CS3013Architecture 1 Architecture-Centric Process  There is more to software development then going blindly through the workflows driven.
IceCube DAQ Mtg. 10,28-30 IceCube DAQ: Implementation Plan.
CONFIDENTIAL Overview NTP Software Object Store and Cloud Connector™ (OSCC™) has a carefully structured architecture that includes a number of collaborative.
Software tools for digital LLRF system integration at CERN 04/11/2015 LLRF15, Software tools2 Andy Butterworth Tom Levens, Andrey Pashnin, Anthony Rey.
CRISP WP18, High-speed data recording Krzysztof Wrona, European XFEL PSI, 18 March 2013.
IPlant Collaborative Tools and Services Workshop iPlant Collaborative Tools and Services Workshop Overview of Atmosphere.
Using COTS Hardware with EPICS Through LabVIEW – A Status Report EPICS Collaboration Meeting Fall 2011.
Chapter 4. CONCEPT OF THE OPERATING SYSTEM MANAGING ESSENTIAL FILE OPERATIONS.
Intro to USB-6009 DAQ.
Tools and Services Workshop Overview of Atmosphere
TensorFlow on Kubernetes with GPU Enabled
Introduction to Operating System
CO6025 Advanced Programming
EIN 6133 Enterprise Engineering
Computing Infrastructure for DAQ, DM and SC
Data Acquisition Software Integration and ADC Characterisation
CT 1306 Communication Networks Management Lab
The Main Features of Operating Systems
Coupling Interaction: It occurs due to methods of a class invoking methods of other classes. Component Coupling: refers to interaction between two classes.
Implementation of DHLT Monitoring Tool for ALICE
A very basic introduction
STATEL an easy way to transfer data
Presentation transcript:

8/1/20051 MetaDAQ A Networked Meta Data Acquisition System Jason P. Hanley SEESL University at Buffalo

8/1/2005SEESL - University at Buffalo2 Requirements Provide a common interface to setup and control multiple data acquisition devices Require only one person to operate all the data acquisition devices during a test Provide real-time viewing and analysis capabilities of test data from any data acquisition device –Allow any networked workstation to access this data Produce one integrated file with data from all channels regardless of what data acquisition system was used to collect them –Have all test data immediately available over network for researchers after the test concludes Reduce the occurrence of human error leading to loss of non-reproducible experimental data

8/1/2005SEESL - University at Buffalo3 Development Develop a software program to control any data acquisition device –Provide a common user interface –Only require a networked workstation Addition drivers for DAQ devices may be needed Interface major data acquisition systems in the lab to this software

8/1/2005SEESL - University at Buffalo4 Scope of Work Develop a generic interface for data acquisition system Develop a module for each data acquisition system to implement this interface Build a GUI to configure and control these data acquisition devices through this interface

8/1/2005SEESL - University at Buffalo5 Software Components

8/1/2005SEESL - University at Buffalo6 MetaDAQ This is the META data acquisition program that will control all the others It will be a GUI application with three major tasks –Discover devices and configure them –Control the acquisition –Archive and preview the data Each data acquisition device will be accessed through a standard interface –There will be standard dialogs for configuration, control, and data viewing/archiving –A device can extend or override these dialogs for device specific configuration

8/1/2005SEESL - University at Buffalo7 Pacific 6000 Interface Use the Pacific CMD DLL –A library for interfacing with the device –Provides common configuration dialogs that will be reused –Control and data handling will be fully integrated at the application level and use the common UI elements Networking will be transparent with the use of the GPIB-ENET interface

8/1/2005SEESL - University at Buffalo8 Krypton K600 Interface DMM Online system for accessing the Krypton over the network –Use the Geoloc software as a standalone application for device configuration –Load this configuration into the interface –Control and data handling will be fully integrated at the application level and use the common UI elements

8/1/2005SEESL - University at Buffalo9 DVR Interface Extend the current DVR software to be accessible over the network –Provide full integration of configuration and control –Data archiving and streaming may be handled locally on the device because of the huge bandwidth requirements Low resolution previews may be implemented

8/1/2005SEESL - University at Buffalo10 Implementation Schedule Complete Design Implement General DAQ interface Interface Pacific Interface Krypton Interface and extend DVR Develop GUI Test System 1 week 1 weeks 2 weeks 1 week Total Time 3 months

8/1/2005SEESL - University at Buffalo11 Work Distribution Jason –Design –DAQ Interface –Pacific –Krypton –Testing Goran –DVR –GUI –Testing Total Time: 2 months

8/1/2005SEESL - University at Buffalo12 Work Plan and Needs Start development the beginning of August and complete by the beginning of October Will need access to DAQ systems during development –In between tests in the lab Use in real lab test as soon as possible to catch bugs and validate operation