183.169 Distributed Automation Systems
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2019W, LU, 4.0h, 4.0EC
TUWEL

Properties

  • Semester hours: 4.0
  • Credits: 4.0
  • Type: LU Laboratory Exercise

Learning outcomes

After successful completion of the course, students are able to use programmable logic controllers (PLC) and microcontrollers in distributed industrial environments and to design programs for them. This includes the analysis of technical processes, the derivation of suitable process models, and the implementation and testing of programs for the control as well as for the human-machine interface.

Subject of course

The first part of the course deals with programming a very basic system built from standard industrial automation components, which comprises a PLC connected to several sensors/actuators via ASi.

The second part extends the solution from part one with a Human Machine Interface (HMI). By using a touchpanel process data as well as historic data will be visualized and the process flow can be influenced.

In the third part, basic communication between microcontroller-boards connected via a CAN-bus will be implemented. 

Teaching methods

The course is divided into 3 phases. Each phase begins with a lecture, followed by a practical phase in which the students apply what they learned in the teachings, in a practical example. They are supported by tutors.

Mode of examination

Immanent

Additional information

Estimation of effort: 4 ECTS, amounting to about 100 work hours.

  • Preliminary talk plus three lectures: 6 hours
  • Practical tasks (TILab): 93 hours
  • Exercise interviews: 1h

Note: Lack of previous knowledge (see below) may increase the total effort considerably.

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Tue15:00 - 17:0001.10.2019EI 3A Hörsaal Introduction to the Course
Fri13:00 - 15:0004.10.2019FH Hörsaal 4 Introductory Lecture - PLC
Fri14:00 - 16:0008.11.2019FH Hörsaal 4 Introductory Lecture 2 - HMI
Fri14:00 - 16:0013.12.2019FH Hörsaal 4 Introductory Lecture - CAN

Examination modalities

In each phase there are points for the laboratory protocol. Each phase is also concluded with a discussion, where there are points for the implementation of the problem and theoretical questions about the subject matter.

Group dates

GroupDayTimeDateLocationDescription
Gruppe Di1Tue10:00 - 12:0008.10.2019 - 14.01.2020TILab Raum 3 183.169 Distributed Automation Systems Gruppe Di1
Gruppe Di2Tue17:00 - 19:0008.10.2019 - 14.01.2020TILab Raum 3 183.169 Distributed Automation Systems Gruppe Di2
Gruppe Do1Thu13:00 - 15:0010.10.2019 - 16.01.2020TILab Raum 3 183.169 Distributed Automation Systems Gruppe Do1
Gruppe Do2Thu15:00 - 17:0010.10.2019 - 16.01.2020TILab Raum 3 183.169 Distributed Automation Systems Gruppe Do2
Gruppe FrFri10:00 - 12:0011.10.2019 - 17.01.2020TILab Raum 3 183.169 Distributed Automation Systems Gruppe Fr
Gruppe Mi1Wed15:00 - 17:0009.10.2019 - 15.01.2020TILab Raum 3 183.169 Distributed Automation Systems Gruppe Mi1
Gruppe Mi2Wed17:00 - 19:0009.10.2019 - 15.01.2020TILab Raum 3 183.169 Distributed Automation Systems Gruppe Mi2
Gruppe MoMon13:00 - 15:0007.10.2019 - 13.01.2020TILab Raum 3 183.169 Distributed Automation Systems Gruppe Mo

Course registration

Begin End Deregistration end
27.09.2019 15:00 04.10.2019 23:00 04.10.2019 23:00

Registration modalities

This enrollment is for the course. Additionally, starting from Oct. 8th,  you need to register for one of three groups (on the Tab 'Groups'), each of which has a particular timeslot associated with it. Presence is in your timeslot is not mandatory; however, during your timeslot you will have precedence over students enrolled for a different group.

 

Precondition

The student has to be enrolled for at least one of the studies listed below

Group Registration

GroupRegistration FromTo
Gruppe Di130.09.2019 12:0004.10.2019 23:00
Gruppe Di230.09.2019 12:0004.10.2019 23:00
Gruppe Do130.09.2019 12:0004.10.2019 23:00
Gruppe Do230.09.2019 12:0004.10.2019 23:00
Gruppe Fr02.10.2019 00:0004.10.2019 23:50
Gruppe Mi130.09.2019 12:0004.10.2019 23:00
Gruppe Mi202.10.2019 00:0004.10.2019 23:50
Gruppe Mo30.09.2019 12:0004.10.2019 23:00

Curricula

Study CodeObligationSemesterPrecon.Info
033 535 Computer Engineering Mandatory5. SemesterSTEOP
Course requires the completion of the introductory and orientation phase

Literature

No lecture notes are available.

Previous knowledge

Apart from basic C/C++ programming skills, knowledge and skills taught in preceding courses will be at least partially required, in particular:

  • Microcontroller programming
  • Basic knowledge in electrical engineering and real time systems

Preceding courses

Accompanying courses

Continuative courses

Miscellaneous

Language

German