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

Subject: Re: always more inputs in gensub/asub
From: Dirk Zimoch <[email protected]>
To: EPICS tech-talk <[email protected]>
Date: Mon, 27 Sep 2010 18:06:02 +0200
Consider using StreamDevice. Only the length of EPICS strings is limited but the length of StreamDevice messages is not (however Eric found a performance problem if the message is in the order of several megabytes). StreamDevice can take the values from 8 different (ao) records and combine them to one long message to the motor controller.

Dirk

[email protected] wrote:
I need to compute a command for a synchronous move of 8 motors.
The final command is possibly a long string (if I split it in 2, it would not be an atomic command!)

I have 7 parameters per motor and one final command line.
How would one program that?

Cascaded gensub is what I would normally do.
But is there a more elegant way?


References:
always more inputs in gensub/asub emmanuel_mayssat

Navigate by Date:
Prev: LabVIEW interfaces with EPICS Zhukov, Alexander P.
Next: Re: always more inputs in gensub/asub emmanuel_mayssat
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: always more inputs in gensub/asub emmanuel_mayssat
Next: Rocket Engine control Akridge, Charles S. (MSFC-ES52)
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 27 Sep 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·