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  <20102011  2012  2013  2014  2015  2016  2017  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017 
<== Date ==> <== Thread ==>

Subject: AutoSaveRestore of the motor position
From: 张招红 <zhangzhaohong@sinap.ac.cn>
To: <tech-talk@aps.anl.gov>
Date: Mon, 10 May 2010 12:12:17 +0800

Hieverybody,

 

In SSRF beamline control we use the autosave module to save the 'DVAL' field and restore the value of a motor position when rebooting.

Recently we encountered  a  problem.

 

Sometimes one of the controllers(MAXv-8000) in a VME crate crashes while the IOC(mvme5500) still runs. Because the motor channel is still connected, the system looks OK. In this case if changing the ‘DVAL’ field to drive the motor, the controller doesn’t response and  the ‘DRBV’ of the motor keeps unchanged. So the saved value 'DVAL' isn't no long the motor real position.

 

When hard rebooting the VME crate, the  'DRBV' set by the recovered 'DVAL'  doesn't match the motor real position.

 

Are there some problems in our saving and restoring method? How to deal with this kind of problem?

 

Any suggestion will be greatly appreciated!

 

===================================================
Zhang Zhaohong
(张招红)
No.239 Zhangheng Road
PuDong District
Shanghai Institute of Applied Physics CAS
Shanghai, China
Tel: +86-21-33933238 


Replies:
RE: AutoSaveRestore of the motor position Mark Rivers
Re: AutoSaveRestore of the motor position Ron Sluiter

Navigate by Date:
Prev: Re: [Request of tech-support] Error in compiling EPICS 3.14.8.2 base with dbCommon.h Jincheol B. Kim
Next: RE: AutoSaveRestore of the motor position Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017 
Navigate by Thread:
Prev: Re: [Request of tech-support] Error in compiling EPICS 3.14.8.2 base with dbCommon.h Jincheol B. Kim
Next: RE: AutoSaveRestore of the motor position Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017 
ANJ, 02 Sep 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·