PLC systémy ve virtuálních a fyzikálních úlohách Autor: Tomáš Snětivý Vedoucí: Ing. Jan Koprnický, Ph.D. TECHNICKÁ UNIVERZITA V LIBERCI Fakulta mechatroniky, informatiky a mezioborových studií Tento materiál vznikl v rámci projektu ESF CZ.1.07/2.2.00/07.0247, který je spolufinancován Evropským sociálním fondem a státním rozpočtem ČR
Obsah prezentace Zadání bakalářské práce Virtuální úlohy Fyzikální úloha 2
Zadání bakalářské práce Virtuální úlohy Ověření funkčnosti programů SoftPLC, Mosaic, Com0Com v operačním systému Windows 7 Řídicí program podle normy IEC 61 131 Upravení návodů pro účely cvičení 3
Zadání bakalářské práce Fyzikální úloha Vybrání vhodného typu PLC pro řízení úlohy Zapojení úlohy Řídicí program podle normy IEC 61 131 Dokumentaci a návod pro potřeby cvičení 4
Norma IEC 61 131 ČSN EN 61 131-1 : Všeobecné informace ČSN EN 61 131-2 : Požadavky na zařízení a zkoušky ČSN EN 61 131-3 : Programovací jazyky ČSN EN 61 131-4 : Podpora uživatelů ČSN EN 61 131-5 : Komunikace ČSN EN 61 131-7 : Programování fuzzy řízení 5
Norma ČSN EN 61 131-3 Definuje: Struktůru programu Programové organizační jednotky Typy dat Programovací jazyky 6
Název práce (nastavení v zápatí) Virtuální úlohy Simulační model reálné úlohy 7
Potřebný software Virtuální úlohy SoftPLC (virtuální simulátor PLC) Mosaic (vývojové prostředí pro PLC Tecomat) VSPE (virtuální propojení sériových portů) 8
Virtuální úlohy Příklad virtuálních úloh Paletizér 2: Křižovatka: Nino 3: 9
Virtuální úlohy Příklad popisu chodu virtuální úlohy Přísavka: 10
Fyzikální úloha Řídicí PLC FOXTROT CP-1014 Vstupy 8ˣ digitální, 4 lze použít jako analogové Výstupy 6ˣ digitální Doba cyklu na 1k log. Instrukcí 0,2 ms Komunikace Ethernet, 2ˣ RS-232, CIB, TCL2 11
Název práce (nastavení v zápatí) Zapojení úlohy Fyzikální úloha PLC Soustava relé bloků Pračka 12
Fyzikální úloha Ukázka úlohy Pračka 13
Fyzikální úloha Příklad programu pračky Praní: 14
Název práce (nastavení v zápatí) Virtuální úlohy Shrnutí Ověřil jsem funkčnost softwaru v systému Windows7 Vytvořil jsem programy pro řízení virtuálních úloh Opravil jsem návody k úlohám Fyzikální úloha pračka Zapojil jsem úlohu s řídicím systémem FOXTROT Vytvořil jsem programy pro řízení pračky Vypracoval jsem kompletní dokumentaci k úloze 15
Děkuji za pozornost 16
Název práce (nastavení v zápatí) Otázky k diskusi Mohl byste porovnat vývojové prostředí Mosaic s prostředím Allen Bradley? Dostupnost Uživatelské rozhranní Komplexnost Vizualizace Dokumentace k programu 17
Název práce (nastavení v zápatí) Otázky k diskusi V čem vidíte vhodnost použitého typu programovacího jazyka (ST) pro úlohu Pracka? Podobnost jazyka s jinými vyššími programovacími jazyky Přehlednost 18
Název práce (nastavení v zápatí) Otázky k diskusi Víte jakým způsobem jsou řízeny moderní pracky (typ řídicího systému)? Fuzzy logika může nabývat hodnot z intervalu <0,1> 19
Název práce (nastavení v zápatí) Otázky k diskusi Jak se nazývá plíšek, který se ohne po zahřátí průchodem elektrického proudu? Na jakém principu takový plíšek pracuje? Bimetalový pásek Různé teplotní roztažností materiálů 20
Název práce (nastavení v zápatí) Otázky k diskusi Má v technice využití? Můžete uvést nějaké příklady? Termostat Jistič Teploměr Relé 21