The deterministic execution of control concepts and algorithms is a prerequisite for its implementation in an industrial environment. In general a real-time (operating) system (RTOS) is responsible for this task. The hardware and software architecture of automation and control systems is mainly realised with so-called programmable logic controllers (PLC) and an underlying RTOS. PLC systems are based on centralised control approaches. Recently there has been a trend towards distributed control systems. The automation and control of processes and machines becomes more and more complicated since an increasing number of sensors and actuators from different vendors are used. The aim and challenge of such systems is the mastery of complex automation and control tasks in a network of different controllers which are connected by a communication network. A very important aspect of industrial automation and control systems is their engineering as well as their programming and configuration. As a consequence centralised and distributed approaches have to be handled in different ways and need special engineering methods and concepts. Therefore, this lecture provides an overview of the general architecture of industrial real-time control systems, the most relevant industrial communication concepts and relevant domain standards.
The lecture is in general interactive. It is based on a lecture script, whereby contents via presentations and practical examples are also used to support the building of knowledge and understanding. In addition, students are interactively involved in scientific discussions.
No prior knowledge is required, but it facilitates the understanding of the presented content. This lecture primarily addresses master and doctoral students, who already have previous knowledge and would like to gain detailed insights into the different presented fields.