Production Automation Systems.


In modern production automation, each physical process can be optimized via advanced software, information and communication technologies. This is referred to as "Cyber-Physical Production System (CPPS). For a better understanding of the latest trends in production technologies, this lecture provides an introduction to production automation, their structure, software development and the main components. The course's core topics include:

  • Introduction to production automation, tasks and examples
  • Structure and devices of production automation systems (e.g., PLC, SCADA)
  • Overview on field bus and its applications
  • Real-time programming
  • PLC programming according to IEC 61131-3
  • Distributed control for more flexible and adaptive production systems
  • IEC 61499 - a domain-specific modeling language for automation
  • OPC UA
  • Outlook to upcoming technologies for production automation


The hands-on tutorial (normally held during the Summer Semester) involves real-world experience in programming PLCs. During three afternoon sessions we will practice programming based on the IEC 61131-3 and IEC 61499 standards. While we recommend taking part in the lecture, a brief introduction on theory will also be held at the start of the tutorial.