Gigabit Ethernet ir GigE Vision kamerų tinklo rekomendacijos

Kaip sukonfigūruoti GigE kameras su Swing Catalyst

Šiame straipsnyje aprašoma, kaip sukonfigūruoti GigE kamerą naudojimui su Swing Catalyst.

GigE Vision yra mašinų vizijos kamerų sąsajos standartas. Swing Catalyst palaiko GigE Vision standartą per licencijuotą USB raktą.

Swing Catalyst taip pat palaiko kelias gigabit Ethernet kameras iš skirtingų gamintojų.

  • Swing Catalyst prekės ženklas: Fox & Lynx.

  • FLIR (Spinnaker SDK).

  • AVT, IDS, Point Grey (pasenusios / senos SDK integracijos).

  • Kitos GigE Vision kameros per trečiųjų šalių licencijavimą.

Daugiau informacijos apie palaikomas kameras rasite šiame straipsnyje: supported-cameras.md

Tiksliausių rekomendacijų ieškokite savo kameros gamintojo paruošimo straipsniuose.

Šis straipsnis suskirstytas į skyrius:

Tinklo adapteriai

Tinklo adapterio konfigūracija

Trikčių šalinimas

Rekomendacijos

Rekomenduojami tinklo adapteriai

Norint sukonfigūruoti ir įdiegti GigE kameras, kompiuteryje reikės vieno ar kelių laisvų tinklo prievadų – įsitikinkite, kad turite tinkamą PCIe lizdą. Paprastai dauguma dviejų prievadų kortelių reikalauja 1 x4 PCIe lizdo.

Rekomenduojame naudoti vieną iš šių tinklo kortelių, nes jas išbandė ir patvirtino gamintojas:

  • Intel Pro 1000 PT Dual Port (PCIe x4, 2 prievadai)

  • Intel Pro 1000 PT Quad Port Low Profile (PCIe x4, 4 prievadai)

  • Intel Pro 1000 PT (PCIe x1, 1 prievadas)

  • Intel CT (PCIe x1, 1 prievadas)

Mūsų internetinėje parduotuvėje parduodamos tinklo kortelės naudoja Intel ir yra patikrintos naudojimui su mašinų vizijos kameromis: https://shop-world.swingcatalyst.com/products/poe-dual-network-card

PoE tinklo kortelės

Rekomenduojami modeliai:

Atkreipkite dėmesį, kad PoE tinklo kortelėms reikia maitinimo iš kompiuterio maitinimo šaltinio – gali prireikti SATA į 4 kontaktų Molex jungties / adapterio.

Taip pat galima naudoti kitas gigabit tinklo korteles, tačiau svarbu atkreipti dėmesį, kad kortelė turi palaikyti Jumbo Frames / Jumbo Packets. Apskritai, suderinamumo tikslais nerekomenduojame naudoti kitų lustų rinkinių nei „Intel".

Nepalaikomi adapteriai

Tai kelios tinklo kortelės, su kuriomis susidūrėme problemų ir kurių paprastai nerekomenduojame naudoti:

  • Qualcomm Killer / Etherkiller e2200 tinklo kortelių serija.

  • Realtek tinklo kortelės.

  • StarTech tinklo kortelės.

Kai kurie Realtek tinklo adapteriai nepalaiko pertraukimo moderavimo valdymo.

Kai kuriais atvejais pertraukimo moderavimo išjungimas gali padėti išvengti prarastų kadrų.

Daugiau nei viena kamera vienam tinklo adapteriui

Paprastai to neberekomendujame, nes šiandien parduodamos kameros turi aukštesnį kadrų dažnį nei anksčiau ir naudoja daug daugiau pralaidumo.

Geriausia turėti vieną atskirą tinklo adapterį kiekvienai kamerai.

Tinklo adapterio konfigūracija

Norėdami sukonfigūruoti tinklo adapterį (-ius), eikite į Valdymo skydas -> Tinklas ir internetas -> Tinklo ir bendrinimo centras ir spustelėkite „Keisti adapterio parametrus" (kairėje).

explorer_9azqaIPFLV.png explorer_9azqaIPFLV.png

