Hogyan javíthatjuk az üzemidőt egy meghibásodó ostyakezelő robot esetében?
Az ostyakezelő robotok visszatérő hibái megzavarhatják a teljes félvezetőgyártási folyamatot. Az üzemidő növeléséhez a mérnököknek strukturált diagnosztika é...
Az automatizálás mélyen beépült a félvezetőgyártásba, és kevés automatizálási feladat igényel nagyobb következetességet, mint az ostyakezelés. A robotok a gyártási ciklus során törékeny ostyákat mozgatnak a betöltőportok, folyamatberendezések, ellenőrzőállomások és egyéb modulok között, gyakran ezerszer ismételve ugyanazokat a mozgásokat szigorúan szabályozott körülmények között.
Amikor egy ostyakezelő robot visszatérő hibákat kezd generálni, a hatás ritkán marad magára a robotra korlátozva. A megszakított átadások késleltethetik a folyamatlépéseket, megzavarhatják a gyártás ütemezését, és az értékes berendezéseket anyagra várakoztathatják. A karbantartócsapatok számára ezért nem az utolsó riasztás törlése jelenti az igazi kihívást, hanem annak meghatározása, miért tér vissza ugyanaz a hiba újra és újra.

1. ábra. Az ostyakezelés a félvezetőgyártás egyik legnagyobb precizitást igénylő robotikai művelete.
Miért jelentenek ekkora problémát a visszatérő robotkiesések egy félvezetőgyártó üzemben?
A félvezetőgyártás a szorosan összehangolt folyamatlépések közötti kiszámítható mozgásoktól függ. Egy ostyaátadó robot egy jóval nagyobb berendezésnek csupán az egyik komponense lehet, de az ezen a ponton visszatérő probléma több kapcsolódó műveleten keresztül megszakíthatja az anyagáramlást.
A közvetlen következmények könnyen láthatók: alacsonyabb átbocsátás, késedelmes ostyafeldolgozás, több karbantartási munka és a gyártási ütemterv felborulása. A kevésbé nyilvánvaló következmény az instabilitás. Egy csak időnként hibázó robotot nehezebb lehet diagnosztizálni, mint egy teljesen meghibásodottat, mert a technikusok ismételten alaphelyzetbe állíthatják a rendszert, majd bizonyítékok összegyűjtése nélkül visszaállíthatják a termelésbe, így nem azonosítják a kiváltó okot.
Ezért az üzemidő növelésének az egyedi incidensek helyett a visszatérő mintázatokra kell összpontosítania. Nem egyszerűen az a kérdés, hogy „Milyen riasztás jelent meg?”, hanem az, hogy „Mi változott közvetlenül a riasztás előtt, és minden alkalommal ugyanaz a sorrend ismétlődik?”
Kezdje a hiba megfelelő alrendszerhez való hozzárendelésével
A legtöbb visszatérő ostyakezelési probléma néhány fő területre vezethető vissza: mechanikai kopásra, érzékelő- vagy illesztési problémákra, a vákuum és a végrehajtóegység teljesítményére, illetve kommunikációs és sorrendi hibákra. Ezek a kategóriák papíron egyértelműek, a kezelő számára megjelenő tünetekben azonban gyakran átfednek.
Egy pozicionálási riasztás például önmagában nem bizonyítja automatikusan, hogy egy motor, szíj vagy vezetősín meghibásodott. A helytelen érzékelő-visszajelzés megakadályozhatja, hogy a vezérlő megerősítse a mozgás befejeződését, miközben egy vákuumhiba ugyanazt az átviteli sorrendet szinte ugyanazon a ponton állíthatja le. A hatékony hibakeresés ezért azzal kezdődik, hogy elkülönítjük a látható tünetet attól az alrendszertől, amely azt ténylegesen előidézte.
Ez a különbségtétel különösen fontos a félvezetőgyártó berendezéseknél, mivel a szükségtelen beállítások újabb problémákat okozhatnak. Egy mechanikailag kifogástalan robot újraigazítása egy hibás érzékelőjel miatt ronthatja az ismételhetőséget ahelyett, hogy javítaná.
A mechanikai kopás általában fokozatosan jelentkezik
A robotcsuklók, csapágyak, szíjak, lineáris vezetékek és tengelykapcsolók rendkívül sok ismétlődő cikluson keresztül működnek. Ezen alkatrészek kopásával az első jelek gyakran finomak: kissé egyenetlenebb mozgás, fokozott rezgés, kisebb pozicionálási eltérések vagy csak bizonyos mozgási feltételek mellett jelentkező hibák.
Ezek a tünetek nem feltétlenül állítják le azonnal a gyártást. A robot ehelyett több száz cikluson át normálisan működhet, mielőtt újabb, pozícióval kapcsolatos riasztást generálna. Pontosan ezért fontos a hibatörténet. Ha a naplókban ismételten ugyanaz a tengely, mozgásirány vagy áthelyezési hely jelenik meg, a mechanikai vizsgálat sokkal célzottabbá válik.
A technikusoknak különös figyelmet kell fordítaniuk a folyamatos mozgásnak kitett alkatrészekre, valamint a növekvő holtjátékra, az egyenetlen ellenállásra vagy a rendellenes rezgésre utaló jelekre. Nem pusztán az a cél, hogy megtaláljuk a kopott alkatrészt, hanem annak meghatározása is, hogy az adott kopás magyarázhatja-e a gyártás során megfigyelt konkrét hibamintát.
Az érzékelőhiba mozgáshibának tűnhet
A waferkezelő robotok érzékelőkre támaszkodnak a wafer jelenlétének, pozíciójának, a rekesz állapotának és az egyes áthelyezési lépések sikeres befejezésének megerősítéséhez. A robot mechanikai szempontból megfelelően mozoghat, mégis hibát jelezhet, mert a vezérlőrendszer nem kapja meg a folyamat folytatásához szükséges visszajelzést.
A szennyeződés különösen fontos probléma a precíziós kezelési környezetekben. Egy elszennyeződött vagy kissé elmozdult érzékelő időszakos észlelési problémákat kezdhet okozni anélkül, hogy teljesen meghibásodna. Ezért a waferérzékelőket, a rekeszfeltérképező eszközöket és az igazítókamerákat mindig meg kell vizsgálni, amikor a hiba lefolyása az általuk adott visszajelzéstől függ.
A tisztítás és az újrakalibrálás egyes eseteket megoldhat, míg a sérült vagy instabil hardver cserére szorulhat. A lényeg az, hogy magát a visszajelzést ellenőrizzük, ahelyett hogy azt feltételeznénk: minden áthelyezéssel kapcsolatos riasztás a robot mechanikájából ered.
A vákuumproblémák gyakran a felvétel vagy a lerakás során válnak nyilvánvalóvá
A vákuumalapú waferkezelést alkalmazó rendszerekben a végrehajtónak a teljes áthelyezés során elegendő tartóerőt kell létrehoznia és fenntartania. A gyenge vákuumnyomás, a vezetékekben lévő szennyeződés, a szivárgó csatlakozók vagy a végrehajtó felületének elhasználódása egyaránt időszakos felvételi és lerakási hibákat okozhat.
A hiba megjelenésének szakasza hasznos diagnosztikai információval szolgálhat. Ha a probléma következetesen a wafer felvételekor jelentkezik, a technikusoknak először a vákuum előállítását, a nyomásérzékelést, a csővezetékeket és a végrehajtó egység állapotát kell vizsgálniuk, mielőtt nem kapcsolódó tengelyek vagy kommunikációs hardverek ellenőrzésébe kezdenének.
A vákuumértékeket szintén dinamikusan, nem csupán statikus értékekként kell vizsgálni. Előfordulhat, hogy a rendszer végül eléri a szükséges nyomást, de a vártnál hosszabb idő alatt, így a vezérlési folyamat időtúllépés miatt leáll, mielőtt a megerősítés megérkezne. Ilyenkor a tünet átviteli hiba, miközben a háttérben romló pneumatikus vagy vákuumteljesítmény áll.
A kommunikációs hibák mechanikailag ép robotot is leállíthatnak
A wafer-kezelő robotok egy integrált automatizálási környezet részeként működnek. Parancsokat és állapotinformációkat cserélnek a berendezésvezérlőkkel, a betöltőportokkal, a folyamatberendezésekkel és a magasabb szintű gyártási rendszerekkel. Ha egy elvárt üzenet vagy engedélyező jel nem érkezik meg, a robot akkor is leállhat, ha a motorjai, érzékelői és mechanikai elemei megfelelően működnek.
Ezért a kommunikációs hibákat már a hibakeresési folyamat elején meg kell különböztetni a fizikai mozgási hibáktól. A mérnököknek tudniuk kell, hogy a robot megkísérelte-e a mozgást, de sikertelenül járt, vagy egyáltalán nem kapta meg a mozgás megkezdéséhez szükséges feltételeket.
Az időzítés itt is értékes információt ad. Ha egy átvitel közvetlenül egy parancs után leáll, az más problémára utalhat, mint amikor a folyamat mechanikusan befejeződik, de a szomszédos berendezéstől soha nem érkezik megerősítés. Nagyobb automatizálási architektúrákban a kapcsolódó ipari kommunikációs és hálózatépítési komponensek állapotának áttekintése segíthet meghatározni, hogy a megszakadás a robotvezérlőn belül vagy azon kívül történik-e.
A hibanaplók szekvenciaként olvasva a leghasznosabbak
A modern wafer-kezelő rendszerek részletes diagnosztikai naplókat készíthetnek, amelyek tengelyhibákat, vákuumriasztásokat, érzékelőhibákat és kommunikációs eseményeket is tartalmaznak. Ha azonban csak a végső riasztást olvassuk el, az félrevezető lehet, mert egyetlen kiváltó probléma rövid időn belül több másodlagos hibát is előidézhet.
Hasznosabb megközelítés a folyamat rekonstruálása. Melyik esemény történt először? Ugyanaz a tengely jelzett hibát a vákuumriasztás előtt? Hiányzott a wafer jelenlétét jelző jel, mielőtt a robot leállt? A hiba csak egyetlen betöltőporton jelentkezett, vagy több célállomáson is?
Az ismétlődő mintázatok gyakran sokkal hatékonyabban szűkítik le a vizsgálatot, mint egyetlen hibaüzenet megfogalmazása. A karbantartócsapatoknak ezért lehetőség szerint meg kell őrizniük az időbélyegeket, az üzemeltetési körülményeket és a korábbi javító intézkedéseket, ahelyett hogy dokumentálás nélkül újra és újra alaphelyzetbe állítanák a robotot.

