Petra III Status Teresa Núñez Hasylab-DESY Tango Meeting DESY, 25-10-10.

Slides:



Advertisements
Similar presentations
Remote Visualisation System (RVS) By: Anil Chandra.
Advertisements

Tango Meeting DESY Status Report Thorsten Kracht Grenoble, 13. May 2009.
Control and IT Systems status and strategy ALBA, Piotr Goryl on behalf of Michał Ostoja-Gajewski, Krzysztof Wawrzyniak, Łukasz Żytniak, Tadeusz.
Introduction Main technologies: core written in Java embedded Jython interpreter code managed using the Eclipse plugin framework client program uses Eclipse.
Slow Control LHCf Catania Meeting - July 04-06, 2009 Lorenzo Bonechi.
DESIGN AND IMPLEMENTATION OF SOFTWARE COMPONENTS FOR A REMOTE LABORATORY J. Fernandez, J. Crespo, R. Barber, J. Carretero University Carlos III of Madrid.
Tango at Petra III Teresa Núñez Hasylab-DESY Tango Meeting ESRF,
Software Frameworks for Acquisition and Control European PhD – 2009 Horácio Fernandes.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 8: Implementing and Managing Printers.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 8: Implementing and Managing Printers.
Operating Systems.
–Streamline / organize Improve readability of code Decrease code volume/line count Simplify mechanisms Improve maintainability & clarity Decrease development.
SubVersioN – the new Central Service at DESY by Marian Gawron.
New Features of APV-SRS-LabVIEW Data Acquisition Program Eraldo Oliveri on behalf of Riccardo de Asmundis INFN Napoli [Certified LabVIEW Developer] NYC,
Client/Server Architectures
©Kwan Sai Kit, All Rights Reserved Windows Small Business Server 2003 Features.
UNIX SVR4 COSC513 Zhaohui Chen Jiefei Huang. UNIX SVR4 UNIX system V release 4 is a major new release of the UNIX operating system, developed by AT&T.
The Sardana device pool for SPEC lovers - BLISS Seminar - January 15, 2007 The Sardana device pool for SPEC lovers BLISS Seminar January 15, 2007 Tiago.
Laboratoire Interdisciplinaire sur l’Organisation Nanométrique et Supramoléculaire DIRECTION DES SCIENCES DE LA MATIERE IRAMIS TANGO at LIONS Olivier Taché.
Presenter’s Name NDT Administrator Tools Jakub Slawinski Rich Carlson Internet2 Fall Member Meeting October 9, 2007.
Explain the purpose of an operating system
HPS Online Software Discussion Jeremy McCormick, SLAC Status and Plans.
BLU-ICE and the Distributed Control System Constraints for Software Development Strategies Timothy M. McPhillips Stanford Synchrotron Radiation Laboratory.
A U.S. Department of Energy Office of Science Laboratory Operated by The University of Chicago Argonne National Laboratory Office of Science U.S. Department.
Materials Science and Protein Crystallography Using the MX Beamline Control Toolkit William M. Lavender
The CSS Scan System Kay-Uwe Kasemir SNS/ORNL Dec
MASAR Service Guobao Shen Photon Sciences Department Brookhaven National Laboratory EPICS Collaboration Workshop Oct 05, 2013.
1 20th March 2007 – Tango Meeting – G.Abeillé ICALEPS 2005 Overview architecture of SOLEIL technical solutions for Beam Lines Control « A control system.
Real-Time Cyber Physical Systems Application on MobilityFirst Winlab Summer Internship 2015 Karthikeyan Ganesan, Wuyang Zhang, Zihong Zheng.
1 Control Software (CAT) Introduction USB Interface implementation Calorimeter Electronics Upgrade Meeting Frédéric Machefert Wednesday 5 th May, 2010.
The Alternative Larry Moore. 5 Nodes and Variant Input File Sizes Hadoop Alternative.
A remote control robot with webcam. Responsibilities User Interface Communicate with server Webcam Display Server Web Server Collaborators Work: Harkins.
The Sardana device pool A strange “future” demonstration A Talk given by and at the Hamburger Tango Meeting 17/18 th September 2010 Authors: Emmanuel Taurel,
SPEC Socket Programming Logan Daum Mentor: David Schuller CLASSE Physics REU August 13, 2010.
Project Database Handler The Project Database Handler dbCCP4i is a brokering application that mediates interactions between the project database and an.
Slide: 1 ICEPAP ICEPAP Software Status Presented by Manuel Perez Member of BLISS group.
Online Software 8-July-98 Commissioning Working Group DØ Workshop S. Fuess Objective: Define for you, the customers of the Online system, the products.
SKYPIAX, how to add Skype capabilities to FreeSWITCH (and Asterisk) CHICAGO, USA, September 2009.
Project Database Handler The Project Database Handler is a brokering application that mediates interactions between the project database and the external.
Réunion Contrôle Expérience 28/03/ Experiments Controls Vision, ideas, tasks to begin with … Alain Buteau Andy Götz.
Anritsu Automation Platform (AAP) AAP PC Connects to the system via IP connection (system switch) AAP was developed to add features that were requested.
K. Harrison CERN, 22nd September 2004 GANGA: ADA USER INTERFACE - Ganga release status - Job-Options Editor - Python support for AJDL - Job Builder - Python.
SPI NIGHTLIES Alex Hodgkins. SPI nightlies  Build and test various software projects each night  Provide a nightlies summary page that displays all.
Experiences With gRAVI Brian Tieman Beamline Controls and Data Acquisition Advanced Photon Source.
E. Matias Canadian Light Source CLS Beamline Controls.
1 G4UIRoot Isidro González ALICE ROOT /10/2002.
Motion Control at the Advanced Photon Source Argonne National Laboratory Mark Rivers University of Chicago 7 GeV synchrotron x-ray light source, the largest.
How to Recover Deleted Photos from Android Cell Phone? Android is keeping on improving their products and make sure to provide the best software service.
XRD data analysis software development. Outline  Background  Reasons for change  Conversion challenges  Status 2.
Software tools for digital LLRF system integration at CERN 04/11/2015 LLRF15, Software tools2 Andy Butterworth Tom Levens, Andrey Pashnin, Anthony Rey.
Troubleshooting Windows Vista Lesson 11. Skills Matrix Technology SkillObjective DomainObjective # Troubleshooting Installation and Startup Issues Troubleshoot.
Windows Vista Configuration MCTS : Installing and Upgrading.
Tango Meeting ONERA, PiLC Logic Controller ADQ412 Digitizer Diffractometer in Sardana GPFS storage system Experiment Control Upgrades at DESY.
Tango - Icalepcs 2009 ESRF. E Taurel - Icalepcs TANGO kernel status and evolution Brief introduction What's new since Icalepcs 2007 New projects.
Tango Collaboration Meeting May 13 th 2009Sardana Status Report Sardana Status Report Tango Collaboration Meeting May 13 th, 2009 Tiago Coutinho - ALBA.
Motion Control at DESY As seen from the experiment control point of view Thorsten Kracht SOLEIL, 11. May 2011.
The BLISS Framework 4.
HDR Handling at EMBL-HH Status Report
Device Pool Status Report TANGO Collaboration Meeting April 17, 2008
Calicoes Calice OnlinE System Frédéric Magniette
Mark Rivers University of Chicago
Integration of Blu-Ice into
Tau: PyQT GUI for Tango TANGO Collaboration Meeting April 18, 2008
The BLISS Framework 4.
Tango Meeting: DESY Status Report
Pi Logic Controller Teresa Núñez DESY Photon Science
System Management in a Windows based Control Environment
Software for Neutron Imaging Analysis
NICOS – IBEX Interactions
Presentation transcript:

