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: INLINK with PP and Asynchronous Device Support
From: Ralph Lange <[email protected]>
To: [email protected]
Date: Fri, 15 Oct 2010 10:32:18 -0400
Hi Bernd,

your assumptions are correct. Input links to asynchronous records get the value from the first processing and do not wait for the completion phase of the asynchronuous device support.
This "feature" has been discussed a few times, but is still there.


The easiest way to get around it, as you wrote: Forward link from the asynchronous record to the data receiving record.

We will try to resolve this issue in 3.15 - sorry!
Ralph


On 15-Oct-2010 10:23, Schoeneburg, Bernd wrote:
Hello,
I have an asynchronous device support, which sometimes acts synchronously, if the access to an I/O card is possible without delay. If not, a callback is used for the record completion.


In the database a record is running scanned periodically having an INLINK with PP set. It gets data from a bi-record wich has the mentioned device support. It seems to me that sometimes the data is not "new". Does the scanned record complete before the asynchronous IO of the bi record arrives?

If that is true - is the only possibility to solve the problem setting the bi record into "scan" and use a FLNK to the previously scanned record?

Epics R 3.14.11

-Bernd

References:
INLINK with PP and Asynchronous Device Support Schoeneburg, Bernd

Navigate by Date:
Prev: INLINK with PP and Asynchronous Device Support Schoeneburg, Bernd
Next: Re: slow caput from R3.14.11 client to R3.14.9 IOC Andrew Johnson
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: INLINK with PP and Asynchronous Device Support Schoeneburg, Bernd
Next: Eurotherm Temperature Controller Support Chris Whiting
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, 15 Oct 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·