EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

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

Subject: RE: Active-X and Epics
From: "Mark Rivers" <[email protected]>
To: "Bill Nolan" <[email protected]>, "Tech-Talk" <[email protected]>
Date: Fri, 15 Sep 2006 15:09:40 -0500
Hi Bill,
 
One approach I have taken with this is to have a soft IOC with a database that exports values to EPICS.  An SNL program in this soft IOC monitors those PVs, and makes the calls to the vendor supplied DLLs or COM/Active X libraries.  You don't need to use sub records, you can use records like ai, ao, stringin, etc in that database.
 
Another approach I've used is to write EPICS drivers/device support that runs on the Windows system for those PVs and directly calls the vendor libraries.  If you use the standard asyn device support then writing an asyn driver is pretty straightforward in many cases.
 
Mark
 

________________________________

From: Bill Nolan [mailto:[email protected]]
Sent: Fri 9/15/2006 2:56 PM
To: Tech-Talk
Subject: Active-X and Epics



Hi all,
    It looks like I am going to have to connect a number of devices in
to my system that only offer active-X hooks.
    I have two device types with widows control software that offer
Active-X interfaces, the remainder of my controls are Epics on Linux hosts.
Is the Active_X interface form the CA_interfaces page still the best way
to approach getting the two systems to talk ?
Would making a soft IOC and linking the vendor supplied Active X/dll's
in to sub() records be a better way to go ?

Thanks
--Bill

--
Bill Nolan
Washington University Medical School
Department of Biochemistry
4566 Scott Ave.
Mail Stop 8231
St. Louis, Mo 63110
1.314.362.4445 Fax 1.314.362.7183





References:
Active-X and Epics Bill Nolan

Navigate by Date:
Prev: Active-X and Epics Bill Nolan
Next: Re: Active-X and Epics Kay-Uwe Kasemir
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Active-X and Epics Bill Nolan
Next: Re: Active-X and Epics Kay-Uwe Kasemir
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  <20062007  2008  2009  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 ·