Nástroj pro chytré řízení průmyslových tiskáren — vzdálené sledování a ovládání celého parku KGK JET tiskáren z jednoho místa.
Ve výrobních provozech hrají inkjetové tiskárny klíčovou roli — tisknou na výrobky datum spotřeby, šarže, čárové kódy nebo jiné povinné údaje. Když taková tiskárna přestane fungovat nebo se chová nestandardně, může to zastavit celou výrobní linku.
KGK Monitor umožňuje operátorům a technikům sledovat stav všech tiskáren v síti najednou — přímo z jednoho místa, na jedné obrazovce. Žádné obcházení hal, žádné dohady. Stačí se podívat na monitor.
Aplikaci jsem vyvinul pro společnost Techmen CZ, a.s., která se specializuje na průmyslové značení a kódování výrobků. Cílovou platformou jsou tiskárny řady KGK JET CCS3100.
Každá tiskárna je zobrazena jako přehledná karta s barevným kódováním. Na první pohled je okamžitě jasné, co se kde děje:
Tiskárna tiskne — vše v pořádku
Tiskárna zastavena — čeká na pokyn
Alarm nebo ztráta spojení
Varování — vyžaduje pozornost
Aplikace komunikuje s každou tiskárnou přes TCP/IP v samostatném vlákně. Zajistit stabilní, synchronizované a bezchybné připojení k více zařízením současně — bez zamrzání UI a bez ztráty dat — bylo klíčovým technickým problémem.
Řešení: architekturu jsem postavil na PyQt6 Signals & Slots pro bezpečnou komunikaci mezi vlákny. Každé připojení je izolované, chyby jedné tiskárny neovlivní ostatní a UI zůstane vždy responzivní.
Dalším krokem bylo zajistit, aby standalone EXE soubor fungoval na libovolném firemním PC bez nutnosti instalace čehokoli — to vyřešil PyInstaller s ručně laděným spec souborem pro správné zahrnutí všech Qt knihoven.
Aplikace je postavena čistě na Pythonu s moderními knihovnami pro GUI a vizualizaci dat:
KGK Monitor byl pro mě důležitým krokem — od jednoduchého servisního nástroje k plnohodnotné průmyslové aplikaci s důrazem na stabilitu, UX a reálné potřeby uživatelů v provozu.
Naučil jsem se, jak důležité je propojit solidní technické řešení s pochopením toho, jak lidé skutečně pracují. Operátor ve výrobě nepotřebuje složité menu — potřebuje vidět na první pohled, co hoří a co je v pořádku.
Hledáte řešení pro monitoring nebo vzdálené ovládání průmyslových zařízení?
Spolupráce probíhá přes Techmen CZ a.s. — rád si promluvíme o vašich potřebách.