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.

2018W, LU, 4.0h, 4.0EC
TUWEL

Properties

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

Aim of course

Aim of this course is to supplement the associated lecture by providing a basic introduction to practical applications for selected topics, including:

  • Bus systems used in automation: ASi, CAN
  • PLC-based automation using industrial components
  • Design and implementation of automation systems

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. 

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:0002.10.2018EI 3A Hörsaal Introduction to the Course
Fri13:00 - 16:0012.10.2018FH Hörsaal 4 Introductory Lecture - PLC
Fri13:00 - 16:0016.11.2018FH Hörsaal 4 Introductory Lecture 2 - HMI
Fri13:00 - 16:0014.12.2018FH Hörsaal 4 Introductory Lecture - CAN

Examination modalities

  • Presentation of the fully working solution
  • Written report describing your implementation
  • Exercise interview

Specifics will be announced on the TUWEL course page during October.

Group dates

GroupDayTimeDateLocationDescription
Gruppe Di1Tue10:00 - 12:0016.10.2018 - 08.01.2019TILab Raum 3 183.169 Distributed Automation Systems Gruppe Di1
Gruppe Di1Fri10:00 - 12:0023.11.2018TILab Raum 3 183.169 Distributed Automation Systems Gruppe Di1
Gruppe Di2Tue17:00 - 19:0016.10.2018 - 08.01.2019TILab Raum 3 183.169 Distributed Automation Systems Gruppe Di2
Gruppe Di2Fri17:00 - 19:0023.11.2018TILab Raum 3 183.169 Distributed Automation Systems Gruppe Di2
Gruppe Do1Thu13:00 - 15:0018.10.2018 - 10.01.2019TILab Raum 3 183.169 Distributed Automation Systems Gruppe Do1
Gruppe Do2Thu15:00 - 17:0018.10.2018 - 10.01.2019TILab Raum 3 183.169 Distributed Automation Systems Gruppe Do2
Gruppe MiWed14:00 - 16:0017.10.2018 - 09.01.2019TILab Raum 3 183.169 Distributed Automation Systems Gruppe Mi
Gruppe MoMon13:00 - 15:0015.10.2018 - 07.01.2019TILab Raum 3 183.169 Distributed Automation Systems Gruppe Mo

Course registration

Begin End Deregistration end
02.10.2018 15:00 12.10.2018 23:59 16.10.2018 23:59

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 Di108.10.2018 09:0014.10.2018 23:59
Gruppe Di208.10.2018 09:0014.10.2018 23:59
Gruppe Do108.10.2018 09:0014.10.2018 23:59
Gruppe Do208.10.2018 09:0014.10.2018 23:59
Gruppe Mi08.10.2018 09:0014.10.2018 23:59
Gruppe Mo08.10.2018 09:0014.10.2018 23:59

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