LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Monitoring oscilloscope with labview 7.1

I am not sure what you mean with 'block'. The driver provides a GetWaveform VI, but you must set up the VISA connection first and initialize the instrument.

Regarding the low level commands the TDS210 commands won't be helpful, you need to check that in your sope's documentation.

 

Cheers

Edgar

Message 11 of 28
(1,184 Views)

thankssssssssssss 🙂

 

 

i was trying to use fetch waveform 🙂 what is the difference to read and fetch? 

 

another question...there is a possibility to set volt/div in the graph? 

Using LabVIEW 7.1
0 Kudos
Message 12 of 28
(1,177 Views)

you don't set volt/div in the graph, you configure your instrument, in this case with the Configure Channel VI. All these functions are documented in the online help.

0 Kudos
Message 13 of 28
(1,171 Views)

i have already done in instruments 🙂 

 

thanks

Using LabVIEW 7.1
0 Kudos
Message 14 of 28
(1,168 Views)

The read waveform, as you can see on the block diagram, first calls the initiate function to acquire and then it calls the fetch, which just gets the waveform from the scope.

 

Volts/div on the scope is set with the configure channel function. On the LabVIEW graph, you can turn off autoscaling and set the min/max to anything you want.

Message 15 of 28
(1,167 Views)

ok thanks 🙂

 

speaking about labview - scope configuration....i have done it, but in time/div i have a little problem...

 

obviously i can put all value in my controllor, but just some of them are accepted by scope (1,2,4 - sometimes 8 - 10, 20, 40 and so on)

 

there is a way to let me choose ONLY these value? 

Using LabVIEW 7.1
0 Kudos
Message 16 of 28
(1,164 Views)

@gigi85 wrote:

ok thanks 🙂

 

speaking about labview - scope configuration....i have done it, but in time/div i have a little problem...

 

obviously i can put all value in my controllor, but just some of them are accepted by scope (1,2,4 - sometimes 8 - 10, 20, 40 and so on)

 

there is a way to let me choose ONLY these value? 


I am assuming that the legal values depend on another parameter.  If this is a one-shot VI - i.e., one that you set values, execute then exit - then no, there's not really a good way.  If this is part of a larger VI that has an event structure, you can always have a ring control whose values are dependent on another control that represents that other parameter.

Bill
CLD
(Mid-Level minion.)
My support system ensures that I don't look totally incompetent.
Proud to say that I've progressed beyond knowing just enough to be dangerous. I now know enough to know that I have no clue about anything at all.
Humble author of the CLAD Nugget.
0 Kudos
Message 17 of 28
(1,151 Views)

but in what way can i controll this parameter?

 

i have an event structure, but i think it's not a good method make a controll - by hands - on all scope accepted values...i should have an array contenining all value and make a control...or there is an easier way to do it?

 

 

another important question....when i turn on my pc to start my program in the morning always my program doesn't recognize the usb device....i have to leave and to connect my usb cable many times, turn off and turn on my oscilloscope and labview program many times too...

 

what is the problem?

 

in attachment my device list when after many minutes i can see usb device...

 

my program has to work always and in this moment it's a big problem

Using LabVIEW 7.1
0 Kudos
Message 18 of 28
(1,133 Views)

is it possible obtain what kind of waveform i'm seeing on the scope?

 

i'd like that labview tell me if what i see is sin, square, etc waveform 🙂

 

is present a specific driver for this or i have to do it by myself?

if i have to do by myself in which way can i treat overshoots?

 

thanks again

Using LabVIEW 7.1
0 Kudos
Message 19 of 28
(1,120 Views)

@gigi85 wrote:

but in what way can i controll this parameter?

 

i have an event structure, but i think it's not a good method make a controll - by hands - on all scope accepted values...i should have an array contenining all value and make a control...or there is an easier way to do it?

 

Something like this:

 


 

Bill
CLD
(Mid-Level minion.)
My support system ensures that I don't look totally incompetent.
Proud to say that I've progressed beyond knowing just enough to be dangerous. I now know enough to know that I have no clue about anything at all.
Humble author of the CLAD Nugget.
Message 20 of 28
(1,097 Views)