|
Aplikace pro formální testování PLC programu
Sýkora, Ondřej ; Benešl, Tomáš (oponent) ; Arm, Jakub (vedoucí práce)
Tato bakalářská práce rozebírá testovací techniky, používané v klasickém IT odvětví a analogicky je aplikuje na průmyslové odvětví - konkrétně programování PLC. V práci je navržena a realizována testovací aplikace, jejímž účelem je najít chyby vytvořené PLC programátorem nebo generátorem PLC kódu v projektu prostředí TIA Portal. Aplikace dokáže najít a rozpoznat až 10 různých chyb. Jedná se o windows form aplikaci, vyvinutou v jazyce C#, využívající otevřené rozhraní TIA Portal Openness. Následně je otestována její funkčnost na malém testovacím projektu se známým množstvím chyb a na velkém firemním projektu s neznámým množstvím chyb.
|
| |
|
Automatické generování vizualizací pro operátorské panely
Průšek, Jan ; Kaczmarczyk, Václav (oponent) ; Benešl, Tomáš (vedoucí práce)
Úkolem této bakalářské práce je prozkoumat pokročilé metody tvorby operátorských HMI pro použití v oblasti průmyslové automatizace. V první části práce je popsán postup vytvoření projektu v programu TIA Portal obsahující testovací PLC, HMI TP1500 Comfort panel a HMI Unified comfort panel. Pro oba panely byly vytvořeny univerzální faceplaty pro běžné procesní prvky a pro snímače. Druhá část práce se zabývá automatickým generováním obrazovek HMI pomocí nástroje SiVArc.
|
|
Komunikace mezi PLC S7-1500 a relační databází
Novotný, Jiří ; Holek, Radovan (oponent) ; Štohl, Radek (vedoucí práce)
Diplomová práce se zabývá způsoby komunikace mezi PLC S7-1500 a databázovým systémem a je zaměřena primárně na možnosti přímé komunikace, tedy bez nutnosti použít dodatečný software. V práci jsou představena mnohá z dostupných řešení jak komerčních tak volně dostupných. Následně je věnována pozornost vlastnímu řešení přímé komunikace. Bude navrženo řešení a realizována jednoduchá aplikace demonstrující přímou komunikaci mezi PLC S7-1500 společnosti Siemens a databázovým systémem SQL Server společnosti Microsoft. Komunikace je postavena na komunikačním protokolu TDS. Realizovaná aplikace umožňuje přímou komunikaci s databází pomocí základních příkazů jazyka SQL. Toto řešení je konkurence schopné i s aktuálně nejpoužívanějšími způsoby nepřímé komunikace.
|
|
Virtuální zprovoznění robotizované výrobní buňky
Baťka, Tomáš ; Vetiška, Jan (oponent) ; Bražina, Jakub (vedoucí práce)
Diplomová práce se zabývá virtuálním zprovozněním robotizovaného pracoviště určeného ke gravírování deskových materiálů a jejich následného balení. V teoretické části jsou shrnuty poznatky přispívající k rozvoji virtuálního zprovoznění a popsána zařízení nacházející se v zadané robotizované buňce. V praktické části je následně přiblížen postup sestavení simulačního modelu v softwaru Process Simulate, tvorba PLC programu pomocí vývojového prostředí TIA Portal a v neposlední řadě tvorba vizualizace HMI panelu. Na závěr bylo provedeno samotné virtuální zprovoznění pracoviště následované dodatečnou úpravou a validací robotického programu.
|
|
Digitální zprovoznění robotizovaného výrobního systému pro odporové navařování
Šuba, Marek ; Bražina, Jakub (oponent) ; Vetiška, Jan (vedoucí práce)
Předmětem této diplomové práce je simulace a digitální zprovoznění robotizovaného výrobního systému pro navařování elementů jako například čepů na plechové díly. Základem práce je rešerše problematiky spjaté s průmyslovými roboty, PLC řízením, nástroji používanými pro navařování, upínacími přípravky, manipulátory, senzorikou, bezpečnostními a ochrannými prvky běžně používanými v takovýchto výrobních systémech. Druhá část práce se věnuje samotnému zadanému problému a jedná se tedy o virtuální zprovoznění řešeného konceptu robotizovaného výrobního systému. To znamená vytvoření jeho simulačního modelu v prostředí Process Simulate, výběr robotů, vytvoření robotických trajektorií, analýza kolizí, tvorba senzorů, signálů a optimalizace. V poslední části následuje propojení simulačního modelu se softwarem S-7PLCSIM Advanced a TIA Portal, vytvoření řídící PLC logiky ve formě programu, vizualizace a ověření jejich funkčnosti pomocí výše zmíněného propojení se simulačním modelem.
|
|
Model čističky odpadních vod řízený pomocí PLC
Kopáč, Ondřej ; Blažek, Petr (oponent) ; Pospíšil, Ondřej (vedoucí práce)
Tato diplomová práce se zabývá návrhem čističky odpadních vod, která bude řízena pomocí PLC. V teoretické části jsou popsány druhy odpadních vod a stokových soustav, které jsou důležité při návrhu čističky. V práci jsou také popsány programovatelné logické automaty (PLC), programovací jazyky pro jejich naprogramování, SCADA (Supervisory Control And Data Acquisition) systémy a automatizace. Dále se práce zabývá teoretickým popisem čističek vod, jejich funkcí a zabezpečením. V další části je popsán návrh čističky. Poslední částí práce je samotná realizace čističky odpadních vod.
|
|
Řízení dopravníkového systému pro zkušebnu
Lorenc, Michal ; Pásek, Jan (oponent) ; Macho, Tomáš (vedoucí práce)
Práce se zabývá programováním dopravníkového systému, ovládaného pomocí PLC. První částí je rozbor řízené technologie a popis požadované funkce. Následuje seznámení s programovacím prostředím, PLC, čidly, akčními členy a ovládacími prvky. V druhé části je návrh řešení funkce dopravníkového systému a jeho implementace. Poté je celý systém odzkoušen, zhodnocen a jsou podány návrhy na zdokonalení.
|
|
Řízení kolaborativního robota pomocí PLC
Novotný, Jiří ; Benešl, Tomáš (oponent) ; Macho, Tomáš (vedoucí práce)
Tato bakalářské práce se zabývá řízením kolaborativního robota pomocí PLC. K realizaci této práce je využíván kolaborativní robot YuMi firmy ABB a PLC firmy Siemens nejnovější řady S7-1500. Seznámíme se s jednotlivými komponenty a s vývojovým prostředím pro PLC (TIA Portal) a pro robota (RobotStudio). Definujeme si požadavky na komunikační rozhraní mezi robotem a PLC. Popíšeme si demonstrující úlohu vyžadující ovládání robota pomocí PLC. Úloha demonstruje reálnou aplikaci pro koncového zákazníka. Následně implementujeme námi zvolené komunikační rozhraní PROFINET a realizujeme popsanou úlohu pro robota. Výsledná aplikace robota je poté odzkoušena v reálném výrobním provozu.
|
|
Řízení dopravníkového systému pro zkušebnu
Lorenc, Michal ; Pásek, Jan (oponent) ; Macho, Tomáš (vedoucí práce)
Práce se zabývá programováním dopravníkového systému, ovládaného pomocí PLC. První částí je rozbor řízené technologie a popis požadované funkce. Následuje seznámení s programovacím prostředím, PLC, čidly, akčními členy a ovládacími prvky. V druhé části je návrh řešení funkce dopravníkového systému a jeho implementace. Poté je celý systém odzkoušen, zhodnocen a jsou podány návrhy na zdokonalení.
|