Software-defined Factory: Welche Rolle die SPS künftig spielt

Die Software-definierte Factory verspricht mehr Flexibilität in der Produktion. Doch klassische Steuerungstechnik bleibt unverzichtbar. Gefragt ist ein Zusammenspiel von SPS, Edge und Software, das auch bestehende Anlagen für neue Anforderungen öffnet.

Software-defined Factory
cozyta | istockfoto.com

Software, Datenplattformen und KI verändern die industrielle Automatisierung. Damit verschiebt sich auch die Aufgabenverteilung zwischen klassischer Steuerungstechnik und übergeordneten Softwareebenen. Die SPS verliert dabei nicht ihre Bedeutung – vielmehr verändert sich ihre Rolle innerhalb einer zunehmend geschichteten Automatisierungsarchitektur.

Die Vorstellung, klassische Steuerungsfunktionen weitgehend durch Edge– oder Cloud-Software zu ersetzen, stößt in den Werkhallen des Maschinen- und Anlagenbaus schnell an praktische Grenzen. Dort laufen Anlagen, die auf 15 bis 30 Jahre Betrieb ausgelegt sind, Taktzeiten im einstelligen Millisekundenbereich verlangen und bei sicherheitskritischen Funktionen strengen Anforderungen an funktionale Sicherheit und Zertifizierung unterliegen. Gleichzeitig sollen dieselben Betriebe immer schneller auf neue Varianten und Aufträge reagieren. Damit entsteht ein Zielkonflikt zwischen Stabilität und Wandlungsfähigkeit.

Software-defined Factory: Schichtung statt Ablösung

Einen Ausweg bietet eine geschichtete Architektur, in der die SPS ihre Stärken behält. Auf der untersten Ebene verbleiben harte Echtzeit, die direkte Ansteuerung von Antrieben, Ventilen und Sensoren sowie sämtliche Sicherheitsfunktionen. Darüber dient eine Ausführungsschicht als Schnittstelle, welche die auf der SPS gekapselten Maschinenfunktionen abstrahiert und Daten aus der Feldebene in aufrufbare Dienste übersetzt. Die oberste Ebene, meist auf einem Edge-Rechner, koordiniert schließlich ganze Prozessketten.

Als Faustregel gilt: Je zeitkritischer und sicherheitsrelevanter eine Funktion ist, desto näher bleibt sie an der Steuerung, während variable und datengetriebene Abläufe dagegen in die Softwareebene wandern.

Der Skill als technischer Vertrag zwischen Automatisierung und Software

Das Bindeglied zwischen diesen Ebenen bilden sogenannte Skills. Dabei handelt es sich um klar abgegrenzte Fähigkeiten einer Maschine wie etwa das Schließen eines Greifers oder das Positionieren einer Achse. Für die aufrufende Ebene spielt es dabei keine Rolle, ob dahinter IEC-61131-Code auf der SPS oder eine Python-Anwendung auf einem Edge-Gerät steckt.

Von entscheidender Bedeutung ist der Vertrag nach außen, der festlegt, welche Parameter ein Skill braucht, welche Rückmeldungen er liefert und woran ein übergeordnetes System erkennt, ob er bereit, aktiv, abgeschlossen oder gestört ist. Einheitliche Zustandsmodelle wie PackML können dazu beitragen, Funktionen unterschiedlicher Komponenten nach vergleichbaren Prinzipien zu orchestrieren.

Soll ein Pick-and-Place-Vorgang künftig anders ablaufen, muss nur die Reihenfolge der Skill-Aufrufe auf der Edge-Ebene angepasst werden. Der sicherheitsrelevante Steuerungscode bleibt dabei unangetastet.

In der Praxis lässt sich das an der Produktionsinsel PHUKET der SmartFactory-KL in Kaiserslautern beobachten, in der fünf vernetzte Roboter skillbasiert zusammenarbeiten. Ein in Python programmierter Controller auf dem Edge-Gerät ruft dort die vorbereiteten Funktionen parametriert ab und koordiniert den Gesamtablauf, während die klassische Steuerung weiterhin Bewegung und Sicherheit verantwortet. Das Beispiel zeigt, wie sich die Fähigkeiten einer Anlage von ihrer konkreten technischen Umsetzung entkoppeln und auf einer übergeordneten Ebene flexibel orchestrieren lassen.

Vom Auftrag bis zur Achse

Die Orchestrierungsebene wird damit zur neuen Nahtstelle zwischen Fertigung und Unternehmenssoftware, weil sie Aufträge und Rezepturen verwaltet und direkt an ERP- und MES-Systeme angebunden werden kann. In der Software-defined Factory verbindet sie damit die klassische Automatisierung mit flexibel steuerbaren Softwareprozessen. Lässt sich eine neue Variante aus vorhandenen Fähigkeiten zusammensetzen, übermittelt das ERP-System die Auftrags- und Rezepturdaten an die Edge-Ebene, die daraus die passende Abfolge bestehender Skills ableitet – ohne dass die Steuerung umprogrammiert werden muss.

Für den variantenreichen Maschinen- und Anlagenbau entsteht so eine durchgängige Verbindung von der Kundenanforderung über ERP und MES bis hin zur einzelnen Maschinenfunktion.

