Inhaltsverzeichnis

Ansteuerung von SPS-Timern und erweiterte Codegenerierung für ein Werkzeug zur Synthese von ereignisdiskreten Überwachern

Bachelorarbeit

Kontext

Das Projekt SynTACS (Synthesis Tool for Automation Controller Supervision), das am Lehrstuhl für Embedded Software entwickelt wird, widmet sich dem automatisierten Erzeugen von Überwachern (engl. Supervisor), die das sichere Verhalten einer gesteuerten Anlage gewährleisten sollen. Diese Supervisor werden mithilfe verschiedener Verfahren auf der Basis von endlichen Automaten synthetisiert, die einerseits das Anlagenverhalten und andererseits die einzuhaltenden Sicherheitsanforderungen modellieren. Ein Codegenerator erzeugt schließlich aus dem ebenfalls als Automat vorliegenden Supervisor ausführbaren SPS-Code in Form eines Frameworks, in das der Benutzer seine zu überwachende Steuerung einbetten kann.

Aufgabenstellung

Der Code-Generator wurde in seiner derzeitigen Form im Frühjahr 2015 im Rahmen einer Bachelorarbeit entwickelt. Seither haben sich im Projekt jedoch einige neue Konzepte und Ideen für dessen Weiterentwicklung ergeben, die im Rahmen dieser Bachelorarbeit genauer untersucht, kritisch hinterfragt und geeignet umgesetzt werden sollen. Diese sind unter anderem:

Vorkenntnisse

Ansprechpartner

Dr.-Ing. Florian Ottersbach (Göbe)