TIA Portal · SCL/LAD · Priemyselná automatizácia
Automatizácia,na ktorú sa dá spoľahnúť.
Programovanie PLC a HMI pre výrobné linky a jednoúčelové stroje — s viac než 10-ročnou skúsenosťou z automobilového priemyslu.
TIA Portal V13–V19
Safety systémy, SICK, SEW
LADDER.SCL
IDLE
NETWORK 1: Signal_Beacon
Q0.0
NETWORK 2: Drive_Enable
Q0.0
Q0.1
NETWORK 3: Cycle_Start
Q0.1
Q0.2
I0.0 majáky → I0.2 výkon → M0.0 štart cyklu
Stanica
majáky
výkon
cyklus
dvere
kusov: 0
viac ako 10rokov skúseností
20+realizovaných projektov
V13–V19TIA Portal skúsenosti
S7-1200/1500Siemens platformy
Čo ponúkame
Automatizácia
Programovanie PLC
- Offline programovanie bezpečnostnej aj normálnej logiky od začiatku
- Online programovanie a uvádzanie zariadení do prevádzky u zákazníka
- Programovanie staníc v TIA Portal (SCL, LAD) a doladenie procesu výroby
- Riadiaci program jednoúčelového stroja na mieru procesu
HMI a výrobné dáta
- Operátorské obrazovky vo WinCC
- Aktualizácia a korekcia vizualizácií
- Zápis výrobných dát o každom kuse do nadradeného systému (MES)
- Zápis a čítanie výrobných dát z databázy
Bezpečnosť
- Safety matrix a bezpečnostné testy na nových zariadeniach
- Kontrola softvéru cez bezpečnostnú maticu
- Nastavovanie SICK skenerov a bariér, safe range monitoring
Roboty, pohony a snímače
- Komunikácia PLC s robotmi KUKA a Fanuc; na KUKA aj základná obsluha
- Nastavovanie pohonov SEW a Siemens modulov
- Nastavenie skrutkovacej techniky a snímačov
Uvedenie do prevádzky a diagnostika
- Uvádzanie do prevádzky a riešenie porúch počas nábehu
- Preverenie existujúceho systému a návrh vylepšení
- Kontrola zapojenia a funkcie I/O
- Simulácia vstupov a sledovanie zmien na výstupoch
- Meranie priamo na signáloch, keď PLC ani HMI neukážu nič
- Zúženie príčiny na 20 ms výpadok optického snímača
Elektro, testy a odovzdanie
- Revízia E-planu, kontrola zapojenia káblov a pneumatiky, prekáblovanie
- Elektro-koordinácia medzi zákazníkom a dodávateľom zariadenia
- Testy podľa checklistov zákazníka a odovzdávanie s jeho údržbou
- Vyhodnotenie meraní a evidencia v tabuľkách
- Údržba a úpravy strojov počas prevádzky
- Technológie
- TIA Portal V13–V19 · Step7 · SCL / LAD / FBD · S7-1200 / 1500 · WinCC · WinCC flexible · Profinet · Safety · SICK · SEW · Bosch Rexroth · Atlas Copco · Keyence · E-plan · VASS štandard · MS SQL · DeltaV
Nielen PLC
Softvér na mieru
Veľa času vo firme zožerie práca, ktorú niekto robí ručne len preto, že na ňu nikto nenapísal nástroj. Píšem ich na mieru — od skriptu hotového za pár dní po aplikáciu, ktorá beží roky. Vždy s tým, že viem, čo je na druhej strane.
Dáta a sledovanie výroby
- Čítanie hodnôt priamo z PLC (S7.Net, OPC UA) do databázy, Excelu alebo na obrazovku
- Bez licencie za veľký systém a bez zásahu do riadiaceho programu
- Ktorá stanica stojí, ako dlho a prečo — s upozornením do telefónu
- Postavené a odskúšané: SCADA Monitor Pro nižšie na stránke
Rutinná práca, ktorú dnes robí človek
- Reporty a prepisovanie údajov medzi systémami
- Sledovanie priečinkov a automatizácia úloh vo Windows
- Pravidelný zber verejných údajov z webu — ceny, dostupnosť, kurzy, parametre
- Typicky sa vráti za pár týždňov
Rozhrania k zariadeniam a obraz
- Rozhranie k čítačke, snímaču alebo stroju — údaje po ľudsky, nie v hexakóde
- Príklad: aplikácia pre RFID čítačku Siemens RF360H nižšie na stránke
- Jednoduché vision úlohy — kontrola prítomnosti, orientácie alebo počtu
- Tam, kde sa priemyselný vision systém finančne neoplatí
- Technológie
- Python · C#/.NET · S7.Net · OPC UA · Windows · mobilné aplikácie
Postavené a odskúšané
Nástroje z praxe
Nástroje, ktoré vznikli pre skutočnú potrebu — každý rieši konkrétnu robotu, ktorá sa dovtedy robila ručne alebo vôbec. Presne takto vyzerá softvér na mieru v praxi: malý, adresný a hotový skôr, než sa veľké riešenie stihne naceniť.
Python · PDF · dáta
Porovnávač EPLAN dokumentácie
porovnanie_eplanu.exe — revízia 12 → 13
3 rozdiely nájdené · strana 12/38
- Porovná dve revízie elektro-dokumentácie z PDF exportu a zvýrazní, čo sa zmenilo
- Kontrola stoviek strán, ktorá ručne zaberie hodiny, je hotová za minúty
- Beží ako samostatná aplikácia bez inštalácie
- Vznikol pri skutočnej kontrole dokumentácie výrobných liniek a odvtedy sa ňou robí
Webová aplikácia
Vyúčtovanie pracovnej cesty
vyuctovanie_cesty.html
Odchodpo 06:30 · Bratislava
Príchodst 18:45 · Mladá Boleslav
Stravné2 dni · zahraničné diéty
Spolu 73,40 €✓ PDF pripravené
- Cestovný príkaz a vyúčtovanie v prehliadači: časy, stravné podľa pravidiel, hotové PDF
- Jeden súbor bez inštalácie a bez servera — pošle sa e-mailom a funguje
- Typ drobnej firemnej agendy, pri ktorej sa nástroj na mieru vráti za pár týždňov
Computer vision · YOLO
Rozpoznávanie euromincí
server_minci.py — skenovanie
2€
KrajinaSlovensko
Katalóg2,00 – 2,80 €
Históriazapísané · riadok 214
→ Historia_Skenovania_Minci.xlsx
- Mobil odfotí mincu, server ju zarovná (YOLO) a porovná s databázou motívov
- Určí krajinu, ukáže katalógové rozpätie ceny a zaujímavosť k motívu
- Každé skenovanie sa zapíše do histórie v Exceli; detaily sníma aj mikroskopom
- Klasifikátor vzácnosti zámerne netrénovaný — chcel by podstatne väčší dataset
OpenCV · obraz v reálnom čase
Visionultimate — AI filtre obrazu
visionultimate.exe — živý obraz
objekt · 97 %
objekt · 91 %
filter: obrysy · 31 fps
- Rozpoznávanie objektov a živé filtre obrazu na desktope
- Celá aplikácia zabalená do jedného spustiteľného súboru — spustí sa bez inštalácie
- Základ pre vision úlohy — prítomnosť, orientácia, počty — bez priemyselnej licencie
Senzory · integrácia
Radar prítomnosti pri počítači
radar_gui.py — mmWave
— nikto v dosahu
osoba 1,4 m → zvuk stlmený
- Milimetrový radar s vlastným ovládaním a API
- Deteguje prítomnosť osoby a spúšťa akcie — stlmenie zvuku, zamknutie obrazovky
- Ukážka integrácie lacného senzora tam, kde kamera nie je vhodná
Ako pracujem
Tri veci, na ktorých mi záleží
Hľadám príčinu, nie obchádzku
Poruchu sa dá v programe „vyladiť“ tak, aby sa chvíľu neprejavovala. Vráti sa — spravidla vtedy, keď to najmenej vyhovuje. Radšej hľadám, prečo k nej dochádza, aj keď to znamená merať na signáloch a nie sedieť pri počítači.
Kým linka nebeží, neodchádzam
Na nábehoch je bežná zmena jedenásťhodinová a keď to situácia vyžaduje, potiahnem aj šestnásť. Nie je to hrdinstvo — kým linka nebeží, odchod domov problém nevyrieši a termín sa inak nestihne.
Prispôsobivosť pravidlám podniku
Každý podnik má svoje pravidlá a zvyklosti — štandardy pomenovania, štruktúru programu, spôsob dokumentácie, postupy pri preberaní. Držím sa ich namiesto toho, aby som presadzoval vlastný spôsob a nechal po sebe niečo, čo vaši ľudia nebudú vedieť udržiavať.
Doklady
TIA — Safety (Siemens)
Kurz Safety Integrated v autorizovanom školiacom stredisku Siemens (SIMEX CONTROL SK), december 2022. Normy a smernice, pripojenie snímačov a akčných členov, časy odozvy, validácia a akceptácia, fail-safe komunikácia, diagnostika.
§ 22 — samostatný elektrotechnik
Osvedčenie o odbornej spôsobilosti v elektrotechnike podľa vyhlášky 508/2009 Z. z. — elektrické zariadenia s napätím do 1000 V vrátane bleskozvodov, v objektoch bez nebezpečenstva výbuchu triedy „A“. Vydané 2024.
Vlastná iniciatíva
Experimentálne projekty
Popri komerčných zákazkách skúšam aj vlastné technické experimenty — nie všetky dotiahnem do konca, ale každý niečo naučí.
Vlastný nástroj
SCADA Monitor Pro — monitorovací systém pre výrobné stanice
Desktopová aplikácia (C#/.NET) sledujúca stav PLC staníc cez S7.Net aj OPC UA súčasne, s automatickou detekciou porúch, dvojúrovňovou eskaláciou a vstavaným webovým serverom — technici mohli poruchy sledovať a potvrdzovať priamo z mobilu, so zvukovým alarmom a SMS eskaláciou cez Macrodroid. Funkčný prototyp, napokon nenasadený naostro (nebola potreba).
SCADA Monitor Pro — živý náhľad
L1.AF020Online
L1.AF030Online
L2.AF050Online
L3.AF090Online
ESP32 / embedded
ESP32 dotykový displej pre Bambu Lab P2S
Vlastný hardvérový dashboard (ESP32 + dotykový displej) pripojený cez MQTT priamo na 3D tlačiareň — zobrazuje stav tlače, teploty, filament a postup v reálnom čase, s automatickým logovaním dokončených tlačí do Google Sheets vrátane odhadu spotreby energie.
BAMBU P2SIDLE
14:07
Pripravená na tlač
Detekcia a tracking
Sledovanie rúk a objektov cez webkameru
Experimenty s detekciou tváre, očí a objektov cez webkameru alebo zdieľanú obrazovku, neskôr rozšírené o hand tracking napojený na Google API. Všetko beží v prehliadači — na server sa neposiela žiadny obraz.
Softvér mimo PLC
Aplikácia pre RFID čítačku Siemens RF360H
Namiesto surových dát v hexakóde som vytvoril prehľadné user-friendly rozhranie — číslo palety, štart produkcie a ďalšie údaje prehľadne zobrazené priamo na displeji ručnej čítačky.
RFID TAG — surové vs. dekódované0/4
Cell_Code33 43 31 31 30 32
Pallet_Status01
Work_OK01
Station4C 31 2E 41 46 30