Jak zwiększyć dostępność robota do obsługi płytek krzemowych, który ulega awariom?
Powtarzające się usterki robotów do obsługi wafli mogą zakłócić cały proces produkcji półprzewodników. Zwiększenie czasu bezawaryjnej pracy wymaga od inżynierów analizowania problemów mechanicznych...
Automatyzacja jest głęboko zakorzeniona w produkcji półprzewodników, a niewiele zadań automatyzacji wymaga większej powtarzalności niż obsługa wafli. Roboty przemieszczają delikatne wafle między portami załadunkowymi, urządzeniami procesowymi, stacjami inspekcyjnymi i innymi modułami w całym cyklu produkcyjnym, często powtarzając te same ruchy tysiące razy w ściśle kontrolowanych warunkach.
Gdy robot do obsługi wafli zaczyna generować powtarzające się usterki, ich skutki rzadko ograniczają się do samego robota. Przerwane transfery mogą opóźniać etapy procesu, zakłócać harmonogram produkcji i pozostawiać kosztowne urządzenia bez materiału. Dla zespołów utrzymania ruchu prawdziwym wyzwaniem nie jest więc usunięcie ostatniego alarmu, lecz ustalenie, dlaczego ta sama usterka wciąż powraca.

Rysunek 1. Obsługa wafli jest jedną z najbardziej wymagających pod względem precyzji operacji robotycznych w produkcji półprzewodników.
Dlaczego powtarzające się usterki robotów mają tak duże znaczenie w fabie
Produkcja półprzewodników zależy od przewidywalnego przemieszczania materiału między ściśle skoordynowanymi etapami procesu. Robot transferowy do wafli może stanowić tylko jeden element znacznie większego urządzenia, ale powtarzający się problem w tym miejscu może zakłócić przepływ materiału w kilku połączonych operacjach.
Bezpośrednie konsekwencje są łatwe do zauważenia: niższa wydajność, opóźnienia w przetwarzaniu wafli, większe nakłady pracy utrzymania ruchu i zakłócenia harmonogramu produkcji. Mniej oczywistą konsekwencją jest niestabilność. Robot, który zgłasza usterkę tylko sporadycznie, może być trudniejszy do zdiagnozowania niż robot, który całkowicie przestaje działać, ponieważ technicy mogą wielokrotnie resetować system i przywracać go do produkcji bez zebrania wystarczającej ilości dowodów pozwalających zidentyfikować przyczynę.
Dlatego poprawa dostępności powinna koncentrować się na powtarzających się wzorcach, a nie na pojedynczych incydentach. Pytanie nie brzmi po prostu: „Jaki alarm się pojawił?”. Brzmi: „Co zmieniło się bezpośrednio przed tym alarmem i czy ta sama sekwencja pojawia się za każdym razem?”.
Zacznij od przypisania usterki do właściwego podsystemu
Większość powtarzających się problemów z obsługą wafli można przypisać mniejszej liczbie obszarów: zużyciu mechanicznemu, problemom z czujnikami lub wyrównaniem, działaniem podciśnienia i efektora końcowego albo błędom komunikacji i sekwencji. Kategorie te na papierze są proste, ale objawy zgłaszane operatorowi często się nakładają.
Alarm pozycjonowania na przykład nie stanowi automatycznie dowodu, że silnik, pasek lub prowadnica uległy awarii. Nieprawidłowe informacje zwrotne z czujnika mogą uniemożliwić sterownikowi potwierdzenie zakończenia ruchu, a usterka podciśnienia może zatrzymać tę samą sekwencję transferu niemal w tym samym punkcie. Skuteczna diagnostyka zaczyna się więc od oddzielenia widocznego objawu od podsystemu, który faktycznie go spowodował.
To rozróżnienie jest szczególnie ważne w przypadku urządzeń do produkcji półprzewodników, ponieważ niepotrzebne regulacje mogą powodować nowe problemy. Ponowne ustawienie mechanicznie sprawnego robota z powodu nieprawidłowego sygnału z czujnika może pogorszyć powtarzalność zamiast ją poprawić.
Zużycie mechaniczne zwykle pojawia się stopniowo
Przeguby robota, łożyska, pasy, prowadnice liniowe i sprzęgła pracują podczas ogromnej liczby powtarzalnych cykli. W miarę zużywania się tych podzespołów pierwsze oznaki są często subtelne: nieco bardziej chropowaty ruch, zwiększone wibracje, niewielkie odchylenia pozycjonowania lub usterki występujące tylko w określonych warunkach przejazdu.
Objawy te nie muszą od razu zatrzymywać produkcji. Robot może działać normalnie przez setki cykli, a następnie ponownie wygenerować alarm związany z pozycją. Właśnie dlatego historia usterek ma tak duże znaczenie. Jeśli w logach wielokrotnie pojawia się ta sama oś, kierunek ruchu lub miejsce transferu, kontrola mechaniczna może być znacznie bardziej ukierunkowana.
Technicy powinni zwrócić szczególną uwagę na podzespoły narażone na ciągły ruch oraz na wszelkie oznaki zwiększającego się luzu, nierównomiernego oporu lub nietypowych wibracji. Celem nie jest samo znalezienie zużytego elementu, lecz ustalenie, czy jego zużycie może wyjaśniać konkretny wzorzec awarii obserwowany podczas produkcji.
Awaria czujnika może wyglądać jak usterka ruchu
Roboty do transportu wafli wykorzystują czujniki do potwierdzania obecności wafla, jego położenia, stanu gniazd oraz pomyślnego zakończenia poszczególnych etapów transferu. Robot może poruszać się prawidłowo z mechanicznego punktu widzenia, a mimo to zgłaszać błąd, ponieważ układ sterowania nie otrzymuje sygnału zwrotnego wymaganego do kontynuowania sekwencji.
Zanieczyszczenia są szczególnie istotnym problemem w środowiskach wymagających precyzyjnego transportu. Zabrudzony lub lekko rozregulowany czujnik może zacząć powodować sporadyczne problemy z detekcją, zamiast całkowicie przestać działać. Dlatego czujniki wykrywania wafli, urządzenia do mapowania gniazd oraz kamery pozycjonujące należy sprawdzać za każdym razem, gdy sekwencja usterki zależy od ich sygnału zwrotnego.
Czyszczenie i ponowna kalibracja mogą rozwiązać niektóre problemy, natomiast uszkodzone lub niestabilne podzespoły mogą wymagać wymiany. Najważniejsze jest sprawdzenie samego sygnału zwrotnego, zamiast zakładać, że każdy alarm związany z transferem wynika z mechaniki robota.
Problemy z podciśnieniem często ujawniają się podczas pobierania lub odkładania wafla
W systemach wykorzystujących próżniowy transport wafli chwytak końcowy musi przez cały czas transferu wytwarzać i utrzymywać wystarczającą siłę trzymania. Zbyt niskie podciśnienie, zanieczyszczenia w przewodach, nieszczelne złącza lub zużycie powierzchni chwytaka mogą powodować sporadyczne problemy z pobieraniem i odkładaniem wafli.
Etap, na którym pojawia się usterka, może dostarczyć cennych informacji diagnostycznych. Problem występujący regularnie podczas pobierania płytki powinien skierować techników w stronę generatora podciśnienia, czujnika ciśnienia, przewodów rurowych i stanu chwytaka, zanim rozpoczną oni analizę niezwiązanych z tym osi lub sprzętu komunikacyjnego.
Odczyty podciśnienia należy również analizować dynamicznie, a nie tylko jako wartości statyczne. System może ostatecznie osiągnąć wymagane ciśnienie, ale potrzebować na to więcej czasu, niż przewidziano, przez co sekwencja sterowania przekroczy limit czasu, zanim nadejdzie potwierdzenie. W takim przypadku objawem jest błąd transferu, podczas gdy przyczyną jest pogarszająca się wydajność układu pneumatycznego lub podciśnieniowego.
Błędy komunikacji mogą zatrzymać mechanicznie sprawnego robota
Roboty do obsługi płytek półprzewodnikowych działają jako część zintegrowanego środowiska automatyki. Wymieniają polecenia i informacje o stanie ze sterownikami urządzeń, portami załadunkowymi, urządzeniami procesowymi i nadrzędnymi systemami produkcyjnymi. Jeśli nie nadejdzie oczekiwana wiadomość lub sygnał zezwolenia, robot może się zatrzymać, mimo że jego silniki, czujniki i mechanika działają prawidłowo.
Dlatego na wczesnym etapie rozwiązywania problemów należy rozróżnić usterki komunikacyjne od usterek związanych z ruchem fizycznym. Inżynierowie muszą wiedzieć, czy robot próbował wykonać ruch i poniósł porażkę, czy też w ogóle nie otrzymał warunków wymaganych do rozpoczęcia tego ruchu.
Również w tym przypadku istotne jest ustalenie czasu zdarzeń. Transfer, który zatrzymuje się natychmiast po wydaniu polecenia, może wskazywać na coś innego niż sekwencja, która kończy się mechanicznie, ale nigdy nie otrzymuje potwierdzenia od sąsiedniego urządzenia. W większych architekturach automatyki sprawdzenie stanu powiązanych komponentów komunikacji przemysłowej i sieci może pomóc ustalić, czy przerwanie występuje wewnątrz sterownika robota, czy poza nim.
Dzienniki błędów są najbardziej wartościowe, gdy analizuje się je jako sekwencję
Nowoczesne systemy obsługi płytek półprzewodnikowych mogą generować szczegółowe rejestry diagnostyczne, obejmujące błędy osi, alarmy podciśnienia, błędy czujników i zdarzenia komunikacyjne. Odczytywanie wyłącznie ostatniego alarmu może jednak wprowadzać w błąd, ponieważ jeden problem inicjujący może w krótkim czasie wywołać kilka usterek wtórnych.
Bardziej użytecznym podejściem jest odtworzenie sekwencji zdarzeń. Które zdarzenie wystąpiło jako pierwsze? Czy ta sama oś zgłosiła błąd przed alarmem podciśnienia? Czy przed zatrzymaniem robota brakowało sygnału obecności płytki? Czy usterka wystąpiła tylko przy jednym porcie załadunkowym, czy we wszystkich miejscach docelowych?
Powtarzające się wzorce często znacznie skuteczniej zawężają zakres analizy niż treść pojedynczego komunikatu o błędzie. Dlatego zespoły utrzymania ruchu powinny w miarę możliwości zachowywać znaczniki czasu, warunki pracy i informacje o wcześniejszych działaniach naprawczych, zamiast wielokrotnie resetować robota bez dokumentowania przebiegu zdarzeń.