2. ábra. A strukturált hibaelhárítás összekapcsolja a visszatérő waferkezelési hibákat azzal az alrendszerrel, amely ténylegesen a megszakítást okozta.
Az ellenőrzést a bizonyítékoknak kell irányítaniuk
A hiba lefolyásának megértése után a fizikai ellenőrzés hatékonyabbá válik. Ha a naplók ismételten egy adott tengelyre utalnak, a technikusok az adott tengely csuklópontjaira, vezetősíneire, szíjaira, tengelykapcsolóira és helyzet-visszacsatolására összpontosíthatnak. Ha a hiba következetesen a wafer felvételekor jelentkezik, elsőbbséget kell adni a vákuumrendszer és a megfogó ellenőrzésének.
Ez nyilvánvalónak tűnik, de a próbálkozásos alkatrészcsere továbbra is költséges a nagymértékben integrált automatizálási berendezésekben. Több alkatrész egyidejű cseréje ráadásul megsemmisíti a diagnosztikai információkat, mivel a karbantartócsapatok többé nem tudják, melyik intézkedés szüntette meg ténylegesen a hibát.
A fegyelmezett hibaelhárítási folyamat lehetőség szerint egyszerre csak egy változót módosít, rögzíti az eredményt, majd megfigyeli, hogy az eredeti hiba ugyanazon működési feltételek mellett visszatér-e.
A megelőző karbantartás valójában az ismételhetőség védelméről szól
A waferkezelő robotoknak nem pusztán azért van szükségük megelőző karbantartásra, mert mozgó alkatrészeket tartalmaznak. Azért van rá szükségük, mert a félvezetők kezelése rendkívül ismételhető mozgást és érzékelést igényel. A mechanikai kopás, a szennyeződés vagy a beigazítás kis mértékű eltolódása már jóval az alkatrész teljes meghibásodása előtt befolyásolhatja a megbízhatóságot.
Az ésszerű karbantartási program magában foglalhatja a meghatározott mozgó alkatrészek kenését, a szíjak és vezetősínek ellenőrzését, az érzékelők tisztítását és kalibrálását, a vákuumrendszer vizsgálatát, valamint a robot beigazításának ellenőrzését. A firmware- vagy szoftverfrissítések szintén a karbantartási stratégia részét képezhetik, ha a berendezés gyártója ezeket biztosítja és ajánlja.
Az időközöket nem szabad gondolkodás nélkül átmásolni különböző rendszerek között. Az üzemóráknak, ciklusszámoknak, környezeti feltételeknek és a gyártó ajánlásainak egyaránt befolyásolniuk kell, hogy egy adott feladatot milyen gyakran végeznek el. A folyamatosan működő robot más karbantartási stratégiát igényelhet, mint az időszakosan használt berendezés.
Az EFEM hibaelhárításához szélesebb perspektíva szükséges
Számos waferkezelő robot berendezés-elülső modulban (Equipment Front End Module, EFEM) működik. Ebben a környezetben a robot csak egyetlen eleme egy olyan folyamatnak, amely tartalmazhat betöltőportokat, wafer-térképezést, ajtómechanizmusokat, beigazítóberendezéseket, valamint kommunikációt a folyamatberendezéssel.
Ez a tágabb architektúra megváltoztatja a hibaelhárítás logikáját. A robot azért állhat le, mert egy betöltőport nincs megfelelően beigazítva, a térképező érzékelő váratlan állapotot jelzett, egy ajtómechanizmus nem hajtotta végre a teljes sorrendet, vagy a folyamatberendezés nem biztosította a szükséges kézfogást. Ezért ha a technikusok ismételten a robotot hibáztatják, mivel ez az az alkatrész, amely láthatóan leállt, könnyen rossz irányba indulhatnak.

