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  <20102011  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  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: RE: asyn port question
From: "Mark Rivers" <[email protected]>
To: "Davidsaver, Michael" <[email protected]>, <[email protected]>
Date: Fri, 9 Apr 2010 13:40:39 -0500
I just remembered that Tim Graber from ChemMatCARS here at the APS has
already done EPICS control for the Wavesurfer scopes.  As I understand
it, here is what he has done:

- The Wavesurfer scope runs Windows internally.  It has a Microsoft COM
interface to it's software.
- An EPICS IOC runs under Windows inside the scope.
- Other clients control the scope through that EPICS IOC.

Mark


-----Original Message-----
From: Mark Rivers 
Sent: Friday, April 09, 2010 1:12 PM
To: 'Davidsaver, Michael'; [email protected]
Subject: RE: asyn port question

Hi Michael,

You should be able to do what you propose fairly easily.  You may even
be able to do it with the asyn "Interpose Interface" mechanism, which
will just add the header.

However, that may or may not be the best way to do it.  I just looked at
the Lecroy manual, and I see that they do not seem to even document what
IP port number one uses when communicating with the scope?  What they do
document is their ActiveDSO interface, which uses ActiveX.  That is
another route you could use.  I have EPICS asyn drivers that use ActiveX
(Microsoft COM) for controlling Windows objects.  In my case it is the
Roper Scientific WinView program for CCD cameras.  

It's a choice: you can talk to the device with the lower-level commands
(if you can get enough documentation from them), or with the higher
level functionality of the ActiveDSO interface.

Mark


-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Davidsaver, Michael
Sent: Friday, April 09, 2010 12:45 PM
To: [email protected]
Subject: asyn port question

All,

I am looking at a Lecroy wavesurfer scope which is capable of remote
control via. a tcp protocol.  The protocol is basically ascii text, but
is grouped into frames with an 8 byte header.  The header has some bits
for things like EOI and SRQ and a 32-bit size field.  Basically, this is
a simpler (primitive?) way to accomplish the same thing as VXI-11.

I haven't done more then read about asyn, but it seems like what I would
want to do is create an adapter which uses a tcp client port and
implements a gpib port.  What I don't know is: how complicated/difficult
would this be?

http://www.lecroy.com/tm/library/manuals/X-Stream_Scopes/RemoteControlMa
nual/WM-RCM-E_Rev_D.pdf

See chapter 3 "Control by LAN"


Thanks,
Michael Davidsaver
NSLSII Controls Group
Brookhaven National Lab




References:
asyn port question Davidsaver, Michael
RE: asyn port question Mark Rivers

Navigate by Date:
Prev: Re: asyn port question Eric Norum
Next: Re: asyn port question Eric Norum
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: asyn port question Eric Norum
Next: Re: asyn port question Eric Norum
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  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 ·