Detail předmětu
Programmable logics controllers
FEKT-CPGAAk. rok: 2017/2018
Programovatelné automaty (PA) a logické procesory. HW a SW PA. Procesorové jednotky, jednotky I/O, vizualizační, komunikační a další speciální jednotky. Začlenění PA do systému řízení a regulace strojů, výrobních linek a technologických procesů. Spolehlivost PA a způsoby zálohování. Programovací jazyky PA a norma IEC 1131-3. Systém ConCept. Programování v Grafcetu. Laboratorní cvičení probíhají na moderních systémech firmy Schneider (automaty Telemechanique, Modicon, systém Concept). Studenti získají přehled i o PA dalších výrobců (Allen-Bradley, Siemens, Omron a dalších).
Jazyk výuky
Počet kreditů
Garant předmětu
Zajišťuje ústav
Výsledky učení předmětu
Vysvětlit význam programovatelného automatu v řízení technologických procesů.
Popsat informační pyramidu řízení výrobního podniku.
Definovat reléový řídicí systém a programovatelné automaty.
Popsat pojem SCADA.
Vyjmenovat a charakterizovat jednotlivé vrstvy informační pyramidy
Definovat obecné vlastnosti programovatelných automatů, provedení a kategorie programovatelných automatů.
Vytvořit konfiguraci modulů PLC
Použít základní funkce, logické funkce, paměťové funkce, funkce načítání a přenosu, operace s akumulátory, časovače, čítače, operace porovnávání, aritmetické funkce, převodní operace.
Realizovat zpracování analogových signálů v PLC, reprezentace analogových hodnot, standardizace analogových hodnot, použití analogových modulů v regulační smyčce.
Rozumět programování technologických procesů, kritéria řídících systémů s PLC, standardizace programů PLC .
Vysvětlit sekvenční programování PLC pomocí funkčních a datových bloků, funkční algoritmy (popisy), grafická forma sekvenčního programování, SIMATIC S7-GRAPH.
Rozumět komunikaci PLC s ovládacími a vizualizačními systémy, komunikace PLC a SCADA, hardware a software pro podporu komunikace, ovladače.
Znát pojmy řídicí systémy na bázi PC, řídicí systémy Slot PLC, řídicí systémy Soft PLC.
Prerekvizity
- Definice pojmu stavový automat a typy.
- Pojem a význam orientovaný graf.
- Co je to stav, tabulka přechodů.
- Použití základních operací z Booleovy algebry
Plánované vzdělávací činnosti a výukové metody
Způsob a kritéria hodnocení
až 70 bodů za zkoušku
Osnovy výuky
1. Úvod k laboratorním cvičením pro programování PLC Allen-Bradley.
2. Celý řídící systém výrobního podniku (relé, PLC, SCADA, ERP, MES), obecné vlastnosti programovatelných automatů, hardwarová konfigurace, kategorie PLC, propojení PLC v sítích, základy programování: paměťové oblasti PLC.
3. Programovací jazyky, zpracování programu, typy bloků, adresace proměnných, logické funkce, pamětové funkce (RS), Load a Transfer, timery, čítače, aritmetické funkce a porovnávání, převodní operace.
4. Blokové funkce, příklady volání funkcí FC (aritmetika, převody), příklady programů (generátor pulsů, řízení ventilátorů, řízení klapky ). Dále příklad funkčního bloku FB pro motory Diesel/Benzin, monitorování teploty, clock generátor.
5. Zpracování analogových signálů v PLC, reprezentace analogových hodnot, standardizace analogových hodnot, použití analogových modulů v regulační smyčce.
6. Programovací prostředí pro PLC Siemens - Simatic Manager.
7. Instrukce a pokyny pro programování v laboratorních cvičeních s PLC Siemens, programování technologických procesů, kritéria řídících systémů s PLC, standardizace programů PLC. .
8. Sekvenční programování PLC pomocí funkčních a datových bloků, funkční algoritmy (popisy), grafická forma sekvenčního programování.
9. SIMATIC S7-GRAPH, Grafcet (Schneider Electric).
10. Modulová struktura programů v PLC, hierarchie modulů, programové funkce modulového systému.
11. Komunikace PLC s ovládacími a vizualizačními systémy SCADA, hardware a software pro podporu komunikace, ovladače, OPC.
12. Řídící systémy na bázi PC, řídící systémy Slot PLC, řídící systémy Soft PLC, SoftPLC versus PLC.
13. Rekapitulace obtížných oblastí - feeback na laboratorní cvičení.
Laboratorní cvičení:
Cv. 1 až 5 : Modelové úlohy na PLC Allen Bradley (programování v ladder diagramu).
Cv. 6: Kontrolní cvičení
Cv. 7 až 11 : Modelové úlohy na PLC SIMATIC (logické programování v ladder diagramu a v STL S7 GRAPH).
Cv. 12: Kontrolní cvičení
Cv. 13: Zápočet a hodnocení
Učební cíle
Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky
Základní literatura
Janovský V.,Svoboda J., Šmejkal:Ridici systemy pracovnich stroju s mikroprocesory,Praha, SNTL 1987 (CS)
Zezulka F. a kol.: Programovatelné automaty. Návody do cvičení, e-text (CS)
Zezulka F.: Programovatelné automaty, e-text, 2003 (CS)
Zařazení předmětu ve studijních plánech
Typ (způsob) výuky
Přednáška
Vyučující / Lektor
Osnova
PLC nové generace, režim činnosti, HW. Diagnostický systém.
SW vybavení malých PLC. Funkční diagram úlohy logického typu
Prostředky pro popis úlohy logického typu. Prostředky pro popis sekvenčního systému. Petriho sítě.
Příklad tvorby programu pro PLC v jednotlivých programovacích jazycích. Příklad.
Programování v Grafcetu. Příklad.
Rozšířené funkce Grafcetu.
Norma IEC 1131.
PLC v řízení strojů. Přizpůsobovací obvody CNC.
Komunikační systémy PLC. Způsoby propojování PLC sériovými sběrnicemi.
PLC v řízení technologických procesů. Speciální jednotky PLC. Zásady projektantské práce.
Vysoce funkční PLC.
Vysoce bezpečné PLC
Laboratorní cvičení
Vyučující / Lektor
Osnova
Úvod do programování PLC. Grafické jazyky pro PLC.
Programování parkoviště.
Programování SW modelu výrobní linky.
Programování soustavy dopravníků.
Velmi malý kompaktní automat TSX 07, programovací konzola.
Programování speciálních funkčních bloků (křižovatka).
Úvod do programovacího a simulačního prostředí ConCept. Programování sekvenční úlohy.
Programování paralelních procesů.
Úvod do řídicích systémů Rockwell Allen-Bradley.
Řízení SW modelů systémy Allen-Bradley.
Náhradní cvičení a zápočet.