Pokročilé programovací metody PLC
Advanced PLC Programming Methods
dc.contributor.advisor | Kadera Petr | |
dc.contributor.author | Hanák Miroslav | |
dc.date.accessioned | 2017-06-07T09:43:30Z | |
dc.date.available | 2017-06-07T09:43:30Z | |
dc.date.issued | 2017-05-25 | |
dc.identifier | KOS-587865127805 | |
dc.identifier.uri | http://hdl.handle.net/10467/68419 | |
dc.description.abstract | Hlavním cílem této práce je využít přístup Modelově řízeného vývoje a Objektově orientovaného programování k vytvoření softwarového nástroje určeného k programování PLC. Hlavní funkcí vývojového nástroje je generování PLC kódu dle normy IEC 61131-3 z šablon, které představují reálné komponenty automatizované soustavy a dovolí nám vyižít vlastnosti Objektově orientovaného programování. Standard PLCopen XML, založený na technologii rozšiřitelného značkovacího jazyka, je použit jako na platformě a výrobci nezávislý způsob uchování generovaného PLC kódu. Vývojový nástroj je implementován v jazyce Java s využitím vývojového rámce Eclipse 4 Rich Client Platform. | cze |
dc.description.abstract | The main goal of this thesis is to use Model-Driven Design approach and Object-Oriented Programming features to create a software tool for programming PLC control system. The primary function of the instrument of development is the automated generating of proper PLC code according to IEC 61131-3 from templates which represent models of real components of automated plant and let us use some of the Object-Oriented Programming features. PLCopen XML standard based on extended markup language technology, is used, as it represents a vendor and hardware platform independent way to storing generated PLC code. The development tool is implemented in Java language with using Eclipse Rich Client Platform development framework. | eng |
dc.language.iso | ENG | |
dc.publisher | České vysoké učení technické v Praze. Vypočetní a informační centrum. | cze |
dc.publisher | Czech Technical University in Prague. Computing and Information Centre. | eng |
dc.rights | A 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.html | eng |
dc.rights | Vysokoš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.html | cze |
dc.subject | PLC, modelově řízený návrh, objektově orientované programování, PLCopen XML, Java, Eclipse 4 Rich Client Platfor PLC, Eclipse 4 Rich Client Platform | cze |
dc.subject | PLC, Model-Driven Desing, Object-Oriented Programming, PLCopen XML, Java, Eclipse 4 Rich Client PlatforPLC, Eclipse 4 Rich Client Platform | eng |
dc.title | Pokročilé programovací metody PLC | cze |
dc.title | Advanced PLC Programming Methods | eng |
dc.type | bakalářská práce | cze |
dc.type | bachelor thesis | eng |
dc.date.accepted | 2017-06-19 | |
dc.contributor.referee | Burget Pavel | |
theses.degree.discipline | Robotika | cze |
theses.degree.grantor | katedra kybernetiky | cze |
theses.degree.programme | Kybernetika a robotika | cze |
Soubory tohoto záznamu
Tento záznam se objevuje v následujících kolekcích
-
Bakalářské práce - 13133 [777]