Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

Why is IMAQ Vision double triggering

I have labview 5.1, Imaq Vision 4.0, and NI-IMAQ driver on my PCI-1408. I have a simple program, a variation of the "LL triggered ring.VI" example file, except that trigger.vi will "trigger each buffer" so that i can obtain images on each trigger. I have taken a clean 5V signal and applied it to trigger1, yet some of the times i get two acquistions where i should just get one. When i speed up the rate of the triggering events, i get 2 and sometime 3 acquistions for each trigger. I have thought this could be a debounce problem similar to a switch, but the problem still occurs with with a microprocessor input. I have added in sequence events coupled with timers everywhere, and the double trigger still occurs. I have even tried putti
ng this timing routine into the each of the subVIs within the VI's. Anyone have an idea what is going on or how to fix it.
-J
0 Kudos
Message 1 of 3
(3,113 Views)
Hello J,

"yet some of the times i get two acquistions where i should just get one. When i speed up the rate of the triggering events, i get 2 and sometime 3 acquistions for each trigger"
- The behavior sounds like an unclean trigger.
- I modified the LL Trigger Ring example to acquire trigger each new buffer.
- I connected the trigger line to a function genertor, and it works fine.
- Do you have a function generator? or an O-scope to look at the trigger line
0 Kudos
Message 2 of 3
(3,113 Views)
Would you like to tell me ---- if I use the imgSessionTrigerConfigure with IMG_TRIG_POIAR_ACTIVEH, I should use 5V signal or a TTL pulse train to trig the grab card to capture?
0 Kudos
Message 3 of 3
(3,113 Views)