SLO | EN

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 SIMATIC S7-1500 – Configuring, programming,and testing with STEP 7 Professional, Publicis Publishing, 2014. BERGER, Hans. Automating with STEP 7 in STL and SCL, 2nd Edition, Publicis MCD Corporate Publishing, 2001. DUNNING, Gary. Introduction to programmable logic controllers, 3rd Edition, Delmar Cengage Learning, 2006. PETRUZELLA, Frank. D. Programmable logic controllers, McGraw Hill Education, 2016. STENERSON, Jon, DEEG, David. Programming Siemens Step 7 (TIA Portal), a practical and understandable approach, 2015. 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.

  • red. prof. dr. JOŽEF RITONJA, univ. dipl. inž. el.

  • Lab work: 40
  • 1st midterm examination: 20
  • 2nd midterm examination: 20
  • Oral examination: 20

  • : 15
  • : 15
  • : 60

  • Slovenian
  • Slovenian

  • Kreditno ovrednotena obštudijska dejavnost - 0th