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  <20082009  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  2007  <20082009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: RE: Extending EDM's supported PVs/data acquisition protocols
From: "Chestnut, Ronald P." <[email protected]>
To: "Carl Schumann" <[email protected]>
Cc: [email protected]
Date: Wed, 20 Aug 2008 13:18:55 -0700
Dear Carl,

At SLAC, we needed to interface EPICS to a legacy system. Our solution (in 1997) was to make a Channel Access Server which has access to the legacy system, and responds properly to Channel Access protocol. The Server part of the EPICS Gateway is a piece, with the Client part replaced by legacy system access. This approach is not perfect, but has been in use for a decade.

There are, indeed, interesting problems, such as mapping naming conventions, supporting monitoring, and supplying the ancillary data.

This allowed us to use all the EPICS tools (notably StripTool at the onset) and not just a display manager. You might consider this approach.

Ron Chestnut 

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Carl Schumann
Sent: Wednesday, August 20, 2008 12:01 PM
To: [email protected]
Subject: Extending EDM's supported PVs/data acquisition protocols

Hi,

The E in EDM stands for extensible as I understand it.   There are two 
ways that I could think of a display manager(DM) being extensible:
1. extending the widget set
2. extending the set of PVs/data acquisition protocols supported by the DM My interest is doing the later without having to reimplement a whole new widget set as well.

We have users (mostly physicists and engineers but not programmers) doing development with EDM (and EPICS) that are unable to access useful 
machine parameters that are currently only available through ACNET.   
Here at FNAL we will probably never be an exclusively EPICS installation, because of the volume of machine parameters that are 
instrumented via home-grown ACNET.   I would like to extend EDM so that 
it can display legacy ACNET machine info in addition to EPICS machine 
info.   It would appear this would be possible at some level, since it 
appears EDM already supports EPICS and CALC PVs.   Is it 
reasonable/possible to extend EDM to support other "PV"s besides EPICS 
and CALC?   What is not clear so far to me is how much coupling there is 
between the widget set and the PV implementations.   Assuming I can 
develop an ACNET PV for EDM, would I also need to develop an ACNET widget set?

Thank you for your time.

Sincerely,
Carl Schumann





References:
Extending EDM's supported PVs/data acquisition protocols Carl Schumann

Navigate by Date:
Prev: Re: Recommended display manager? Steve Lewis
Next: RE: Recommended display manager? Elder Matias
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  <20082009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: Extending EDM's supported PVs/data acquisition protocols J. Lewis Muir
Next: PV Gateway David Dudley
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  <20082009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 02 Sep 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·