EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  <20042005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  <20042005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: RE: rapid scans
From: "Mark Rivers" <[email protected]>
To: "D. Peter Siddons" <[email protected]>, <[email protected]>
Date: Sat, 13 Mar 2004 11:51:08 -0600
Pete,

> What aproaches are people taking to performing on-the-fly scans? What I 
> mean is, a scan in which one launches a motor move and reads a detector 
> as the motor is moving, rather than the more typical step-scan.

We use the SIS 3801 multi-channel scaler for this, as Bill Lavender outlined.  One can get away without the hardware synchronization Bill discussed for some applications, if you can trust timing reproducability and absolute position at the very highest accuracy is not needed.

For a particular application, scanning with our Newport diffractometer driven by the Newport MM4005 controller, we have a nice EPICS-based "trajectory scanning" application.  The MM4005 can drive up to 8 axes in coordinated trajectories in 8-space, and output synchronization pulses at user-defined positions along the scan.  Those pulses are used as the MCS channel advance.  I've written Spec macros that use the trajectory scanning for all low-level spec scans.  Thus one can execute HKL scans, angle scans, etc. on-the-fly.  It speeds things up 1-2 orders or magnitude for many applications.

See 
http://cars.uchicago.edu/software/epics/trajectory_scan.html
for details.

The OMS-58 motor controller documentation says it can do similar coordinated motion, but in a more limited way.  It should be possible to do something like I did for the MM4005 for that controller, which is in much wider use.  spec could then do on-the-fly scanning for the Huber diffractometers that are used at NSLS, APS and elsewhere.

Mark



Navigate by Date:
Prev: RE: Allen Bradley PLC Rarback, Harvey
Next: More CA questions Benjamin Franksen
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  <20042005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: rapid scans Galambos, John D.
Next: Building java from Makefile.Host Hayton, TG (Tim)
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  <20042005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·