3. ábra. Az EFEM-rendszerek többféle kezelési és interfészfunkciót egyesítenek, ezért az ismétlődő hibák gyakran rendszerszintű diagnosztikát igényelnek.
A mérnököknek meg kell vizsgálniuk a teljes átviteli sorrendet, és meg kell határozniuk, hogy az egyes lépésekért melyik eszköz felelős. Így könnyebben eldönthető, hogy a robot nem hajtott végre egy érvényes parancsot, vagy az EFEM egy másik része akadályozta meg a sorrend továbbhaladását.
A teljesítményadatok még a kritikus hiba előtt jelezhetik a romlást
A hibanaplók olyan eseményeket írnak le, amelyek már átléptek egy meghatározott küszöbértéket, míg a teljesítményadatok korábban is jelezhetik a romlást. A meghibásodások közötti átlagos idő, a hibák gyakorisága, az átviteli ciklusidő és a tengely pozicionálási pontossága egyaránt hasznos jelzéseket adhatnak a rendszer viselkedésének változásáról.
Vegyük figyelembe a ciklusidőt. Ha az egyik átviteli út fokozatosan hosszabb időt vesz igénybe, annak ellenére, hogy még nem történt hivatalos hiba, ez a változás indokolhatja az ellenőrzést, mielőtt a robot végül leállna. Hasonlóképpen, a csökkenő MTBF azt jelzi, hogy a visszaállítások és javítások nem eredményeznek stabil, hosszú távú megoldást.
A pozicionálási pontosság még informatívabb lehet, ha a berendezés megfelelő diagnosztikai adatokat biztosít. A korrekciós vagy pozicionálási eltérés lassú növekedése mechanikai vagy kalibrációs eltolódásra utalhat, még azelőtt, hogy a kezelők gyakori riasztásokat kezdenének észlelni.
A vizualizációs rendszerek segíthetnek a karbantartócsapatoknak összevetni ezeket a trendeket a tényleges hibamúlttal. A modern HMI- és ipari számítástechnikai platformok különösen hasznosak, amikor az ismétlődő roboteseményeket a ciklus- és üzemeltetési adatokkal együtt jelenítik meg, ahelyett hogy a riasztásokat elszigetelten mutatnák.
A szabványosított hibaelhárítás megakadályozza a tudás eltűnését
Az ismétlődő berendezéshibákat nehezebb megoldani, ha minden technikus másképp közelíti meg őket. Az egyik műszak megtisztíthat egy érzékelőt, a másik beállíthatja az illesztést, a harmadik pedig visszaállíthatja a paramétereket anélkül, hogy bárki következetes nyilvántartást vezetne a hibaállapotról és a korrekciós intézkedésről.
A szabványosított eljárások folytonosságot teremtenek. A csapat dokumentálhatja a riasztási sorrendet, az érintett helyet, a releváns méréseket és a karbantartási műveletet, majd összevetheti a következő előfordulást az előzővel. Idővel ez gyakorlati hibajegyzéket hoz létre a tényleges gépről, ahelyett hogy kizárólag általános szervizdokumentációra támaszkodna.
A képzés ugyanezen okból fontos. Azok a technikusok, akik értik, hogy mely tünetek utalnak jellemzően mechanikai, vákuum-, érzékelési vagy kommunikációs problémákra, a legrelevánsabb ellenőrzésekkel kezdhetnek ahelyett, hogy újra és újra mindent az alapoktól kezdenének.
A pótalkatrészek elérhetősége a megbízhatóságmérnökség része
A helyes diagnózis önmagában keveset javít az üzemidőn, ha a szükséges alkatrész nem cserélhető ki. A félvezetőgyártó üzemeknek ezért a megelőző karbantartás és a hibaelhárítás mellett a pótalkatrész-stratégiát is figyelembe kell venniük.
A készletezési döntéseket a kritikalitásnak kell irányítania. A meghibásodási előzménnyel rendelkező, hosszú beszerzési átfutási idejű vagy egy teljes EFEM leállítására képes alkatrészek más elbírálást igényelnek, mint az olcsó, gyorsan beszerezhető elemek.
Ez a kérdés a berendezés öregedésével egyre jelentősebbé válik. A régebbi robotplatformok mechanikailag még sok éven át működőképesek maradhatnak, miközben az egyes érzékelők, vezérlők, hajtások vagy egyedi interfész-alkatrészek beszerzése nehézzé válik. Az elavulás korai nyomon követése lehetővé teszi, hogy a karbantartócsapatok tervezzenek, ahelyett hogy csak akkor reagálnának, amikor a gyártás már leállt egy meghibásodás miatt.
A javításokat az eredeti hibasorozaton keresztül kell igazolni
Javítás után a robot sikeres mozgatása önmagában nem bizonyítja, hogy az eredeti probléma megszűnt. A berendezést ugyanazon az integrált folyamaton keresztül kell tesztelni, amely a hibát előidézte, beleértve az érzékelést, a vákuum megerősítését és a környező berendezésekkel folytatott kommunikációt.
Ha a hiba csak egyetlen töltőporton jelentkezett, különös figyelmet kell fordítani arra az útvonalra. Ha csak többórás működés után lépett fel, egy rövid tesztciklus nem feltétlenül elegendő a stabilitás igazolásához. A validációnak a lehető legszorosabban kell követnie az eredeti probléma jellemzőit.
Ez a végső lépés azért fontos, mert a szórványos hibák karbantartás után átmenetileg eltűnhetnek akkor is, ha a kiváltó ok megmarad. Az üzemidő csak akkor javul, ha magát a visszatérő mintázatot sikerül megszüntetni.
A jobb üzemidő a hibák jobb megértéséből fakad
A szeletkezelő robot megbízhatósága nem javul pusztán attól, hogy gyorsabban állítjuk vissza a riasztásokat. A mechanikai kopás, az érzékelők szennyeződése, a vákuum instabilitása és a kommunikációs hibák egyaránt visszatérő átviteli megszakításokat okozhatnak, a látható robotriasztás pedig gyakran csak egy hosszabb hibasorozat végső eredménye.
A leghatékonyabb hibaelhárítási folyamat a hibatörténet elemzését célzott vizsgálattal, megelőző karbantartással és az EFEM rendszerszintű ismeretével ötvözi. Az olyan teljesítménymutatók, mint az MTBF, a ciklusidő, a hibagyakoriság és a pozicionálási pontosság, ezután megmutathatják, hogy a korrekciós intézkedések valóban javítják-e a hosszú távú működést.
Egy félvezetőgyártó üzemben a megbízható ostyakezelés támogatja minden hozzá kapcsolódó folyamatlépés termelékenységét. Ezért a robot üzemideje nem csupán karbantartási mutató: az általános gyártási stabilitás része. A legjobb eredmények akkor születnek, amikor a mérnökök nem különálló eseményként kezelik az egyes hibákat, hanem a visszatérő hibákat mérhető, elkülöníthető és kijavítható mögöttes mintázat bizonyítékaként értelmezik.
A szerzőről
PLC Pro Tech szerkesztősége | Robotikai és automatizálási rendszerek elemzése
A szerkesztőség ipari robotikával, mozgásvezérléssel, gépautomatizálással, diagnosztikával és karbantartási gyakorlatokkal foglalkozik félvezetőipari, gyártási és folyamatipari alkalmazásokban.