Latest News of the PHELIX Control ystem Latest News of the PHELIX Control System Stefan Götte PHELIX GSI Helmholtzzentrum für Schwerionenforschung GmbH.

Slides:



Advertisements
Similar presentations
Superscalar processors Review. Dependence graph S1S2 Nodes: instructions Edges: ordered relations among the instructions Any ordering-based transformation.
Advertisements

New hardware and setups New short pulse regime Experimental results TW power Future plans on laser development ATF CO 2 LASER progress Vitaly Yakimenko.
HEPTECH meeting at Sofia Overview of Technology Marketing at GSI.
GSI Helmholtzzentrum für Schwerionenforschung GmbH Platforms and Infrastructure Collaboration meeting GSI-CERN
GSI Helmholtzzentrum für Schwerionenforschung GmbH Instrumentation Collaboration meeting GSI-CERN
Sensor Network Platforms and Tools
MT311 Tutorial Li Tak Sing( 李德成 ). Uploading your work You need to upload your work for tutorials and assignments at the following site:
J. Fils for the PHELIX team GSI Helmholtzzentrum für Schwerionenforschung, Darmstadt, Germany Sept Speyer EMMI Workshop The PHELIX High Energy.
E166 Collaboration J.C. Sheppard SLAC, October, 2003 E166 Background Test Beamtime Request J. C. Sheppard.
ELI: Electronic Timing System (ETS) at Facility Level E L I – B L – – P R E – B.
ME 411/511Prof. Sailor Data Acquisition & LabView Lecture goals… –Learn the basics of how to use and modify LabView Virtual Instruments –Become familiar.
CS 0008 Day 2 1. Today Hardware and Software How computers store data How a program works Operators, types, input Print function Running the debugger.
Robert Crawford, MBA West Middle School.  Describe what an operating system does.  Summarize why compatibility is an issue for computer users.  Explain.
InBatch 9.0 Jos Peters Technical Support Engineer.
Shutter Operation Authorization Forms. Purpose To authorize the FC or Operator to open the shutter and set the ID Gap –Following recovery of stored beam.
Introduction to the CS framework Definition of a framework Requirements Example Idea Cooking recipe Some statements Dietrich Beck,
Floyd, Digital Fundamentals, 10 th ed EET 2259 Unit 8 Other Structures; Local Variables  Read Bishop, Sections 5.6 to  Lab #8 and Homework #8 due.
Design of Bio-Medical Virtual Instrumentation Tutorial 1.
WINDOWS SERVICES. Introduction You often need programs that run continuously in the background Examples: – servers –Print spooler You often need.
EPICS Meeting 29 th April - 3 rd May© 2013 Helmholtz-Zentrum BerlinCarsten Winkler.
DIFFERENCE BETWEEN ORCAD AND LABVIEW
XP Practical PC, 3e Chapter 2 1 Looking at Windows.
Creating an EC2 Provisioning Module for VCL Cameron Mann & Everett Toews.
DSCIntProc with LabVIEW 8.2 Motivation "Shared Variables" Difference to LabVIEW 7.1 New Configuration Tools.
Matthias Clausen, DESY CSS GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 1 CSS – Control System.
ETRAX CRIS architecture and Xilinx FPGA Peter Zumbruch Experiment control systems group GSI (KS/EE)
14-Dec-2010IT/EE-Palaver, Dietrich Beck Status CS-Framework Introduction Status Lessons Learned.
7.2 Peripheral Supplementary From the view of OS to see interrupt.
SIP APP FEST — Zultys Patrick Ferriter Director of Product Marketing Zultys Technologies.
West Virginia University Slide 1 Copyright © K.Goseva 2010 CS 736 Software Performance Engineering Comments on Homework #1  Please revise the solution.
A Control System Framework Control System Workshop, 12 May 2003, A Control System Framework A control system framework for small (?) experiments.
7 February 2008Dietrich Beck A LabVIEW Interface to ELOG ELOG Possible solution paths Status Integration into – CS ? – Domain Management System?
February 18, 2010Dietrich Beck CS-Framework Overview (for newcomers) Ideas behind CS Cooking recipe Main Features...
Controls EN-ICE FSM for dummies (…w/ all my respects) 15 th Jan 09.
GSI Helmholtzzentrum für Schwerionenforschung GmbH CRYRING Commissioning Issue tracking.
3-Feb-2011CS-Workshop 2011, Dietrich Beck Overview CS-Framework Introduction (Over)view Lessons Learned.
Connecting LabVIEW to EPICS network
PHELIX shot database (PSDB) Udo Eisenbarth GSI Helmholtzzentrum für Schwerionenforschung GmbH CS Workshop, Jena Experiments Shots Instances.
Computing at SSRL: Experimental User Support Timothy M. McPhillips Stanford Synchrotron Radiation Laboratory.
CS – a control system framework Dr. Dietrich Hans Beck, DVEE, GSI 20 November 2002.
Information And Communication in Operation At GSI Uwe Scheeler operation department GSI Helmholtzzentrum Darmstadt Germany.
1 September 2007 – Tango Meeting – A.Buteau ICALEPS 2005 Status report SOLEIL September 2007.
R. Krempaska, October, 2013 Wir schaffen Wissen – heute für morgen Controls Security at PSI Current Status R. Krempaska, A. Bertrand, C. Higgs, R. Kapeller,
CS Workshop 2007 PCS 3.0 Upgrade by Stefan Götte.
T. Fleck, GSI, Darmstadt, Germany ICALEPCS Status of the Control System for HICAT at an advanced stage of Commissioning Functions, Restrictions.
Introduction to the CS framework Definition of the CS framework Requirements Example Idea Cooking recipe Some statements Dietrich Beck,
Concurrency Conclusion Andy Wang Operating Systems COP 4610 / CGS 5765.
Wednesday NI Vision Sessions
GSI Helmholtzzentrum für Schwerionenforschung GmbH GSI visitation W. Barth W. Barth, WAO 2014, Mainz/Germany.
MICROSOFT SUPPORT Are you frustrated with the running performance of Microsoft device? Call us now without looking any particular time for any problem.
International Conference on Science and Technology for FAIR in Europe 2014 APPA Cave Instrumentation for Plasma Physics Vincent Bagnoud, GSI and Helmholtz.
Using COTS Hardware with EPICS Through LabVIEW – A Status Report EPICS Collaboration Meeting Fall 2011.
Communication Tools Used For Commissioning the 12 GeV CEBAF Accelerator Brian Freeman WAO (Mainz, Germany) October 2014.
28-Feb-2013CS-Workshop 2013, Dennis Neidherr CS-Framework - Overview Intro and Overview Status Outlook.
Operating System Simulator
Brief Introduction to ELBE
The LIGHT project Status of the LIGHT experiments HICforFAIR PhysicsDay: Accelerator July 5th 2012 GSI Helmholtzcenter for Heavy Ion Research Abel Blazevic.
CS-Framework Overview
TYPES OFF OPERATING SYSTEM
RELIABILITY.
Intro. To Operating Systems
Analysis models and design models
12.2 – Arithmetic Sequences and Series
Which best describes the relationship between classes and objects?
The PHELIX Control System PCS
Concurrency Conclusion
12.1 – Arithmetic Sequences and Series
CS-Status Results from workshop 2008 Statistics Miscellaneous
Concurrency Conclusion
Concurrency Conclusion
Presentation transcript:

