Projekt akwizycji obejmujący wiele kamer powinien najpierw zdefiniować kamery, przedmiot obrabiany i zdarzenia akwizycji należące do jednej grupy akwizycji, a następnie wybrać mechanizmy wyzwalania i zegara. Jest to proponowana metoda projektowania. Dla konkretnego systemu nie są zgłaszane żadne okablowania, wdrożenia ani akceptacja czasowa.
Najpierw potwierdź dane wejściowe dotyczące urządzenia i firmy
Identyfikuj modele kamer, tryby migawki, ustawienia ekspozycji, interfejsy wyzwalania, znaczenie znaczników czasu i możliwości pakietu SDK. Określ, skąd pochodzą identyfikatory detali, jakie widoki są wymagane, termin grupowania i sposób postępowania z niekompletnymi grupami. The dokumentacja producenta PTP wyjaśnia mechanizmy; nie potwierdza wsparcia ani ukończenia testów na urządzeniach docelowych.
Zorganizuj kontrolę i dowody oddzielnie
| Etap | Proponowana praca | Sugerowane zapisy |
|---|---|---|
| Wyzwalanie i ekspozycja | Skonfiguruj potwierdzone wejścia i zdarzenie docelowe | Identyfikator wyzwalacza, gotowość i dowód narażenia |
| Kontrola zegara | Sprawdź źródło czasu, stan synchronizacji i zrestartuj zmiany | Jednostki czasu, status i zależności zegarowe |
| Stowarzyszenie ramki | Grupuj oryginalne klatki według kamery, przedmiotu i zdarzenia pozyskania | Identyfikatory oryginalnej ramki, identyfikatory grupowe i dowody skojarzeń |
| Decyzje biznesowe | Przed uzgodnionym przetwarzaniem sprawdź kompletność grupy | Kompletność, wersja algorytmu i stan końcowy |
| Odzyskiwanie usterek | Radź sobie z brakującymi klatkami, przekroczeniami limitów czasu, utraconą synchronizacją i ponownym połączeniem | Przyczyny, działania naprawcze i pierwsza ważna grupa po wyzdrowieniu |
Sprawdź, skąd pochodzą identyfikatory skojarzeń
Liczniki klatek kamery, liczniki wyzwalaczy i identyfikatory grup generowane przez aplikację mogą należeć do różnych domen zliczania. Same liczby nie świadczą o tym samym wydarzeniu. Zdefiniuj ich pochodzenie, zachowanie podczas ponownego uruchamiania i metodę mapowania. Jeśli w parowaniu przybliżonym wykorzystuje się tylko czasy przybycia, opisz to jako regułę parowania aplikacji, a nie zweryfikowaną synchronizację ekspozycji.
Wadliwe grupy nie mogą podejmować normalnych decyzji
Jeśli brakuje wymaganego obrazu, źródło czasu jest nieprawidłowe lub powiązanie jest niepewne, zgłoś stan niekompletny, nieprawidłowy lub oczekujący na sprawdzenie zgodnie z ustalonymi zasadami, zachowując przyczynę. Po ponownym podłączeniu sprawdź ponownie zegary i powiązanie grupowe. Nie używaj starych, buforowanych obrazów jako prawidłowych danych wejściowych dla nowego przedmiotu obrabianego. Procedury na miejscu określają, czy zatrzymać, odzyskać lub zażądać działania operatora.
Przed zwiększeniem obciążenia sprawdź kontrolowaną kombinację
Zacznij od sprawdzonych kamer, okablowania, sieci i oprogramowania. Sprawdź oddzielnie harmonogram, kompletność grupy i próbki biznesowe. Przetestuj ponownie warunki, których to dotyczy, po dodaniu kamer lub zmianie rozdzielczości, ekspozycji, obciążenia transferu lub przetwarzania. Dostarczaj konfiguracje, oryginalne zapisy, metody pomiarowe i niedokończone elementy. Ta konstrukcja nie zapewnia żadnego sprawdzonego efektu zerowej utraty klatek ani uniwersalnego działania typu plug-and-play.
Powiązane usługi: Sprzęt wizyjny i technologia wbudowana, konsultacja projektu.