Thema

Title: Entwicklung eines Konfigurators für TSN-Netzwerken in CoDeSys
Type:
  • Study thesis
  • Master thesis
  • Study thesis
Advisor:
Status:

Background

Mit dem IEEE Standard-Paket 802.1 - besser bekannt als TSN (Time-Sensitive Networking) -  entsteht eine offene Kommunikationsplattform, mit der sowohl Echtzeit-Kommunikation als auch hohe Datenraten möglich sind. Mit Hilfe von TSN sollen Produktion und IT weiter zusammenwachsen und flexible Kommunikationsnetzwerke entstehen.

Ein wesentlicher Bestandteil von TSN ist die Aufteilung des Netzwerkes in verschiedene virtuelle Netze und die präzise Synchronisation aller Teilnehmer.

 

Besonderheit

Die Studienarbeit wird in Zusammenarbeit mit der Firma 3S-Smart Software Solutions GmbH betreut und soll mit einem Industriepraktikum kombiniert werden.

Problem

Durch die strickte Trennung von Produktionsnetzen und der Firmen-IT, werden die einzeln Netze separat konfiguriert und gewartet. In zukünftigen Firmennetzwerken wird diese Trennung nicht mehr möglich sein, sodass die bisherigen Konfigurationswerkzeuge an die neuen Bedingungen angepasst werden müssen. Hierbei müssen die Vorerfahrungen der bisherigen Benutzer berücksichtigt werden.

Task

  • Einarbeitung in die Technologie TSN und das Konfigurieren von Netzwerken
  • Analyse der Netzwerkkonfiguration
  • Entwicklung eines Konzepts zu Konfiguration von TSN Netzwerken
  • Entwicklung und Implementierung eine Moduls zur Konfiguration von TSN
  • (optional) Implementierung bzw. Portierung eines PTP-Stacks in CoDeSys

Prerequisites

  • Interesse an der Softwaretechnik
  • Eigenständige Arbeitsweise
  • Programmiererfahrung
  • Hilfreich: Kenntnisse in Linux oder Steuerungstechnik
  • Hilfreich: Kenntnisse in Netzwerktechnik / Kommunikationstechnik

Acquired skill

  • Entwicklung wiederverwendbarer Systeme
  • Netzwerktechnik
  • Programmiersprache C / C++
  • Wissenschaftliches Arbeiten
  • Industrie Erfahrung