Industry projekty pre IEE

Monitoring výroby
Webová aplikácia, ktorá slúži ako rýchly náhľad do aktuálnej situácie v rámci výrobnej haly. Porovnáva výsledky skenovania výroby (traceability) s objednávkou, s receptom zo SAP a s materiálmi a nástrojmi vydanými z ďalších externých systémov, čím vzniká podrobný obraz o tom, či výroba zodpovedá predpisu. Prehľad dáva komplexná viacúrovňová tabuľka, v ktorej sa prostredníctvom opakovaného rozbaľovania riadkov a stĺpcov dá prejsť od sumárnych informácií o aktuálnom stave výrobnej objednávky až po jemné detaily jednotlivých zmien a procesov. Keďže sa pri výrobe pracuje s elektronikou, aplikácia sleduje aj zamestnancov naskenovaných na procesy s povinnou ESD kontrolou (electrostatic discharge) a upozorní, ak niekto kontrolu nevykonal.
Ďalšie projekty:
- Migrácia databáz (MaxDB → DB2) – nástroj pre migráciu dát a ďalších databázových štruktúr (constraints, trigre, …) zo starej SAP databázy MaxDB v7.4 na DB2 od IBM (v. 9.+).
- Knižnica Reliable Sender (MQTT, JMS) – slúži pre zaobalenie posielania správ na broker so zabezpečením výpadkov spojenia (uloženie do lokálneho úložiska a odoslanie po obnovení spojenia). Implementácia musela byť thread safe a pri obnovení spojenia po výpadku musela vedieť odoslať všetky nazbierané dáta.
- ESD Terminal (Warmbier PGT120 + Datalogic TD1100) – aplikácia slúži na testovanie osôb na elektrostatickú energiu (zamestnanci, ktorí pracujú s otvorenými obvodmi a citlivými prístrojmi). Komunikuje so skenerom čiarových kódov (identifikácia) a zariadením na testovanie elektrostatickej energie a posiela výsledky na server. Klientská aplikácia pre testovacie miesto bola vytvorená v JavaFX.
- Device Manager – IoT server na správu zariadení s možnosťou rozšírenia pre konkrétne typy zariadení. Komunikácia prostredníctvom API s aplikáciou „Sensorium“.
- Sensorium – web aplikácia pre zber dát z IoT zariadení (teplota, vlhkosť a pod.) a grafická reprezentácia nazbieraných dát. Zaslanie alarmu v prípade prekročenia povoleného intervalu hodnoty. Využíva WSO2 ESB a MB pre tok správ.
- a iné
Technológie:
Backend: Grails, Spring Security, Quartz
Frontend: jQuery, Bootstrap, JavaFX
Databáza: MaxDB, DB2
Dáta a komunikácia: MQTT, JMS, WSO2 ESB, WSO2 MB