Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  <20032004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  <20032004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019 
<== Date ==> <== Thread ==>

Subject: loading a position on a Dover DMM1000 (PMAC)
From: "Kevin M. Peterson" <kmpeters@anl.gov>
To: tech-talk <tech-talk@aps.anl.gov>
Date: Fri, 11 Jul 2003 14:39:57 -0500

I am writing an EPICS motor driver for a Dover DMM1000 motor controller. Inside the DMM1000 is a PMAC controller. I cannot use any of the existing EPICS PMAC drivers because the DMM1000 communicates through a serial port (RS-232). This is not the problem.

The problem is that after referring to the Delta Tau PMAC Software
Reference V1.17 and other Delta Tau documentation I am unable
to successfully load a position into the controller.

The specific problem is that I need to load a 48-bit position ($* command)
from one of the halves of memory (preferably Y-Memory) but the following
are the only options I have for writing the value in memory:
1. 24-bit word in Y-Memory
2. 24-bit word in X-Memory
3. A fixed-point double-word (48 bits) across both X and Y memory
4. A floating-point double-word (48 bits) across both X and Y memory

It seems ridiculous to me that there is not an option to load a position from
a double-word which resides in both X and Y memory, since that is the
standard way of storing the value.

Is there a good way of loading a 48-bit position on a PMAC?


Kevin Peterson UNICAT


Navigate by Date:
Prev: Specifications for the JLab archiver machine Matt Bickley
Next: Re: autosave/restore software fails Tim Mooney
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  <20032004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019 
Navigate by Thread:
Prev: Specifications for the JLab archiver machine Matt Bickley
Next: Re: autosave/restore software fails Tim Mooney
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  <20032004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019 
ANJ, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·