Unable to Reach My Desired Frame Rate With My Camera Link Camera

Updated Dec 7, 2023

Reported In

Hardware

  • PCIe-1433

Driver

  • Vision Acquisition Software
  • NI-IMAQ

Issue Details

I am programming a Vision Acquisition application in LabVIEW with my my Camera Link camera and with a NI frame grabber. However, I am not being able to obtain the frame rate that I would like to have and that my camera, according to the specifications, should support. 

Solution

This behavior can have several causes, like software settings in Measurement and Automation Explorer (MAX) to the structure of the code, so different steps could help solving this:
  1.  Use the Low-Level Functions to acquire the images. The NI-IMAQ driver contains a set of functions and examples that are low-level and have a better performance. 
  2. Vary the settings of the acquisition, like the size of the area of interst, the bit depth, and the time of exposure that you have in MAX. This settings are related to the maximum frame rate that you can obtain. For example, if you have a Bassler camera, you can use the Frame Rate Calculator to calculate based on these parameters the maximum achievable frame rate. 
  3. If your frame grabber supports a Medium or Full Configuration, you can change the camera file  to one of these configurations since they can have tap and bit depth combinations that can have a faster acquistion.