slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Petra III Status PowerPoint Presentation
Download Presentation
Petra III Status

Loading in 2 Seconds...

play fullscreen
1 / 22

Petra III Status - PowerPoint PPT Presentation


  • 203 Views
  • Uploaded on

Petra III Status. Teresa Núñez Hasylab-DESY. Tango Meeting DESY, 25-10-10. Outlook. Status DESY PETRA III beamlines. New project: PETRA III Extension. Tango at PETRA III:. Status Servers details. Sardana at PETRA III:. Developments Status. Status DESY Petra III Beamlines.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Petra III Status' - jontae


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1

Petra III Status

Teresa Núñez

Hasylab-DESY

Tango Meeting

DESY, 25-10-10

slide2

Outlook

Status DESY PETRA III beamlines

New project: PETRA III Extension

Tango at PETRA III:

  • Status
  • Servers details

Sardana at PETRA III:

  • Developments
  • Status
slide3

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
slide4

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.
slide5

Tango at Petra III

Experiments operated by Tango

  • 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
slide6

Tango at Petra III

Server for XRD 1621 Silicon Digital X-ray detector from Perkin Elmer

  • Socket connection to QXRD (Argonne National Laboratory)
  • running on Windows
  • Same asccii commands as the SPEC interface
slide7

Tango at Petra III

Server for Prosilica Cameras

  • It integrates wxWidgets for display of live images.
  • Camera Control shared between Tango and wxWidgets
  • application via multiple threads.
slide8

Sardana at Petra III

Waiting for being used as Command Line Interface

  • 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
slide9

Sardana at Petra III

Waiting for being used as Command Line Interface

  • 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
slide10

Installation

Requires many packages:

Install all of them as a whole -> possible when not used for the system

Requires some fixed versions:

  • Python2.6 -> installed in parallel to the system installation
  • Qt, PyQt, Qwt … still a problem …

Tau dependency in PyQt/Qt causes problems for Spock :

could be possible to turn out the Tau part if

GUIs are not required ???

slide11

Sardana at Petra III

Waiting for being used as Command Line Interface

  • 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
slide12

Start up and configuration

Currently:

  • 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

slide13

Sardana at Petra III

Waiting for being used as Command Line Interface

  • 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
slide14

Scan Engine

Implemented:

  • 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
slide15

Sardana at Petra III

Waiting for being used as Command Line Interface

  • 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
slide16

Spock

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
slide17

Sardana at Petra III

Waiting for being used as Command Line Interface

  • 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
slide18

Scripts and data accessibility

Already available:

  • Access to scan data
  • Use of spock macros in external scripts

To be done:

  • Fulfill an API library for the macros
slide19

Sardana at Petra III

Waiting for being used as Command Line Interface

  • 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
slide20

GUIs and Data Storage

For sure a lot of things available ...

... but we have not tried or managed

GUIs:

  • Not managed to run them -> Qt version problems with Tau

Data storage:

  • Last versions simply not tried
  • Current status for 2DExpChannels ???
slide21

Sardana at the beamlines

Installed in P06:

  • 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.