Bandwidth is the amount of data which can be transmitted over a certain interface (USB3 / GigE / 5GigE) during a certain period. The higher the bandwidth of the interface, the more and faster data can be received or sent. This article will explain multiple options for bandwidth control and how to calculate the required framerate for your industrial USB3 camera.
You may have multiple USB3 ports on your computer, or host device. Those are usually shared via one BUS to one chipset. The total speed will be shared between these ports. For instance, with our Adapter PCIe1x you benefit from 4x USB3 speed ports, with shared bandwidth between them.
On systems with more chipsets, or a PCI cards such as Adapter PCIe4x you have 4x USB3-ports, and each port has its own chipset. This results in 4 full speed connections.
To calculate the frame rate we need to use the INDUSTRIAL CAMERA USB3 FRAME RATE calculator. Previously, after installing the Galaxy SDK, you would find this calculator in the following folder: C:\Program Files\Daheng Imaging\GalaxySDK\Doc\
Since the latest SDK update the frame rate calculator is no longer included. Dowload it seperatly from our download area.
In our example we will connect 3 MER-502-79 FPS USB3 industrial vision cameras to one USB3 controller with 3 USB3 ports. This camera has a framerate of 79FPS.
This is showing the standard framerate results of 79.19 FPS using the default bandwidth value 400Mbps, or 400000000 bps.
Considering the maximum Throughput limit of 400Mbps, each camera will be set to use 1/3 of this data amount. 400Mbps/3 Cameras = 133.3 Mbps per each camera.
This is showing the new framerate results of 26.53 FPS using 1/3 bandwidth value 133.3 Mbps, or 133000000 bps
To modify the INDUSTRIAL CAMERA USB3 BANDWIDTH in the galaxy software, please connect to each camera and navigate to the menu: Remote device / Device control / DeviceLinkCurrentThroughputLimit
Here you can modify the standard 400000000 bps to the value of your calculation. In our case, this is 133000000 bps. Now images are transferred in a stable way from the camera to the PC.