Petra III Status Teresa Núñez Hasylab-DESY Tango Meeting DESY,

Outlook Sardana at PETRA III: Status DESY PETRA III beamlines New project: PETRA III Extension Developments Status Servers details Tango at PETRA III:

Status DESY Petra III Beamlines User operation since summer 2010 Out of the 10 beamlines in which DESY operates (8 DESY, 1 DESY+GKSS, 1 DESY+MPI+HZI): -> 3 research operation with approved proposals -> 3 (+ 1) commissioning -> 3 testing but without beam 32 scientific groups selected for running their experiments in 2010 Until the end of this year the x-ray light will reach all 14 PETRA III beamlines

New Project at HASYLAB Petra III extension Approved Two new experimental halls with 6 beamlines each Operation planned for 2014 ‘Replace’ DORIS for certain techniques, e.g.: EXAFS, high-energy engineering materials science, etc.

Tango at Petra III About 65 Tango classes running in 9 Petra beamlines ( ~ 23 computers) and DORIS Migration to Tango7 in progress (already in 7 beamlines) New servers developed for new hardware Main clients: ONLINE, python/Perl scripts, jddd, jive/ATK First DORIS PC entirely tangoized Experiments operated by Tango

Tango at Petra III Socket connection to QXRD (Argonne National Laboratory) running on Windows Same asccii commands as the SPEC interface Server for XRD 1621 Silicon Digital X-ray detector from Perkin Elmer