Rysunek 2. Uporządkowane rozwiązywanie problemów łączy powtarzające się usterki związane z obsługą wafli z podsystemem, który faktycznie spowodował przerwę.
Kontrola powinna wynikać z dowodów
Po zrozumieniu sekwencji usterki kontrola fizyczna staje się bardziej efektywna. Jeśli dzienniki wielokrotnie wskazują na jedną oś, technicy mogą skoncentrować się na jej przegubach, prowadnicach, pasach, sprzęgłach i układzie sprzężenia zwrotnego położenia. Jeśli błąd stale występuje podczas pobierania wafla, priorytetem powinny być układ próżniowy i chwytak końcowy.
Brzmi to oczywiście, jednak wymiana części metodą prób i błędów nadal jest kosztowna w wysoce zintegrowanych urządzeniach automatyki. Jednoczesna wymiana kilku elementów niszczy także informacje diagnostyczne, ponieważ zespoły utrzymania ruchu nie wiedzą już, które działanie faktycznie usunęło usterkę.
Uporządkowany proces rozwiązywania problemów polega, w miarę możliwości, na zmienianiu jednej zmiennej naraz, rejestrowaniu wyniku, a następnie obserwowaniu, czy pierwotna usterka powraca w tych samych warunkach pracy.
Konserwacja zapobiegawcza tak naprawdę służy ochronie powtarzalności
Roboty do obsługi wafli nie wymagają konserwacji zapobiegawczej tylko dlatego, że zawierają ruchome części. Jest ona potrzebna, ponieważ obsługa półprzewodników wymaga niezwykle powtarzalnego ruchu i wykrywania. Niewielkie zużycie mechaniczne, zanieczyszczenia lub odchylenie wyrównania mogą wpływać na niezawodność na długo przed całkowitą awarią elementu.
Rozsądny program konserwacji może obejmować smarowanie określonych ruchomych elementów, kontrolę pasów i prowadnic, czyszczenie oraz kalibrację czujników, kontrolę układu próżniowego i sprawdzanie wyrównania robota. Aktualizacje oprogramowania układowego lub software'u mogą również stanowić część strategii konserwacji, jeśli są udostępniane i zalecane przez producenta urządzenia.
Nie należy bezkrytycznie kopiować okresów między różnymi systemami. Na częstotliwość wykonywania danego zadania powinny wpływać godziny pracy, liczba cykli, warunki środowiskowe oraz zalecenia producenta OEM. Robot pracujący w sposób ciągły może wymagać innej strategii konserwacji niż urządzenie używane tylko sporadycznie.
Rozwiązywanie problemów z EFEM wymaga szerszej perspektywy
Wiele robotów do obsługi wafli działa w module front-end urządzenia, czyli EFEM. W tym środowisku robot jest tylko jednym z elementów sekwencji, która może obejmować porty załadowcze, mapowanie wafli, mechanizmy drzwi, urządzenia wyrównujące oraz komunikację z urządzeniem procesowym.
Ta szersza architektura zmienia sposób rozwiązywania problemów. Robot może zatrzymać się, ponieważ port załadowczy nie jest prawidłowo wyrównany, czujnik mapowania wygenerował nieoczekiwany stan, mechanizm drzwi nie zakończył sekwencji albo urządzenie procesowe nie wysłało wymaganego sygnału uzgodnienia. Wielokrotne obwinianie robota tylko dlatego, że jest elementem, który widocznie się zatrzymał, może więc skierować techników na niewłaściwy trop.

