Anbefalinger til Gigabit Ethernet & GigE Vision kameranetværk

Sådan opsætter du GigE-kameraer med Swing Catalyst

Denne artikel beskriver, hvordan du opsætter et GigE-kamera til brug med Swing Catalyst.

GigE Vision er en interfacestandard for maskinvisionskameraer. Swing Catalyst understøtter GigE Vision-standarden via en licenseret USB-dongle.

Swing Catalyst understøtter også adskillige gigabit Ethernet-kameraer fra forskellige producenter.

  • Swing Catalyst-mærke: Fox & Lynx.

  • FLIR (Spinnaker SDK).

  • AVT, IDS, Point Grey (ældre / gamle SDK-integrationer).

  • Andre GigE Vision-kameraer via tredjeparts-licensering.

For yderligere oplysninger om vores understøttede kameraer, se denne artikel: supported-cameras.md

For de mest præcise anbefalinger henvises til din kameraproducents opsætningsartikler.

Denne artikel er opdelt i følgende afsnit:

Netværkskort

Konfiguration af netværkskort

Fejlfinding

Anbefalinger

Anbefalede netværkskort

For at opsætte og installere GigE-kameraer skal du bruge en eller flere ledige netværksporte i din computer. Sørg for at have den korrekte type PCIe-slot til rådighed. Generelt kræver de fleste dual-port-kort én x4 PCIe-slot.

Vi anbefaler at bruge et af følgende netværkskort, da de er testet og verificeret til at fungere af producenten:

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

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

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

  • Intel CT (PCIe x1, 1 port)

De netværkskort, vi sælger via vores webshop, bruger Intel og er verificeret til brug med maskinvisionskameraer: https://shop-world.swingcatalyst.com/products/poe-dual-network-card

PoE-netværkskort

Anbefalede modeller:

Bemærk, at PoE-netværkskort kræver strøm fra computerens strømforsyning — en SATA til 4-pin Molex-forbinder/adapter kan være nødvendig.

Det er også muligt at bruge andre gigabit-netværkskort, men det er vigtigt at bemærke, at kortet skal understøtte Jumbo Frames / Jumbo Packets. Vi anbefaler generelt ikke at bruge andre chipsæt end dem fra Intel af kompatibilitetshensyn.

Ikke-understøttede adaptere

Disse er nogle netværkskort, vi har haft problemer med og generelt ikke anbefaler at bruge:

  • Qualcomm Killer / Etherkiller e2200-netværkskortserien.

  • Realtek-netværkskort

  • StarTech-netværkskort.

Nogle Realtek-netværkskort understøtter ikke styring af interrupt moderation.

I nogle tilfælde kan deaktivering af interrupt moderation hjælpe med tabte frames.

Brug af mere end ét kamera pr. netværkskort

Vi anbefaler generelt ikke dette længere, da de kameraer, der sælges i dag, har højere billedfrekvenser end tidligere og bruger langt mere båndbredde.

Det er bedst at have ét dedikeret netværkskort til hvert kamera.

Konfiguration af netværkskort

For at konfigurere netværkskortet/-kortene skal du gå til Kontrolpanel -> Netværk og internet -> Netværks- og delingscenter og klikke på “Skift adapterindstillinger” (til venstre).

Skærmbillede af Explorer med netværksindstillinger Skærmbillede af Explorer med netværksindstillinger

Skærmbillede af Explorer med netværks- og delingscenter Skærmbillede af Explorer med netværks- og delingscenter

Skærmbillede af Explorer med adapterindstillinger Skærmbillede af Explorer med adapterindstillinger

  • Konfigurer netværkskortet til at acceptere “Jumbo Frames (9K)”

  • Installer Drivers og sørg for at acceptere installationen af “filter”-driveren (bemærk: filter-driveren er forskellig for hver kameraproducent — sørg for at installere og aktivere den, der svarer til den kameratype, du bruger).

  • Aktiver Interrupt Moderation og sæt hastighed til Extreme eller High.

  • Deaktiver alle netværksmoduler på netværkskortet undtagen IPv4 og filter-driveren.

Eksempelkonfiguration:

Vi har fravalgt de ubrugte/unødvendige elementer — dette er ikke et strengt krav.

Skærmbillede af dllhost med netværkskortegenskaber Skærmbillede af dllhost med netværkskortegenskaber

IP-adressekonfiguration

Vi anbefaler at bruge en statisk IP-opsætning på både kameraet og netværkskortet for at sikre optimal stabilitet.

Inden du ændrer IP-adresserne på hvert netværkskort, skal du først indstille IP-adressen på kameraet. For eksempel, for ansigt på højre side, skal du sikre, at kameraet er indstillet til at bruge en statisk IP og sætte IP-adressen til 10.0.1.10 (som anbefalet nedenfor). Sørg for at gemme ændringerne på kameraet, og foretag derefter ændringerne på netværkskortet.

Dette er en generisk artikel — brug vores kameraspecifikke artikler for detaljer om kamera-IP-opsætning.

Eksempelkonfiguration for to GigE-kameraer tilsluttet et dual-port-netværkskort:

Netværkskort 1

-Tilsluttet kameraet ansigt på højre side.

Kort-IP: 10.0.1.1 Kamera-IP: 10.0.1.10 Undernetmaske: 255.255.255.0

Netværkskort 2

-Tilsluttet kameraet ned ad linjen.

Kort-IP: 10.0.2.1 Kamera-IP: 10.0.2.10 Undernetmaske: 255.255.255.0