Tango at Petra III It integrates wxWidgets for display of live images. Camera Control shared between Tango and wxWidgets application via multiple threads. Server for Prosilica Cameras

Waiting for being used as Command Line Interface Sardana at Petra III Installation: dependency in many packages -> installed all as a whole Startup and configuration: still not automatic enough -> possible new tool based on simple xml file ??? Scan engine: new features were required -> we have already implemented some of them Spock (CL): some requests also done -> implemented or already there Scripts and data accessibility: -> proof of principle GUIs and data storage -> for us open points

Waiting for being used as Command Line Interface Sardana at Petra III Installation: dependency in many packages -> installed all as a whole Startup and configuration: still not automatic enough -> possible new tool based on simple xml file ??? Scan engine: new features were required -> we have already implemented some of them Spock (CL): some requests also done -> implemented or already there Scripts and data accessibility: -> proof of principle GUIs and data storage -> for us open points

Requires many packages: Installation Install all of them as a whole -> possible when not used for the system Tau dependency in PyQt/Qt causes problems for Spock : could be possible to turn out the Tau part if GUIs are not required ??? Requires some fixed versions: Python2.6 -> installed in parallel to the system installation Qt, PyQt, Qwt … still a problem …

Waiting for being used as Command Line Interface Sardana at Petra III Installation: dependency in many packages -> installed all as a whole Startup and configuration: still not automatic enough -> possible new tool based on simple xml file ??? Scan engine: new features were required -> we have already implemented some of them Spock (CL): some requests also done -> implemented or already there Scripts and data accessibility: -> proof of principle GUIs and data storage -> for us open points

Currently: Start up and configuration SardanaGUI: -> slow -> requires knowledge of the system Tool based on xml file: -> not easily editable or readable -> requires knowledge of the system Still required: Tool based on human readable and easily editable xml file not requiring a big knowledge of the whole system

Waiting for being used as Command Line Interface Sardana at Petra III Installation: dependency in many packages -> installed all as a whole Startup and configuration: still not automatic enough -> possible new tool based on simple xml file ??? Scan engine: new features were required -> we have already implemented some of them Spock (CL): some requests also done -> implemented or already there Scripts and data accessibility: -> proof of principle GUIs and data storage -> for us open points

Implemented: Scan Engine Scans with different regions and integration times Dummyscan Estimated and dead times (displayed in spock) Hooks pre and post scan Automatic beam shutter Automatic filter MCAs as SCAs with different RoIs Still required: Offset for counters in measurement groups

Waiting for being used as Command Line Interface Sardana at Petra III Installation: dependency in many packages -> installed all as a whole Startup and configuration: still not automatic enough -> possible new tool based on simple xml file ??? Scan engine: new features were required -> we have already implemented some of them Spock (CL): some requests also done -> implemented or already there Scripts and data accessibility: -> proof of principle GUIs and data storage -> for us open points

Implemented: Any Tango Device can be accessed -> configured via xml file Environment set or restore via xml Required and already implemented: Sardana devices can be accessed Spock

Waiting for being used as Command Line Interface Sardana at Petra III Installation: dependency in many packages -> installed all as a whole Startup and configuration: still not automatic enough -> possible new tool based on simple xml file ??? Scan engine: new features were required -> we have already implemented some of them Spock (CL): some requests also done -> implemented or already there Scripts and data accessibility: -> proof of principle GUIs and data storage -> for us open points

Already available: Access to scan data Use of spock macros in external scripts To be done: Fulfill an API library for the macros Scripts and data accessibility

Waiting for being used as Command Line Interface Sardana at Petra III Installation: dependency in many packages -> installed all as a whole Startup and configuration: still not automatic enough -> possible new tool based on simple xml file ??? Scan engine: new features were required -> we have already implemented some of them Spock (CL): some requests also done -> implemented or already there Scripts and data accessibility: -> proof of principle GUIs and data storage -> for us open points

For sure a lot of things available... Last versions simply not tried Current status for 2DExpChannels ??? GUIs: Not managed to run them -> Qt version problems with Tau GUIs and Data Storage... but we have not tried or managed Data storage:

Installed in P06: Sardana at the beamlines Devices defined in Sardana … -> Oms motors -> FMB monochromator motors -> VFCADCs -> DGG2 timers -> PCO camera -> Undulator gap … und accessed in Spock. Scans (camera and ADCs as exp channels) performed.