Jiří Fůsek

Zpět na hlavní stránku

MOUNTER

Implementován řídící a vizualizační software pro první část výrobní linky společnosti ON Semiconductor s.r.o. produkující leštěné křemíkové desky. Hlavním úkolem řídícího systému u této části linky je identifikace keramických unašečů pomocí čteček čárových kódů vůči databázi nebo výrobnímu systému a jejich posuv na následující pozici určenou pro proces tmelení. Tento proces zahrnuje nanášení křemíkových desek na keramické unašeče fixovaných speciálním voskem pomocí působení vakuového zvonu. Zařízení umožňuje natmelení až 300 desek v jednom běhu. Řídící systém všech částí linek je implementován pomocí WCF služeb hostovaných na IIS a vizualizace v Silverlight 5.0 s využitím MVVM Light Toolkitu.


STOCKER

V případě druhé části výrobní linky odpovídá řídící systém opět za identifikaci unašečů a dále zajišťuje jejich postupné nakládání do speciálního zásobníku schopného nést až 4 takové unašeče. Naplněný zásobník je poté pomocí čtečký čárového kódu opět identifikován a následně po válečkové dráze dopraven na výstup, kde je umístěna opět čtečka čárového kódu. Zařízení má dvě patra kde horní nese plné zásobníky připravené na leštění zatímto dolní obsahuje prázdné zásobníky. Zásobníky k jednotlivým leštícím linkám dováží speciální dopravník pohybující se po magnetické dráze upevněné na podlaze. Hlavní PLC jednotky tří leštících linek následně posílají požadavky na materiál (podle rozměru a typu desek). Pokud se vhodný materiál nachází v zařízení, pomocí čtečky a mechanismu rotace celou frontou zásobníků je požadovaný zásobník vyhledán a naložen na dopravník.


POLISH LINE

U této části linky zajišťuje řídící systém po úvodní identifikaci a ověření daného zásobníku s unašeči především správné nastavení leštícího programu získaného z MES. Celá výrobní linka má k dispozici 3 leštící linky složené ze 3 leštiček, u kterých je možné vybrat jeden z 25 přednastavených leštících programů. Po zaslání příkazu řídícím systémem zahajujícím naložení várky na první leštičku probíhá následně již celý proces leštění plně v režii jednotlivých leštiček, které si mezi sebou předávají informace o zpracovávaném materiálu.


DEMOUNTER

Řídící systém ovládá 3 roboty zajišťující proces přesouvání desek z keramických unašečů do zásobníků, které jsou značeny čárovým kódem. Nejprve jsou unašeče s vyleštěnými deskami dopravenými od leštících linek po válečkové dráze identifikovány čtečkou čárového kódu. Na základě toho dostává v případě potřeby „cassette" robot pokyn k naložení prázdného zásobníku na jednu ze 4 stanic. Poté dostává „transfer" robot příkaz k přesunu daného unašeče před konkrétní stanici obsahující zásobník se stejným typem desek a následně „demount" robot zahájí samotnou demontáž desek. Pokud během procesu demontáže dojde k naplnění zásobníku, řídící systém zajistí zaslání příkazu "cassette" robotu k odebrání zásobníku ze stanice a přesunu do prostoru v dosahu operátora. Po kompletní demontáži unašeče doveze „transfer" robot tento unašeč na výstup, kde je naložen do zásobníku a stejným typem přepravníku jako u leštících linek převezen na začátek celé výrobní linky. Poté projde procesem mytí, po kterém je opět připraven k použití.


GRAFY LEŠTĚNÍ

Webová aplikace sloužící k zobrazování parametrů leštících dat ve formě grafu pro potřeby technologů případně servisního týmu. Grafy znázorňují průběh veličin (teplota, tlak, otáčky a průtoky) v čase, kdy je možné buď zpětně zvolit požadované časové okno nebo je možné aktivovat režim online vykreslování s konfigurovatelnou periodou obnovy. Uživatel má možnost zvolit číslo linky a číslo konkrétní leštičky, pro kterou chce zobrazit příslušná data. Aplikace dále umožňuje export dat do excelu pro další zpracování. Mezi použité technologie u tohoto řešení patří Silverlight 5.0 s využitím MVVM Light Toolkitu pro front-end a dále WCF služby připojující se do Oracle databáze na straně back-endu.


SERVISNÍ APLIKACE

Webová aplikace napsaná pro potřeby servisního týmu výrobní linky produkující leštěné křemíkové desky. Umožňuje vypínání a zapínání řídícího software případně správu jednotlivých částí linky především v situaci HW problému, kdy je možné přes příslušné volby synchronizovat stav daných entit výrobní linky v databázi s reálnou situací v případě nekonzistentního stavu. Front-end je napsán v Silverlight 5.0 s využitím MVVM Light Toolkitu a back-end je realizován pomocí WCF služeb připojujících se do Oracle databáze.


CHARAKTERIZER

Desktopová aplikace určená pro úvodní charakterizaci výrobní linky. Pomocí jednotlivých voleb lze zasílat do PLC jednotky dané části linky příkazy, které by za normálních okolností zasílal plně automaticky řídící systém. Takto lze ovládat linku v poloautomatickém módu pro potřeby testování například po odstranění závady na HW, kdy má servisní tým možnost odzkoušet plnou funkčnost opravované části linky. Aplikace je implementovaná v technologii WPF a komunikace s PLC probíhá přes seriovou linku dle definovaného protokolu.


WAFERCHECK

Do již existující aplikace implementována rozšiřující funkčnost především v souvislosti s výrobní linkou produkující leštěné křemíkové desky. Aplikace slouží ke sběru technologických dat křemíkových desek a také k vizualizaci celého procesu měření. Naměřená data jsou jedním z několika vstupů pro řídící systém Mounteru. Front-end je realizován v Silverlight 5.0 s využitím MVVM Light Toolkitu a back-end pomocí WCF služeb zajišťujících čtení dat ze seriové linky zařízení a jejich následné zpracování a uložení do centrální Oracle databáze.


SURFSCAN

Aplikace zajišťuje vyčítání technologických dat týkajících se vlastností povrchu křemíkových desek. Komunikace se zařízením probíhá přes RS232 nebo TCP/IP pomocí SECS (SEMI Equipment Communications Standard) protokolu, který byl v rámci realizace řešení implementován v podobě knihovny. Na frond-end byl použit Silverlight 5.0 s využitím MVVM Light Toolkitu a back-end je napsán pomocí WCF služeb s využitím "pollingDuplexHttpBinding" pro potřeby notifikace klienstké části aplikace událostmi generujícími se na serverové části.


ODVÁDĚNÍ KRYSTALU

Webová aplikace sloužící k odvádění křemíkových ingotů na lokaci měření vyvinutá pro společnost ON Semiconductor s.r.o. Aplikace načítá data z MS Access databáze, která generují dvě měřící zařízení v průběhu měření kontrolních řezů jednotlivých částí křemíkového ingotu. Následně nad těmito daty provádí transformace a ukládá je do výrobního MES případně do centrální Oracle databáze vyhrazené pro sběr dat z výrobních zařízení. Aplikace je napsaná v ASP.NET WebForms v kombinaci s využitím AjaxControlToolkitu a jQuery.