IMPLEMENTATION OF SOFTWARE INPUT OUTPUT CONTROLLERS FOR THE STAR EXPERIMENT J. M. Burns, M. Cherney*, J. Fujita* Creighton University, Department of Physics,

Slides:



Advertisements
Similar presentations
IMPLEMENTATION OF PCS FOR MONITORING THE GROUND INTEGRITY DEVICE Jennie Burns, College of Arts and Sciences, Creighton University, Omaha, NE
Advertisements

Application samples All rights reserved, property and © CAD Computer GmbH & Co. KG 2009.
Remote Monitoring and Management Solutions ®
Using an FPGA to Control the Protection of National Security and Sailor Lives at Sea Brenda G. Martinez, Undergraduate Student K.L. Butler-Purry, Ph.D.,
VxWorks Real-Time Kernel Connectivity
Steven Koelmeyer BDS(hons)1 Reconfigurable Hardware for use in Ad Hoc Sensor Networks Supervisors Charles Greif Nandita Bhattacharjee.
Tracker Controls MICE Controls and Monitoring Workshop September 25, 2005 A. Bross.
Identification of Upsilon Particles Using the Preshower Detector in STAR Jay Dunkelberger, University of Florida.
Climate Monitoring WEB Interface Using 1_Wire™ Sensors Imad Hoteit Hassan Wehbe.
Brian Martlew 25 th Sept 2006 MICE Control & Monitoring Plan Brian Martlew.
Web Audio Stereo Component Group 3 Mike Foy Tony Camilli Barrett Cervenka Dave Hillyard.
Hall D Solenoid Controls. Rockwell Software Overview RSLogix5000 (PLC Programming) RSLinx Classic (Rockwell software/hardware interface) FactoryTalk (GUI.
L. Granado Cardoso, F. Varela, N. Neufeld, C. Gaspar, C. Haen, CERN, Geneva, Switzerland D. Galli, INFN, Bologna, Italy ICALEPCS, October 2011.
Creation Of Control Systems In PVSS For Devices In The ALICE Detector A Large Ion Collider Experiment A dedicated heavy-ion detector at LHC (Large Hadron.
Ethernet Data Gateway EDG Enables Information Boundary-less Over Ethernet.
Shell and Flashing Images Commands and upgrades. RS-232 Driver chip – ST3232C Driver chip is ST3232C Provides electrical interface between UART port and.
Digital Graphics and Computers. Hardware and Software Working with graphic images requires suitable hardware and software to produce the best results.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
Computer Organization
A modern NM registration system capable of sending data to the NMDB Helen Mavromichalaki - Christos Sarlanis NKUA TEAM National & Kapodistrian University.
Robert Gomez-Reino on behalf of PH-CMD CERN group.
1b.1 Types of Parallel Computers Two principal approaches: Shared memory multiprocessor Distributed memory multicomputer ITCS 4/5145 Parallel Programming,
EPICS Collaboration Meeting Spring 2010, Aix France, Jun 2, 2010 Page 1 ITER CODAC COntrol, Data Access and Communication System for ITER Anders Wallander.
1 LabVIEW DSP Test Integration Toolkit. 2 Agenda LabVIEW Fundamentals Integrating LabVIEW and Code Composer Studio TM (CCS) Example Use Case Additional.
NCSX NCSX Preliminary Design Review ‒ October 7-9, 2003 G. Oliaro 1 G. Oliaro - WBS 5 Central Instrumentation/Data Acquisition and Controls Princeton Plasma.
Central Reconstruction System on the RHIC Linux Farm in Brookhaven Laboratory HEPIX - BNL October 19, 2004 Tomasz Wlodek - BNL.
Clara Gaspar, October 2011 The LHCb Experiment Control System: On the path to full automation.
Thomas Jefferson National Accelerator Facility Page 1 Slow Controls Ken Livingston University of Glasgow.
Dec 8-10, 2004EPICS Collaboration Meeting – Tokai, Japan MicroIOC: A Simple Robust Platform for Integrating Devices Mark Pleško
Computer Emergency Notification System (CENS)
The Scheme of Slow Control System in BESIII Xie Xiaoxi Gao Cuishan
Capabilities of Software. Object Linking & Embedding (OLE) OLE allows information to be shared between different programs For example, a spreadsheet created.
Eugenia Hatziangeli Beams Department Controls Group CERN, Accelerators and Technology Sector E.Hatziangeli - CERN-Greece Industry day, Athens 31st March.
Stores the OS/data currently in use and software currently in use Memory Unit 21.
Online Software 8-July-98 Commissioning Working Group DØ Workshop S. Fuess Objective: Define for you, the customers of the Online system, the products.
The Main Injector Beam Position Monitor Front-End Software Luciano Piccoli, Stephen Foulkes, Margaret Votava and Charles Briegel Fermi National Accelerator.
EPICS EPICS Limitations Bob Dalesio Marty Kraimer.
Cluster Consistency Monitor. Why use a cluster consistency monitoring tool? A Cluster is by definition a setup of configurations to maintain the operation.
DØ Online16-April-1999S. Fuess Online Computing Status DØ Collaboration Meeting 16-April-1999 Stu Fuess.
Source Controller software Ianos Schmidt The University of Iowa.
DØ Online Workshop3-June-1999S. Fuess Online Computing Overview DØ Online Workshop 3-June-1999 Stu Fuess.
ICALEPCS 2007 The Evolution of the Elettra Control System The evolution of the Elettra Control Sytem C. Scafuri, L. Pivetta.
Connecting LabVIEW to EPICS network
Introduction TO Network Administration
LIGO-G9900XX-00-M LIGO II1 Why are we here and what are we trying to accomplish? The existing system of cross connects based on terminal blocks and discrete.
October Test Beam DAQ. Framework sketch Only DAQs subprograms works during spills Each subprogram produces an output each spill Each dependant subprogram.
EPICS and LabVIEW Tony Vento, National Instruments
I NTRODUCTION TO N ETWORK A DMINISTRATION. W HAT IS A N ETWORK ? A network is a group of computers connected to each other to share information. Networks.
TPC ALARM HANDLER In addition to the big slow controls alarm handler I usually ran a TPC only alarm handler as a separate process. The TPC alarm handler.
ONCS Subsystem Status Chris Witzig (BNL), Stephen Pate (NMSU) DC Meeting PHENIX Collaboration Week 22-June-1998 Chain Test Software Subsystem Support Tests.
Relativistic Nuclear Collisions (RNC) Group Nuclear Science Division (NSD), Lawrence Berkeley National Lab Large Hadron Collider (LHC) Spin physics program.
IT 5433 LM1. Learning Objectives Understand key terms in database Explain file processing systems List parts of a database environment Explain types of.
JLab Accelerator Controls Matt Bickley MaRIE discussion April 26, 2016.
Retele de senzori EEMon Electrical Energy Monitoring System.
Hall B Gas System Controls Physics Detector Support Group.
The Slow Control System of the HADES RPC Wall Alejandro Gil on behalf of the HADES RPC group IFIC (Centro Mixto UV-CSIC) Valencia, 46071, Spain IEEE-RT2009.
Scalable Readout System Data Acquisition using LabVIEW Riccardo de Asmundis INFN Napoli [Certified LabVIEW Developer]
Integrating Advantech PCI I/O cards into EPICS. Outline ANTARES computer control and data acquisition systems architecture STAR computer control and data.
Slow Control and Run Initialization Byte-wise Environment
Slow Control and Run Initialization Byte-wise Environment
SCADA for Remote Industrial Plant
Constructing a system with multiple computers or processors
Programmable Logic Controllers (PLCs) An Overview.
Chapter 2: The Linux System Part 1
COntrol, Data Access and Communication System for ITER
Constructing a system with multiple computers or processors
Constructing a system with multiple computers or processors
The Online Detector Control at the BaBar experiment at SLAC
EPICS: Experimental Physics and Industrial Control System
Types of Parallel Computers
Presentation transcript:

IMPLEMENTATION OF SOFTWARE INPUT OUTPUT CONTROLLERS FOR THE STAR EXPERIMENT J. M. Burns, M. Cherney*, J. Fujita* Creighton University, Department of Physics, Omaha, NE

Relativistic Heavy Ion Collider (RHIC) Located at Brookhaven National Laboratory (BNL) on Long Island, New York. STAR Collide gold-gold nuclei in order to study nuclear matter created in a hot, dense state like that of the earliest stages of the Big Bang.

STAR Experiment STAR (Solenoidal Tracker at RHIC) slow controls and collision data analysis consists of several detectors for tracking and studying large numbers of charged particles emerging from collisions location of relativistic heavy ion collisions

Original Configuration of Hardware Controls 10-year-old specialized front end processors for detector control with low memory capability front end cards housed in crates ~30 specialized processors running an old version of the real- time operating system startup files are downloaded over Ethernet from a single Sun host workstation Upgrade of Hardware Controls PC-based front end processors for new subsystems with high memory capability system upgraded to Linux compilable new versions of the real-time operating system phasing out Sun workstations to those running Linux for the new and upgraded subsystems

Original Configuration of Hardware Controls Some specialized processors use program code that is incompatible with newer versions of real-time operating system. Most workstations open user interfaces for the control and monitoring of the experiment. Data for the user interface is received from local Ethernet broadcasts. Upgrade of Hardware Controls Existing subsystems using serial interfaces are being moved to the PC-based system. Program code compatible with newer versions of real-time operating system is available locally on the PC processors. Program code for the specialized processors is downloaded from a Linux workstation. Continue using same user interfaces. Data still received from local Ethernet.

EPICS Experimental Physics & Industrial Control System a set of open source software tools developed collaboratively framework for creating alarms, archives, control panels, displays, etc.

Soft IOC Software Input Output Controller replaces specialized processor card that served as a hardware IOC Soft IOC’s are run on PC’s with Linux operating systems

Again, Why Upgrade? processor cost easily maintained higher memory capability faster processing speed multiple applications on one PC

Slow Control Projects Temperature and Humidity Monitors Ground Integrity Device TPC FTPC Gas Systems Detector Control Bits Application

Temperature and Humidity Monitors monitors temperature and dew point throughout the experimental area dew point should always be lower than the cooling water temperature 1.Hygrometer 2.PC interface 3.Old Processor

Ground Integrity Detector (GID) experiment ground is the basis of signal size measurements of the experiment signal size is necessary for determining the energy deposited by the particle in the detector reads current detects deviations between experiment ground and earth ground

GID Project originally monitored by log entry periodically throughout the day GID is located in experiment hall connected to a PC placed within the Data Acquisition (DAQ) Room by cable PC connected to local network makes it possible for GID readings to be directly monitored and archived in the main controls room

GID DAQ Room Control Room

Upgrade of GID GID raw data output: Original Data Formatted Data use data sorting software written in C++ to format input data

Upgrade of GID PC connected to local network by Ethernet data is broadcast, then accessed and monitored in the main control room by the user interface

Why Upgrade the GID? make GID monitoring easily accessible better isolate and quickly fix problems with experiment since GID data is archived model for other control system upgrades for STAR

TPC & FTPC an alarm & interlock system separate from data acquisition/control system prevents TPC/FTPC from operating under unsafe conditions TPC (Time Projection Chamber) & FTPC (Forward Time Projection Chamber) gas systems regulate a mixture of gases at a certain temperature & pressure to the TPC and FTPC. gas systems parameters archived & purification of recirculating gas mixture is controlled by computer data acquisition/control system

Current Monitoring/Control System ASCII files are run through sequencer on a specialized processor located on platform for reformatting and then sent back to computer in control room for archiving, monitoring, and controlling. Gas systems at STAR stream data into ASCII files which are sent to a processor located in STAR control room.

Upgraded TPC/FTPC Monitoring/Control System SED (Stream EDitor) reformats ASCII files saved by monitoring systems & declares new variables for each gas subsystem (so new system for monitoring/control runs in parallel with existing monitoring/control system) gas monitoring systems save data to Linux processor running EPICS located in STAR control room on which reformatting & processing takes place

Upgraded TPC/FTPC Monitoring/Control System data is read, reformatted, and sent to the database every minute FTPC Gas System formatting of ASCII file and final output of ASCII file data

TPC/FTPC Gas Monitoring User interfaces for TPC and FTPC gas systems monitoring. database outputs data to an archive and user interface on a STAR control room computer

determines which part of the experiment’s alarm system is active allows operator to enable and disable the subdetectors which are in use upgrade was relocation of systems to user PC’s running Linux Detector Control Bits

Acknowledgments Brookhaven National Laboratory United States Department of Energy Ferlic Undergraduate Research Scholarship Creighton University High Energy Physics Group