Dieser Vortrag wurde am 03. Juni 2026 auf der Realize LIVE Amercias 2026 in Detroit, MI, USA gehalten.
Beschreibung
Software für die industrielle Automatisierung stößt an ihre Grenzen: Zunehmende Maschinenkomplexität, immer kürzere Zeitfenster für die Inbetriebnahme und ein Mangel an erfahrenen SPS-Ingenieuren zeigen die Grenzen traditioneller SPS-Programmiermodelle auf. Dieser Vortrag zeigt, wie SIMATIC AX einen entscheidenden Wandel hin zu einer „Software-First“-Automatisierung und messbare Effizienzsteigerungen in der Entwicklung ermöglicht.
Anhand eines realen Transformationsprojekts bei KBA migrierte ekvip automation eine fragmentierte Legacy-Codebasis – verteilt auf mehrere SPSen und Programmiersprachen – auf eine einzige, objektorientierte SIMATIC AX-Plattform. Der Vortrag erklärt, wie die strikte Trennung von Automatisierungslogik und wiederverwendbaren OOP-Frameworks es Teams mit unterschiedlichen Kompetenzniveaus ermöglicht, effektiv zusammenzuarbeiten. Softwareentwickler und Automatisierungsspezialisten arbeiten parallel und nutzen dabei gemeinsame Abstraktionen, Versionskontrolle, Unit-Tests und testgetriebene Entwicklung.
Du erfährst, wie SIMATIC AX dabei helfen kann, OOP, framework-gesteuertes Design und automatisierte Tests in der SPS-Entwicklung anzuwenden, um die Inbetriebnahmezeit zu verkürzen, die Software-Robustheit zu erhöhen und die langfristige Wartbarkeit zu verbessern. Hier fungiert SIMATIC AX als praktische Brücke zwischen IT und OT und macht SPS-Software zu einem weiterentwickelbaren Produkt statt zu einem einmaligen Engineering-Artefakt.
Die wichtigsten Erkenntnisse
Wie objektorientiertes Programmieren (OOP) und frameworkbasiertes Design dazu beitragen, die Entwicklungseffizienz zu steigern
Wie die Trennung der Automatisierungslogik von wiederverwendbaren Software-Layers interdisziplinäre Teams möglich macht
Wie sich SIMATIC AX von TIA unterscheidet, um einen modernen Ansatz für die SPS-Anwendungsentwicklung zu ermöglichen
Geschäftliche Auswirkungen
Zusammenführung mehrerer SPSen und Programmiersprachen in einer einzigen SIMATIC AX
Reduzierter Aufwand bei Inbetriebnahme und Fehlerbehebung durch unit-getestete Komponenten
Erhöhte Software-Wiederverwendbarkeit und Skalierbarkeit über Maschinen hinweg