Computer Process Control

Higher education teachers: Mušič Gašper
Collaborators: Karer Gorazd, Logar Vito
Credits: 7
Semester: winter
Subject code: 64670

Subject description


  • Enrolment in the 3rd year of study

Content (Syllabus outline):

  • Introduction to computer process control, computers for control, role of computer control and computer control principles, examples.
  • Industrial loop controllers, hardware and software design, implementations of PID control algorithm, practical operational problems of industrial controllers, programming and parameterisation of industrial loop controllers.
  • Programmable logic controllers, design and functional units, programming of logic controllers, IEC 61131-3 standard, sequential function chart, instruction list, structured text, ladder diagram, functional block diagram.
  • Design of discrete and sequential control, combinational and sequential logic, planning and implementation of discrete and sequential control projects.
  • Supervisory systems, role and functions, implementation of supervisory control systems, supervisory control software, SCADA systems, implementation examples of supervisory control systems.
  • Integrated production control, production information systems and databases, production planning and control software, ERP and MES systems, integration and standardisation in production control.

Objectives and competences:

Presentation of control design transfer into practical implementation with the emphasis on computer control of technological processes, guidelines for hardware and software selection, introduction to computer implementation of control methods and algorithms, presentation of engineering software tools and their use in computer control implementation, presentation of subsystems integration into holistic automatic control system.

Intended learning outcomes:

Knowledge of computer control systems implementation, industrial closed-loop controls, programmable controllers and supervisory systems, autonomous implementation of programmable control systems.

Learning and teaching methods:

  • Lectures,
  • laboratory exercises.

Study materials


  1. V. Logar, G. Mušič, Računalniško vodenje procesov: praktikum, 1. izd., Založba FE, 2015.

  2. J. Stenerson: Fundamentals of Programmable Logic Controllers, Sensors and Communication, Third Edition, Pearson/Prentice Hall, 2004.

  3. K.-H. John, M. Tiegelkamp, IEC 61131-3: Programming Industrial Automation Systems, Second editon, Springer, 2010.

  4. S. Strmčnik, R.Hanus, Đ. Juričić, R. Karba, Z. Marinšek, D.Murray-Smith, H. Verbruggen, B. Zupančič, Celostni pristop k računalniškemu vodenju procesov, 1. izdaja, Univerza v Ljubljani, Fakulteta za elektrotehniko, 1998.

Study in which the course is carried out

  • 3 year - 1st cycle - Applied Electrical Engineering - Control Engineering