explorer_fZtM7nQP24.png explorer_fZtM7nQP24.png

explorer_Pj7z6kHK0L.png explorer_Pj7z6kHK0L.png

  • Sukonfigūruokite tinklo kortelę, kad priimtų „Jumbo Frames (9K)".

  • Įdiekite tvarkykles ir būtinai patvirtinkite „filtro" tvarkyklės diegimą (pastaba: filtro tvarkyklė skiriasi priklausomai nuo kameros gamintojo – įsitikinkite, kad įdiegiate ir įjungiate tą, kuri atitinka jūsų kameros tipą).

  • Įjunkite pertraukimo moderavimą ir nustatykite lygį „Extreme" arba „High".

  • Išjunkite visus tinklo modulius tinklo kortelėje, išskyrus IPv4 ir filtro tvarkyklę.

Konfigūracijos pavyzdys:

Panaikinome nenaudojamų / nereikalingų elementų žymes – tai nėra griežtas reikalavimas.

dllhost_WxISH9UBwG.png dllhost_WxISH9UBwG.png

IP adreso konfigūracija

Rekomenduojame naudoti statinį IP Paruošimas tiek kamerai, tiek tinklo adapteriui, siekiant užtikrinti optimalų stabilumą.

Prieš keičiant IP adresus kiekviename tinklo adapteryje, pirmiausia nustatykite IP adresą kameroje. Pavyzdžiui, Veidas į fotoaparatą dešinėje atveju įsitikinkite, kad kamera nustatyta naudoti statinį IP, ir nustatykite IP į 10.0.1.10 (pagal toliau pateiktą rekomendaciją). Įsitikinkite, kad pakeitimai kameroje išsaugoti, ir tik tada atlikite pakeitimus tinklo adapteryje.

Tai yra bendras straipsnis – konkrečioms kamerų IP Paruošimas instrukcijoms naudokitės mūsų kameroms skirtais straipsniais.

Dviejų GigE kamerų, prijungtų prie dviejų prievadų tinklo kortelės, konfigūracijos pavyzdys:

Tinklo adapteris 1

-Prijungtas prie Veidas į fotoaparatą dešinėje kameros.

Adapterio IP: 10.0.1.1 Kameros IP: 10.0.1.10 Potinklio kaukė: 255.255.255.0

Tinklo adapteris 2

-Prijungtas prie Palei liniją kameros.

Adapterio IP: 10.0.2.1 Kameros IP: 10.0.2.10 Potinklio kaukė: 255.255.255.0

Papildoma konfigūracija

Panaikinkite nereikalingų elementų žymes:

dllhost_5htydM4paz.png dllhost_5htydM4paz.pngdllhost_xFqWSG573S.png dllhost_xFqWSG573S.png

Jei panaikinate elementų žymes, spustelėkite „OK" ir grįžkite į tinklo adapterio ypatybes.

Išplėstinė tinklo adapterio konfigūracija

Jumbo Frames: įjunkite Jumbo Packet / Jumbo Frames ir nustatykite reikšmę, viršijančią 9000 baitų.

rundll32_2017-10-30_15-12-25.png rundll32_2017-10-30_15-12-25.png

Pertraukimo moderavimas: jei galima, nustatykite „High" arba „Extreme".

LMIIgnition_2017-10-30_13-52-45.png LMIIgnition_2017-10-30_13-52-45.png

Gavimo buferiai: nustatykite gavimo buferius į maksimalią reikšmę.

rundll32_2017-10-30_15-33-17.png rundll32_2017-10-30_15-33-17.png

Trikčių šalinimas

Prarasti kadrai

Sumažinus kadrų dažnį kiekvienoje kameroje galima padėti išvengti prarastų kadrų arba sumažinti jų skaičių.

MotionCatalyst_W1FKPdYpkX.png MotionCatalyst_W1FKPdYpkX.png

