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 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
<== Date ==> <== Thread ==>

Subject: RE: EPICS IOC asynMotorController error
From: Mark Rivers <rivers@cars.uchicago.edu>
To: Marissa Elizabeth Kranz <kranzm@uw.edu>, "tech-talk@aps.anl.gov" <tech-talk@aps.anl.gov>, Matt Dentinger <mdentinger43@gmail.com>, Joey Thai <thaij@uw.edu>
Date: Tue, 21 Mar 2017 23:45:35 +0000
Hi Marissa,

There are actually 2 error messages:

> move begin failure axis A

This is an error message printed by the Galil driver.  You will need to figure out why the axis is failing to begin to move.  Perhaps because it is moving past a software limit, perhaps moving too fast, etc.

> 2017/03/21 15:46:03.777 asynMotorController:writeFloat64 error, status=3 axis=0, function=1, value=888.888889

This message is printed by the asynMotorController base class when it called the driver with a float64 value and the driver returned an error.

The first error message is the important one to track down.

Mark


________________________________
From: tech-talk-bounces@aps.anl.gov [tech-talk-bounces@aps.anl.gov] on behalf of Marissa Elizabeth Kranz [kranzm@uw.edu]
Sent: Tuesday, March 21, 2017 5:55 PM
To: tech-talk@aps.anl.gov; Matt Dentinger; Joey Thai
Subject: EPICS IOC asynMotorController error

Hello,

I am working on a project involving the control of 40 brushed DC motors by the Galil DMC 4080 controller. We have an IOC shell set up with encoder feedback that the motor is tracking (if we move the motor shaft a bit then it corrects itself to the encoder position), but whenever we try to send the motor to a specified position through the motor record's VAL field we receive the following error:

epics> dbpf DMC01:A.VAL 40
DBR_DOUBLE:         40
epics> move begin failure axis A
2017/03/21 15:46:03.777 asynMotorController:writeFloat64 error, status=3 axis=0, function=1, value=888.888889

Has anyone encountered this same error and knows what causes this output?

Thanks so much,
Marissa Kranz


References:
EPICS IOC asynMotorController error Marissa Elizabeth Kranz

Navigate by Date:
Prev: EPICS IOC asynMotorController error Marissa Elizabeth Kranz
Next: Re: EPICS IOC asynMotorController error Pearson, Matthew R.
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
Navigate by Thread:
Prev: EPICS IOC asynMotorController error Marissa Elizabeth Kranz
Next: Re: EPICS IOC asynMotorController error Pearson, Matthew R.
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
ANJ, 22 Mar 2017 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·