Płytka po montażu i inspekcji AOI jest poprawnie zmontowana. Ale czy urządzenie działa? To sprawdzają testy funkcjonalne: zasilamy je, wgrywamy oprogramowanie, sprawdzamy interfejsy, komunikację i funkcje dokładnie tak, jak będą używane. W Convel programowanie i testowanie są częścią procesu produkcyjnego, a nie usługą dodatkową. Każda sztuka jest sprawdzona, wynik testu zapisany w systemie, a urządzenie wychodzi od nas gotowe do pracy, nie tylko do sprzedaży.
Programowanie urządzeń na linii
Po montażu urządzenie dostaje oprogramowanie: firmware produkcyjny, konfigurację, numer seryjny, a w razie potrzeby klucze, certyfikaty lub dane kalibracyjne. Robimy to na stanowiskach programujących, przez złącze na płytce lub interfejs bezprzewodowy, według procedury uzgodnionej z klientem. Jeśli firmware powstał u nas, wersja produkcyjna jest gotowa razem ze sprzętem; jeśli dostarczasz własny, integrujemy go z naszym stanowiskiem. Aktualizacje wersji wdrażamy na produkcji bez zatrzymywania serii. O samym oprogramowaniu piszemy na stronie firmware dla urządzeń.
Testy funkcjonalne: co sprawdzamy
Procedura testowa powstaje na podstawie specyfikacji urządzenia i jest inna dla lokalizatora GPS, inna dla sterownika przemysłowego. Typowy zakres obejmuje:
- zasilanie: pobór prądu w stanach pracy i uśpienia, ładowanie baterii, zabezpieczenia,
- interfejsy: USB, RS-485, CAN, wejścia i wyjścia cyfrowe i analogowe, czujniki,
- komunikację: Bluetooth, Wi-Fi, LTE, GPS – nawiązanie połączenia, poziom sygnału, wymiana danych,
- funkcje użytkowe: wyświetlacz, klawiatura, sygnalizacja, przekaźniki, wszystko, co użytkownik zobaczy lub usłyszy,
- kalibrację czujników i torów pomiarowych, jeśli urządzenie tego wymaga.
Wynik dla każdej sztuki (wartości, nie tylko „OK”) zapisujemy w systemie produkcyjnym i wiążemy z numerem seryjnym. Jeśli po roku wróci reklamacja, wiemy, jakie parametry urządzenie miało w dniu produkcji.
Stanowiska testowe pod Twój produkt
Przy uruchomieniu produkcji projektujemy stanowisko testowe: przyrząd, który łączy się z urządzeniem, zasila je, symuluje sygnały i odczytuje odpowiedzi. Dla krótkich serii może to być zestaw przewodów i skrypt, dla dużych – dedykowany adapter, który skraca test pojedynczej sztuki do niezbędnego minimum. Koszt stanowiska jest częścią uruchomienia i szybko zwraca się w powtarzalności i tempie testów. Projektując płytkę u nas, od razu przewidujemy punkty testowe; przy projektach zewnętrznych podpowiadamy, co dodać, podczas analizy dokumentacji.
Testy a kontrola jakości
Test funkcjonalny jest ostatnim etapem kontroli, po inspekcji AOI i kontroli wizualnej. Wychwytuje to, czego optyka nie zobaczy: uszkodzony komponent, który wygląda dobrze, błędną wartość, problem z komunikacją. Urządzenia, które nie przejdą testu, trafiają do analizy, a nie do naprawy „na szybko” – sprawdzamy, czy problem nie dotyczy całej partii lub projektu.
Co dalej
Po programowaniu i testach urządzenie trafia do montażu w obudowę albo, jeśli obudowa jest już zamontowana, do montażu finalnego: etykiet, numerów seryjnych i pakowania. Od nas może wyjechać produkt gotowy do wysłania do klienta końcowego.
Najczęstsze pytania o testy
Czy testujecie każdą sztukę, czy próbkę?
Każdą sztukę. Wynik jest zapisywany indywidualnie i powiązany z numerem seryjnym.
Kto przygotowuje procedurę testową?
My, na podstawie specyfikacji klienta, i uzgadniamy ją przed uruchomieniem serii. Jeśli masz własną procedurę, wdrażamy ją na naszym stanowisku.
Czy mogę dostać wyniki testów?
Tak, w formie raportu dla partii albo eksportu danych do Twojego systemu, zgodnie z ustaleniami.
Czy wgracie mój firmware?
Tak. Dostarczasz plik i instrukcję, my integrujemy programowanie ze stanowiskiem produkcyjnym.
Zapytaj o tę usługę
Prześlij dokumentację projektu, a przygotujemy wycenę wraz z proponowanym harmonogramem produkcji.
Zapytaj o wycenę Zobacz pozostałe usługi