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

Subject: RE: LabVIEW EPICS connection
From: <[email protected]>
To: <[email protected]>, <[email protected]>
Date: Fri, 29 Jun 2012 10:42:08 +0000

Hi Steve,

 

It would be good to have a well working CA integration in LabVIEW, I agree –but it’s been several years since NI started talking about this and it’s still only sort of halfway working. The 3rd party alternatives (in particular CA Lab) works so well that it really doesn’t matter (to us anyway).

 

Regarding the URL detail: apologies I don’t remember that level of detail today – and the computer with that LabVIEW/DSC installation has been replaced ages ago so I can’t even check it now.

 

Cheers,

Ulrik

 

From: Steve Kinder [mailto:[email protected]]
Sent: 28 June 2012 12:02
To: Pedersen, Ulrik (DLSLtd,RAL,DIA); [email protected]
Subject: Re: LabVIEW EPICS connection

 

Hi Ulrik

 

Thanks for the reply. Yes I had seen that exchange. It was a while ago and not the same thing I have installed although I suspect actually the same contents. I also wasn’t quite sure how that ended up.

 

I agree with the general points you make regarding the add-on. It is interesting, and may well be important for me to know, that the array/waveform didn’t work. I am verging on trying CA Lab for sure.

 

It would still be good to get the LabVIEW add-on working. I know it was some time ago but do you remember what you used for the URL in for the Create EPICS Client VI?

 

Cheers

 

Steve

 

Sent: Thursday, June 28, 2012 11:26 AM

Subject: RE: LabVIEW EPICS connection

 

Hi Steve,

 

A while ago (a couple of years) I went through this process and tried out a few different EPICS-LabVIEW integration libraries. My first choice was also this NI supplied LabVIEW add-on. However, I had trouble getting this working well:

·         There is a significant lack of documentation even to help you get started, let alone to understand how it does Channel Access I/O.

·         I have had some trouble to get the add-on installed and working – and others have reported the same. See http://www.aps.anl.gov/epics/tech-talk/2010/msg00277.php

·         Once running I found that I couldn’t get array/waveform to work (possibly not supported at all)

·         Setting up shared variables is far too complicated for some of our novice LabVIEW users

 

I had a lot better experience with the CA Lab library http://www-csr.bessy.de/control/SoftDist/CA_Lab/ This worked straight out of the box for me and the documentation is excellent to get you started. Also it uses the native EPICS ca and Com libraries and makes the source code available so you can understand how it really works. I recommend going with that for any new project.

 

Cheers,

Ulrik

 

 

From: [email protected] [mailto:[email protected]] On Behalf Of Steve Kinder
Sent: 28 June 2012 10:03
To: tech-talk
Subject: LabVIEW EPICS connection

 

I am trying to connect an existing LabVIEW VI to EPICS via the freely available LabVIEW add-on EPICS Client I/O Server (http://joule.ni.com/nidu/cds/view/p/id/2533/lang/en). I am running LabVIEW 2011 and have a 3-14-11 soft IOC running on the same system with a few test PVs. My first aim is to make a connection between these PVs and elements of the LabVIEW VI (currently just a test VI). I wondered whether anyone had successfully used this LabVIEW add-on or the full version as in the DSC/RT add-ons and could offer me advice on how to make the connection.

 

I have the following in my test LabVIEW VI; Create EPICS VI, Deploy EPICS Client VI and List Records VI. I was hoping that the latter would display a list of records in my soft IOC if the connection had been established. I get no errors but it doesn’t seem to display any records.

 

Any advice would be appreciated, perhaps including whether I should be trying to use this LabVIEW add-on or one of the other options e.g. CA Lab or the Oak Ridge CA client.

 

Many Thanks

 

Steve

 


References:
LabVIEW EPICS connection Steve Kinder
RE: LabVIEW EPICS connection ulrik.pedersen
Re: LabVIEW EPICS connection Steve Kinder

Navigate by Date:
Prev: RE: LabVIEW EPICS connection ulrik.pedersen
Next: iptables example script for EPICS CA Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  <20122013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: LabVIEW EPICS connection Steve Kinder
Next: Re: LabVIEW EPICS connection Paul Sichta
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  <20122013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 18 Nov 2013 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·