The NI 6024E only has two counters. Outputing a single TTL pulse would require one of the counters; outputing a delayed finite pulse train (using counters) would require more than the remaining single counter.
However, depending on the frequency of your delayed finite pulse train, you might be able to use an analog output channel on your board to generate this signal. The NI 6024E can perform analog output at a rate of 10 kS/s using DMA or 1 kS/s using interrupts. I recommend trying to generate this signal (including the initial delay) by customizing the "Generate N Updates - E Series D-Trig" LabVIEW shipping example.
If this works for you, then you could combine that shipping example with two others --"Generate Single Triggered Pulse (DAQ-STC)" and e
ither a continuous or finite (depending on your application) analog input example that is started by a digital trigger. All three of these examples would then rely on the same external digital trigger (which you would need to provide) to start the operations at the same time.
If this method works for you, you will have an array of analog output data and an array of analog input data that you can write to file.
I hope this helps!
Sonya Wornson
Applications Engineer
National Instruments