LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

new to labview

Hi there. I'm totally a newbie learning labview. Now I'm trying to setup a
simple system measuring the laser pulse from two channels of a tektronix
684B osilliscope with a trigger pulse from another tektronix 520
osilliscope. Till now I have no questions but I'm pretty sure I'll have a
ton of when I start.

So thanks in advance!

redoo
0 Kudos
Message 1 of 5
(2,468 Views)
You can definitely use LabVIEW to communicate with your Tektronix devices. Many instrument manufacturers have posted drivers for their instruments written in LabVIEW. I would recommend searching this online library at http://www.ni.com/devzone/idnet/. This will be the best place to start. If drivers exist then you will not have to worry much about lower level code. If LabVIEW drivers for your instrument do not exist then I would recommend beginning by using the examples for Instrument Communication which are shipped with LabVIEW. An understanding of the code in these examples and an understanding of your instruments function set should be sufficient to get you started.

Good luck!!
-scraggs99
0 Kudos
Message 2 of 5
(2,468 Views)
scraggs99 wrote:
....
> Many instrument manufacturers have posted drivers for their
> instruments written in LabVIEW.

snip

> If drivers exist then you will not have to worry
> much about lower level code.

One of the things that is not very good with LabVIEW is that
in my opinion manufacturers post terrible drivers/documentation.

I someties have to have a look at RS-command level and read the
instrument RS-manual to find out what the vi's actually do.

Often I have to modify the drivers the make them work tolerably,
or the make work at all.

So for any serious project I would consider manufacturers drivers
to be an example to start with.

I think this situation is a big shame. I remember someone saying that
the drivers usually look like somebody's
first LV project. I think this
should not be the case.

Juha
0 Kudos
Message 3 of 5
(2,468 Views)
Admittedly, the instrument drivers are limited and strongly dependent on who coded them. However, some are quite good and I would still suggest it as a starting point for instrument communication. Especially when the applciation is simply to read from two channels on an O-Scope.

Of course, as with any instrument communication, it would help the programmer to understand the communication protocol and the instruments function set. If you want to have functionality beyond what an instrument driver provides, then yes, gaining an understanding of the function set and basic LabVIEW funcitons will be necessary. I would recommend using the VISA functions and examples.
-scraggs99
0 Kudos
Message 4 of 5
(2,468 Views)
scraggs99 wrote:
> Admittedly, the instrument drivers are limited and strongly dependent
> on who coded them. However, some are quite good and I would still
> suggest it as a starting point for instrument communication.
> Especially when the applciation is simply to read from two channels on
> an O-Scope.

I agree with you. I was more just complaining in general. ( Just worked
with a not so good driver).

Juha
0 Kudos
Message 5 of 5
(2,468 Views)