Automation Practicum
Course Description
Multilevel organization of distributed control systems for automation of plants and processes. Functions and databases of automation levels. Programmable logic controllers (PLCs) - architectures, programming and application examples. Individual work with PLCs - logical functions, PID controller. Communications in automation systems. Examples of industrial communication networks and protocols. Individual work with industrial communication networks. Introduction to real-time databases. Human - control system communication interface and SCADA programs. Individual work with a SCADA program.
General Competencies
The course trains students for stand-alone programming of automation systems and design of industry processes and plants control systems.
Learning Outcomes
- identify basic functions and elements of a digital computer in an automation system computer (process computer)
- explain the basic structure of the automation system
- explain the basic structure of the programmable logic controllers
- solve tasks of sequential control in an automation system by writing corresponding programmable logic controllers programs
- solve tasks of proportional-integral-derivative (PID) control of continuous processes in an automation system by writing corresponding programmable logic controllers programs
- integrate individual elements of an automation system into a system connected with standard fieldbus communication networks
- apply configuration tools for SCADA system design for an automation system
- develop a hierarchical automation system based on programmable logic controllers, fieldbus communication systems and SCADA systems for real applications
Forms of Teaching
Lectures
15 hours, ununiformly divided over weeks
ExamsTasks for analysis and synthesis of programming solutions and hardware configuration in an automation system
Laboratory WorkWork with a software package for configuring and programming devices in an automation system
Experimental ExercisesWork with a software package for configuring and programming devices in an automation system
ConsultationsAfter lectures or arranged via e-mail
SeminarsMore complex tasks which are demonstrated on programmable logic controllers
Grading Method
Continuous Assessment | Exam | |||||
---|---|---|---|---|---|---|
Type | Threshold | Percent of Grade | Threshold | Percent of Grade | ||
Laboratory Exercises | 0 % | 12 % | 0 % | 10 % | ||
Quizzes | 0 % | 3 % | 0 % | 0 % | ||
Seminar/Project | 47 % | 45 % | 0 % | 40 % | ||
Mid Term Exam: Written | 47 % | 20 % | 0 % | |||
Final Exam: Written | 47 % | 20 % | ||||
Exam: Written | 0 % | 30 % | ||||
Exam: Oral | 20 % |
Comment:
For a cummulative exam there are no thresholds on laboratory exercises and seminars, but they should be all done.
Week by Week Schedule
- Lecture 00 -- Course rules; Lecture 01 -- Architecture of automation systems; Lecture 02 -- Architecture of programmable logic controllers (2 hours)
- Lecture 02 (continuation) -- Architecture of programmable logic controllers (2 hours)
- Lecture 03 -- Configuration and programming of programmable logic controllers (2 hours)
- Lecture 04 -- Data blocks, functions and function blocks. Indirect addressing. (2 hours) Laboratory block 1 -- Interactive laboratory excercise: Introduction to a software package for configuring and programming of programmable logic controllers (2x2 solar hours)
- Lecture 04 (continuation) -- Data blocks, functions and function blocks. Indirect addressing. (2 hours) Laboratory block 2 - Laboratory excercise: PLC programming - binary and digital operations. (2x2 solar hours)
- Lecture 05 - Analog values processing using PLC. Control in closed loop using PLC. (2 hours) Laboratory block 3 (Seminar 1) -- Individual work od students in laboratory on more complex tasks in binary and digital operations.
- Laboratory block 3 (Seminar 1) -- Individual work od students in laboratory on more complex tasks in binary and digital operations.
- Midterm exam
- Laboratory block 4 -- Laboratory exercise: Analog values processing using PLC. (2x2 solar hours)
- Laboratory block 5 -- Laboratory exercise: PID control using PLC. (2x2 solar hours)
- Lecture 06 -- Communication networks in automation systems. (2 hours) Laboratory block 6 (Seminar 2) -- Individual work of students in laboratory on implementation of PID control using PLC.
- Lecture 07 -- SCADA systems (1 hour) Laboratory block 7 -- Interactive exercises: (7.1) Configuration of fieldbus communication networks in an automation system (1 solar hour); (7.2) Configuration of a human-machine interface in an automation system (2 solar hours)
- Laboratory block 8 -- Laboratory exercises: (8.1) Configuration of fieldbus communication networks in an automation system (1 solar hour); (8.2) Configuration of a human-machine interface in an automation system (2 solar hours)
- Laboratory block 9 -- Seminar 3: Integration of fieldbus communication and human-machine interface within complex automation systems
- Final exam
Study Programmes
University undergraduate
Control Engineering and Automation (module)
Elective Courses
(6. semester)
Prerequisites
Literature
Lecturers in Charge
Lecturers
Laboratory exercises
General
ID 34344
Summer semester
4 ECTS
L1 English Level
L1 e-Learning
15 Lectures
0 Exercises
30 Laboratory exercises
0 Project laboratory
Grading System
87,5 Excellent
75 Very Good
62,5 Good
50 Acceptable