Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

How to trigger a Burst mode digital input

I'm using two pxi-1006 chassis daisy-chained with mxi4.  Each has four 6534 DIO cards in them.  I'm trying to synchronize all eight digital inputs using an external clock and trigger.  I'm trying to do a burst acquire in daqmx and I can't get the trigger to work correctly.  I couldn't find a way to use burst mode and have a trigger, so i'm ANDing a pulse from a digital out with the clock in external electroncs.  I'm using burst mode because the hardware i'm using sends it's clock over PFI4, which only seems to be usable in burst mode.  I posted an example of the code i'm using,  the bottom two parts will run and wait for a clock to appear, the top will turn on the clock starting at my external trigger.  The data does not line up with where my trigger pulse is.
 
1)Is there another way to use an external trigger in burst mode?
2) If not... is there something about burst mode that i'm misunderstanding?
 
 
This is a similar application as another post which I couldn't get working correctly. 
 
0 Kudos
Message 1 of 3
(3,766 Views)

Hello mhfrancis,

Thanks for contacting National Instruments.

Normally, Burst Timing with an Imported Clock is used to configure the Burst Handshaking Mode on a Device.  Searching the LabVIEW help for Burst Handshaking, I found that three signals are required.  If you refer to the LabVIEW and use the index to find burst handshaking, the link “burst handshaking signals” shows how each of the signals affects the digital input or output.  The 6534 Manual has timing diagrams for burst handshaking on page 3-6. 

Could you please explain your application in more detail?  I saw in your other post that you are looking to synchronize all 8 devices with an external sample clock and a trigger.  Is this trigger going to be used to start the acquisition on all 8 devices at the same time?  How does the data not line up with the trigger pulse?

Please post back with more information. 

Regards,
Browning G
FlexRIO R&D
0 Kudos
Message 2 of 3
(3,751 Views)
I moved away from the burst mode acquisition and went back to the post above.  I'm going to continue posting there.
 
Yes i'm trying to acquire data on all eight cards at the same time.  I'm looping a clock and trigger, so when I run multiple tasks, they will tend to trigger on different pulses instead of the same one. 
 
Thanks
 
Matt
0 Kudos
Message 3 of 3
(3,739 Views)