千兆乙太網路與 GigE Vision 攝影機網路建議
如何在 Swing Catalyst 中設定 GigE 攝影機
本文說明如何設定 GigE 攝影機以搭配 Swing Catalyst 使用。
GigE Vision 是機器視覺攝影機的介面標準。Swing Catalyst 透過授權 USB 加密狗支援 GigE Vision 標準。
Swing Catalyst 同時支援來自不同製造商的多種千兆乙太網路攝影機。
Swing Catalyst 品牌:Fox & Lynx。
FLIR(Spinnaker SDK)。
AVT、IDS、Point Grey(舊版 / 舊型 SDK 整合)。
透過第三方授權支援其他 GigE Vision 攝影機。
有關我們所支援攝影機的詳細資訊,請參閱此文章:supported-cameras.md
如需最準確的建議,請參閱您的攝影機製造商的設定說明文章。
本文分為以下幾個章節:
建議
建議的網路介面卡
若要安裝及設定 GigE 攝影機,您的電腦需要有一個或多個可用的網路埠,請確認您有正確類型的 PCIe 插槽。一般來說,大多數雙埠網路卡需要 1 個 x4 PCIe 插槽。
我們建議使用以下其中一款網路卡,這些型號均已由製造商測試並驗證可正常運作:
Intel Pro 1000 PT 雙埠(PCIe x4,2 個埠)
Intel Pro 1000 PT 四埠低輪廓(PCIe x4,4 個埠)
Intel Pro 1000 PT(PCIe x1,1 個埠)
Intel CT(PCIe x1,1 個埠)
我們透過網路商店販售的網路卡採用 Intel 芯片,並已通過機器視覺攝影機的使用驗證:https://shop-world.swingcatalyst.com/products/poe-dual-network-card
PoE 網路卡
建議型號:
請注意,PoE 網路卡需要從電腦電源供應器取電,可能需要 SATA 轉 4-pin Molex 連接器 / 轉接頭。
您也可以使用其他千兆網路卡,但請注意該網路卡必須支援 Jumbo 幀 / Jumbo 封包。基於相容性考量,我們通常不建議使用 Intel 以外芯片組的網路卡。
不支援的介面卡
以下是我們曾遇到問題且通常不建議使用的網路卡:
Qualcomm Killer / Etherkiller e2200 網路卡系列。
Realtek 網路卡
StarTech 網路卡。
部分 Realtek 網路介面卡不支援中斷調節控制。
在某些情況下,停用中斷調節有助於解決掉幀問題。
每張網路介面卡連接多台攝影機
由於現今販售的攝影機幀速率比以前更高,佔用的頻寬也更多,我們通常不再建議此做法。
最佳方式是為每台攝影機配置一張專用網路介面卡。
網路介面卡設定
若要設定網路介面卡,請前往「控制台」->「網路和網際網路」->「網路和共用中心」,然後點選左側的「變更介面卡設定」。
將網路卡設定為接受「Jumbo 幀(9K)」
安裝驅動程式,並確認接受安裝「濾波器」驅動程式(注意:每家攝影機製造商的濾波器驅動程式各不相同,請確認您安裝並啟用了適合您攝影機類型的版本)。
啟用中斷調節並將速率設為「極高」或「高」。
停用網路卡上除 IPv4 及濾波器驅動程式以外的所有網路模組。
設定範例:
我們已取消勾選未使用 / 不必要的項目,此步驟並非強制要求。
IP 位址設定
我們建議在攝影機和網路介面卡上均使用靜態 IP 設定,以確保最佳穩定性。
在變更每張網路介面卡的 IP 位址之前,請先設定攝影機上的 IP 位址。例如,對於正面視角右側攝影機,請確認攝影機已設為使用靜態 IP,並依照以下建議將 IP 設為 10.0.1.10。請儲存攝影機上的變更後,再對網路介面卡進行設定。
本文為通用說明文章,攝影機 IP 設定的詳細步驟請參閱我們的攝影機專屬說明文章。
兩台 GigE 攝影機連接至雙埠網路卡的設定範例:
網路介面卡 1
- 連接至正面視角右側攝影機。
介面卡 IP:10.0.1.1 攝影機 IP:10.0.1.10 子網路遮罩:255.255.255.0
網路介面卡 2
- 連接至球道線視角攝影機。
介面卡 IP:10.0.2.1 攝影機 IP:10.0.2.10 子網路遮罩:255.255.255.0
選用
取消勾選不必要的項目:
若取消勾選項目後,請確認點選「OK」,然後返回網路介面卡內容。
進階網路介面卡設定
Jumbo 幀:啟用 Jumbo 封包 / Jumbo 幀,並確認將其設為 9000 位元組以上。
中斷調節:若有提供,請設為「高」或「極高」。
接收緩衝區:將接收緩衝區設為最大值。
疑難排解
掉幀
降低每台攝影機的幀速率可能有助於避免或減少掉幀情況。
您是否使用了建議的網路卡?若否,可能是網路卡本身造成問題。請聯繫我們的銷售團隊,確認您擁有合適的網路設備。
網路卡設定不正確。請確認每張網路介面卡均已啟用 9kB Jumbo 幀。請參閱我們關於建議設定的支援文章
若使用超過 2 台攝影機,請將 GEV SCPD 設為 150(請參閱攝影機設定中「Device / Link」區段下的設定)。
確認連線速度為 1000 Mbps 而非 100 Mbps(請參閱攝影機設定中「Device / Link」區段下的「Device Link Speed」)。
連線速度為 100 Mbps:
若連線速度為 100Mbps 而非 1000Mbps,您所使用的網路線可能品質不佳或已損壞,或網路介面卡可能不支援千兆速度。請嘗試更換網路線。
嘗試將攝影機設定重設為預設值,然後再次檢查攝影機設定中「Device / Link」區段下的連線速度。
從 Windows 控制台檢查網路介面卡的狀態。
注意:速度應為 1.0 Gbps(1000Mbps),而非 100Mbps。
透過使用 Region Of Interest(ROI)進一步減少掉幀:
使用 Region of Interest(或感興趣區域)可縮小整體影像尺寸並提升 FPS,同時也有助於降低頻寬使用量,進而減少掉幀情況(請參閱上方說明以了解如何使用 ROI)。
連線問題(攝影機斷線):
檢查網路線纜。
若攝影機使用外接電源,請檢查電源連接狀況。
其他問題:
視您的硬體而定,啟用銳化與降噪濾波器可能並非最佳選擇,關閉這些功能將可降低部分 CPU 及 GPU 使用量。您可以在進階攝影機設定的濾波器分頁中找到攝影機濾波器。更多關於濾波器的資訊請參閱:improving-image-quality.md
Jumbo 幀相容性
並非所有網路介面卡都支援 9KB Jumbo 幀。建議使用網路介面卡所支援的最高 Jumbo 幀 KB 大小,但一般而言,最好使用支援 9KB 的網路介面卡以提升性能。
範例:
- 多台攝影機透過交換器連接至網路卡(NIC)。
並非所有網路交換器都支援 9KB Jumbo 幀,若網路卡(NIC)設定為使用 9KB(或超過交換器可處理的封包大小),將導致封包遺失,進而造成 Swing Catalyst 中出現掉幀情況。
許多交換器支援 Jumbo 幀(通常會在規格中註明),但並非所有交換器都支援 9KB Jumbo 幀,您常會發現設備僅支援最高 4KB。
例如,若您將攝影機連接至僅支援 4KB Jumbo 幀的交換器,而網路介面卡卻設定為 9KB Jumbo 幀,將會造成問題。
您可以使用命令列工具 ping 來測試網路介面卡的性能(如截圖所示):
此處我們以 9000 位元組(9KB)的封包大小對網路介面卡進行 ping 測試。若請求逾時,表示該介面卡可能不支援 9KB Jumbo 幀。
最後更新:2025-04-11 | 在官方支援網站上檢視











