Agile Methoden der Software-Entwicklung für die automatische Generierung von Energiemanagement- Programmen

Konferenz: AALE 2020 - 17. Fachkonferenz, Automatisierung und Mensch-Technik-Interaktion
04.03.2020 - 06.03.2020 in Leipzig, Deutschland

Tagungsband: AALE 2020

Seiten: 5Sprache: DeutschTyp: PDF

Autoren:
Runge, Maxim; Niemann, Karl-Heinz; Würger, Andreas (Hochschule Hannover, Hannover, Deutschland)
Meyer, Christian (Dietz Automation & Umwelttechnik GmbH, Hannover, Deutschland)

Inhalt:
In dem Forschungsprojekt EnEng_PRO – Benutzergeführtes Engineering von integrierten Energiemanagementsystemen in der Produktion5, welches seit Februar 2019 an der Hochschule Hannover bearbeitet wird, soll ein Engineering-Werkzeug zum effizienten Engineering von technischen Energiemanagementsystemen in Automatisierungsanlagen entwickelt werden. Bei diesem Engineering-Werkzeug handelt es sich um eine Software, in der die für das Energiemanagement relevante Komponenten einer Automatisierungsanlage konfiguriert und entsprechend der zu realisierenden Energiemanagementfunktionen verknüpft werden. Die Software generiert dann automatisch die Energiemanagement-SPS-Programme gemäß der zuvor eingegebenen Konfiguration. Zu Beginn der Entwicklung einer Software, die für den Einsatz im industriellen Umfeld bestimmt ist, besteht gewöhnlich nur eine grobe Vision bezüglich der zu entwickelnden Software. Um die Entwicklung einer Software durchführen zu können, müssen die Anforderungen an die zu entwickelnde Software ermittelt und dokumentiert werden. Die Anwendbarkeit von Konzepten aus der Software-Entwicklung, wie z. B. agiler Methoden oder Objektorientierung, im Kontext der Automatisierungstechnik ist Gegenstand aktueller Forschungsarbeiten. Dieser Beitrag gibt ein Beispiel aus der Praxis, wie agile Methoden der Anforderungsermittlung bei dem Entwurf des oben beschriebenen Engineering-Werkzeuges eingesetzt werden können.