?項目場景
工業相機是常用與工業視覺領域的常用專業視覺核心部件,擁有多種屬性,是機器視覺系統中的核心部件,具有不可替代的重要功能。
工業相機已經被廣泛應用于工業生產線在線檢測、智能交通,機器視覺,科研,軍事科學,航天航空等眾多領域
堡盟所有千兆網接口相機
為確保堡盟工業相機能夠在性能出色的網絡環境下運行,建議使用特殊的網卡設置。本文介紹了網卡的相關功能及相應的設置。
技術背景
在工業相機中,
- 以下特性和選項是指Intel?網卡以及相關驅動程序(Windows?)。
- 本文所給出的提示并不表示可以解決所有與以太網相關的問題。
- 除了《安裝指南》中描述的必要的網絡配置之外,還可以進行如下設置。
數據包大小

巨型數據包(Jumbo Packets)是指大小超過標準數據包(1518字節)的以太網數據包。
巨型數據包的大小通常是4KB、9KB、12KB或16KB,具體取決于網卡廠商。
巨型數據包可用于減少網絡設備出現中斷負載的次數。因此,所有網絡組件都必須支持巨型數據包。
為了提高網絡性能并減少電腦的CPU負載,建議使用盡可能大的巨型數據包。堡盟千兆網接口相機最大可支持9KB的巨型數據包。
電腦每接收一次以太網數據包,就會出現一次中斷。數據包越小,發生中斷的次數就越多。
任何中斷都會干擾圖像傳輸,并且由于操作系統內部會發生多次切換,中斷還會增加CPU負載。
為確保網絡通信保持穩定、高效,建議選擇網卡廠商所能提供的以及相機所能支持的最大的巨型數據包。
中斷裁決率

除了數據包大小,中斷裁決率也會影響數據包數據。
“Interrupt Moderation(中斷裁決)”被激活后,就可以從Performance Options(性能選項)窗口選擇“Interrupt Moderation Rate(中斷裁決率)”。
中斷裁決率可以設置在“Minimal”(低)(幾乎允許每次中斷)和“Extreme”(高)(幾乎不允許任何中斷)之間。
如果選擇“Adaptive”(自適應),系統則會根據Intel?算法自動調整中斷率,以獲取最合適的值。
接收緩沖區

網卡本身不帶任何緩存,但接收的數據包需要經過緩沖來補償因操作系統造成的CPU負載變化。因此,需要在PC的RAM中分配緩沖區。
通常而言,分配的接收緩沖區應盡可能大。堡盟建議給緩沖區分配2048個字節。緩沖區越大,就越能降低重新發送數據的風險。
那么若是設置完上面相關網口設置后,工業相機采集還是存在卡頓丟幀的情況,該如何處理?
1、可以更換不同品牌通訊線纜,有的千兆網線由于工藝的差距可能存在影響工業相機數據傳輸的情況。
2、可以更換不同品牌的網卡或者PC本機網口,有的網卡上的網口可能存在驅動異常或者其它可能影響圖像傳輸的情況。
3、可以使用USB3.0轉千兆網的通訊模塊,對應一個不太方便更換網卡的設備,可以在主機端增加一個USB3.0轉千兆網的免驅模塊,通過這個模塊可以避免主機上原有網卡對于工業相機圖像傳輸的影響,從而可以對照測試出是否是網卡存在異常。