LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Ethernet control of Tektronix scope

I have a TDS7104 scope. TekVISA and VXIPNP drivers came along with the scope. I want to control the scope through a remote PC using the Ethernet port. The TekVISA programmers manual only gives how to control it using simple C programs. There are no examples on how to control thru Ethernet port using LabVIEW.Can anyone help me with an example or some guidelines.

Thanx & Regards,
Srini.
0 Kudos
Message 1 of 3
(2,911 Views)
That is the nice thing about VISA
If you have a VISA driver for GPIB it almost works for tcp/ip
the most important thing is to change the resourcename into a tcp/ip resource name.
another problem can be the handling of service request, youd need polling there.
A well written visa driver takes care of these things.
So you can probably use the normal labview visa driver.
greetings from the Netherlands
0 Kudos
Message 2 of 3
(2,909 Views)
I installed the TekVISA in my PC. In LabVIEW tools menu, I selected Instrumentation and then Import CVI driver and selected the tktdsk7k.fp and the corressponding dll file. These files came along with the scope under the name VXIpnp drivers. Then, LabVIEW has made a lot of vi's from these files. I opened a new vi and pulled the intialize.vi and the close .vi to check whether it is communicating with the instrument. In the resource name of the intialize.vi, I gave TCPIP::::INSTR. I am getting the following error. Plz help me.
Error code: -1073807343 Insufficient local info or the device or resource is not present in the system

I dont know whether this is the right method or not bcoz no manual speaks about this and I dont have any examples vi's also. Any example will be of much help.

Thanx & Regards,
Srini.
0 Kudos
Message 3 of 3
(2,890 Views)