Ar turite vieną iš rekomenduojamų tinklo kortelių? Jei ne, gali būti, kad problemą sukelia pati tinklo kortelė. Susisiekite su mūsų pardavimų komanda, kad įsitikintumėte, jog turite tinkamą tinklo įrangą.

  • Netinkama tinklo kortelės konfigūracija. Patikrinkite, ar kiekviename tinklo adapteryje įjungti 9 kB jumbo frames. Žr. mūsų palaikymo straipsnį apie rekomenduojamą konfigūraciją

  • Nustatykite GEV SCPD į 150, jei naudojate daugiau nei 2 kameras (žr. kameros parametrus skyriuje Device / Link).

  • Įsitikinkite, kad ryšio greitis yra 1000 Mbps, o ne 100 Mbps (žr. „Device Link Speed" kameros parametrų skyriuje Device / Link).

Ryšio greitis yra 100 Mbps:

  • Jei ryšio greitis yra 100 Mbps, o ne 1000 Mbps, naudojamas kabelis gali būti blogas arba pažeistas, arba tinklo adapteris gali nepalaikyti gigabit greičių. Pabandykite pakeisti kabelį.

  • Pabandykite iš naujo nustatyti kameros parametrus į numatytuosius, dar kartą patikrinkite ryšio greitį skyriuje „Device / Link" kameros parametruose.

  • Patikrinkite tinklo adapterio būseną iš „Windows" valdymo skydo.

explorer_zOL1iapQMl.png explorer_zOL1iapQMl.png

Pastaba: greitis turėtų būti 1,0 Gbps (1000 Mbps), o ne 100 Mbps.

Papildomas prarastų kadrų mažinimas naudojant Region of Interest (ROI):

Naudojant Region of Interest (arba domėjimosi sritį) sumažės bendras vaizdo dydis ir padidės FPS, taip pat tai gali padėti sumažinti pralaidumo naudojimą, o tai savo ruožtu gali sumažinti prarastus kadrus (žr. aukščiau, kaip naudoti ROI).

Ryšio problemos (kamera atjungiama):

  • Patikrinkite tinklo kabelius.

  • Jei kamerai naudojate išorinius maitinimo šaltinius, patikrinkite maitinimo šaltinio jungtį.

Kitos problemos:

Priklausomai nuo jūsų aparatinės įrangos, gali būti naudinga išjungti aštrinimo ir triukšmo mažinimo filtrus – tai sumažins CPU ir GPU apkrovą. Kameros filtrus rasite išplėstinių kameros parametrų skirtuke Filtrai. Daugiau informacijos apie filtrus: improving-image-quality.md

Jumbo Frames suderinamumas

Ne visi tinklo adapteriai palaiko 9 KB Jumbo Frames. Geriausia naudoti didžiausią jumbo frame KB dydį, kurį palaiko tinklo adapteris, tačiau paprastai rekomenduojama naudoti adapterį, palaikantį 9 KB, siekiant pagerinti produktyvumą.

Pavyzdys:

-Kelios kameros prijungtos per komutatorių prie NIC.

Ne visi tinklo komutatoriai palaiko 9 KB jumbo frames, ir jei NIC (tinklo adapteris) nustatytas naudoti 9 KB (arba didesnį paketų dydį nei komutatorius gali apdoroti), tai sukels paketų praradimą. Dėl to Swing Catalyst prarandami kadrai.

Daugelis komutatorių palaiko jumbo frames (kaip dažnai nurodyta specifikacijose), tačiau ne visi palaiko 9 KB jumbo frames – dažnai įranga palaiko iki 4 KB.

Pavyzdžiui, jei prijungtumėte kamerą prie komutatoriaus, palaikančio tik 4 KB jumbo frames, o tinklo adapteris nustatytas į 9 KB jumbo frames, tai sukels problemų.

Tinklo adapterio našumą galite išbandyti naudodami komandinės eilutės įrankį ping (kaip parodyta ekrano kopijoje):

Čia mes siunčiame ping užklausą tinklo adapteriui su 9000 baitų (9 KB) paketo dydžiu. Jei užklausa baigiasi skirtojo laiko klaida, tikėtina, kad jis nepalaiko 9 KB jumbo frames.

cmd_2017-11-06_12-40-18.png cmd_2017-11-06_12-40-18.png


Paskutinį kartą atnaujinta: 2025-04-11 | Peržiūrėti oficialioje palaikymo svetainėje