Sample Changer Robot (at PX beamlines)

Slides:



Advertisements
Similar presentations
ICS Test Environment Alexander Söderqvist Dec 9, 2014.
Advertisements

TOMIZAKI, TakashiKappa workgroup meeting, Grenoble, 29/09/04 Current status of software development and Kappa R & D - Our aim - Requirements - Current.
April 2004 page 1 Confidential and propietary CentraLine Portfolio c l o s e t o y o u.
Wayne Lewis Australian Synchrotron Beamline Controls Design and Implementation.
Labview-based User Interface for Beamline Equipment Protection System at the Advanced Light Source Hanjing Huang Bob Gunion Ken Woolfe Lawrence Berkeley.
Pet Bot Overview Design Pitch. Pet Bot Overview Overview of Use Cases Laser / LED Pointer Speaker Sound Play Ball Treat Dispenser.
User Interface (hardware). Overview  Translate user actions into electrical control signal which controls the robot movement  Be able to input and store.
On Experimental Research in Sampling-based Motion Planning Roland Geraerts Workshop on Benchmarks in Robotics Research IROS 2006.
MINIATURE MODULAR SAMPLE SYSTEMS – FROM CONCEPT TO REALITY David M. Simko, Swagelok Company Pittcon®2002 New Orleans, March 20, 2002.
Scalable Server Load Balancing Inside Data Centers Dana Butnariu Princeton University Computer Science Department July – September 2010 Joint work with.
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.
What are computers? Computers are machines that perform tasks or calculations according to a set of instructions, or programs. The first fully electronic.
Remote manipulations / diagnostics in radioactive areas and handling of radioactive material Workshop, Geneva, Switzerland 6 th May 2013 THE REPLACEMENT.
50mm Telescope ACS Course Garching, 15 th to 19 th January 2007 January 2007Garching.
BLU-ICE and the Distributed Control System Constraints for Software Development Strategies Timothy M. McPhillips Stanford Synchrotron Radiation Laboratory.
1 Advanced topics in OpenCIM 1.CIM: The need and the solution.CIM: The need and the solution. 2.Architecture overview.Architecture overview. 3.How Open.
Advanced EPICS Training, Dirk Zimoch 2008 Channel Access in Tcl/Tk.
QuikTrac 5.5, a validated Motorola Software Solution, allows you to take your Host ERP screens and extend them out to fixed or mobile devices including.
NCRRNIH BioCARS Keith Brister Beamline Controls July 25, 2002 Data Sequencing Data Collection Using Database Sequencing Keith Brister CARS The University.
ATF Control System and Interface to sub-systems Nobuhiro Terunuma, KEK 21/Nov/2007.
PRESENTS FALCON A NEW GENERATION IN CONDITION MONITORING.
©2002 B&R Software Technology - Automation Studio.
PLATE CHANGER for OIL microscopes Gabriele Sirri INFN Bologna for INFN Bologna and LNGS.
Online Software 8-July-98 Commissioning Working Group DØ Workshop S. Fuess Objective: Define for you, the customers of the Online system, the products.
Siena Computational Crystallography School 2005
Integration of sample automounters at GMCA CAT protein crystallography beamlines Oleg Makarov November 5, 2008 NOBUGS 2008.
Australian Synchrotron Mature GUI’s for protein crystallography beamlines Julian Adams.
RCE Platform Technology (RPT) Mark Arndt User Support.
11 th February 2008Brian Martlew EPICS for MICE Status of the MICE slow control system Brian Martlew STFC, Daresbury Laboratory.
Current Data Collection Software Tomography Upgrade Technical Meeting.
Elke Zimoch, EPICS Workshop 2004 Japan EPICS at the Protein Crystallography Beamlines of the SLS.
Diamond Light Source Data Acquisition System Paul Gibbons.
J. Snuverink and J. Pfingstner LinSim LinSim Linear Accelerator Simulation Framework with PLACET an GUINEA-PIG Jochem Snuverink Jürgen Pfingstner 16 th.
Blu-Ice / DCS Toolkit: Software Components for Automated Beamlines Scott McPhillips Stanford Synchrotron Radiation Laboratory Stanford University Empty.
Automating the Single Crystal X-Ray Diffraction Experiment – Mark Light – School of Chemistry - University of Southampton – ECM22 – Budapest 2004 Automating.
Programming Logic and Design Seventh Edition Chapter 12 Event-Driven GUI Programming, Multithreading, and Animation.
Software Architecture of a RadFET Dosimetry System Garth Brown: 20 May 2015.
Control Software Features  Modularity and flexibility to ensure the long-term viability and scalability of the MUST-SIM Control System  System setup.
The Cockroft Institute
Installing Windows 7 Lesson 2.
Voice Controlled Robot by Cell Phone with Android App
Operations Machine Simulator.
Charge Measurements on VELA
4diac in Teaching Lessons from Lab Exercises and Student Projects
BaBar Transition: Computing/Monitoring
ZTF Filter Exchanger Controls System
Controller.
The software side of the moon
Laboratorio per dottorandi 2017 Particle Accelerators Control System
Introduction Characteristics Advantages Limitations
Computer Software: Programming
Integration of Blu-Ice into
Details Of Recover Deleted Files
Event Driven Programming Dick Steflik
Accelerator Network Safety at PSI
Towards a common mechanical interface
Premium Success Story Packaging O E M Market sector : GLASS
Application Solution: 3D Inspection Automation with SA
Identifying Confusion from Eye-Tracking Data
Emergency Alert System
Alice terms Chapter 3.
eHTPX crystallization, shipping and future
GRAPHICAL USER INTERFACE GITAM GADTAULA. OVERVIEW What is Human Computer Interface (User Interface) principles of user interface design What makes a good.
GRAPHICAL USER INTERFACE GITAM GADTAULA KATHMANDU UNIVERSITY CLASS PRESENTATION.
Software for Neutron Imaging Analysis
ICS update 7th Experiment Control Workshop
Food Inventory Tracker
Introduction to Industrial Robot Programming
Vacuum Controls Stephen Schuh Tom Porter 25 October 2006
Alignment, Scanning Malcolm Guthrie
Presentation transcript:

