EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

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

Subject: Re: [Fwd: LabView/EPICS]
From: Kay-Uwe Kasemir <[email protected]>
To: Brian Tieman <[email protected]>
Cc: Ned Arnold <[email protected]>, APS tech-talk <[email protected]>
Date: Mon, 8 Mar 2004 10:02:09 -0700
On 2004.03.08 09:26, Brian Tieman wrote:
> The biggest problem I have with this Active-X interface and LabView is 
> that CA calls queue up.  There's no support for anything like threads or 
> even events.  The created PV must be in a loop and checked periodically 
> to see if a client requests a change.  Also, once a change has been 
> detected and the LabView process starts doing its thing, any subsequent 
> client requests are ignored until the first request is completed.  The 
> client requests seem to be queued in some manner--which can be a real 
> problem.
> 
> I'm not sure if these issues are inherent to LabView or just my limited 
> experience with LabView development, but I have pulled out significant 
> clumps of hair over these two issues.
As far as I know, it is inherent to LabView.
ActiveX supports "Events" which are asyncronously handled
by e.g. Visual Basic.
But in LabVIEW all you get is a lame "WaitForActiveXEvent.vi".
Just like their idea of VXI interrupts is a "WaitForInterrupt" VI,
indicating that LabVIEW really targets a desk-top lab setup
where you command some GPIB-controlled signal generator,
wait 5 seconds, and then read some GPIB signal analyzer.

References:
[Fwd: LabView/EPICS] Ned Arnold
Re: [Fwd: LabView/EPICS] Brian Tieman

Navigate by Date:
Prev: Re: EtherNet/IP for AB SLC5/05 PLC. john sinclair
Next: RE: [Fwd: LabView/EPICS] Leng, Yongbin
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  <20042005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: [Fwd: LabView/EPICS] Brian Tieman
Next: Re: [Fwd: LabView/EPICS] Dale L. Brewe
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  <20042005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·