Troubleshoot NI Vision: Hardware - GigE Vision

Updated Nov 22, 2023

Environment

Hardware

  • Camera

Driver

  • Vision Acquisition Software
  • NI-IMAQdx

Other

  • GigE Vision

The focus of this guide is to help start troubleshooting Vision Hardware communication and bus issues with a focus on GigE Vision. This is part of a collection of guides aimed at troubleshooting NI Vision. If "installation" is not the problem being experienced head back to the Troubleshooting NI Vision Guide.

GigE is the most common camera interface. This port of communication follows the GenICam standard (XML file). It can use almost any PC hardware and does not require a frame grabber. It allows fast data throughput rates up to 120 MB/s over long cable distances up to 100 meters and can also combine multiple cameras and use Power over Ethernet (PoE) via the data cable.

This guide is split into general troubleshooting steps and a number of more specific examples of potential issues. The specific examples should not be treated as a list of steps to work through, but rather as a set of examples that can help you in your troubleshooting process. 

By the end of this article, you can expect to have been through the generalized troubleshooting steps common to this topic area. By reading through the specific examples, you will know more search terms related to "NI Vision hardware" and "GigE Vision" that can help inspire questions and different ways to look at the problem.

Generic Troubleshooting:

Within GigE Vision, there are 6 areas in which most of the issues that occur happen, these are listed below: 

  • Communication issues (IP Address, Network configuration/firewall)
  • Jumbo Packets (Network interface bandwidth and installation of right drivers)
  • Firewalls and Antivirus (produce timeout errors, bad subnet configuration)
  • Corrupt XML attributes files (caused by new revisions of camera’s Firmware)
  • Interoperability (The camera doesn’t follow fully GenIcam standard)
  • Conflict with installed 3rd party drivers

To narrow down one of these potential causes, use the 2 documents below to investigate the cause and apply the applicable troubleshooting steps:

Specific Troubleshooting Examples:

The following list of examples is not intended to be a comprehensive list of all potential problems. However, it can be used to help identify useful search terms by introducing keywords important to the troubleshooting of this topic.

For many specific communication issues, you will find a guide to help you here:  For specific XML files and attributes issues, some other related examples links:

Next Steps

If you are still experiencing a problem please head back to the Troubleshooting NI Vision Guide