Computer Process Control

Subject description

– 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.

The subject is taught in programs

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.

Teaching and learning methods

Lectures, laboratory exercises.

Expected study results

After successful completion of the course, students should be able to:

– select hardware and software for computer control system implementation,

– parameterize industrial closed-loop controls,

– program industrial logic controllers,

– design programmable control systems for  technological processes,

– specify typical functions of supervisory control and data acquisition systems,

– explain the structure of a relational database,

– describe characteristic types of software that is used in production information systems.

Basic sources and literature

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

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

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

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.

Stay up to date

University of Ljubljana, Faculty of Electrical Engineering Tržaška cesta 25, 1000 Ljubljana

E:  dekanat@fe.uni-lj.si T:  01 4768 411