Projekt #2 - Automatikus átrakodás

Projektfeladat leírása

A berendezés működése során egy pneumatikus kar kitolja a korongot a toronytárolóból, majd egy vákuumos megfogóval ellátott forgókar áthelyezi azt a kijelölt pozícióba. A rendszer biztosítja, hogy csak akkor induljon vissza a kar, ha a vákuumszenzor visszajelzése alapján a megfelelő szívóhatás létrejött. A működés teljes egészében a HMI felületéről vezérelhető , ahol a felhasználó a rendszer indítását és leállítását vezérelheti, valamint megadhatja a kitárazandó korongok számát. Amennyiben kifogynak a korongok, abban az esetben a kijelzőn jelzi a rendszer a kezelőnek, hogy nincs korong, illetve a program sem indul el.

A projektben használt hardveres eszközök

● PLC (Programozható Logikai Egység) – Siemens Simatic S7-1200 ●
● HMI Panel – Siemens Simatic HMI ●
● Switch – Siemens Scalance XB005 ●
● HP ProBook 650 G8 Notebook ●
● Pneumatikus munkahengerek – a korongok kitolására és a kar mozgatására ●
● Festo vákuumgenerátor és vákuumszenzor ●
● Pozíció érzékelők ●
● Tápegység (24VDC) ●
● Kompresszor a sűrített levegő ellátáshoz ●

Konklúzió és Önreflexió

A projekt során felépítettem egy rendszert, ami egy oszloptárolóból automatikusan átpakolja a korongokat a kijelölt pontra, és jelzi a kezelőnek ha üres a tároló. A rendszer HMI-n keresztül vezérelt, TIA V17-ben készített program. A projekt során sikerült egy logikusan felépített, ipari szemléletű vezérlőrendszert kialakítanom. A munka közben azonban jelentős nehézséggel szembesültem, mivel egy ponton teljesen újra kellett kezdenem a programozást. A rendszer működése nem volt megfelelő, és nem tudtam pontosan beazonosítani a hiba okát, ami valószínűleg a nem kellően átgondolt programstruktúrából adódott. Ez kezdetben frusztráló volt, ugyanakkor rávilágított arra, mennyire fontos a vezérlési folyamat előzetes megtervezése. Az újrakezdés után már strukturáltabban, átláthatóbban építettem fel a programot, ami stabilabb működést eredményezett. A hibakeresés során sokat fejlődött a problémamegoldó képességem és a PLC programozási gyakorlatom. Összeségében a projekt nemcsak szakmai tudásomat mélyítette el, hanem kitartásra és precízebb munkavégzésre is tanított.