Een acquisitieontwerp met meerdere camera's moet eerst de camera's, het werkstuk en de acquisitiegebeurtenissen definiëren die tot één acquisitiegroep behoren, en vervolgens trigger- en klokmechanismen kiezen. Dit is een voorgestelde ontwerpmethode. Er wordt geen acceptatie van bedrading, implementatie of timing gerapporteerd voor een bepaald systeem.

Bevestig eerst de apparaat- en bedrijfsinvoer

Identificeer cameramodellen, sluitermodi, belichtingsinstellingen, triggerinterfaces, tijdstempelbetekenissen en SDK-mogelijkheden. Definieer waar werkstuk-ID's vandaan komen, welke weergaven vereist zijn, de groeperingsdeadline en de afhandeling van onvolledige groepen. De PTP-documentatie van de fabrikant legt mechanismen uit; het bewijst geen ondersteuning of testvoltooiing op doelapparaten.

Organiseer controle en bewijs gescheiden

Fase Voorgesteld werk Voorgestelde records
Triggeren en blootstellen Configureer bevestigde invoer en de doelgebeurtenis Triggeridentificatie, paraatheid en bewijs van blootstelling
Klokcontroles Controleer de tijdbron, de synchronisatiestatus en herstart de wijzigingen Tijdseenheden, status en klokrelaties
Frame-associatie Groepeer originele frames op camera, werkstuk en acquisitiegebeurtenis Origineel-frame-ID's, groeps-ID's en associatiebewijs
Zakelijke beslissingen Controleer de volledigheid van de groep vóór de overeengekomen verwerking Volledigheid, algoritmeversie en eindstatus
Foutherstel Behandel ontbrekende frames, time-outs, verloren synchronisatie en herverbinding Oorzaken, herstelacties en eerste geldige groep na herstel

Controleer waar associatie-ID's vandaan komen

Cameraframetellers, triggertellers en door de applicatie gegenereerde groepsidentificaties kunnen tot verschillende teldomeinen behoren. Gelijke aantallen alleen brengen niet dezelfde gebeurtenis tot stand. Definieer hun oorsprong, herstartgedrag en mappingmethode. Als bij benadering alleen gebruik wordt gemaakt van aankomsttijden, beschrijf dit dan als een toepassingskoppelingsregel en niet als geverifieerde belichtingssynchronisatie.

Foutieve groepen mogen geen normale beslissingen nemen

Wanneer een vereiste afbeelding ontbreekt, de tijdsbron ongeldig is of de associatie onzeker is, rapporteer dan een onvolledige, ongeldige of in behandeling zijnde beoordelingsstatus volgens de afgesproken regels, met behoud van de reden. Controleer de klokken en groepskoppeling opnieuw nadat u opnieuw verbinding hebt gemaakt. Gebruik geen oude gebufferde afbeeldingen als geldige invoer voor een nieuw werkstuk. Procedures ter plaatse bepalen of er moet worden gestopt, heroverd of om actie van de operator moet worden gevraagd.

Controleer een gecontroleerde combinatie voordat u de werklast verhoogt

Begin met bevestigde camera's, bedrading, netwerk en software. Controleer de timing, volledigheid van de groep en bedrijfsvoorbeelden afzonderlijk. Test de getroffen omstandigheden opnieuw nadat u camera's hebt toegevoegd of de resolutie, belichting, overdracht of verwerkingsbelasting hebt gewijzigd. Aanleveren van configuraties, originele documenten, meetmethoden en onvoltooide items. Dit ontwerp biedt geen geverifieerd nul-frameverlies of universeel plug-and-play-resultaat voor de camera.

Gerelateerde diensten: Vision-hardware en embedded technologie, projectadvies.