Aplikace pro formální testování PLC programu
but.committee | doc. Ing. Miloslav Steinbauer, Ph.D. (předseda) doc. Ing. Zdeněk Bradáč, Ph.D. (místopředseda) doc. Ing. Jakub Arm, Ph.D. (člen) Ing. František Burian, Ph.D. (člen) Ing. Lukáš Pohl, Ph.D. (člen) Ing. Stanislav Pikula, Ph.D. (člen) | cs |
but.defence | Student obhájil bakalářskou práci. Komise neměla žádné námitky k řešené práci. V průběhu odborné rozpravy odpověděl na dotazy, jak dlouho prostředí TIA Portal neposkytuje vlastní nástroj pro kontrolu chyb podle firemních standardů. Následovalo objasnění, že nalezené chyby a varování jsou chybami pouze z hlediska interních norem firmy, která práci zadala. | cs |
but.jazyk | čeština (Czech) | |
but.program | Automatizační a měřicí technika | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Arm, Jakub | cs |
dc.contributor.author | Sýkora, Ondřej | cs |
dc.contributor.referee | Benešl, Tomáš | cs |
dc.date.created | 2022 | cs |
dc.description.abstract | 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. | cs |
dc.description.abstract | This bachelor’s thesis analyzes the testing techniques used in the IT industry and applies them analogously to the machine industry - specifically PLC programming. In this work, a test application is designed and implemented. It’s purpose is to find errors created by a PLC programmer or PLC code generator in the TIA Portal environment project. The application can find and detect up to 10 different errors. It is a windows form application, developed in C#, using the open interface of TIA Portal Openness. Subsequently, its functionality is tested on a small test project with a known number of errors and also on a large company project with an unknown number of errors. | en |
dc.description.mark | A | cs |
dc.identifier.citation | SÝKORA, O. Aplikace pro formální testování PLC programu [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2022. | cs |
dc.identifier.other | 142140 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/205762 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | Testování správnosti PLC kódu | cs |
dc.subject | Windows form aplikace | cs |
dc.subject | C# | cs |
dc.subject | XML | cs |
dc.subject | TIA Portal | cs |
dc.subject | TIA Portal Openness | cs |
dc.subject | PLC code correctness testing | en |
dc.subject | Windows application form | en |
dc.subject | C# | en |
dc.subject | XML | en |
dc.subject | TIA Portal | en |
dc.subject | TIA Portal Openness | en |
dc.title | Aplikace pro formální testování PLC programu | cs |
dc.title.alternative | Software for Formal Testing of PLC Program | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2022-06-15 | cs |
dcterms.modified | 2022-06-17-08:36:46 | cs |
eprints.affiliatedInstitution.faculty | Fakulta elektrotechniky a komunikačních technologií | cs |
sync.item.dbid | 142140 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.17 16:25:01 | en |
sync.item.modts | 2025.01.17 12:12:52 | en |
thesis.discipline | bez specializace | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav automatizace a měřicí techniky | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |
Files
Original bundle
1 - 3 of 3
Loading...
- Name:
- final-thesis.pdf
- Size:
- 3.75 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- review_142140.html
- Size:
- 3.8 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_142140.html