Zobrazit minimální záznam

Automatic generation of standardized objects via the TIA Openness interface



dc.contributor.advisorCicvárek Martin
dc.contributor.authorTomáš Vayhel
dc.date.accessioned2024-06-18T10:32:49Z
dc.date.available2024-06-18T10:32:49Z
dc.date.issued2024-06-10
dc.identifierKOS-1243609013505
dc.identifier.urihttp://hdl.handle.net/10467/114789
dc.description.abstractTato diplomová práce se zaměřuje na vývoj automatického generátoru instancí standardizovaných objektů ve vývojovém prostředí TIA Portal, využívajícího rozhraní TIA Portal Openness. Projekt byl realizován na míru dle specifických potřeb firmy Sidat a bude se dále využívat v jejích interních procesech. V první části práce je představen teoretický základ nezbytný pro pochopení použitých metod a nástrojů, přičemž hlavní důraz je kladen na terminologii spojenou s vývojovým prostředím TIA Portal a funkcionalitu rozhraní TIA Portal Openness. Další část práce se věnuje návrhu a implementaci celkové aplikační struktury, která je rozdělena do několika procesů za účelem dosažení automatického generování požadovaných instancí objektů. Tento proces zahrnuje přípravu Excel souboru pro zadání, kontrolu a zpracování uživatelských vstupů, které specifikují požadované instance objektů. Zpracovaný uživatelský vstup je poté přenesen ve formě příkazového souboru na cílové zařízení s prostředím TIA Portal, kde je spuštěna vytvořená aplikace generátoru. Tato aplikace zpracuje příkazový soubor a na základě XML předloh ze vzorového projektu vytvoří nové XML soubory, které jsou následně importovány přes rozhraní TIA Portal Openness do požadovaného projektu v TIA Portalu. Práce rovněž popisuje další využití uživatelského vstupu pro tvorbu .xlsx souborů, které lze manuálně importovat na operátorské panely řady Comfort nebo Comfort Unified ve vývojovém prostředí TIA Portal za účelem vytvoření HMI tagů, alarmových hlášení a textových listů navázaných na vygenerované instance objektů. V závěru je prezentována ukázka celého procesu generování z pohledu uživatele a rozbor množství ušetřeného času při přípravě nových projektů v prostředí TIA Portal, včetně naměřených časových úspor pro jednotlivé fáze generování v různých testovacích scénářích.cze
dc.description.abstractThis thesis focuses on the development of an automatic generator for instances of standardized objects in the TIA Portal development environment, utilizing the TIA Portal Openness interface. The project was tailored to the specific needs of the company Sidat and will continue to be used in their internal processes. The first part of the thesis introduces the theoretical foundation necessary for understanding the methods and tools used, with an emphasis on the terminology associated with the TIA Portal development environment and the functionality of the TIA Portal Openness interface. The next part of the thesis is dedicated to the design and implementation of the overall application structure, which is divided into several processes to achieve the automatic generation of the desired object instances. This process includes the preparation of an Excel file for entering, checking, and processing user inputs that specify the required object instances. The processed user input is then transferred in the form of a command file to the target device with the TIA Portal environment, where the developed generator application is launched. This application processes the command file and, based on XML templates from a sample project, creates new XML files, which are then imported via the TIA Portal Openness interface into the desired project in TIA Portal. The thesis also describes the further use of user input for the creation of .xlsx files, which can be manually imported into Comfort or Comfort Unified series operator panels in the TIA Portal development environment to create HMI Tags, alarm messages, and text lists linked to the generated object instances. In conclusion, the thesis presents a demonstration of the entire generation process from the user's perspective and an analysis of the time saved when preparing new projects in the TIA Portal environment, including measured time savings for individual generation phases in various testing scenarios.eng
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmleng
dc.rightsVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.htmlcze
dc.subjectAutomatické generování objektůcze
dc.subjectTIA Portalcze
dc.subjectTIA Portal Opennesscze
dc.subjectProgramovatelné logické automaty (PLC)cze
dc.subjectPrůmyslová automatizacecze
dc.subjectAutomatic object generationeng
dc.subjectTIA Portaleng
dc.subjectTIA Portal Opennesseng
dc.subjectProgrammable Logic Controllers (PLC)eng
dc.subjectIndustrial Automationeng
dc.titleAutomatické generování standardizovaných objektů přes rozhraní TIA Opennesscze
dc.titleAutomatic generation of standardized objects via the TIA Openness interfaceeng
dc.typediplomová prácecze
dc.typemaster thesiseng
dc.contributor.refereeBurget Pavel
theses.degree.grantorkatedra řídicí technikycze
theses.degree.programmeKybernetika a robotikacze


Soubory tohoto záznamu




Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam