Information on individual educational components (ECTS-Course descriptions) per semester

Degree programme:Bachelor Electrical Engineering Dual
Type of degree:FH BachelorĀ“s Degree Programme
 Winter Semester 2020

Course unit titlePLC Programming
Course unit code07475713
Language of instructionEnglish
Type of course unit (compulsory, optional)Compulsory optional
Semester when the course unit is deliveredWinter Semester 2020
Teaching hours per week2
Year of study2020
Level of course unit (e.g. first, second or third cycle)First Cycle (Bachelor)
Number of ECTS credits allocated3
Name of lecturer(s)Clemens Romed MAIER

Prerequisites and co-requisites


Course content
  • functioning of PLC (program development, process image)
  • data types, standard function blocks and programming languages of IEC61131
  • implementation of function blocks
  • logic controls
  • sequential controls
  • implementation of closed loop controls
Learning outcomes
  • The students can describe how programmable logic controllers (PLC) work
  • The students can write programs in IEC61131 languages
  • The students can apply the standard function blocks of IEC61131
  • The students can structure programs using program organization blocks
  • The students can use design patterns when designing control programs
Planned learning activities and teaching methods

Presentations and laboratory exercises

Assessment methods and criteria

Final written examination



Recommended or required reading
  • Aspern, Jens von (2000): SPS-Softwareentwicklung mit IEC61131. Heidelberg: Hüthig.
  • Wellenreuther, Günter (2015): Automatisieren mit SPS. Wiesbaden: Springer Vieweg.
Mode of delivery (face-to-face, distance learning)

Face-to-face Laboratory with mandatory attendance

Winter Semester 2020go Top