Automation of Drive Systems

Course Description

Gaining advanced programming knowledge of PLCs (programmable logic controllers) in accordance with IEC 61131 standard and their application in industrial plant automation. Acquiring advanced knowledge of the principles of operation of sensors and actuators in the industry and making diagrams of pipelines and instrumentation in accordance with IEC 61346. Familiarity with the modern industrial environment, which is controlled by PLC and which uses various sensors and electric motor drives. Application of industrial tools in automation. Project design in industrial tools TIA Portal, PCS7, NX, MCD, RS Logix 5000, Tecnomatix and Eplan.

Learning Outcomes

  1. explain the complex structures of automation systems
  2. analyze the operation of individual parts of an automated system
  3. analyze the characteristics of automated drive
  4. design technical documentation of automated system
  5. develop simple automation system

Forms of Teaching




Laboratory exercises.

Grading Method

Continuous Assessment Exam
Type Threshold Percent of Grade Threshold Percent of Grade
Laboratory Exercises 0 % 30 % 0 % 30 %
Mid Term Exam: Written 0 % 30 % 0 %
Final Exam: Written 0 % 30 %
Final Exam: Oral 10 %
Exam: Written 0 % 50 %
Exam: Oral 20 %

All completed laboratory exercises are a requirement to pass the course.

Week by Week Schedule

  1. Topologies of drive automation systems, Drive system components (controllers, sensors, actuators, distributed systems), Drive automation system standards. Purdue model.
  2. Industrial software for electrical drives, Industrial hardware for electrical drives, Redundant hardware and software automation systems, Programmable logic controllers (PLC) in drive systems, Modules and interfaces of PLCs to drive systems (digital, analog, communication, sensor modules, etc;), Overview of SCADA and HMIs of drive systems.
  3. PLC operating modes, Programming logic for drive systems in programming languages (LAD, FBD, STL, SCL, HiGraph), State machine programming for drive systems.
  4. Interrupts, cyclic interrupts, hardware interrupts, PLCs diagnostics, controller error handling: asynchronous and synchronous errors
  5. Overview of the industrial communication protocols in drive systems, Industrial communication protocols based on serial interface (Modbus, Profibus, CANbus), Industrial communication protocols based on ethernet interface (Industrial Ethernet, Profinet, Ethercat), actuator-sensor interface
  6. HMI (human-machine interface) and HMI functions for drives. SCADA systems, Alarm archiving, event logging and trends, User accounts control and safety, Monitoring and diagnostics of drive systems.
  7. Standards and categories of the safety functions, Types of safety functions in automation systems, Profisafe systems.
  8. Midterm exam
  9. Process control systems (PCS7, Simit), Application of automated drives in process value control (pressure control, flow control, etc;)
  10. Application of automated drives in process value control (pressure control, flow control, etc;): case study
  11. Digital twins, development of plant simulation model, control of simulated plant model, Tecnomatix Virtual Plant.
  12. Digital twins of process, development of process simulation model, control of simulated process model, Tecnomatix Virtual Process.
  13. Cyber security of automated plants.
  14. Drives with integrated functions , Servo drives in industrial systems and CNC machines
  15. Final exam

Study Programmes

University graduate
Audio Technologies and Electroacoustics (profile)
Free Elective Courses (1. semester)
Communication and Space Technologies (profile)
Free Elective Courses (1. semester)
Computational Modelling in Engineering (profile)
Free Elective Courses (1. semester)
Computer Engineering (profile)
Free Elective Courses (1. semester)
Computer Science (profile)
Free Elective Courses (1. semester)
Control Systems and Robotics (profile)
Free Elective Courses (1. semester)
Data Science (profile)
Free Elective Courses (1. semester)
Electrical Power Engineering (profile)
Free Elective Courses (1. semester)
Electric Machines, Drives and Automation (profile)
(1. semester)
Electronic and Computer Engineering (profile)
Free Elective Courses (1. semester)
Electronics (profile)
Free Elective Courses (1. semester)
Information and Communication Engineering (profile)
Free Elective Courses (1. semester)
Network Science (profile)
Free Elective Courses (1. semester)
Software Engineering and Information Systems (profile)
Free Elective Courses (1. semester)


(.), Damir Sumina, Električna pogonska tehnika,
(.), B. R. Mehta, Y. J. Reddy, Industrial Process Automation Systems Design and Implementation,
(.), Steve Mackay, Edwin Wright, DeonReynders, John Park, Practical Industrial Data Networks: Design, Installation and Troubleshooting,
(.), Damir Sumina, SIMATIC automatizacijski sustavi,

Laboratory exercises

For students


ID 222474
  Winter semester
L1 English Level
L1 e-Learning
30 Lectures
24 Laboratory exercises

Grading System

87,5 Excellent
75 Very Good
62,5 Good
50 Acceptable