Detail předmětu
Pokročilé metody programování PLC
FEKT-MPC-PMPAk. rok: 2022/2023
- pokročilé metody programování a využití výhod jednotlivých programovacích jazyků při tvorbě aplikací pro PLC,
- přístupy k procesním datům z průmyslových sítí v PLC,
- AS-Interface a DeviceNet jako zástupci přímého mapování dat do paměti PLC,
- přístup k procesním a diagnostickým datům prostřednictvím Ethernet/IP,
- vývoj bezpečnostního SW,
- zabezpečení kódu v PLC
- automatizace generování kódu
- optimalizace kódu z různých hledisek
- inteligentní webové řešení sledování výrobně obchodních dat - FactoryTalk® VantagePoint
- sledování a řízení distribuovaných serverů / aplikací pro více uživatelů - FactoryTalk View Site Edition Human Machine Interface
- získávání informací o procesu a výrobě v reálném čase - FactoryTalk Historian Edition
- integrované řešení mezi dvěma univerzálními bezpečnostními problémy: autentizace a autorizace - FactoryTalk Security.
Jazyk výuky
Počet kreditů
Garant předmětu
Zajišťuje ústav
Výsledky učení předmětu
Prerekvizity
Plánované vzdělávací činnosti a výukové metody
Způsob a kritéria hodnocení
1. Úspěšné zpracování projektu a prezentace ve stanoveném termínu - min. 10 bodů. z 15 bodů
2. Úspěšné absolvování testu ve cvičení – max. 15 bodů.
Pro ukončení předmětu zkouškou je požadováno splnění následujících podmínek:
1. Úspěšné zvládnutí písemné části zkoušky – min. 25 bodů z 50 bodů.
2. Úspěšné zvládnutí ústní části zkoušky – max. 20 bodů.
Osnovy výuky
• Pokročilé metody programování
• Umístění dat u průmyslových sítí do PLC
• Programování bezpečnostních funkcí v safety PLC
• Automatické generování a optimalizace kódu
• Zabezpečení kódu
• Získávání informací o procesu a výrobě v reálném čase
• Integrované řešení pro dva univerzální bezpečnostními problémy: autentizace a autorizace
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
Logix 5000 Controllers Program Parameters. Rockwell Automation Technologies, Inc. 2018 (EN)
LOGIX 5000 Controllers Security. Rockwell Automation Technologies, Inc. 2018 (EN)
Petruzella, F. D. : Programmable logic controllers. 5th ed. ISBN 978-0-07-337384-3 . McGraw-Hill.,New York 2017 (EN)
Radvanovsky, R., Brodsky, J. Handbook of SCADA/Control Systems Security. 2nd ed. 2016 (CS)
Doporučená literatura
Logix 5000 Controllers Nonvolatile Memory Card. Rockwell Automation Technologies, Inc. 2018 (EN)
Elearning
Zařazení předmětu ve studijních plánech
Typ (způsob) výuky
Přednáška
Vyučující / Lektor
Osnova
Pokročilé metody programování
Umístění dat u průmyslových sítí do PLC
AS-Interface, DeviceNet
Průmyslová síť Ethernet/IP
Programování bezpečnostních funkcí v safety PLC
Zabezpečení kódu
Automatické generování kódu
Optimalizace kódu
FactoryTalk® VantagePoint
FactoryTalk View Site Edition Human Machine Interface
FactoryTalk Historian Edition
FactoryTalk Security
Laboratorní cvičení
Vyučující / Lektor
Osnova
Úloha na Ladder diagram
Úloha na funkční bloky
Úloha na strukturovaný text
Úloha s AS-Interface, DeviceNet
Úloha s Ethernet/IP
Programování safety PLC
Optimalizace kódu, Zabezpečení kódu
Tvorba vlastního projektu
Prezentace vlastního projektu
Elearning