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