Předkládaná diplomová práce si klade za cíl vyřešit nedostatek programovacího rozhraní Saia PG5 v nemožnosti simulace vytvořených aplikací bez fyzického propojení s reálným programovatelným automatem Saia PCD. Je tedy nutné vytvořit nové programovací rozhraní, které bude co nejvíce podobné vývojovému prostředí Saia PG5 a bude vněm možné programovat v jazyce FUPLA a simulovat vytvořené programy bez použití reálného automatu.
Annotation in English
Aim of graduation thesis is solving poverty of programming environmental Saia PG5 in impossibility simulation of created applications without direct connection with real programmable automat Saia PCD. Its necessary to create new program interface, which will be really similar like Developmental environment Saia PG5 and possible
programming in language FUPLA will be involved, also simulating of created programs without using real automat should be possible.
Keywords
Saia PG5, Emulátor PG5, programovatelný automat
Keywords in English
Saia PG5, emulator PG5, programmable automat
Length of the covering note
48
Language
CZ
Annotation
Předkládaná diplomová práce si klade za cíl vyřešit nedostatek programovacího rozhraní Saia PG5 v nemožnosti simulace vytvořených aplikací bez fyzického propojení s reálným programovatelným automatem Saia PCD. Je tedy nutné vytvořit nové programovací rozhraní, které bude co nejvíce podobné vývojovému prostředí Saia PG5 a bude vněm možné programovat v jazyce FUPLA a simulovat vytvořené programy bez použití reálného automatu.
Annotation in English
Aim of graduation thesis is solving poverty of programming environmental Saia PG5 in impossibility simulation of created applications without direct connection with real programmable automat Saia PCD. Its necessary to create new program interface, which will be really similar like Developmental environment Saia PG5 and possible
programming in language FUPLA will be involved, also simulating of created programs without using real automat should be possible.
Keywords
Saia PG5, Emulátor PG5, programovatelný automat
Keywords in English
Saia PG5, emulator PG5, programmable automat
Research Plan
Popište různé přístupy k programování programovatelných automatů (PLC) SAIA.
Vytvořte přehled jednotlivých knihoven a zdůrazněte funkce při výuce nejčastěji užívané v programovém prostředí SAIA PG5.
Vytvořte program umožňující vytvářet programy stejným způsobem jako v prostředí PG5.
Realizujte modul programu, který bude simulovat běžící program a jehož pomocí bude možno sledovat vstupy a výstupy na simulovaném PLC.
Připravte vzorové zadání několika úloh využitelných ve výuce.
Zpracujte podrobný manuál k programu.
Research Plan
Popište různé přístupy k programování programovatelných automatů (PLC) SAIA.
Vytvořte přehled jednotlivých knihoven a zdůrazněte funkce při výuce nejčastěji užívané v programovém prostředí SAIA PG5.
Vytvořte program umožňující vytvářet programy stejným způsobem jako v prostředí PG5.
Realizujte modul programu, který bude simulovat běžící program a jehož pomocí bude možno sledovat vstupy a výstupy na simulovaném PLC.
Připravte vzorové zadání několika úloh využitelných ve výuce.
Zpracujte podrobný manuál k programu.
Recommended resources
Brown, Charles, E.: The essential guide to Flex 2 with ActionScript 3.0, Berkeley Apress, 2007.
Lott, J., Schall, D., Peters, K.: ActionScript 3.0 Cookbook, Adobe Developer Library, 2006.
Sanders, W., Cumaranatunge, C.: ActionScript 3.0 Design Patterns, Adobe Developer Library, 2006.
Flash.cz - server pro kreativní lidi. URL: http://www.flash.cz/portal/clanky.aspx?sekce=30.
Firemní literatura k PLC Saia.
Martinásková, M., Šmejkal, L.: Řízení programovatelnými automaty, Vydavatelství ČVUT, Praha, 1998.
Martinásková, M., Šmejkal, L.: Řízení programovatelnými automaty II, Vydavatelství ČVUT, Praha, 2000.
Šmejkal, L., Martinásková, M.: PLC a automatizace, Nakladatelství BEN - technická literatura, Praha, 1999.
Recommended resources
Brown, Charles, E.: The essential guide to Flex 2 with ActionScript 3.0, Berkeley Apress, 2007.
Lott, J., Schall, D., Peters, K.: ActionScript 3.0 Cookbook, Adobe Developer Library, 2006.
Sanders, W., Cumaranatunge, C.: ActionScript 3.0 Design Patterns, Adobe Developer Library, 2006.
Flash.cz - server pro kreativní lidi. URL: http://www.flash.cz/portal/clanky.aspx?sekce=30.
Firemní literatura k PLC Saia.
Martinásková, M., Šmejkal, L.: Řízení programovatelnými automaty, Vydavatelství ČVUT, Praha, 1998.
Martinásková, M., Šmejkal, L.: Řízení programovatelnými automaty II, Vydavatelství ČVUT, Praha, 2000.
Šmejkal, L., Martinásková, M.: PLC a automatizace, Nakladatelství BEN - technická literatura, Praha, 1999.