Lecturer(s)
|
-
Lettl Jakub, Ing.
-
Charvát Roman, 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.
|