Objectives and competences
The objective of this course is for students to learn about programmable logic controllers and to be able to use them to automate technical processes.
Content (Syllabus outline)
Introduction:
- general about automation,
- importance of automation for sustainability,
- examples of automation,
- history, development, and classification of automation systems.
Basics of programmable logic controllers:
- hardware,
- software.
Working with programmable logic controllers:
- software tools for editing, compiling, and downloading the user's program and for monitoring the operation of the programmable logic controller,
- operating system of the programmable logic controller,
- programming language of the programmable logic controller.
Use of programmable logic controllers to implement sequential control systems (lectures and laboratory work)
Use of programmable logic controllers to implement the regulation of electromechanical objects (lectures and laboratory work).
Learning and teaching methods
Lectures
Tutorial
Lab work
Homework assignments
Intended learning outcomes - knowledge and understanding
1. learning outcome:
recognize the basic purpose of automation and its importance for sustainability.
2. learning outcome:
know the hardware structure of programmable logic controllers.
3. learning outcome:
understand the operation system of the programmable logic controller and its connection to the user's program.
4. learning outcome:
understand and be able to use the programmable logic controllers' programming language.
5. learning outcome:
understand sequential control systems and regulation systems and be able to realize them.
TRANSFERABLE/KEY SKILLS AND OTHER ATTRIBUTES'
Communication skills: oral and written examination.
Use of information technology.
Organisation skills.
Calculation skills: mathematical content of the subject.
Problem solving: programming of programmable logic controllers for implementing sequential control systems and closed-loop control systems.
Working in a group: working in a group during lab work.
Readings
• BERGER, Hans. Automating with STEP 7 in STL and SCL, 2nd Edition, Publicis MCD Corporate Publishing, 2001
• PETRUZELLA, Frank. D. Programmable logic controllers, McGraw Hill Education, 2016
• RITONJA, Jožef. Modeliranje, analiza, sinteza in realizacija regulacijskih sistemov. 1. izd. Maribor: Univerzitetna založba Univerze:
Fakulteta za elektrotehniko, računalništvo in informatiko, 2020. 1 spletni vir (1 datoteka PDF (IV, 187 str.)). ISBN 978-961-286-372-2.
https://press.um.si/index.php/ump/catalog/book/496, https://press.um.si/index.php/ump/catalog/view/496/598/998-1,
https://dk.um.si/IzpisGradiva.php?id=77562, http://www.dlib.si/details/URN:NBN:SI:doc-TI58FU5S, DOI: 10.18690/978-961-286-372-2.
[COBISS.SI-ID 26677507]
Prerequisits
Basic knowledge of mathematics, computer science, and electrical engineering is recommended.
Additional information on implementation and assessment The written exam may be substituted with continuous knowledge testing and assessment.