Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

generation with trigger

Hi, i am new in signal generation and i have many troubles to build an application. I need to generate a finite control signal triggered with a continuous digital input signal (reference pulse). I have used an examples from the labview help, but the generation starts only once at the time of pulse is detected. I need that every time that the pulse is detected, the finite control signal is shot off. I receive any suggestion.
 
I am using a PCI 6251 and labview 8.
 
 
Thanks  and grateful,
 
Eduardo
0 Kudos
Message 1 of 5
(3,451 Views)

Hello,

which is exactly the example you are using?

You will have to start the task again in order to wait for the next digital trigger.

Regards

crisR

0 Kudos
Message 2 of 5
(3,442 Views)
Hi chrisR, thanks for your answer. the example with my modifications that i employed is attached, it have a buffer to generate the control signal, and the typical structure of a vi for generate a signal, the problem is that the generation begin only once and is holding, because generation is in continuous mode

Later, over this vi I introduced a while loop and  I changed the continuous generation to finite but the signal is generated only once and the loop don't work, I don't understand why and I don't know where the while loop must be placed in order to restart the task.

How to restart the task?
 
this vi have too an analog and digital acquisition part, but it works without problems.
 
thaks for your support
grateful
Edolch
Download All
0 Kudos
Message 3 of 5
(3,432 Views)

Hello,

try with the modification shown in the attached picture.

regards

crisR

Message 4 of 5
(3,431 Views)
Hello crisR, your suggestion has worked, now I will follow with the application, very been thankful,
 
Edolch
0 Kudos
Message 5 of 5
(3,423 Views)