EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

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

Subject: RE: Motion controls alternatives to MAXv?
From: <[email protected]>
To: <[email protected]>, <[email protected]>
Date: Thu, 12 Aug 2010 17:27:14 +0100
Hi Lewis,

The tpmac PMAC driver has support for setting the position on the
controller. It can be done via the motor record. It writes the position
into Mx61 (desired position) and Mx62 (actual position). It does a kill
first, and then a J/ afterwards to close the loop again.

Cheers,
Matt

> -----Original Message-----
> From: [email protected] 
> [mailto:[email protected]] On Behalf Of J. Lewis Muir
> Sent: 12 August 2010 15:59
> To: EPICS Tech-Talk
> Subject: Re: Motion controls alternatives to MAXv?
> 
> On 8/12/10 8:48 AM, Dirk Zimoch wrote:
> > Hi all,
> > 
> > I am looking for an alternative to our current MAXv motion 
> controller
> > solution.
> > 
> > Can anyone tell me about experiences with
> > 
> > * DeltaTau pmac
> > * Newport XPS
> > * Galil
> > * other systems?
> 
> Hi, Dirk.
> 
> At 17-ID at the APS we use two Delta Tau Turbo PMAC2 VME Ultralite
> boards and two Delta Tau UMAC MACRO stations.  (We don't use Delta Tau
> controllers exclusively, but we do use these.)  Each 
> Ultralite board is
> connected via two fiber optic cables to one UMAC MACRO station.  The
> UMAC MACRO stations may be deployed at a physical location fairly far
> away from the VME boards if desired.  The only cabling between them is
> the two fiber optic cables.
> 
> The Delta Tau Turbo PMAC2 VME Ultralite supports multi-axis 
> coordinated
> motion, motion programs, and PLC programs.
> 
> The Delta Tau software development suite is called PMAC Executive Pro2
> Suite.  In my opinion, it is poorly written and buggy.  
> However, you can
> do a lot with it and we use it.
> 
> We use tpmac <http://www.gmca.anl.gov/TPMAC2/> for EPICS control.  The
> tpmac web site has more information about the hardware and setup.
> 
> Sergey Stepanov and Oleg Makarov at GM/CA-CAT at the APS have a lot of
> expertise with this.  (There are a number of people at the 
> DLS who have
> a lot of expertise with Delta Tau PMAC2 controllers too.)
> 
> I would say the Ultralite board is *very* complex.  It takes 
> a *lot* of
> work just to configure the Ultralite and the UMAC MACRO station.  That
> can be a negative if you just want to plug something in and 
> go like you
> can w/ the MAXv, or it can be a positive if it gives you the 
> power to do
> something you couldn't do with some other controller.
> 
> One nice thing about the Delta Tau Turbo PMAC2 VME Ultralite is that
> there are various products from Delta Tau in the PMAC2 motion 
> controller
> family.  For example, there's a Turbo PMAC2 PCI Ultralite that is a
> PCI-bus card.  There's also a small-form-factor board called the Turbo
> PMAC Clipper.  We use the Clipper for our goniometer control and
> exposure shutter synchronization with our crystal rotation axis at
> 17-ID.  So, if you do spend the time to learn all about 
> configuring and
> programming the PMAC2, you at least have the possibility of applying
> that knowledge to other applications.
> 
> One annoyance is that there's no officially supported way to 
> explicitly
> set a motor's position.  While I tend toward the belief that 
> one should
> always home a motor to determine its true position, not everyone
> believes that, and there are some cases where one just wants 
> to set the
> motor's position without homing it.  There are some workarounds to
> setting a motor's position, and we use them sometimes at 
> 17-ID, but they
> are all a bit of a hack.
> 
> Lewis
> 
> -- 
> J. Lewis Muir
> Software Engineer
> IMCA-CAT
> 

-- 
This e-mail and any attachments may contain confidential, copyright and or privileged material, and are for the use of the intended addressee only. If you are not the intended addressee or an authorised recipient of the addressee please notify us of receipt by returning the e-mail and do not use, copy, retain, distribute or disclose the information in or attached to the e-mail.
Any opinions expressed within this e-mail are those of the individual and not necessarily of Diamond Light Source Ltd. 
Diamond Light Source Ltd. cannot guarantee that this e-mail or any attachments are free from viruses and we cannot accept liability for any damage which you may sustain as a result of software viruses which may be transmitted in or with the message.
Diamond Light Source Limited (company no. 4375679). Registered in England and Wales with its registered office at Diamond House, Harwell Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United Kingdom
 





Replies:
Re: Motion controls alternatives to MAXv? J. Lewis Muir
References:
Motion controls alternatives to MAXv? Dirk Zimoch
Re: Motion controls alternatives to MAXv? J. Lewis Muir

Navigate by Date:
Prev: RE: devIocStats 3.1.3 released Allison, Stephanie
Next: Re: Motion controls alternatives to MAXv? J. Lewis Muir
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: Motion controls alternatives to MAXv? J. Lewis Muir
Next: Re: Motion controls alternatives to MAXv? J. Lewis Muir
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 02 Sep 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·