Přístupnostní navigace
E-přihláška
Vyhledávání Vyhledat Zavřít
diplomová práce
Autor práce: Ing. Pavel Janeček
Ak. rok: 2019/2020
Vedoucí: doc. Ing. Jakub Arm, Ph.D.
Oponent: Ing. Jan Pásek, CSc.
Tato diplomová práce se zabývá vytvořením aplikace umožňující generování PLC a HMI programů pomocí TIA Openness. Aplikace je naprogramována tak, aby byla separována logika od grafiky, což je výhodné při případné obměně vizuální stránky aplikace. Generování programů je možné pomocí XML předpisu či vytvořením konfigurace v rámci průvodce aplikace. Generování probíhá přepisováním zdrojových XML souborů obsažených v aplikační knihovně dle navolené konfigurace. Aplikace byla vytvořena pomocí frameworku Windows Forms v jazyku C#. Byla vytvořena referenční sada modulů zařízení pro PLC a HMI ve vývojovém prostředí TIA Portal V15.1. Zdrojové XML soubory, na základě kterých generování probíhá, byly následně získány exportováním referenční sady a umístěny do knihovny aplikace. Pomocí simulačního nástroje Factory I/O a S-7 PLCSIM bylo ověřeno, že generovaný program je díky namapování proměnných na piny bloků plně funkční v manuálním režimu. Zároveň bylo dokázáno, že lze generovat programy pro různé stroje, což svědčí o univerzálnosti použití aplikace. Přínosem této práce je podstatné zkrácení doby při vytváření nových PLC a HMI programů.
TIA Openness, TIA Portal, C#, PLC, HMI
Termín obhajoby
18.06.2020
Výsledek obhajoby
obhájeno (práce byla úspěšně obhájena)
Klasifikace
A
Průběh obhajoby
Student obhájíl předloženou diplomovou práci. Dále také studnet odpověděl na všechny dotazy oponenta a další doplňující dotazy zkušební komise.
Jazyk práce
čeština
Fakulta
Fakulta elektrotechniky a komunikačních technologií
Ústav
Ústav automatizace a měřicí techniky
Studijní program
Elektrotechnika, elektronika, komunikační a řídicí technika (EEKR-M1)
Studijní obor
Kybernetika, automatizace a měření (M1-KAM)
Složení komise
doc. Ing. Petr Fiedler, Ph.D. (předseda) doc. Ing. Petr Blaha, Ph.D. (místopředseda) Ing. Jakub Dokoupil, Ph.D. (člen) doc. Ing. Václav Kaczmarczyk, Ph.D. (člen) Ing. Stanislav Klusáček, Ph.D. (člen) Ing. Radovan Holek, CSc. (člen)
Posudek vedoucíhodoc. Ing. Jakub Arm, Ph.D.
Známka navržená vedoucím: A
Posudek oponentaIng. Jan Pásek, CSc.
Známka navržená oponentem: A
Odpovědnost: Mgr. et Mgr. Hana Odstrčilová