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 Reflexe požadavků průmyslu na výuku v oblasti automatického řízení a měření, který je spolufinancován Evropským sociálním fondem a státním rozpočtem ČR
PLC systémy ve virtuálních a fyzikálních úlohách Reflexe požadavků průmyslu na výuku v oblasti automatického řízení a měření
Obsah prezentace • Zadání bakalářské práce • Virtuální úlohy • Fyzikální úloha
2
PLC systémy ve virtuálních a fyzikálních úlohách Reflexe požadavků průmyslu na výuku v oblasti automatického řízení a měření
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
PLC systémy ve virtuálních a fyzikálních úlohách Reflexe požadavků průmyslu na výuku v oblasti automatického řízení a měření
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
PLC systémy ve virtuálních a fyzikálních úlohách Reflexe požadavků průmyslu na výuku v oblasti automatického řízení a měření
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
PLC systémy ve virtuálních a fyzikálních úlohách Reflexe požadavků průmyslu na výuku v oblasti automatického řízení a měření
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í) Reflexe požadavků průmyslu na výuku v oblasti automatického řízení a měření
Virtuální úlohy • Simulační model reálné úlohy
7
PLC systémy ve virtuálních a fyzikálních úlohách Reflexe požadavků průmyslu na výuku v oblasti automatického řízení a měření
Virtuální úlohy • Potřebný software – SoftPLC (virtuální simulátor PLC) – Mosaic (vývojové prostředí pro PLC Tecomat) – VSPE (virtuální propojení sériových portů)
8
PLC systémy ve virtuálních a fyzikálních úlohách Reflexe požadavků průmyslu na výuku v oblasti automatického řízení a měření
Virtuální úlohy • Příklad virtuálních úloh Paletizér 2:
Křižovatka:
Nino 3:
9
PLC systémy ve virtuálních a fyzikálních úlohách Reflexe požadavků průmyslu na výuku v oblasti automatického řízení a měření
Virtuální úlohy • Příklad popisu chodu virtuální úlohy – Přísavka:
10
PLC systémy ve virtuálních a fyzikálních úlohách Reflexe požadavků průmyslu na výuku v oblasti automatického řízení a měření
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í) Reflexe požadavků průmyslu na výuku v oblasti automatického řízení a měření
Fyzikální úloha • Zapojení úlohy PLC
Soustava relé bloků
Pračka
12
PLC systémy ve virtuálních a fyzikálních úlohách Reflexe požadavků průmyslu na výuku v oblasti automatického řízení a měření
Fyzikální úloha • Ukázka úlohy Pračka
13
PLC systémy ve virtuálních a fyzikálních úlohách Reflexe požadavků průmyslu na výuku v oblasti automatického řízení a měření
Fyzikální úloha • Příklad programu pračky – Praní:
14
Název práce (nastavení v zápatí) Reflexe požadavků průmyslu na výuku v oblasti automatického řízení a měření
Shrnutí • Virtuální úlohy – 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
PLC systémy ve virtuálních a fyzikálních úlohách Reflexe požadavků průmyslu na výuku v oblasti automatického řízení a měření
Děkuji za pozornost
16
Název práce (nastavení v zápatí) Reflexe požadavků průmyslu na výuku v oblasti automatického řízení a měření
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í) Reflexe požadavků průmyslu na výuku v oblasti automatického řízení a měření
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í) Reflexe požadavků průmyslu na výuku v oblasti automatického řízení a měření
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í) Reflexe požadavků průmyslu na výuku v oblasti automatického řízení a měření
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í) Reflexe požadavků průmyslu na výuku v oblasti automatického řízení a měření
Otázky k diskusi • Má v technice využití? Můžete uvést nějaké příklady? – – – –
Termostat Jistič Teploměr Relé
21