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

Conference: AALE 2020 - 17. Fachkonferenz, Automatisierung und Mensch-Technik-Interaktion
03/04/2020 - 03/06/2020 at Leipzig, Deutschland

Proceedings: AALE 2020

Pages: 5Language: germanTyp: PDF

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

Abstract:
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.