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  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: RE: Motor Record not moving distances less than .5
From: Mark Rivers <[email protected]>
To: "'Sobhani, Bayan'" <[email protected]>, Kevin Peterson <[email protected]>, "[email protected]" <[email protected]>
Date: Thu, 15 Mar 2018 17:11:39 +0000
You have a 32-bit dynamic range to work with.  So you need to decide units that the motor record will use e.g. nV  and set MRES to give you the best resolution you can get without overflowing 32-bits if the current is too high. Your driver will scale back from the motor integer units to device units.

Mark


> -----Original Message-----
> From: Sobhani, Bayan [mailto:[email protected]]
> Sent: Thursday, March 15, 2018 12:01 PM
> To: Kevin Peterson <[email protected]>; Mark Rivers <[email protected]>; tech-
> [email protected]
> Subject: RE: Motor Record not moving distances less than .5
> 
> My problem is I am not working with an actual motor that works with counts but a
> SourceMeter which reads and writes floating point values. I could set MRES to a very small
> number, but I may lose some range or resolution since this device measures in the femtovolts
> and Motor Record uses only a 32-bit integer to store position. Maybe I should not have used
> motor record for this task (it works very nicely otherwise though).
> 
> Alex
> 
> -----Original Message-----
> From: Kevin Peterson [mailto:[email protected]]
> Sent: Thursday, March 15, 2018 12:51 PM
> To: Mark Rivers <[email protected]>; Sobhani, Bayan <[email protected]>; tech-
> [email protected]
> Subject: Re: Motor Record not moving distances less than .5
> 
> On 03/15/2018 11:48 AM, Mark Rivers wrote:
> > If not don't worry about ERES or UEIP, and just set MRES to 1/(steps per engineering
> unit).
> 
> Or leave the MRES at 1 and work in units of steps.
> 
> Kevin

Replies:
RE: Motor Record not moving distances less than .5 Sobhani, Bayan
References:
Motor Record not moving distances less than .5 Sobhani, Bayan
Re: Motor Record not moving distances less than .5 Kevin Peterson
RE: Motor Record not moving distances less than .5 Sobhani, Bayan
Re: Motor Record not moving distances less than .5 Kevin Peterson
RE: Motor Record not moving distances less than .5 Mark Rivers
Re: Motor Record not moving distances less than .5 Kevin Peterson
RE: Motor Record not moving distances less than .5 Sobhani, Bayan

Navigate by Date:
Prev: RE: Motor Record not moving distances less than .5 Sobhani, Bayan
Next: RE: Motor Record not moving distances less than .5 Sobhani, Bayan
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: Motor Record not moving distances less than .5 Sobhani, Bayan
Next: RE: Motor Record not moving distances less than .5 Sobhani, Bayan
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021  2022  2023  2024 
ANJ, 15 Mar 2018 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·