Detail předmětu
Programovatelné automaty
FEKT-KPGAAk. rok: 2017/2018
Programovatelné automaty v řízení technologických procesů.
Řídící systém výrobního podniku.
Reléové řídící systémy, programovatelné automaty .
Ovládací a dohlížecí systém SCADA
Systémy pro řízení podniku (ERP), informační systém MES, funkční oblasti MES - systému operativního řízení výroby
Celý řídící a informační systém výrobního podniku
Obecné vlastnosti programovatelných automatů, obecný přehled, provedení programovatelných automatů, hardwarová konfigurace PLC Siemens S7-300, Adresování signálových modulů, kategorie programovatelných automatů.
Propojení programovatelných automatů v sítích, Mulmulti-Point Interface (MPI), úrovně komunikace, procesní úroveň, úroveň řídících buněk, úroveň řízení výroby.
Základy programování, konfigurace modulů, paměťové oblasti v CPU.
Programovací jazyk STL, zpracování programu, provozní režimy, bloky programu, adresace proměnných, proměnné a konstanty.
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.
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.
Programování technologických procesů, kritéria řídících systémů s PLC, standardizace programů PLC .
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, sekvencer.
Modulová struktura programů v PLC, hierarchie modulů, Programové funkce modulového systému.
Komunikace PLC s ovládacími a vizualizačními systémy, komunikace PLC a SCADA, hardware a software pro podporu komunikace, ovladače.
Řídící systémy na bázi PC, řídící systémy Slot PLC, řídící systémy Soft PLC, SoftPLC versus PLC.
Laboratorní cvičení probíhají na moderních systémech firmy Siemens (automaty SIMATIC) a Schneider Electric (systém Concept). programuje se PLC řízení různých modelů technologických procesů a zařízení a to v logickém i sekvenčním způsobu programování.
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í:
Modelové úlohy na PLC SIMATIC (logické programování v ladder diagramu a v STL).
Modelové úlohy v sekvenčním programování PLC SIMATIC - S7 GRAPH.
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
Doporučená literatura
Martinásková M., Šmejkal L.: Řízení programovatelnými automaty, vydavatelství ČVUT, Praha, 2004 (CS)
Zařazení předmětu ve studijních plánech
Typ (způsob) výuky
Přednáška
Vyučující / Lektor
Osnova
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.
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.
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.
Programovací prostředí pro PLC Siemens - Simatic Manager.
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.
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, Grafcet (Schneider Electric).
Modulová struktura programů v PLC, hierarchie modulů, programové funkce modulového systému.
Komunikace PLC s ovládacími a vizualizačními systémy SCADA, hardware a software pro podporu komunikace, ovladače, OPC.
Řídící systémy na bázi PC, řídící systémy Slot PLC, řídící systémy Soft PLC, SoftPLC versus PLC.
Rekapitulace obtížných oblastí - feeback na laboratorní cvičení.
Laboratorní cvičení
Vyučující / Lektor
Osnova
Modelové úlohy na PLC SIMATIC (logické programování v ladder diagramu a v STL).
Modelové úlohy v sekvenčním programování PLC SIMATIC - S7 GRAPH.