vertiefung
Vertiefung: Die Rolle des MES in der digitalen Produktion
MES und KI in der Produktion

Wie müssen Produktions-IT und MES aufgestellt sein, damit Daten aus dem Shopfloor für durchgängige Prozesse und neue Anwendungen genutzt werden können? Der Fachbeitrag „MES neu denken: Wie Unternehmen KI-Potenziale in der Produktion erschließen“ zeigt, welche Rolle das MES als Bindeglied zwischen ERP, Fertigung und datengetriebener Optimierung übernimmt.

Der Umbau beginnt ohne Eingriff in die Steuerung

Für den Weg dorthin empfiehlt sich ein schrittweises Vorgehen. Zunächst wird der bestehende SPS-Code analysiert und nach Echtzeit- und Sicherheitsanforderungen klassifiziert. Anschließend werden geeignete Funktionen gekapselt und als Skills bereitgestellt. Darauf aufbauend wandert die übergeordnete Sequenzlogik auf die Edge-Plattform, während zeitkritische und sicherheitsrelevante Funktionen weiterhin auf der SPS verbleiben.

Am Ende lassen sich neue Prozessketten und Abläufe auf der Edge-Ebene flexibel anpassen, ohne dass dafür der sicherheitskritische SPS-Code geändert werden muss.

Als Einstieg eignet sich ein zeitlich klar begrenztes Pilotprojekt in einer überschaubaren, unkritischen Fertigungszelle. Dort lässt sich zunächst prüfen, wie stabil das Zusammenspiel zwischen Edge-Ebene und SPS-Skills unter realen Betriebsbedingungen funktioniert. Mindestens ebenso wichtig wie die Technik ist dabei die Organisation. Denn Automatisierungsingenieure aus der OT und Softwareentwickler aus der IT sollten vom ersten Tag an mit einheitlichen Spezifikationswerkzeugen arbeiten.

Fazit: Evolution statt Revolution

Ob die Software-defined Factory gelingt, entscheidet sich am Umgang mit dem Bestand. Wer die SPS abschaffen will, riskiert genau die Stabilität, von der die Produktion lebt. Wer ihre Funktionen hingegen gezielt kapselt und die übergeordnete Ablauflogik auf eine Softwareebene verlagert, kann Abläufe so flexibel ändern, wie Markt und Kunden es verlangen. Damit wird das Brownfield vom Innovationshemmnis zum Fundament einer flexiblen Fertigung.

Der Autor

Verwandte Artikel

Artikel
Modernisierung der ERP-Landschaft: Investitionsschwerpunkte und Zukunftstrends

Welche Investitionsschwerpunkte, KI-, Cloud- und Softwaretrends die Modernisierung der ERP-Landschaft prägen.

Business Software Guides

Entdecken Sie Fachartikel, Marktübersichten und Anbieterprofile zu Business Software und Digitalisierung.

Software-Auswahl mit smartRFI

Webinar: smartRFI – Der smarte Weg zur Auswahl der passenden Business-Software

Erfahren Sie, wie Sie mit smartRFI Software-Anforderungen strukturiert erfassen und passende Lösungen effizient vergleichen.

Die passende Lösung finden

Vergleichen Sie Business-Software-Lösungen, filtern Sie nach Ihren Anforderungen und finden Sie passende Anbieter.

Information

Vielen Dank für Ihre Webinaranmeldung.

Wir prüfen die Verfügbarkeit und senden Ihnen in Kürze eine Mail mit den Webinardaten.

Information

Vielen Dank. Sie erhalten in Kürze eine E-Mail mit dem Link zur Vollendung der Anmeldung für unser Webinar.

Information

Alle Downloads sind jetzt freigeschaltet.

Wir haben Ihnen soeben einen Freischaltlink geschickt, mit dem Sie in Zukunft ohne erneute Registrierung auf alle Downloads zugreifen können.

Information

Vielen Dank. Sie erhalten in Kürze eine E-Mail mit dem Link zum Abschluss der Registrierung für unser Download-Center.

Abschluss der Webinaranmeldung

Ihre gewählten Webinare

Anmeldung Webinare

Sie haben die folgenden Webinare ausgewählt:

Sie wollen Sich für mehrere Webinare gleichzeitig anmelden? Dann klicken Sie auf 'Weitere Webinare anzeigen‘ und setzen für jeden Termin einen Haken.

Bitte geben Sie Ihre E-Mail-Adresse an. Wir schicken Ihnen einen Bestätigungslink per Mail. Bitte folgen Sie diesem Link, um die Anmeldung abzuschließen. Der Link verliert seine Gültigkeit nach 3 Tagen.

Fehler

Der Link ist nicht mehr gültig

Bitte starten Sie die Registrierung / Anmeldung erneut.

Abschluss der Registrierung
Download-Freischaltung

Bitte geben Sie Ihre E-Mail-Adresse an. Wir schicken Ihnen einen Bestätigungslink per Mail. Bitte folgen Sie diesem Link, um die Registrierung abzuschließen. Der Link verliert seine Gültigkeit nach 3 Tagen.