Dennoch ist das Vorgehen zur Planung und Erstellung von Software in Automatisierungsprojekten zumeist mehr mit der Buchung einer Last Minute Reise als mit der Durchführung eines durchorganisierten Business Trips zu vergleichen: Alles wird in letzter Minute geplant, man weiß bis zuletzt nicht wo es hingeht und was es kostet. Keiner kann einem bis zuletzt sicher sagen, ob man überhaupt das gewünschte Ergebnis erhält. Die Erfahrung zeigt, dass auch bei der Softwareerstellung in Automatisierungsprojekten ein besser systematisiertes Vorgehen dringend notwendig ist. Nicht nur um Qualitätsmängel und Terminverzug besser in den Griff zu bekommen, sondern insbesondere um die unverhältnismäßig hohen Kosten für die Behebung von Fehlern die erst in der Einsatzphase von Automatisierungssystemen entdeckt werden zu senken. Kein Automatisierungsprojekt gleicht dem anderen, und jedes Projekt, so wie auch jede Reise, birgt ein gewisses Potential an Risiko und Abenteuer in sich. Gerade deswegen wendet man im Bereich der Informationstechnik sehr erfolgreich Vorgehens- und Prozessmodelle an, die dabei helfen Projekte zielgerichteter und effizienter durchzuführen. Natürlich ist Automatisierungstechnik nicht gleichzusetzen mit der klassischen Softwareentwicklung, z.B. eines Textverarbeitungssystems. Daher hat sich die Projektgruppe \“Softwareprozessmodell für die Automatisierungstechnik\“ des Automation Valley Nordbayern die Aufgabe gestellt, ein Vorgehensmodell und einen Leitfaden zu entwickeln, der die Besonderheiten der Softwareerstellung in Automatisierungsprojekten gezielt berücksichtigt. So entstand also der Elektronischer Leitfaden für die systematische Softwareerstellung in Automatisierungsprojekten (Elsa). Die Anwendung des Elsa und das damit verbundene systematische Vorgehen soll dazu dienen die Softwareerstellung in Automatisierungsprojekten planbarer und effizienter zu gestalten um damit nicht zuletzt die Wettbewerbsfähigkeit der Anbieter von Automatisierungstechnik zu steigern! Kooperationsnetzwerk Das Kooperationsnetzwerk Automation Valley Nordbayern ist eine Initiative aus nordbayerischen Unternehmen und Institutionen aus dem Bereich Automatisierungstechnik. Die Koordination dieser Initiative erfolgt durch die IHKs in Bayreuth, Coburg, Nürnberg und Würzburg-Schweinfurt sowie der Innovationsoffensive Ostbayern. Die Teilnahme ist kostenfrei. Die Projekte des Automation Valley Nordbayern verfolgen alle das gemeinsame Ziel die Wettbewerbsfähigkeit der Unternehmen verbessern. Das Projekt Im Juli 2005 wurde die Projektgruppe zur Definition eines Softwareprozess für die Automatisierungstechnik gegründet. Das Ziel der Projektarbeit ist die Definition eines adaptiven Software- und Prozessmodells für System- und Applikationsentwicklung in der Automatisierung. Derzeit arbeiten die folgenden Firmen aktiv in der Projektgruppe mit: – Schaeffler KG, Sondermaschinenbau, Herr Goik – Arbeitsgemeinschaft Know-How-Transfer e.V., Herr Graf – Siemens AG, Corporate Technologie, Herr Dr. Löwen – infoteam Software GmbH (Koordination), Herr Angele Software in der Automatisierung Software hat sich zu einem zentralen Werkstoff des Informationszeitalters entwickelt. Innovative Produkte und Dienstleistungen sind ohne zuverlässige Software nicht mehr denkbar. Dementsprechend hängt die Wettbewerbsfähigkeit der deutschen Wirtschaft entscheidend von der Fähigkeit ab, Softwareintensive Produkte und Dienstleistungen mit höchster Qualität schnell und kostengünstig zu erstellen. Software Engineering auf Weltniveau ist die Voraussetzung dafür, dass Deutschland seine führende Stellung im Ingenieurbereich (z.B. Export-Weltmeister im Maschinenbau) halten und ausbauen kann. Die Bedeutung von Software Engineering hat sich verstärkt und wird weiter wachsen. Während Software in der Vergangenheit eine weitgehend isolierte Komponente großer komplexer Systeme war, so wird sie in der Zukunft integrierter in vielen Fällen sogar dominierender Teil großer komplexer Automatisierungssysteme sein. In der Automatisierungstechnik wird dieser Trend bereits heute deutlich sichtbar. Die erforderliche Integration von Mechanik, Hardware und Automatisierungssoftware und die Vermeidung unerwünschter Wechselwirkungen kann nur durch die frühzeitige Einbindung aller Beteiligten in einen gemeinsamen Entwicklungsprozess beherrscht werden. Ingenieurdisziplin Software-Engineering Die steigende Bedeutung des Software Engineering in der Automatisierungstechnik erfordert neue Strategien sowohl bei Methoden und Werkzeugen, als auch bei der Know-how-Pflege, die der wirtschaftlichen Bedeutung von Software in der Automatisierungstechnik Rechnung tragen soll. Software Engineering ist die Methodenlehre der Softwareerstellung. Ihre Hauptbeiträge sind methodische Hilfsmittel wie Prozesse, Modelle, Werkzeuge und Prinzipien zur Erstellung und Beherrschung des Einsatzes hochwertiger Software zu akzeptablen Kosten. Das Umfeld für die Erstellung von Software ist vielgestaltig. Hierzu zählen Konzepte, Sprachen, Methoden, Werkzeuge und deren Grundlagen, Zukaufkomponenten, Plattformen und Bibliotheken aus wieder verwendbaren Bausteinen. Die individuelle Ausprägung dieses Umfeldes beeinflusst das Software Engineering eines Automatisierungsprojektes in engerem Sinne. Um einen systematischen Einsatz dieser verschiedenartigen Ressourcen sicherzustellen bedarf es eines systematisierten Vorgehensmodells, das ein transparentes Controlling und ein rechtzeitiges Erkennen von Qualitätsproblemen zulässt. Hilfestellung für die Projektabwicklung Genau hier will der elektronische Leitfaden für die Softwareerstellung in Automatisierungsprojekten Hilfestellung geben. Er ist branchenneutral abgefasst und soll dem Anwender helfen seinen Engineering-Prozess für sein Unternehmen festzulegen und einzuführen. Der Leitfaden basiert auf dem in Europa weit verbreiteten V-Modell sowie auf anerkannten Methoden für das Software-Engineering. Der Leitfaden bietet ein phasenorientiertes Vorgehensmodell, in dem der gesamte Entwicklungsprozess in definierte Abschnitte mit überprüfbaren Ergebnissen unterteilt wird (siehe Bild 1 Phasenmodell zur Abwicklung von Projekten). Ab dem Start des Software Projektes sind diese Phasen von links oben (Initialphase) nach rechts oben (Einsatz) nacheinander abzuarbeiten. Die Phasen sind nicht willkürlich festgelegt, sondern durch inhaltliche Ziele bestimmt, deren Erreichen sich an den Ergebnissen widerspiegelt. Jeder Entwicklungsschritt wird dabei durch Prüfungen (Review) abgeschlossen. Neben der Softwareerstellung (SE) sind im Leitfaden die Rollen Auftraggeber (AG), Projektmanagement (PM), Qualitätsmanagement (QM), Konfigurationsmanagement (KM), Mechanikerstellung (ME), Hardwareerstellung (HE) beschrieben. Diesen Rollen sind bestimmte Aufgaben in den verschiedenen Phasen zugeordnet und deren Schnittstellen zur Softwareerstellung sind definiert. So werden z.B. notwendige Abstimmungen zwischen Mechanik, Hardware und Automatisierungssoftware bereits frühzeitig im Rahmen der Projektplanung berücksichtigt. Jede Phase gliedert sich in die Abschnitte: Voraussetzungen, Tätigkeiten und Ergebnisse. Deren Inhalte wiederum nach den jeweils relevanten Rollen sortiert sind. Reviews werden als gesonderte Abschnitte zwischen den Phasen gebündelt dargestellt. Hier sind alle diejenigen Review-Aktivitäten enthalten, die bis zum Ende einer Phase erledigt sein müssen. Die Phasenablauforganisation in diesem Leitfaden bezieht sich ausschließlich auf das Software Projekt und dessen Schnittstellen. Der Startzeitpunkt eines Software Projektes kann sich vom Startzeitpunkt des Gesamtprojektes unterscheiden. Aufbau des Leitfadens Elsa ist als interaktive HTML Struktur aufgebaut. Er verlinkt für die Abwicklung von Automatisierungsprojekten notwendige Informationen und Hilfsmittel die firmenspezifisch in unterschiedlichen Formaten und Ausprägungen bereitgestellt werden können. Er beinhaltet eine Grundausstattung an Checklisten, Mustervorlagen und ein Glossar. Software Projektabwicklung Die Einstiegsseite zur Phasenabwicklung zeigt die im Softwareprozessmodell für die Automatisierungstechnik definierten Software Projektphasen auf (siehe Abbildung 1 Phasenmodell zur Abwicklung von Projekten). Was in den Einzelnen Phasen und den Reviews zwischen den Phasen zu tun ist, wird in den Phasenbeschreibungen definiert. Diese sind im Leitfaden durch einen Klick auf die entsprechende Position in der Grafik zu erreichen. Mustervorlagen und Checklisten Im Elsa werden Mustervorlagen für die wichtigsten Dokumente die im Rahmen der Durchführung eines Automatisierungsprojektes benötigt verlinkt. Dazu gehören z.B. Mustervorlagen für Lastenheft, Pflichtenheft, Projektplan, QM-Plan usw. Checklisten dienen als Unterstützung für die Mitarbeiter bei der Abwicklung einzelner Arbeitsschritte und sollen dazu dienen die Reproduzierbarkeit so wie Qualität und Effizienz der in den Phasen durchgeführten Tätigkeiten sicher zu stellen. Übergreifende Prozesse Übergreifende Prozesse, die unabhängig von der aktuellen Projektphase gelten, werden durch übergreifende Prozessbeschreibungen geregelt. Diese sind firmenspezifisch auszuprägen und gelten als Vorgabe für die Inhaltlichen Aufgaben der Rollen im Elsa. Dazu gehören z.B. Prozessbeschreibungen für das Qualitätsmanagement, Dokumentenlenkung, Projektmanagement, Ressourcenmanagement usw. Anwendungshinweise Ein wesentliche Herausforderung in Automatisierungsprojekten ist die effiziente Zusammenarbeit der Beteiligten aus den Bereichen Mechanik, Hardware und Automatisierungssoftware. Dies setzt zu allererst ein einheitliches Verständnis der in der Projektabwicklung verwendeten Begriffe und eine gemeinsame Vorstellung zur Umsetzung der einzelnen Aufgaben über die Bereiche hinweg voraus. Hierzu beinhaltet der Leitfaden ausführliche Begriffsdefinitionen aus der Automatisierungstechnik so wie Hinweise zum Tailoring im Hinblick auf die firmen- und projektspezifische Anwendung des Leitfadens. Automatisierungstechnik Der Leitfaden soll bei der Erstellung von Software in der Automatisierungstechnik helfen. Aufgabe der Automatisierungstechnik ist das automatische Messen, Steuern und Regeln sowie Bedienen und Beobachten eines technologischen Prozesses. Aufgrund der Komplexität der technologischen Prozesse und der zu automatisierenden Aufgaben ist die Automatisierungstechnik in der Regel hierarchisch in Form einer Automatisierungspyramide strukturiert. Die einzelnen Ebenen der Automatisierungspyramide grenzen sich durch die eingesetzte Hardware, die Kommunikation zwischen den verschiedenen Hardware-Komponenten sowie die spezifischen Funktionen, die über die Automatisierungsssoftware realisiert werden, voneinander ab. Die Aufgaben der Automatisierungstechnik müssen hierbei meist durch eine Kombination aus Mechanik, Hardware und Automatisierungssoftware realisiert werden. Diese Teildisziplinen werden bei der Abwicklung eines Projektes im Leitfaden durch die Rollen Mechanikerstellung, Hardwareerstellung und Softwareerstellung repräsentiert. – Mechanik: Die Mechanik dient der technischen Realisierung des technologischen Prozesses. – Hardware: Hardware sind elektrische oder elektronische Geräte, die zum automatischen Messen, Steuern und Regeln sowie zum Bedienen und Beobachten eines technologischen Prozesses dienen. – Automatisierungssoftware: Die Automatisierungssoftware läuft auf den Hardware-Komponenten und dient zur Realisierung von Mess-, Steuerungs- und Regelungsfunktionen sowie von Funktionen zum Bedienen und Beobachten. Tailoring Unter Tailoring wird sowohl die Anpassung an die bestehenden Prozesse und Begriffe in einem Unternehmen als auch die Anpassung der Phasen and die universellen Bedürfnisse eines Automatisierungsprojektes verstanden. Dies beinhaltet das Zuschneiden der Vorgaben aus dem Leitfaden auf die eigenen Belange eines Unternehmens als auch die Auswahl der in den Phasen zu bearbeitenden Aufgaben entsprechend der Größe und der Inhalte eines Automatisierungsprojektes. Status und Ausblick Mit der Fertigstellung des Elsa V1.0 wurde im Mai 2006 das erste große Etappenziel der Automation Valley Projektgruppe \“Softwareprozesse in der Automatisierung\“ erreicht. Aktuell steht nun die Validierung des Elsa mit Hilfe von ausgewählten Pilotanwendern aus dem Bereich der Automatisierungstechnik an. Der Elsa will und muss sich an der Tauglichkeit in der praktischen Anwendung messen lassen. Dazu sind Firmen aus dem Bereich der Automatisierungstechnik gefragt. Sei es als Pilotanwender einer maßgeschneiderten Version oder als aktives Mitglied in der Projektgruppe.
Effizienter mit Elsa: Softwareerstellung in Automatisierungsprojekten
-
Auftragseingang im Maschinen- und Anlagenbau im Inland schwach
Für den Maschinen- und Anlagenbau aus Deutschland war der April ein Monat mit gemischter Botschaft.
-
Strukturwandel im Mittelstand: Industriesektor schrumpft
Der deutsche Mittelstand hat sich in den Jahren seit 2010 tiefgreifend verändert.
-
Mehr Speed mit IO-Link: 5 Praxistipps für Ingenieure
Wie Anwender das volle Potenzial smarter Sensoren ausschöpfen
IO-Link hat deutlich mehr zu bieten als die bekannten Vorzüge. Dieser Fachartikel zeigt mit Beispielen aus der Praxis, wie Anwender sämtliche Vorteile der digitalen Schnittstelle nutzen. Das funktioniert…
-
Neuer CEO bei Siemens Electrical Products
Siemens hat Markus Grabmeier mit Wirkung zum 1. Juni zum neuen CEO der Business Unit Electrical Products (EP) bei Smart Infrastructure ernannt.
-
Wie ein Copilot die Wartung von S5- und S7-Steuerungen vereinfacht
KI für Bestandsanlagen
In vielen Fabriken laufen ältere Maschinen mit S5- oder klassischen S7-Steuerungen nach wie…
-
Anzeige
Mehr Speed mit IO-Link: 5 Praxistipps für IngenieureWie Anwender das volle Potenzial smarter Sensoren ausschöpfen
IO-Link hat deutlich mehr zu bieten als die bekannten Vorzüge. Dieser Fachartikel zeigt…
-
Neue Vorstandsvorsitzende der ABB in Deutschland
Der ABB-Aufsichtsrat hat Rosa Meckseper (Bild) zur neuen Vorstandsvorsitzenden der ABB AG bestellt.
-
Elektroexporte: Deutlicher Anstieg im ersten Quartal um 10,3%
Die Exporte der deutschen Elektro- und Digitalindustrie sind im März erneut gestiegen: Mit…
-
Messtechnikzubehör
DataTec erweitert Portfolio um Signalzugriffs- und Verbindungslösungen
DataTec baut sein Angebot im Bereich Messtechnikzubehör aus und vertreibt künftig im DACH-Raum…
-
Energieführung für Industrieroboter
Freitragende Energiekette für 600°-Robotikbewegungen
Mit einer neuen freitragenden Variante der Twisterchain präsentiert Igus eine Energieführung für kompakte…
-
Philip Harting erneut in engeren ZVEI-Vorstand gewählt
Philip Harting bleibt Teil des engeren Vorstands des ZVEI.
-
Erfolgreiche Premiere von Eplan Next2026
Eplan Next2026 – das waren zwei Tage geballter Informationen rund um das Thema…
-
Messgerät
Kalibrator und Präzisionsmultimeter in einem Gerät
Mit der neuen Metracal CM Serie kombiniert Gossen Metrawatt Kalibrator und Präzisionsmultimeter in…
-
Künstliche Intelligenz
KI-Agent unterstützt weltweiten technischen Service
Mit dem KI-Agenten ‚Karl‘ erweitert Neugart sein digitales Serviceangebot um einen weltweit verfügbaren…
-
Zentrale Überwachung von Profibus- und Profinet-Netzwerken in einer einzigen Anwendung
Monitoringlösung unterstützt jetzt auch Profinet
Mit PlantPerfect Monitor 2.00 erweitert Softing Industrial Automation seine Monitoringlösung um Profinet-Unterstützung.
-
Eplan
Smart Sourcing verbindet Elektrokonstruktion und Beschaffung
Mit Eplan Smart Sourcing stellt Eplan eine neue Software zur intelligenten Verknüpfung von…
-
Workshop ebnet produzierenden Unternehmen den Weg zur Smart Factory
KI in der Praxis
Smart Manufacturing verlangt nach konkreten Projekten. Ein Workshop zeigt praxisnahe Wege zur Smart…
-
Bomag standardisiert die Elektrokonstruktion von mobilen Arbeitsmaschinen
Der Kabelbaum als digitaler Zwilling
Kabelbäume zählen zu den aufwendigsten Baugruppen mobiler Maschinen – und entstehen in vielen…
-
Modulare I/O-Systeme werden zur Architektur hinter moderner Produktion
Vom Anschlusspunkt zur Dateninfrastruktur
Industrielle Steuerungssysteme werden nicht mehr durch zentralisierte Logik und starre Architekturen bestimmt, sondern…
-
Führungswechsel bei der OI4 Alliance
Die Open Industry 4.0 Alliance stellt seine Führung um: Ab Juli übernimmt Michael…
-
Produktion in den energieintensiven Industriezweigen um 1,2% gestiegen
Die reale (preisbereinigte) Produktion im Produzierenden Gewerbe ist nach vorläufigen Angaben des Statistischen…
-
Jedes zwölfte Unternehmen sieht wirtschaftliche Existenz bedroht
8,1% der Unternehmen in Deutschland sehen den eigenen Fortbestand gefährdet.
das könnte sie auch interessieren
-
Integrierte Kompaktantriebe ermöglichen schaltschranklose Maschinen
Es geht auch ohne Einspeisemodul
-
Cobots bringen mehr Effizienz in die EMS-Fertigung
Bestückung neu gedacht
-
Neue Ansätze und Geschäftsmodelle für zirkuläre Fluidtechnik
Mehr als nur nachhaltig
-
Assistenz für reproduzierbare Fertigungsschritte
Digitale Ordnung statt Papierstapel
















