Skip to main content
Skip header

Industrial Control Systems and Networks

* Exchange students do not have to consider this information when selecting suitable courses for an exchange stay.

Course Unit Code450-8702/01
Number of ECTS Credits Allocated6 ECTS credits
Type of Course Unit *Choice-compulsory type B
Level of Course Unit *First Cycle
Year of Study *Third Year
Semester when the Course Unit is deliveredWinter Semester
Mode of DeliveryFace-to-face
Language of InstructionCzech
Prerequisites and Co-Requisites Course succeeds to compulsory courses of previous semester
Name of Lecturer(s)Personal IDName
KOZ47prof. Ing. Jiří Koziorek, Ph.D.
Summary
Programmable logic controllers are most used industrial control system today. Good knowledge of this field of automation and mechatronics is necessary for students in the study branch of Mechatronics. Lectures are attended to programmable logic controllers hardware, methodology of control system analysis and design, development of control program. Part of the lectures is attended to basics of HMI/SCADA systems and communications. Practical exercises are hold in well-equipped laboratory. Students solve two individual works - one containing control program for the PLC, another containing visualization application.
Learning Outcomes of the Course Unit
In the subject Industrial Control systems and networks students learn how to use PLC's in control of mechatronics applications. The main aim of the course is to acquaint students with possibilities of PLC's and visualizations, with their characteristics and give them good knowledge of concrete types. The following systems are used in the subject - programmable controllers Bernecker&Rainer, SCADA system Intouch and communication system Ethernet Powerlink.
After passing the course students have the main knowledge of programmable logic controllers. Students get practical skills with one type of commonly used PLC’s and visualization systems. They are able to choose right PLC type for certain application and develop control program.
Course Contents
Lectures:
1. Programmable control systems, characteristics, comparison.
2. Programmable logic controllers, hardware, I/O signals.
3. Programmable logic controllers, i/o signals, program processing, programming of logic functions.
4. Programmable logic controllers, functions, function blocks, analog signals processing.
5. Motion control with PLCs.
6. Creation of control system algorithm. Definition of control aims. Petri Nets. IEC 61131 standard and its parts.
7. Visualization systems for control applications. Relationship of programmable logic controllers with higher level control systems. User interface design fundamentals.
8. System Wonderware Intouch, development of applications.
9. Alarms and events, real-time and historical trending in Intouch system.
10. Communication of visualization applications with other applications, DDE, NetDDE, OLE, OPC. Communication between PC and PLC.
11. Operator panels.
12. Industrial communication networks.
13. Communication medias, media access control.
14. Examples of industrial communication networks.

Practical trainings:
1. Programmable logic controllers overview. Connection PLC to PC.
2. Programming of PLC BaR.
3. Programming of PLC BaR. Working with DI/DO, timers, counters. Development of control application.
4. Programming of PLC BaR. Working with AI/AO, arithmetics. Development of control application - continuation.
5. Programming of motion control application.
6. Development of control application. System design using Petri Nets.
7. Solving of term project with BaR.
8. BaR operator panels.
9. System Wonderware Intouch overview. Tagname dictionary in Intouch. Practical demonstration on PC.
10. Animation links and scripts in Intouch.
11. Trends and user system in Intouch.
12. Communication between Intouch system and PLC´s. Using DDE, NetDDE and OPC in Intouch applications.
13. Solving of term project with Intouch.
14. Evaluation of practical trainings.
Recommended or Required Reading
Required Reading:
Technical documentation for Bernecker&Rainer programmable controllers (http://www.br-automation.com)
InTouch 10 - user manual. (http://www.wonderware.com).
KOZIOREK, J.; CHROMČÁK, L. Logické systémy řízení: E-learningové výukové materiály. Ostrava: VŠB-TU Ostrava, 2007, 320 s. ISBN 978-80-248-1490-2.
KOZIOREK, J.; ČERNOHORSKÝ, J. Použití počítačů při řízení procesů: výukové texty. Ostrava: VŠB-TU Ostrava, 2003, 280 s. ISBN 80-248-0308-9.
Recommended Reading:
Stenerson J.: Fundamentals of Programmable Logic Controllers, Sensors and Communications. Prentice Hall, 1999.
Lewis R. W.: Programming Industrial Control Systems Using IEC 1131-3. The Institution of Electrical Engineers, London, UK, 1998.
Standard IEC 61131-3.
Boyer S. A.: SCADA - Supervisory control and data acquisition. ISA, 1999. ISBN 1-55617-660-0.
KOZIOREK, J.; ČERNOHORSKÝ, J. Použití počítačů při řízení procesů – cvičení: podklady pro praktická cvičení. Ostrava: VŠB-TU Ostrava, 2003, 140 s.
KOZIOREK, J. Navrhování a vizualizace řídicích systémů: sylabus. Ostrava: VŠB-TU Ostrava, 2002, 63 s.
KOZIOREK, J. Distribuované systémy řízení: sylabus. Ostrava: VŠB-TU Ostrava, 2002, 95 s.
Technická dokumentace firmy Bernecker&Rainer.
Technická dokumentace firmy Wonderware.
Planned learning activities and teaching methods
Lectures, Individual consultations, Experimental work in labs, Project work
Assesment methods and criteria
Task TitleTask TypeMaximum Number of Points
(Act. for Subtasks)
Minimum Number of Points for Task Passing
Credit and ExaminationCredit and Examination100 (100)51
        CreditCredit40 10
        ExaminationExamination60 (60)17
                Písemná zkouškaWritten examination40 11
                Ústní zkouškaOral examination20 6