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
Nová služba

3D Tlač na mieru

Rovnaký dôraz na presnosť, aký uplatňujeme v automatizácii, prinášame aj do 3D tlače — na Bambu Lab P2S, od jedného kusu po malosériovú výrobu.

Pozrieť 3D tlač →