Usage and Setup From Actuators to Controls

Similar documents
Fiber Optic Device Manufacturing

Product Range Electronic Units

Small Angle Scattering Platform for Structural Biology

Upgrade of the ultra-small-angle scattering (USAXS) beamline BW4

Introduction... 3 Slits for AIR Operation... 4 Slits in Vacuum Vessels... 5 Slits for High Vacuum Operation... 6 Custom Slits... 7 Steel Slits...

Nano Beam Position Monitor

The New ID11 Nanoscope end-station A Nano-Tomography Scanner

LUCX - THZ PROGRAM: OVERVIEW AND PROSPECTS

Air Bearing Monochromator at APS 13-ID-E (GSECARS)

A high resolution bunch arrival time monitor system for FLASH / XFEL

Ensemble HPe/CP/MP. Networked, Panel-Mount Drives PWM. Network drives through a high-speed serial interface to coordinate up to ten axes of motion

PicoMaster 100. Unprecedented finesse in creating 3D micro structures. UV direct laser writer for maskless lithography

BEAMAGE-3.0 KEY FEATURES BEAM DIAGNOSTICS AVAILABLE MODELS MAIN FUNCTIONS SEE ALSO ACCESSORIES. CMOS Beam Profiling Cameras

Workshop IGLEX Andromède & ThomX 23 June 2016, LAL Orsay. The X-line of ThomX.

ERS KEY FEATURES BEAM DIAGNOSTICS MAIN FUNCTIONS AVAILABLE MODEL. CMOS Beam Profiling Camera. 1 USB 3.0 for the Fastest Transfer Rates

Information & Instructions

AMG-GR Series Gear-Driven Gimbals

BEAMAGE KEY FEATURES AVAILABLE MODELS. CMOS Beam Profiling Cameras

Overview of performance and improvements to fixed exit double crystal monochromators at Diamond. Andrew Dent, Physical Science Coordinator, DLS

Park NX-Hivac The world s most accurate and easy to use high vacuum AFM for failure analysis.

Nikon C1si Spectral Laser Scanning Confocal Microscope. User Guide

Compact Photonics Control Solutions

FemtoFAB. Femtosecond laser micromachining system. tel fax Konstitucijos ave. 23C LT Vilnius, Lithuania

PiezoMike Linear Actuator

PICO MASTER 200. UV direct laser writer for maskless lithography

Supplementary Figure 1

Introducing the New DMC-42x0 Ethernet Controller

Ch 5 Hardware Components for Automation

Galil Motion Control. DMC 3x01x. Datasheet

High Accuracy Spherical Near-Field Measurements On a Stationary Antenna

Photon Diagnostics. FLASH User Workshop 08.

High Precision Positioning Mechanisms for a Hard X-ray Nanoprobe Instrument. Abstract

Nmark AGV-HP. High Accuracy, Thermally Stable Galvo Scanner

Atomic Scale Patterning Made Easy

X-RAY COMPUTED TOMOGRAPHY

PSPC/MDG 2000 X-RAY MICRODIFFRACTOMETER. Product Information

F o r M o t i o n, T h i n k N e w p o r t

M-041 M-044 Tip/Tilt Stage

Sintec Optronics Technology Pte Ltd 10 Bukit Batok Crescent #07-02 The Spire Singapore Tel: Fax:

Renishaw InVia Raman microscope

V2018 SPINSTAND AND NEW SERVO-8 SYSTEM

x-ray Beam Size Monitor

SpectroMaster. High Precision Automatic Spectrometer-Goniometer

Shenglan Xu. GM/CA CAT Argonne National Laboratory

AgilOptics mirrors increase coupling efficiency into a 4 µm diameter fiber by 750%.

Compact Nanopositioning System Family with Long Travel Ranges

XC4e PWM Digital Drive

Nmark AGV-HPO. High Accuracy, Open Frame, Thermally Stable Galvo Scanner. Highest accuracy scanner available attains singledigit,

Powder diffractometer operation instructions D8 Advance with a Cu Kα sealed tube and Lynxeye MARCH 30, 2016

The Henryk Niewodniczański INSTITUTE OF NUCLEAR PHYSICS Polish Academy of Sciences ul. Radzikowskiego 152, Kraków, Poland.

Description of options, upgrades and accessories for the laser beam stabilization system Compact

3U High, 19" Drive Rack

Motion Solutions for Digital Pathology

Computer Numeric Control

BLuAC5 Brushless Universal Servo Amplifier

nano Motion Technology ANT130XY Series Two-Axis XY Direct-Drive Nanopositioning Stages ANT130XY Series NANO Technology Introduction

XC4e PWM Digital Drive

Soloist. Position Controller and Servo Amplifier PWM. Single axis digital servo controller with integral power supply and amplifier

AMG-GR Series. Gear-Drive Motorized Gimbal Mount. Economical, high-accuracy, two-axis gimbal design

Beam Diagnostics, Low Level RF and Feedback for Room Temperature FELs. Josef Frisch Pohang, March 14, 2011

