|
Lecturer(s)
|
-
Holický Josef, Ing. Ph.D.
-
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
|
- Preparation for laboratory testing; outcome analysis (1-8)
- 6 hours per semester
- Individual project (40)
- 40 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 |
|---|
| have basic knowledge of sequential and combinational logic |
| have basic knowledge of programming |
| know the basics of commonly available computer hardware architecture |
| know the basics of hierarchical systems architecture in automation |
| Skills |
|---|
| actively create algorithms using sequential and combinational logic |
| create programs in some higher level programming language (eg C, Java, C ++, C #) |
| work with different types of input and output signals - digital inputs and outputs, analog inputs and outputs |
| Competences |
|---|
| N/A |
| N/A |
| N/A |
| learning outcomes |
|---|
| Knowledge |
|---|
| Knowledge of the IEC-61131-3 standard describing languages for programming programmable logic controllers |
| He/She can create user interfaces in various HMI (Human-Machine Interface) systems |
| Knowledge of layered communication protocols, including the ISO-OSI communication model and the meaning of individual layers |
| Knowledge of several industrial communication protocols used in automation |
| Skills |
|---|
| The ability to independently create software for programmable logic controllers in the languages of the IEC-61131-3 standard |
| Quickly adapt themselves to design applications in various SCADA and HMI systems |
| Apply the ISO-OSI communication model to communications used in industrial control system applications |
| The ability to distinguish the advantages and disadvantages of several common industrial communications |
| 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
|
-
http://www.opcfoundation.org.
-
http://www.plcopen.org.
-
http://www.w3.org.
-
Douglas E. Comer. Internetworking with TCP/IP Volume One. 2014. ISBN 978-0136085300.
|