Rysunek 3. Systemy EFEM łączą kilka funkcji obsługi i interfejsu, dlatego powtarzające się usterki często wymagają diagnostyki na poziomie całego systemu.
Inżynierowie powinni przeanalizować kompletną sekwencję transferu i ustalić, które urządzenie odpowiada za każdy krok. Ułatwia to określenie, czy robot nie wykonał prawidłowego polecenia, czy też inna część EFEM uniemożliwiła przejście sekwencji do kolejnego etapu.
Dane dotyczące wydajności mogą ujawnić pogarszanie się stanu przed wystąpieniem poważnej usterki
Dzienniki usterek opisują zdarzenia, które już przekroczyły określony próg, podczas gdy dane dotyczące wydajności mogą wcześniej ujawnić pogarszanie się stanu. Średni czas między awariami, częstotliwość usterek, czas cyklu transferu i dokładność pozycjonowania osi mogą dostarczać użytecznych informacji o zmianach w zachowaniu systemu.
Weźmy pod uwagę czas cyklu. Jeśli jedna ścieżka transferu stopniowo zajmuje więcej czasu, mimo że nie wystąpiła formalna usterka, taka zmiana może uzasadniać przeprowadzenie kontroli, zanim robot ostatecznie się zatrzyma. Podobnie spadek MTBF wskazuje, że resety i naprawy nie przynoszą trwałego, długoterminowego rezultatu.
Dokładność pozycjonowania może być jeszcze bardziej miarodajna, gdy urządzenie udostępnia odpowiednie dane diagnostyczne. Stopniowy wzrost korekty lub odchylenia pozycjonowania może ujawnić problemy mechaniczne albo rozkalibrowanie, zanim operatorzy zaczną obserwować częste alarmy.
Systemy wizualizacji mogą pomóc zespołom utrzymania ruchu porównywać te trendy z rzeczywistą historią usterek. Nowoczesne platformy HMI i obliczeń przemysłowych są szczególnie przydatne, gdy prezentują powtarzające się zdarzenia robota wraz z danymi dotyczącymi cyklu i pracy, zamiast wyświetlać alarmy w oderwaniu od kontekstu.
Standaryzowane rozwiązywanie problemów zapobiega utracie wiedzy
Powtarzające się problemy z urządzeniami są trudniejsze do rozwiązania, gdy każdy technik podchodzi do nich inaczej. Jedna zmiana może wyczyścić czujnik, druga wyregulować ustawienie, a trzecia zresetować parametry, bez prowadzenia spójnego rejestru stanu usterki i podjętych działań korygujących.
Standaryzowane procedury zapewniają ciągłość. Zespół może dokumentować sekwencję alarmów, miejsce wystąpienia problemu, istotne pomiary i wykonane czynności konserwacyjne, a następnie porównywać kolejne wystąpienie z poprzednim. Z czasem tworzy to praktyczną historię usterek konkretnej maszyny, zamiast opierać się wyłącznie na ogólnej dokumentacji serwisowej.
Szkolenia mają znaczenie z tego samego powodu. Technicy, którzy rozumieją, jakie objawy zazwyczaj odpowiadają problemom mechanicznym, próżniowym, związanym z czujnikami lub komunikacją, mogą rozpocząć od najbardziej istotnych kontroli, zamiast za każdym razem zaczynać od zera.
Dostępność części zamiennych jest częścią inżynierii niezawodności
Prawidłowa diagnoza niewiele daje pod względem dostępności, jeśli wymagany komponentu nie można wymienić. Fabryki półprzewodników muszą więc uwzględniać strategię części zamiennych obok konserwacji zapobiegawczej i diagnostyki.
Krytyczność powinna wyznaczać decyzje dotyczące zapasów. Komponenty, które mają historię awarii, długi czas realizacji zamówienia lub mogą zatrzymać cały EFEM, wymagają innego traktowania niż niedrogie części, które można szybko pozyskać.
Problem ten staje się istotniejszy wraz ze starzeniem się urządzeń. Starsze platformy robotyczne mogą pozostawać sprawne mechanicznie przez wiele lat, podczas gdy poszczególne czujniki, sterowniki, napędy lub autorskie elementy interfejsu stają się trudne do zdobycia. Wczesne monitorowanie wycofywania komponentów z eksploatacji pozwala zespołom utrzymania ruchu planować działania zamiast reagować na awarię po zatrzymaniu produkcji.
Naprawy należy potwierdzać w ramach pierwotnej sekwencji awarii
Po naprawie samo pomyślne wykonanie ruchów robota nie dowodzi, że pierwotny problem został wyeliminowany. Urządzenie należy przetestować w ramach tej samej zintegrowanej sekwencji, podczas której wystąpiła usterka, uwzględniając wykrywanie, potwierdzenie podciśnienia i komunikację z urządzeniami współpracującymi.
Jeśli awaria wystąpiła tylko przy jednym porcie załadunkowym, tej ścieżce należy poświęcić szczególną uwagę. Jeśli pojawiała się dopiero po kilku godzinach pracy, krótki cykl testowy może nie wystarczyć do wykazania stabilności. Walidacja powinna możliwie dokładnie odzwierciedlać charakterystykę pierwotnego problemu.
Ten końcowy etap jest ważny, ponieważ usterki sporadyczne mogą tymczasowo zniknąć po konserwacji, nawet gdy przyczyna źródłowa nadal występuje. Dostępność poprawia się dopiero wtedy, gdy usunięty zostanie sam powtarzający się wzorzec.
Wyższa dostępność wynika z lepszego rozumienia usterek
Niezawodności robota do obsługi wafli nie poprawia się po prostu przez szybsze resetowanie alarmów. Zużycie mechaniczne, zanieczyszczenie czujników, niestabilność podciśnienia i usterki komunikacji mogą powodować powtarzające się przerwy w transferze, a widoczny alarm robota często jest jedynie końcowym skutkiem dłuższej sekwencji awarii.
Najskuteczniejszy proces diagnostyki łączy analizę historii usterek z ukierunkowaną inspekcją, konserwacją zapobiegawczą i systemowym rozumieniem EFEM. Wskaźniki wydajności, takie jak MTBF, czas cyklu, częstotliwość usterek i dokładność pozycjonowania, mogą wtedy pokazać, czy działania korygujące rzeczywiście poprawiają działanie systemu w długim okresie.
W fabryce półprzewodników niezawodne przemieszczanie wafli wspiera wydajność każdego powiązanego z nim etapu procesu. Dlatego dostępność robota to coś więcej niż wskaźnik utrzymania ruchu: jest ona częścią ogólnej stabilności produkcji. Najlepsze rezultaty pojawiają się wtedy, gdy inżynierowie przestają traktować każdą usterkę jako odrębne zdarzenie i zaczynają postrzegać powtarzające się usterki jako dowód istnienia wzorca, który można zmierzyć, wyodrębnić i skorygować.