1 / 19

Status of mxCuBE at ESRF , hardware & software review of ESRF MX beamlines

Explore the history, features, and integration of mxCuBE, a beamline control software developed at ESRF for MX experiments. Learn about hardware components, sample changers, CCD and pixel detectors, and the MUSST card.

getzr
Télécharger la présentation

Status of mxCuBE at ESRF , hardware & software review of ESRF MX beamlines

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Status of mxCuBE at ESRF, hardware & software review of ESRFMX beamlines

  2. A bit of history • mxCuBE is being developed at ESRF since 2004 • started to be deployed on ID23-1, then to the 7 MX end-stations in october, 2005 • application is built using the Bliss Framework, a generic tool for creating beamline graphical interfaces at ESRF • first mxCuBE developer : Jose Gabadinho Jose left in 2008 at the end of his contract ; now working at PSI-SLS M. Guijarro / BCU / ISDD – mxCuBE meeting, 22-09-2010

  3. mxCuBE @ ESRF • Same GUI running on 7 end-stations : ID14-1, ID14-2, ID14-4, ID23-1, ID23-2, ID29, BM14 mxCuBE application GUI Bricks Abstraction layer • Differences between beamlines are restricted to the hardware abstraction layer Control software (spec, taco, tango, etc.) • Support and development by ESRF Beamline Control Unit A. Beteva M. Guijarro M. Guijarro / BCU / ISDD – mxCuBE meeting, 22-09-2010

  4. mxCuBE features • connection with ISPyB (Laboratory Information Management System) • sample changer interface • sample visualization & centring (including automatic centring, thanks to C3D) • data collection queue • supports different kinds of data collection: MAD, inverse beam, helical • grid scans (mesh) • basic beamline control • fluorescence scans & analysis : embeds PyMca • Online Data Analysis thanks to EDNA & Auto Processing • remote access M. Guijarro / BCU / ISDD – mxCuBE meeting, 22-09-2010

  5. mxCuBE overview : ‘Hutch’ tab, Sample video M. Guijarro / BCU / ISDD – mxCuBE meeting, 22-09-2010

  6. mxCuBE overview : highlight on new ‘mesh’ feature 2. Draw grid 1. Click ‘grab’ 3. Set parameters, click ‘Fill queue’ 4. Proceed with data collection M. Guijarro / BCU / ISDD – mxCuBE meeting, 22-09-2010

  7. mxCuBE overview : ‘Data Collection’ tab, Sample Changer, EDNA strategy M. Guijarro / BCU / ISDD – mxCuBE meeting, 22-09-2010

  8. mxCuBE overview : embedded PyMca Absorption energy scan Fluorescencespectra M. Guijarro / BCU / ISDD – mxCuBE meeting, 22-09-2010

  9. mxCuBE overview : discontinued tabs • Recently, ‘Image’ tab has been removed (users were not using it and it was missing features) • ‘DNA’ tab will soon disappear : use of EDNA instead M. Guijarro / BCU / ISDD – mxCuBE meeting, 22-09-2010

  10. Diffractometers on ESRF MX beamlines (1/2) • MD2M, design by EMBL Grenoble • motors driven by ESRF standard VPAP controller except for goniometer axis • goniometer axis controlled by ETEL controller (Galil DC motor) • ESRF MUSST card controlling fast shutter & goniometer axis • Wago I/O modules, interlocks • On-Axis digital camera : Prosilica GC655 (Gigabit-Ethernet) • Minikappa compatible • Taco & Tango Linux device servers Installed on ID14-1, ID14-2, ID14-4, ID23-1, ID23-2 M. Guijarro / BCU / ISDD – mxCuBE meeting, 22-09-2010

  11. Diffractometers on ESRF MX beamlines (2/2) • MD2, design by EMBL Grenoble • motors driven by Delta Tau PMAC controller • goniometer axis controlled by ETEL controller (Galil DC motor) • On-Axis analogic camera • Minikappa compatible • Tango Device Server running on separate Windows PC Installed on ID29, BM14 M. Guijarro / BCU / ISDD – mxCuBE meeting, 22-09-2010

  12. Sample Changer robots • All beamlines are equiped with the SC3 Sample Changer (design by EMBL Grenoble) SPINE standard sample holder & vials Contains 5 baskets of 10 samples each Touch screen Container with liquid nitrogen Sample changer arm M. Guijarro / BCU / ISDD – mxCuBE meeting, 22-09-2010

  13. Sample Changer robots : integration within mxCuBE Sample Changer control in mxCuBE M. Guijarro / BCU / ISDD – mxCuBE meeting, 22-09-2010

  14. CCD Detectors Mar 225 ADSC Q210 ADSC Q4r ADSC Q315r ID23-1, ID14-4 ID14-1 ID14-2 ID23-2, BM14 • 40 images/min (hardware binned images) with Q315r • Taco device server M. Guijarro / BCU / ISDD – mxCuBE meeting, 22-09-2010

  15. CCD Detectors Mar 225 ADSC Q210 ADSC Q4r ADSC Q315r ID23-1, ID14-4 ID14-1 ID14-2 ID23-2, BM14 • 40 images/min (hardware binned images) with Q315r • Taco device server M. Guijarro / BCU / ISDD – mxCuBE meeting, 22-09-2010

  16. Pixel Detector • Newcomer on ID29 : Dectris Pilatus 6M • 12 Hz data collection rate • Shutter-less data collection capability • brand new Lima Tango device server M. Guijarro / BCU / ISDD – mxCuBE meeting, 22-09-2010

  17. Focus on the MUSST Card • Synchronization, diagnostic and fast scans • ESRF development (2005/6) • MUSST card allows to synchronize I/O against encoder motor positions • MUSST card records I/O data on different channels at the same time, and stores it • MUSST card runs programs , that can be loaded dynamically On MX beamlines, MUSST is used for fast shutter synchronization and to do fast energy scans M. Guijarro / BCU / ISDD – mxCuBE meeting, 22-09-2010

  18. Focus on the MUSST Card integration of fast energy scans within mxCuBE Fluo. detector (MCA) gives feedback SPEC server activates Energy Scan object (Python) Energy scan macro moves GPIB communication Monochromator motor reads encoder steps reads counts updates mxCuBE XANES scan window M. Guijarro / BCU / ISDD – mxCuBE meeting, 22-09-2010

  19. Thanks for your attention M. Guijarro / BCU / ISDD – mxCuBE meeting, 22-09-2010

More Related