Programovatelné automaty
Kód | Zakončení | Kredity | Rozsah |
---|---|---|---|
XD35PRA | KZ | 4 | 12+6s |
- Přednášející:
- Cvičící:
- Předmět zajišťuje:
- katedra řídicí techniky
- Anotace:
-
Předmět Programovatelné automaty se zabývá strukturou a parametry programovatelných automatů, jejich konfigurací a možnostmi programování. Studenti se seznámí s různými způsoby programování programovatelných automatů. Budou porovnány programovatelné automaty různých výrobců jak vzhledem k odlišnosti HW řešení tak programového prostředí. Důraz je kladen zejména na zvládnutí problematiky jednoduchého využití programovatelných automatů při řešení standardních úloh technické praxe.
- Požadavky:
- Osnova přednášek:
-
1. Programovatelné automaty, jejich struktura a pracovní parametry.
2. Základní formy programovacího prostředí pro realizaci algoritmu, adresování.
3. Řešení kombinačních a sekvenčních logických úloh, inicializace programu.
4. Matematické výpočty v programech pro programovatelné automaty.
5. Vlastnosti PLC spojené s vykonáváním programu v reálném čase.
6. Využití časovačů a čítačů pro řešení úloh reálného času.
7. Strukturované a nestrukturované programování, řízení běhu programu.
8. Možnosti komunikace mezi programovatelnými automaty.
9. Řízení spojitých procesů.
10. Dokumentace programu pro průmyslový automat.
11. Simulace výsledků navrženého programu a odstraňování chyb.
12. Programová detekce a ošetření chyb při běhu programu.
13. Práce programu v reálném čase, přerušení, využití rychlých čítačů.
14. Speciální moduly programovatelných automatů.
- Osnova cvičení:
-
1. Bezpečnost práce v laboratoři. Základy programování PLC Simatic - binární operace, programové prostředí.
2. Simulátor, možnosti ladění programu. Čítače a časovače, knihovní funkce. Symbolická jména proměnných.
3. Funkce, funkční a datové bloky. Vytvoření a volání funkcí.
4. Aritmetické operace a logické operace se slovy. Nepřímá adresace.
5. Přerušení a zpracování asynchronních událostí. Ošetření chyb.
6. Základy programování PLC Allen-Bradley (řady PLC 5, SLC 500 a ControlLogix), prostředí RSLogix a RSLinx
7. Úlohy s využitím binárních operací, časovačů a čítačů. Symbolická jména proměnných. Použití emulátoru.
8. Řízení programu, podprogramy, indexové a nepřímé adresování, inicializace programu.
9. Komunikační instrukce a instrukce pro řízení spojitých procesů (PID).
10. Dokumentace programu a speciální funkce.
11. Práce na samostatném projektu (Siemens nebo Allen-Bradley).
12. Práce na samostatném projektu (Siemens nebo Allen-Bradley).
13. Práce na samostatném projektu (Siemens nebo Allen-Bradley).
14. Dokončení projektu. Zápočet.
- Cíle studia:
- Studijní materiály:
-
1. Martinásková, M., Šmejkal, L.: Řízení programovatelnými automaty. Skripta ČVUT, Praha 1998
2. Dokumentace k PLC Simatic (část anglicky)
3. Dokumentace k programové prostředí pro PLC Simatic (část anglicky)
4. Dokumentace k PLC Allen-Bradley (část anglicky)
5. Dokumentace k programovému prostředí RSLogix (část anglicky)
- Poznámka:
- Další informace:
- Pro tento předmět se rozvrh nepřipravuje
- Předmět je součástí následujících studijních plánů:
-
- Společný plán- strukturované studium (volitelný předmět odborný)
- Výpočetní technika- strukturované studium (volitelný předmět odborný)
- Elektronika a sdělovací technika- strukturované studium (volitelný předmět odborný)
- Kybernetika a měření- strukturované studium (povinně volitelný předmět, volitelný předmět odborný)
- Silnoproudá elektrotechnika- strukturované studium (volitelný předmět odborný)