Základy programovatelných automatů (FSI-VAM)

Akademický rok 2026/2027
Garant: Ing. et Ing. Stanislav Lang, Ph.D.  
Garantující pracoviště: ÚAI všechny předměty garantované tímto pracovištěm
Jazyk výuky: čeština
Typ předmětu: oborový předmět
Cíle předmětu:

Cílem předmětu je vybavit studenty znalostmi a dovednostmi potřebnými k řešení základních i pokročilejších úloh logického řízení. Výuka je orientována na praktické procvičování v laboratorním prostředí, kde studenti aplikují teoretické poznatky na reálných technických úlohách. Absolvováním kurzu získají schopnost pracovat s programovatelnými logickými automaty, zejména s řadou Siemens LOGO!, a osvojí si postupy jejich konfigurace, programování a implementace do jednoduchých řídicích systémů.

Výstupy studia a kompetence:
 
Prerekvizity:

Pro úspěšné absolvování předmětu se předpokládají základní znalosti z oblasti automatického řízení a programování. Studenti by měli rozumět principům regulačních obvodů a ovládat alespoň jeden programovací jazyk na úrovni umožňující tvorbu jednoduchých algoritmů. Tyto dovednosti tvoří nezbytný základ pro pochopení funkce a programování programovatelných logických automatů (PLC).

Obsah předmětu (anotace):

Předmět poskytuje komplexní úvod do problematiky programovatelných logických automatů (PLC), které představují klíčový prvek moderní průmyslové i neprůmyslové automatizace. Studenti se nejprve seznámí s teoretickými základy architektury, principy činnosti a programovacími metodami PLC. Následně je kurz zaměřen na praktické laboratorní úlohy, v nichž si účastníci osvojí dovednosti potřebné pro návrh, implementaci a diagnostiku řídicích systémů. Důraz je kladen na propojení teorie s praxí a rozvoj schopnosti aplikovat získané poznatky v reálných technických scénářích.

Metody vyučování:
 
Způsob a kritéria hodnocení:

Požadavky pro získání zápočtu:

  • Aktivní účast na cvičeních a plnění zadaných úkolů.

  • Vypracování implementace programu pro přidělené tematické zadání.

  • Úspěšné absolvování testu ověřujícího základní teoretické i praktické znalosti.

Účast na přednáškách je doporučená, účast na cvičeních je povinně kontrolovaná. Zameškaná výuka může být nahrazena způsobem stanoveným vedoucím cvičení, který určuje podmínky individuálního doplnění studijních povinností.

Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky:
 
Typ (způsob) výuky:
    Přednáška  13 × 1 hod. nepovinná                  
    Laboratorní cvičení  13 × 3 hod. povinná                  
Osnova:
    Přednáška


  1. Úvod do problematiky programovatelných logických automatů (PLC)
    (Historie, význam a role PLC v moderní automatizaci.)




  2. Programovatelné automaty třídy Siemens LOGO!
    (Architektura, funkce a možnosti využití v jednoduchých řídicích aplikacích.)




  3. Prvky logického řízení a simulace logických obvodů
    (Základní logické funkce, jejich implementace a simulace.)




  4. Kombinační a sekvenční logické obvody
    (Principy návrhu, příklady aplikací a realizace v PLC.)




  5. Návrh a realizace stavových automatů
    (Metodika tvorby stavových diagramů a jejich implementace.)




  6. Úprava, optimalizace a dokumentace kódu
    (Best practices pro efektivní programování, ladění a dokumentaci.)




  7. Programovatelné automaty obecně
    (Přehled různých typů PLC, jejich vlastnosti a oblasti použití.)




  8. Periferie programovatelných automatů
    (Vstupní a výstupní moduly, rozšiřující komponenty a jejich integrace.)




  9. Způsoby zápisu a vykonávání programů
    (Programovací jazyky, struktury a metody vykonávání.)




  10. Datová komunikace, vizualizace a řízení pohonů
    (Propojení PLC s dalšími systémy, vizualizační nástroje a aplikace v řízení pohonů.)



    Laboratorní cvičení

Laboratorní výuka probíhá blokově a je koncipována tak, aby studenti postupně rozvíjeli své praktické dovednosti v oblasti programovatelných logických automatů (PLC). Struktura cvičení zahrnuje:




  1. Základní kombinační a sekvenční úlohy logického řízení - Implementace jednoduchých aplikací (např. ovládání osvětlení, regulace hladiny, regulace teploty) na PLC Siemens LOGO!.




  2. Pokročilejší sekvenční úlohy logického řízení - Řešení složitějších scénářů (např. řízení modelu automatické pračky, dopravní křižovatky, inteligentního osvětlení) na PLC Siemens LOGO!.




  3. Základy práce s PLC vyšší třídy - Úvod do programování v jazyce Structured Text (ST) a seznámení s možnostmi pokročilejších řídicích systémů.




  4. Ukázky aplikace PLC v komplexních systémech - Demonstrace řízení servomechanismů, CNC frézky či robotických zařízení, s důrazem na integraci periferií a datovou komunikaci.



Literatura - základní:
1. Firemní dokumentace Siemens k LOGO! (http://www.siemens.cz) [online: 1.9.2019]
Literatura - doporučená:
1. Šmějkal, L., Martinásková, M.: PLC a automatizace - Základní pojmy, úvod do programování. Praha, BEN 1999.
2. Zezulka F., Bradáč Z., Fiedler P., Kučera P., Štohl R.: Programovatelné automaty. Brno, VUT 2003.
Zařazení předmětu ve studijních programech:
Program Forma Obor Spec. Typ ukončení   Kredity     Povinnost     St.     Roč.     Semestr  
B-STR-P prezenční studium AIŘ Aplikovaná informatika a řízení -- kl 5 Povinný 1 3 Z
C-AKR-P prezenční studium CZS Předměty zimního semestru -- kl 5 Volitelný 1 1 Z