Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

33250A Arbitrary waveform control

I have created 4 waveforms, each a ramp ending held high for a few seconds while some measurements are made.

Each waveform is selected in turn in a Labview loop and applied to my DUT.  the output is captured on a DPO.

My problem is, i cannot seem to start the arbitrary waveform from the beginning in each loop iteration.

When i select the next waveform, if the output is high, the select command seems to set it low, but if the waveform is already completed, it triggers it again.

i have tried waiting for a full period of the waveform, so it would be completed, but it seems to want to run continually even with burst count 1 and software trigger mode used.

Turning the output off and back on results in the waveform starting wherever also.

 

Is there a way to start the arbitrary waveform from the beginning?

0 Kudos
Message 1 of 3
(3,364 Views)

Hi RayObards,

 

I think the best way to troubleshoot this would be to post a copy of your code. Then we'll have a better understanding of what's actually happening in the application. Thanks.

 

 

David S.
0 Kudos
Message 2 of 3
(3,336 Views)

the application was rather large, and I would have needed to prepare a condensed version, however...

i rearranged the code to emulate an example using visual basic in the user manual, then found there was a scope (DPO7104) triggering issue that may have been the problem all along.

Everything is now stable and running great.

Thanks for your reply.

0 Kudos
Message 3 of 3
(3,334 Views)