|
Lecturer(s)
|
-
Bürger Jan, Ing.
-
Mtaawa Milan, Ing. Ph.D.
|
|
Course content
|
Programming according to IEC 61131-3: Function block diagram (FBD), Sequential function charts (SFC), Structured Text (ST), Ladder diagram (LD), Instruction list (IL). Petri nets. REX Control system: combinational and sequential logic control algorithms, universally programmable block, input/output drivers. SCADA and HMI systems. Industrial communications: ISO/OSI model, Sockets, TCP/IP, UDP/IP, HTTP, Modbus, CAN, CANOpen, EtherCAT, Powerlink. Simple Object Access Protocol (SOAP). OPC XML Data Access. OPC Unified Architecture.
|
|
Learning activities and teaching methods
|
Project-based instruction, Task-based study method, Students' self-study, Lecture with visual aids, Practicum
- Individual project (40)
- 40 hours per semester
- Preparation for laboratory testing; outcome analysis (1-8)
- 6 hours per semester
- Contact hours
- 39 hours per semester
- Practical training (number of hours)
- 26 hours per semester
- Preparation for an examination (30-60)
- 45 hours per semester
|
| prerequisite |
|---|
| Knowledge |
|---|
| disponovat základními znalostmi ze sekvenční a kombinační logiky |
| disponovat základními znalostmi z programování |
| rozumět základům architektury běžně dostupného počítačového hardwaru |
| rozumět základům architektury hierarchických systémů v automatizaci |
| Skills |
|---|
| aktivně vytvářet algoritmy využívající sekvenční a kombinační logiku |
| vytvářet programy v nějakém vyšším programovacím jazyku (např. C, Java, C++, C#) |
| pracovat s různými typy vstupních a výstupních signálů - digitální vstupy a výstupy, analogové vstupy a výstupy |
| Competences |
|---|
| N/A |
| N/A |
| N/A |
| learning outcomes |
|---|
| Knowledge |
|---|
| standardu IEC-61131-3 popisujícího jazyky pro programování programovatelných automatů |
| vytváření uživatelského rozhraní v různých systémech HMU (Human-Machine Interface) |
| vrstvených komunikačních protokolů včetně komunikačního modelu ISO-OSI a významu jednotlivých vrstev |
| několika průmyslových komunikačních protokolů používaných v automatizaci |
| After completing the course, students will be able in particular: - Create software for programmable controllers in the languages of the IEC-61131-3 - Quickly adapt themselves to design applications in different SCADA and HMI systems - Apply ISO-OSI model for communications used in industrial control systems - Distinguish the advantages and disadvantages of several common industrial communications |
| Skills |
|---|
| schopnost samostatně vytvářet programové vybavení pro programovatelné automaty v jazycích normy IEC-61131-3 |
| rychle se adaptovat na aplikování různých systémů SCADA a HMI |
| aplikovat komunikační model ISO-OSI na komunikace využívané v průmyslových aplikacích řídicích systémů |
| schopnost rozlišit výhody a nevýhody několika běžných průmyslových komunikací |
| Competences |
|---|
| N/A |
| N/A |
| N/A |
| teaching methods |
|---|
| Knowledge |
|---|
| Lecture |
| Laboratory work |
| Task-based study method |
| Self-study of literature |
| Skills |
|---|
| Lecture with visual aids |
| Laboratory work |
| Project-based instruction |
| Competences |
|---|
| Students' portfolio |
| Skills demonstration |
| Project-based instruction |
| assessment methods |
|---|
| Knowledge |
|---|
| Oral exam |
| Project |
| Individual presentation at a seminar |
| Skills demonstration during practicum |
| Skills |
|---|
| Individual presentation at a seminar |
| Competences |
|---|
| Project |
|
Recommended literature
|
-
Dostálek, Libor; Kabelová, Alena. Velký průvodce protokoly TCP/IP a systémem DNS. 3. aktualiz. a rozš. vyd. Praha : Computer Press, 2002. ISBN 80-7226-675-6.
|