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  2018  2019  2020  <20212022  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  2018  2019  2020  <20212022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Access motor controller target positions of other axes in asynMotorAxis::move
From: Laurenz Rettig via Tech-talk <tech-talk at aps.anl.gov>
To: tech-talk at aps.anl.gov
Date: Fri, 12 Nov 2021 10:58:05 +0100
Hi,

I'm working on a motor driver (Model 3) for a SPECS manipulator controller. In the communication with the controller, I have to provide the target positions of all axes at once, if I want to get it moving correctly. The move function in the asynMotorAxis class only moves one axis at a time. How can I access the target positions (i.e. the values of the main motor axes PVs) of the other axes in the asynMotorAxis::move() function, in order to construct the right command for the controller? Or is there any better way, like a combined axes command, or so?

Thanks, Laurenz

--
Dr. Laurenz Rettig                  rettig at fhi-berlin.mpg.de
Emmy Noether Research Group Dynamics of Correlated Materials
Fritz Haber Institute of the Max Planck Society
Department of Physical Chemistry
Faradayweg 4-6                         Tel: +49 30 8413 5225
14195 Berlin, Germany                  Fax: +49 30 8413-5387


Replies:
Re: Access motor controller target positions of other axes in asynMotorAxis::move Mark L Rivers via Tech-talk

Navigate by Date:
Prev: ADLightField start LightField failed GONG Yu via Tech-talk
Next: StreamDevice Format Converters Donny Domagoj Cosic via Tech-talk
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  2018  2019  2020  <20212022  2023  2024 
Navigate by Thread:
Prev: RE: ADLightField start LightField failed Mark L Rivers via Tech-talk
Next: Re: Access motor controller target positions of other axes in asynMotorAxis::move Mark L Rivers via Tech-talk
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  2018  2019  2020  <20212022  2023  2024 
ANJ, 15 Nov 2021 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·