Original title:
Webový framework pro virtuální zprovoznění průmyslových modelů
Translated title:
Web framework for virtual commissioning of industrial models
Authors:
Majchrák, Filip ; Vaculovič, Silvestr (referee) ; Arm, Jakub (advisor) Document type: Bachelor's theses
Year:
2026
Language:
slo Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[slo][eng]
Táto bakalárska práca sa zaoberá návrhom a realizáciou 3D simulátora určeného na vizualizáciu automatizačných procesov riadených programovateľným logickým automatom (PLC). Cieľom práce bolo vytvoriť názorný simulačný nástroj umožňujúci zobrazenie technologických procesov, pohybu objektov a činnosti senzorov v trojrozmernom priestore. Súčasťou riešenia je simulácia vstupno-výstupných signálov PLC a ich prepojenie s vizualizovaným modelom. Výsledný simulátor môže slúžiť ako edukačný nástroj a podpora pri návrhu a testovaní riadiacich algoritmov v oblasti priemyselnej automatizácie.
This bachelor’s thesis focuses on the design and implementation of a 3D simulator intended for the visualization of automation processes controlled by a programmable logic controller (PLC). The aim of the thesis was to develop a clear and illustrative simulation tool enabling the visualization of technological processes, object movement, and sensor operation in a three-dimensional environment. The solution includes the simulation of PLC input and output signals and their connection to the visualized model. The resulting simulator can serve as an educational tool and as support for the design and testing of control algorithms in the field of industrial automation.
Keywords:
3D environment; 3D simulator; automation simulation; digital model; industrial automation; JavaScript; Physijs; PLC; process visualization; Three.js; web technologies
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/258542