11Beamage-3. CMOS Beam Profiling Cameras

Jan Bogaerts imec

Nmark AGV-HP. High Accuracy, Thermally Stable Galvo Scanner

LCLS Injector Diagnostics. Henrik Loos. Diagnostics overview Transverse Beam Properties Longitudinal Beam Properties

LUSI Pulse Picker System

XC4 PWM Digital Drive

VIBRATING WIRE SENSORS FOR BEAM INSTRUMENTATION Suren Arutunian

Scanning X-ray microscopy with a single photon counting 2D detector

BLuAC5 Brushless Universal Servo Amplifier

Development of a Low-order Adaptive Optics System at Udaipur Solar Observatory

Horiba LabRAM ARAMIS Raman Spectrometer Revision /28/2016 Page 1 of 11. Horiba Jobin-Yvon LabRAM Aramis - Raman Spectrometer

R-AXIS RAPID. X-ray Single Crystal Structure Analysis System. Product Information

Figure 1 The Raith 150 TWO

CESRTA Low Emittance Tuning Instrumentation: x-ray Beam Size Monitor

Instructions for the Experiment

SpectroMaster. High Precision Automatic Spectrometer-Goniometer

General Measurement (BB) Part

PRESENTED BY HUMANOID IIT KANPUR

Introduction of New Products

Automatic Testing of Photonics Components

ADALAM Sensor based adaptive laser micromachining using ultrashort pulse lasers for zero-failure manufacturing D2.2. Ger Folkersma (Demcon)

A K D S E R V O D R I V E

Job Sheet 2 Servo Control

Operation of a Single Pass, Bunch-by-bunch x-ray Beam Size Monitor for the CESR Test Accelerator Research Program. October 3, 2012

Application Note # 5438

Lecture 10. Thermal Sensors

High-Bandwidth Force Control

Practical work no. 3: Confocal Live Cell Microscopy

Mechanical Design of an Ultra-High-Vacuum Compatible Compact Hard X-ray Monochromator with Artificial Channel-Cut Crystal Mechanism

Sensors and Sensing Motors, Encoders and Motor Control

LCLS project update. John Arthur. LCLS Photon Systems Manager

9 th International Workshop on Personal Computers and Particle Accelerator Controls, VECC, Kolkata, India

Nikon A1R. Multi-Photon & Laser Scanning Confocal Microscope. Kyle Marchuk Adam Fries Jordan Briscoe Kaitlin Corbin. April 2017.

Zeiss 780 Training Notes

Supplementary Materials

1. Introduction X-ray absorption fine structure (XAFS) is an element-specific powerful technique for chemical analysis. In general, XAFS spectra are o

pcvd diamond beam position monitors for PETRA III

Roman Pots. Marco Oriunno SLAC, PPA. M.Oriunno, SLAC

Npaq Series Drive Racks

OPAL. SpotOptics. AUTOMATED WAVEFRONT SENSOR Single and double pass O P A L

Transcription:

NanoDiff@P11 Usage and Setup From Actuators to Controls Jan Meyer 9th mxcube Developer's Meeting ESRF, 16.01.2017

Outline > Construction To Controllers Source - Beamline P11 Goniometer and Accessories Detectors > Interfacing Hardware and Humans Tango Layers Application Internals User Perspective Jan Meyer NanoDiff@P11 16.01.2017 Page 2

Source Beamline P11 > 1.3x1013 ph/s @ 12 kev > 4x9 µm2 minimum beam size > 2.4 kev 30 kev Jan Meyer NanoDiff@P11 16.01.2017 Page 3

Source Beamline P11 > Secondary source chamber Attenuators Slits BPM Chopper Fast shutter Beam diagnostics > Power electronics outside the hutch > PETRA Various groups, TINE control system > Vacuum interlock (VIL) PLC controls with web interface > Interlock Control System (ICS) PLC controls with different web interface > Experiment setup in the hutch In theory FS-EC, Tango, Online Jan Meyer NanoDiff@P11 16.01.2017 Page 4

Goniometer > Brushless servo with airbearing > Second servo to track a slip ring > Centering stage using flexures and PiezoLeg motors > Sphere of confusion 100nm > Accuracy < 0.04 arc sec > Aerotech Ensemble Linear power amp for the airbearing, PWM for the slipring Commutation based on encoder counts Internal controller script to synchronize axes, gearing mode after wards PSO (position synchronized output) to trigger detector and fast shutter Jan Meyer NanoDiff@P11 16.01.2017 Page 5

Accessories > Prosilica on axis camera with fixed zoom optics > Apertures (200, 100, 50, 20 microns) > Collimator (300 microns) > Combined YAG and diode stage > Front- and backlight > Beamstop > Goniometer is movable in XYZ via Kohzu stepper stages > Accessories are movable in YZ > Cryostreamer with shutter Jan Meyer NanoDiff@P11 16.01.2017 Page 6

