ni.com is currently undergoing scheduled maintenance.

Some services may be unavailable at this time. Please contact us for help or try again later.

Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

inconsistent ability to externally trigger linescan camera with a PCI 1428 card

I am trying to line trigger an Atmel AVIIVA SM2 CL 1014 camera by generating a trigger pulse with a PCI 6259 card and sending it into pin 1 of a breakout cable (6826) on a PCI 1428 card. This has worked previously with this same set of cards in a different computer with an Atmel AVIIVA M2 CL 2024 camera. I am using labview code that generates a specified number of buffers, acquires frames until those buffers are filled and then extracts the buffers and saves them to a file. The code works as expected on another system with a PCI 1427, USB 6259 BNC, and the Atmel AVIIVA M2 CL 2024 camera.

 

With the PCI 1428/PCI 6259/1014 setup the code works about 30% of the time. The other 70% of the time no valid buffer is ever generated, hence trying to extract a buffer generates an error. If I put the camera in "free run" mode then the code works fine, so it seems to be a trigger problem either with the card or camera.

 

To rule out the camera I exchanged the 1014 for the 2024 camera. The success rate went up to ~50%, but still failed in the same way the other 50% of the time.

 

I checked the trigger output from the 6259 card and it looks good on a scope at least up to the connection to the breakout cable.

 

Is there a way to check if the 1428 card is receiving the trigger signal?

 

Any help is greatly appreciated. 

0 Kudos
Message 1 of 2
(3,308 Views)