Latest News of the PHELIX Control ystem Latest News of the PHELIX Control System Stefan Götte PHELIX GSI Helmholtzzentrum für Schwerionenforschung GmbH CS-Workshop Helmholtz-Institut Jena February 9 th, 2012

PHELIX Petawatt High Energy Laser for Ion Experiments in operation as user facility since 2008 providing about 80% beamtime in 2011 –typically 9hrs/day –with ion beam: two shift operation –a shotdirector and an operator per shift three experimental areas: –Laserlab: up to 10J, 1 shot/2min –Laserbay: up to 200J, 1 shot/1,5hrs –Z6: up to 1kJ, 1 shot/1,5hrs the PCS is one of the largest CS applications

The PCS running on 20 nodes –17 PHELIX nodes –one developer node –two hardware test nodes OS: Windows XP LabVIEW 2009, CS-V executables (four types) 60 PHELIX classes –about 15 for different hardware –many Beckhoff applications –about 2500 user VIs about 300 instances about process variables

PCS: Working horses Sequencer –48 controls, 114 indicators –12 states (SM) –43 methods –401 user VIs Beamline –177 controls, 163 indicators –40 methods –309 user VIs PILS –16 controls, 203 indicators –16 methods –262 user VIs

PSDB: How it works Database Data controller Device Sequencer Start upOperation Name Device ID possible Experi- ments, Shottypes Preparation Sequencer Data controller Sequencer Experiment, Shottype possible Experiments, Shottypes Experiment, Shottype Data controller Database Shot Start Standby Shot ID Shot ID Write! Data User PCS (DIM) Method Device Status

PSDB: How it looks like … Sequencer: the user –selects an experiment, –the shot type, and –adds a comment Data controller: –watches all instance data status –distributes information from PSDB –forces instances to send data to PSDB

PSDB: … in reality Device: –Constructor … –… and Methods

PSDB: This is what you get …