XD35PRA | Programovatelné automaty | Rozsah výuky: | 12+6 | ||
---|---|---|---|---|---|
Přednášející (garant): | Burget P. | Typ předmětu: | S | Zakončení: | KZ |
Zodpovědná katedra: | 335 | Kreditů: | 4 | Semestr: | Z,L |
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.
Osnovy 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ů. |
Osnovy 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. |
Literatura Č:
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) |
Literatura A:
1. | Simatic PLC documentation. | |
2. | Simatic programming software (Step 7) manual. | |
3. | Allen-Bradley PLC hardware manuals. | |
4. | RSLogix programming software manuals. |
Požadavky:
Předmět je zahrnut do těchto studijních plánů:
|
Stránka vytvořena 25. 2. 2002, semestry: Z/2001-2, Z/2002-3, L/2001-2, L/2002-3, připomínky k informační náplni zasílejte správci studijních plánů | Návrh a realizace: I. Halaška (K336), J. Novák (K336) |