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 2022 2023 2024 <2025> | 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 2022 2023 2024 <2025> |
<== Date ==> | <== Thread ==> |
---|
Subject: | Using Aerotech Automation1 motor controller with EPICS - controller initialization |
From: | John Dobbins via Tech-talk <tech-talk at aps.anl.gov> |
To: | "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov> |
Cc: | Seth Bywater <sbywater at cornell.edu>, "Eric J. Edwards" <ericjedwards at cornell.edu> |
Date: | Thu, 2 Jan 2025 18:52:34 +0000 |
All,
I am working on integrating an Aerotech Automation1 Motor Controller into operations at CHESS.
We are using an EPICS IOC as a layer between the motor controller and SPEC, the software beamline scientists use to control experiment data acquisition. The IOC appears to work, i.e. we can enable/disable the motor, home the motor, and command moves through
EPICS.
I am wondering about what is required for controller initialization.
The Automation1 controllers are new to us, but my understanding is that when one connects Automation1 Studio to the controller, the controller is configured using an associated .mcd file.
In my tests to date I believe the controller has already been configured by Automation1 Studio before I start the IOC. I am wondering if this is a requirement, i.e. if the controller is for example power cycled, does it need to be configured via Autmation1
Studio before it is usable by the EPICS IOC.
The EPICS IOC does some initialization of the controller, e.g. setting velocity, but I don't know if and doubt that this initialization is complete.
Also, more generally, if the motor controller is initialized via Automation Studio and the controller is power cycled, what state does the motor controller come up in? Are the settings non-volatile? Or does the controller come up in a 'blank' state?
Regards and Happy 2025,
John Dobbins
Research Support Specialist
Cornell High Energy Synchrotron Source
Cornell University
|