Accessories Piezo Stage > Standard stage at P11 with universal mount Collimator, Apertures, Attenuators, BPM,... > PiezoLeg motors Up to 6 mm/s fast or accurate down to 1nm > Long axis (30mm) with linear bearing > Short axis (4mm) with flexure > Driven by Galil DMC 4080 controllers > and Nanos Instruments PiezoLegs Drive cards Motor phases controlled via servo voltage +-10V Stop functionality, twists the legs against each other Encoder interpolation down to 200pm > Integrated in a single case Jan Meyer NanoDiff@P11 16.01.2017 Page 7

Accessories Other Devices Involved > Pneumatic actuators SIS 3610 VME register card > Position dependent switches and other (interlock) signals SIS 3610 VME register card > Front- and backlight TIP 551 VME DAC card > Stepper motors OmsMaxV VME controller cards and Phytron ZMX amplifiers > Detector distance laser sensor Micro Epsilon ILR1182 > Sample changer Stäubli TX60L Jan Meyer NanoDiff@P11 16.01.2017 Page 8

Detectors > Dectris Pilatus2 6M 2463 x 2527 pixel, 25Hz readout rate Movable between 155mm and >2m sample distance Distance is observed by a laser distance sensor > Interlock diode Diode with 1.5cm radius which is mounted on the detector shield in beam position Prevents direct beam from the Pilatus Useable through an ADC for other messurements > Diode in sample position Read out through a Keithley, DGG2, VFCADC combination > Vortex EM Read out with a XIA DXP spectrometer card 100eV resolution, count rate of 2x10^5 cts/s Jan Meyer NanoDiff@P11 16.01.2017 Page 9

Detectors Data Flow > Evaluation machine is data broker as a side job 512GB RAM, half of it is used as ramdisc 4 x 10GB links, 40 cores with hyper threading > Hidra daemon by Manuela Kuhn from DESY-IT Written in Python Observes filesystem via inotify Moves data into central storage Clients can register for streams or single data packages Detector Detector Control App NFS Eval Hidra /rd ZMQ GPFS Live View Online Proc Jan Meyer NanoDiff@P11 16.01.2017 Page 10

Motion Device Servers > No other servo drives in use at PETRA when we started > FS-EC was not able to offer a suitable solution > As a result P11 controls are different from all other PETRA beamlines Other Tango device servers No Online but custom build Python scripts / GUIs > OmsMaxV, AerotechEnsemble, GalilDMC are in use at P11 only Focused on closed loop servo systems Expose as many features as possible to the Tango client Jan Meyer NanoDiff@P11 16.01.2017 Page 11

Tango Layers > Prosilica cameras are the only non Tango devices at P11 > An abstraction layer was introduced Custom GUIs program logic Qt Signals AtkPanel / Jive / Astor Browser polling thread Tango HTTP TangoDS abstraction layer TangoDS MJPGStreamer hardware layer Prosilica cameras Jan Meyer NanoDiff@P11 16.01.2017 Page 12

Tango Device Servers > FS-EC > P11 Hardware > P11 Abstraction Petra3Undulator AerotechEnsemble P11Energy FMBOxfDCMEnergy GalilDMC P11Filters OmsVme58 P11Robot P11Granite ZMX MicroEpsilonILR118x P11SlitSystem Pilatus OxfordCryostream700 P11HorizontalMirror XIA CAENelsAH501D P11VerticalMirror SIS3610 P11Annealer TIP551 BunchUhr P11DetectorTower TIP830u20 MenloDDS120 P11Interlock DGG2 MenloSMA1000 CircleDetector VFCADC Jan Meyer NanoDiff@P11 16.01.2017 Page 13

Application Internals > Everything is based on Qt4 signals QThread > Nearly all application logic is in the application itself DataCollector > DataCollector classes are were the magic happens Regular run, screening, mesh scan +start() +run() +stop() +waitforconditions() waitforconditions() prepares everything Few parameters only, most things are taken as is (centering, apperture, energy,...) run() bears the logic, it yields progress Online processing (XDSAPP) is started from here, via ssh command > Result presentation for the mesh scan lives in a separate thread Waits for the images to appear in the central storage Uses spotfinder through it s HTTP interface for processing Collects, normalizes and visualizes the results Jan Meyer NanoDiff@P11 16.01.2017 Page 14

CrystalControl Features > Different tabs for sample alignment and data collection > Screening with auto strategy calculation > 2D mesh fly scan with diffraction rate visualization > automatic beamstop / collimator / pinhole centering > move to click sample centering > digital On-Axis zoom > automatic data processing (XDSAPP) > Pilatus live view (Albula) > Separate SADMAD tool, capable of energy fly scans > Fully automatic energy change Jan Meyer NanoDiff@P11 16.01.2017 Page 15

CrystControl GUI Jan Meyer NanoDiff@P11 16.01.2017 Page 16

Thank You Questions? Jan Meyer NanoDiff@P11 16.01.2017 Page 17