01-08-2014 07:42 PM
I want to create a buffered CO task, when triggered, delay 5 min before output pulse. Is this possible?
PXIe-6341, Win7, LabVIEW 2013.
The channel property: initial delay doesn't work for buffered CO task.
The trigger property: start.delay not supported for the device.
01-08-2014 08:28 PM
Don't want to use event structure or software timing.
TIA
01-09-2014 10:27 AM
Any suggestions ?
01-09-2014 02:13 PM
Hey, George
I do have a suggestion for you. Here's some code that will delay a set number of pulses of an input signal. If you input a 1kHz signal, then waiting 300,000 ticks would correspond to 5 minutes. You may have to use another counter to generate a pulse train signal that acts as the 1 kHz input, but this code is how you can do they delay. After the 300,000 ticks are counted, a pulse of a specified width is outputted by the counter which you could use as a start trigger for another task.
01-09-2014 05:39 PM
Thanks for reply.
> a pulse of a specified width is outputted by the counter which you could use as a start trigger for another task.
How do you do that ? I don't see a start event for CO.
01-10-2014 09:15 AM
Hey George,
Do you mean how do you use the pulse that this code generates as a start trigger for another task? If so, you would use the DAQmx Export Signal VI which would allow you to export the "Counter Output Event" of this task to a PFI Line of your choice, which could then be used as the source for the trigger of another task.
Regards,
Ryan