Valgfrit

Fjern markering fra unødvendige elementer:

Skærmbillede af dllhost med netværksegenskaber Skærmbillede af dllhost med netværksegenskaberSkærmbillede af dllhost med netværksegenskaber 2 Skærmbillede af dllhost med netværksegenskaber 2

Hvis du fjerner markeringer, skal du klikke på “OK” og derefter gå tilbage til netværkskortets egenskaber.

Avanceret konfiguration af netværkskort

Jumbo Frames: Aktiver Jumbo Packet / Jumbo Frames og sørg for at indstille værdien til over 9000 bytes.

Skærmbillede af rundll32 med Jumbo Frames-indstilling Skærmbillede af rundll32 med Jumbo Frames-indstilling

Interrupt Moderation: Sæt til High eller Extreme, hvis tilgængeligt.

Skærmbillede af LMIIgnition med Interrupt Moderation-indstilling Skærmbillede af LMIIgnition med Interrupt Moderation-indstilling

Modtagebuffere: Sæt modtagebuffere til den maksimale værdi.

Skærmbillede af rundll32 med modtagebuffer-indstilling Skærmbillede af rundll32 med modtagebuffer-indstilling

Fejlfinding

Tabte frames

Reduktion af billedfrekvensen på hvert kamera kan hjælpe med at undgå eller reducere tabte frames.

Skærmbillede af MotionCatalyst med billedfrekvensindstilling Skærmbillede af MotionCatalyst med billedfrekvensindstilling

Har du et af de anbefalede netværkskort? Hvis ikke, kan det være selve netværkskortet, der forårsager problemerne. Kontakt venligst vores salgsteam for at sikre, at du har det korrekte netværksudstyr.

  • Forkert konfiguration af netværkskort. Kontroller, at 9kB jumbo frames er aktiveret på hvert netværkskort. Se vores supportartikel om anbefalet konfiguration

  • Sæt GEV SCPD til 150, hvis du bruger mere end 2 kameraer (se kameraindstillingerne under afsnittet Device / Link).

  • Bekræft, at linkhastigheden er 1000 Mbps og ikke 100 Mbps (se “Device Link Speed” under afsnittet Device / Link i kameraindstillingerne).

Linkhastighed er 100 Mbps:

  • Hvis linkhastigheden er 100 Mbps i stedet for 1000 Mbps, kan det skyldes, at kablet er defekt eller beskadiget, eller at netværkskortet ikke understøtter Gigabit-hastigheder. Prøv at udskifte kablet.

  • Prøv at nulstille kameraindstillingerne til standardværdier, og kontroller linkhastigheden igen under afsnittet “Device / Link” i kameraindstillingerne.

  • Kontroller netværkskortets status via Windows Kontrolpanel.

Skærmbillede af Explorer med netværksstatus Skærmbillede af Explorer med netværksstatus

Bemærk: Hastigheden bør være 1,0 Gbps (1000 Mbps) og ikke 100 Mbps.

Reduktion af tabte frames ved hjælp af Region of Interest (ROI):

Brug af en Region of Interest (eller interesseområde) vil reducere den samlede billedstørrelse og øge FPS, men kan også hjælpe med at sænke båndbreddeforbruget, hvilket igen kan reducere tabte frames (se ovenfor for, hvordan du bruger ROI).

Forbindelsesproblemer (kamera frakobler):

  • Undersøg netværkskabling.

  • Hvis du bruger eksterne strømforsyninger til kameraerne, skal du kontrollere strømforsyningsforbindelsen.

Andre problemer:

Afhængigt af dit hardware er det muligvis ikke optimalt at have skarphed- og støjreduktionsfiltrene aktiveret — at slå disse fra vil reducere noget CPU- og GPU-forbrug. Du kan finde kamerafiltrene under fanen Filters i Avancerede kameraindstillinger. Mere info om filtre her: improving-image-quality.md

Jumbo Frame-kompatibilitet

Ikke alle netværkskort understøtter 9KB Jumbo Frames. Det er bedst at bruge den højeste jumbo frame KB-størrelse, som netværkskortet understøtter, men generelt anbefales det at bruge et netværkskort, der understøtter 9KB, for at forbedre Præstation.

Eksempel:

-Flere kameraer tilsluttet via en switch til et NIC.

Ikke alle netværksswitch understøtter 9KB jumbo frames, og hvis NIC’en (netværkskortet) er indstillet til at bruge 9KB (eller en større pakkestørrelse end switchen kan håndtere), vil det resultere i pakketab. Dette medfører tabte frames i Swing Catalyst.

Mange switches understøtter jumbo frames (som det ofte fremgår af specifikationerne), men ikke alle understøtter 9KB jumbo frames — ofte vil du finde, at udstyr understøtter op til 4KB.

Hvis du f.eks. tilslutter et kamera til en switch, der kun understøtter 4KB jumbo frames, og dit netværkskort er indstillet til 9KB jumbo frames, vil det medføre problemer.

Du kan teste netværkskortets ydeevne ved hjælp af kommandolinjeværktøjet ping (som vist i skærmbilledet):

Her pinger vi netværkskortet med en pakkestørrelse på 9000 bytes (9KB). Hvis forespørgslen får timeout, er det sandsynligt, at det ikke understøtter 9KB jumbo frames.

Skærmbillede af kommandoprompt med ping-test Skærmbillede af kommandoprompt med ping-test


Sidst opdateret: 2025-04-11 | Se på den officielle supportside