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  2021  <20222023  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  2021  <20222023  2024 
<== Date ==> <== Thread ==>

Subject: Re: Attocube AMC100
From: Kevin Peterson via Tech-talk <tech-talk at aps.anl.gov>
To: "Ivashkevych, Oksana" <oksana at bnl.gov>, "Lang, Keenan C." <klang at anl.gov>, Tech-talk <tech-talk at aps.anl.gov>
Date: Wed, 19 Oct 2022 14:40:48 -0500
Oksana,

Dave Cyl, who joined tech talk today, ran into the failure-to-stop problem:

Here is my before and after fix to the stop problem.

         local request = {
                 jsonrpc = "2.0",
                 method = "com.attocube.amc.control.setControlMove",
                 params = { AXIS ,false },
                 id = AXIS,
                 api = 2 }
         send(request)

--      local request = {
--              jsonrpc = "2.0",
--              method = "com.attocube.amc.move.setControlContinuousBkwd",
--              params = { AXIS, 0},
--              id = AXIS,
--              api = 2 }
--
--      send(request)

Kevin


On 10/18/22 15:27, Ivashkevych, Oksana via Tech-talk wrote:
Hi Keenan,

Thank you very much.

After changing the lua scrip file the way you suggested, I was able to move all my three motors.

After running a few tests, I have discovered a few other problems:

The motor does not stop on the limit.  It does show that the limit has been hit, but it continues to output current pushing the motor forward.  Writing 1 to the STOP does not help, and later I have tested that the STOP does not work at all for me.

The ways I was able to stop are 1) shut power to the controller, 2) disconnect controller from the beamline,  connect to the laptop, run vendor app and press the stop there.

I was wondering if anyone else in APS or other places experienced similar problems and what did you do about it?

Also would appreciate suggestion how I could fix it.

Thank you

Oksana


Replies:
Re: Attocube AMC100 Cyl, David C. via Tech-talk
References:
Attocube AMC100 Ivashkevych, Oksana via Tech-talk
Re: Attocube AMC100 Lang, Keenan C. via Tech-talk
RE: Attocube AMC100 Ivashkevych, Oksana via Tech-talk
Re: Attocube AMC100 Lang, Keenan C. via Tech-talk
RE: Attocube AMC100 Ivashkevych, Oksana via Tech-talk

Navigate by Date:
Prev: integration with GroovEPIC PLC? Paul Sichta via Tech-talk
Next: Re: Attocube AMC100 Cyl, David C. 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  2021  <20222023  2024 
Navigate by Thread:
Prev: RE: Attocube AMC100 Ivashkevych, Oksana via Tech-talk
Next: Re: Attocube AMC100 Cyl, David C. 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  2021  <20222023  2024 
ANJ, 19 Oct 2022 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·