Sample Changer Robot (at PX beamlines) Elke Zimoch EPICS Workshop 2008

Why using a Sample Changer Robot? Reliability Shorter mounting time (than average user) Never tired Reduced beamline access by users Automation Mail-in crystallography and remote access to beamlines On the way to full automatic crystallography … interesting new technology … … do not tell this to the financial department

Robot Setup - Schema as complete system available from IRELEC Sample Dewar Robot Controller Robot Console IOC TCP/IP User GUI EPICS VAL3 – Robot Language Tcl/Tk StreamDevice from Stäubli company

Robot Setup – Real World Beamline Beam Sample Mount Position Sample Dewar Controller

Programming Details Where to put the details of movement? Into the IOC: Flexibility: the robot can perform any movement remotely (do you want this?) Feedback needed over network Into the Robot Controller: Language optimized for six axis robot (all this vector and matrix algorithms) Programmer defines what the user can do (pre-defined movements)

Medm Screen (for experts) pre-defined robot commands Environment settings Start pre-defined movements => Too complicated for beamline users

User GUI Select a cassette 2. Select a sample (from this cassette) Click here 2. Select a sample (from this cassette) Click here 3. Mount this sample (previous mounted samples will be unmounted first) Click here

Beamline Environment 1. Hardware: Stable repeatable environment needed (absolute coordinates) Beamline State Machine ESCAPE (in testing) in the meantime: Scripts to move to „Robot Mount Position“ Laser Distance Sensor 2. Users: Robot included into Radiation Protection System (no user access during Robot movement)

Conclusion 3 robot systems from IRELEC for PX beamlines installed (1 in Operation, 2 in Test Phase) Main Problems in hardware (icing) not in software Stäubli Robots provide an easy way to interface to external control systems like EPICS 2 more Stäubli Robots installed at other beamlines (Tomography and Material Science) Next step: no sample holder any more, the robot puts the sample into the beam for measurement (“Plate Screening” already tested at SLS)

Movie …

More Movies …