EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

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

Subject: device support for output connected to volatile device
From: John Dobbins <[email protected]>
To: EPICS Tech-Talk <[email protected]>
Date: Mon, 03 Dec 2007 18:17:19 -0500
I am working on device support for a device which is volatile in the sense that it can change in ways other than through the EPICS IOC. For inputs this is not a problem, periodically scanned input records will get the current value. For output records it is not obvious how to deal with this. I would like the output values displayed on the operator screen to be correct even when they are changed via means external to EPICS.

Ether_IP, the device support for Allen-Bradley hardware, is an example of a device support that does this. The device driver periodically reads from hardware the values corresponding to EPICS output records and executes a callback to update the output record. In this way the EPICS output record has the correct value even if someone changes a PLC tag via the vendor software RSLogix.

Is there another example of a device support which does this?

John Dobbins
LEPP
Cornell University

Replies:
Re: device support for output connected to volatile device Emmanuel Mayssat
Re: device support for output connected to volatile device Andrew Johnson

Navigate by Date:
Prev: Re: writing your own stream cronverter Emmanuel Mayssat
Next: Re: device support for output connected to volatile device Emmanuel Mayssat
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  <20072008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: writing your own stream cronverter Dirk Zimoch
Next: Re: device support for output connected to volatile device Emmanuel Mayssat
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  <20072008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 10 Nov 2011 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·