Synchroniseer uw machine vision-camera's door hardwaretriggering

Master- en slave-opstelling

Om een ​​perfecte synchronisatie tussen alle industriële machine vision-camera's te bereiken, heeft u de I/O-poort van de camera nodig. De mastercamera activeert hardwarematig zijn slavecamera's, waardoor een vlekkeloze synchronisatie tussen deze allemaal wordt gegarandeerd. Volg ons voorbeeld om één mastercamera aan te sluiten op drie slavecamera's, waardoor een perfect gesynchroniseerde opstelling van vier machine vision-camera's ontstaat.

Technisch schema van een gesynchroniseerde machine vision-camera-opstelling:

Verbindingsdiagram

Om drie slavecamera's vanuit één mastercamera te activeren, heeft u een externe voeding nodig. Voor de gesynchroniseerde camera-instelling is het essentieel om een ​​externe voeding te gebruiken met een spanningsbereik tussen 5 en 24V. In ons voorbeeld gebruiken we een externe voeding van 12 V. De Power Line 1-uitgang is maximaal 25 mA bestand. Een lijn 0-ingang(en) heeft 7 mA nodig om te werken. Daarom kan de mastercamera maximaal drie slavecamera's (7*3=21mA) activeren met behulp van de triggeringang Lijn 0 van de slavecamera's.

Als u meer camera's moet synchroniseren (of een andere vraag heeft), neem dan contact met ons op om u uit te leggen hoe u de andere beschikbare I/O kunt gebruiken om maximaal 10 industriële camera's te synchroniseren. Bekijk hieronder het technische schema van een gesynchroniseerde camera-opstelling.

Berekening van de weerstand om de stroom voor de gesynchroniseerde machine vision-camera's te beperken

Om de elektronica van de machine vision-camera te beschermen en een soepele werking te garanderen, is het essentieel om de juiste weerstandswaarde te gebruiken op basis van de externe voedingsspanning en het aantal aangesloten slavecamera's.

In ons voorbeeld synchroniseren we bijvoorbeeld drie slavecamera's met één mastercamera met behulp van een externe 12V-voeding. Om de weerstand te berekenen, kunt u de formule Weerstand = Spanning / Stroom (I) gebruiken, waarbij de stroom varieert van 7 tot 25 mA, afhankelijk van het aantal aangesloten slavecamera's.

1 slavecamera -> stroom tussen 7 en 25mA, bij voorkeur ca. 12mA
2 slavecamera's -> stroom tussen 14 en 25mA, bij voorkeur ca. 17mA
3 slavecamera's -> stroom tussen 21 en 25mA, bij voorkeur ca. 24mA

Om uw berekeningen te vereenvoudigen, raden wij de volgende weerstandswaarden aan voor een externe 12V-voeding:

  • 1 slavecamera: weerstand van 1000 Ohm
  • 2 slavecamera's: weerstand van 680 Ohm
  • 3 slavecamera's: weerstand van 470 Ohm

In ons schema hebben we drie slave-camera's, dus gebruiken we een weerstand van 470 Ohm om in totaal vier machine vision-camera's te synchroniseren. Neem gerust contact met ons op voor meer informatie over het synchroniseren van maximaal 10 machine vision-camera's.

I/O-connector naar hardware activeert een machine vision-camera

De Input/Output (I/O)-connector van de machine vision-camera wordt door de mastercamera gebruikt om de slave-camera's hardwarematig te activeren. De pinout van de I/O-connector is:

I/O-poortdiagram

Programmeren van de machine vision-camera's in gesynchroniseerde cameramodus

Voor het programmeren van machine vision-camera's voor synchronisatie is de Galaxy SDK vereist. Om ervoor te zorgen dat de SDK correct wordt geïnstalleerd, volgt u de vijf eenvoudige stappen om een ​​machine vision-camera te installeren, zoals uitgelegd in ons artikel.

De hoofdcamera moet in de vrijlopende modus staan ​​en elke keer dat hij een beeld vastlegt, wordt de uitvoer van lijn 1 hoog. Maak verbinding met de mastercamera en ga naar Menu: Remote device/DigitalIOControl om dit te programmeren in uw Galaxy Software Development Kit-programma. Selecteer vervolgens Lijn1 en wijzig Lijnbron in "Strobe".

Stroboscoopinstelling

Maak vervolgens één voor één verbinding met de slavecamera's en programmeer ze als door hardware geactiveerde camera's met een triggerbron van line0. Ga hiervoor naar Menu: Remote device/AcquisitionControl, wijzig TriggerMode naar “ON” en TriggerSource naar line0. Zorg ervoor dat de overige instellingen goed zijn aangepast.

zijn zoals afgebeeld.

TriggerMode-instelling