Automatisierung und Maschinensteuerung mit Open Source

Paradigmenwechsel

Der globale Wettbewerb und sich schnell ändernde Kundenpräferenzen stellen produzierende Unternehmen vor große Herausforderungen, auf die sie agil und flexibel reagieren müssen. Dabei spielt die Maschinensteuerungs-Software eine zunehmend wichtige Rolle. Sie sollte mit Produktions- und IT-Systemen vernetzbar sein, damit die Kommunikation zwischen den unterschiedlichen Komponenten reibungslos möglich ist. Diese Anforderung bringt eine Hinwendung zu offenen Standards und damit zu Open-Source mit sich.

Die Zukunft der industriellen Steuerung ist softwaredefiniert. Hardware wird generischer werden und Software eine bedeutendere Rolle spielen. Aufgrund der Latenzanforderungen und des verteilten Charakters industrieller Abläufe wird Edge Computing praktischer sein als Cloud Computing. Industrieunternehmen werden durch den Einsatz von IoT an Produktivität gewinnen. Transparente Abläufe in Echtzeit und reichhaltigere Einblicke in den Betrieb werden die Beurteilung des Zustands der Produktionsumgebung sicherer machen.

Eine immer größere Rolle wird Künstliche Intelligenz spielen. Mit Predictive Maintenance und Predictive Quality sollen Anlagen und Geräte in das Konzept einer vorausschauenden Wartung und Qualitätssicherung integriert werden. Die Verknüpfung von IT mit Automatisierungs- und Steuertechnik wird es erlauben, diese in der Industrie viel diskutierten und teilweise schon realisierten Ziele zu erreichen. Sensoren liefern eine Fülle von Daten über den Zustand der Maschinen und Geräte, die in der Cloud oder am Rand verarbeitet werden. Software-Entwickler und Ingenieure können daraus KI-basierte Modelle entwerfen, die helfen, Produktionslinien nachhaltig effizienter zu gestalten.

Die Kombination von EdgeX mit Ubuntu Core als zugrundeliegendem Betriebssystem, das für Embedded-Geräte entwickelt wurde, und den universellen Linux-Anwendungscontainern Snaps, führt zu einer Open-Source-Plattform, die die klassischen Grenzen zwischen Maschinensteuerung, IT und dem Internet der Dinge aufbricht. Die offene Architektur verschafft Maschinenherstellern die Freiheit, nicht mehr an SPS-Spezialisten und proprietäre Systeme gebunden sein, dank der Entkoppelung von Software und Hardware. Entwickler wiederum haben die Chance, einen modernen CI/CD- und DevSecOps-Ansatz zu nutzen, um Anwendungen auf Edge-Geräten in einer traditionellen Steuerungstechnik-Umgebung bereitzustellen.

EdgeX auf Ubuntu Core bringt die Welten der Automatisierung und des Internet der Dinge (IoT) offen, modular und sicher zusammen – und öffnet so den Weg zu einer zukunftssicheren Automatisierung im Maschinen- und Anlagenbau.

Seiten: 1 2Auf einer Seite lesen

Das könnte Sie auch Interessieren

Weitere Beiträge

Bild: Siemens AG
Bild: Siemens AG
Vision-Integration per App

Vision-Integration per App

Qualitätskontrolle ist in der modernen Industrie von entscheidender Bedeutung. Mit Machine Vision wird sie weniger fehleranfällig, zeitaufwändig und kostspielig. Durch die Aufnahme von zwei Anbietern der industriellen Bildverarbeitung in das Siemens-Industrial-Edge-Ökosystem können neue skalierbare Bildverarbeitungslösungen effizient und nahtlos in die Produktionsautomatisierung integriert werden.

mehr lesen
Bild: ©Media Whale Stock/shutterstock.com
Bild: ©Media Whale Stock/shutterstock.com
Verfügbarkeit erhöht 
und Kosten gespart

Verfügbarkeit erhöht und Kosten gespart

Herausforderungen in der Lieferkette waren während der Pandemie ein Damoklesschwert für viele Unternehmen. Der spanische Maschinenbauer Tecnobox hat diese Herausforderung als Chance genutzt und seinen Zulieferer gewechselt. Mit dem umfassenden Portfolio von Delta Electronics ist es dem Unternehmen gelungen, seine Verfügbarkeit zu erhöhen und zudem ein Viertel der Kosten einzusparen.

mehr lesen
Bild: ISW der Universität Stuttgart
Bild: ISW der Universität Stuttgart
Domänenspezifische Sprache

Domänenspezifische Sprache

Ein grundlegender Baustein zur Flexibilisierung von Automatisierungssystemen aus Softwaresicht sind modulare, virtualisierte Echtzeitarchitekturen, die als verteilte Echtzeitsysteme realisiert werden. Um Entwickler in die Lage zu versetzen, robuste Systeme hinsichtlich der Echtzeiteigenschaften zu entwerfen und zu verwalten, wurde am ISW der Universität Stuttgart auf Basis einer domänenspezifischen Sprache ein Werkzeug entwickelt, das die Analyse des Echtzeitverhaltens sowie die automatisierte Echtzeitorchestrierung Container-basierter Steuerungsanwendungen mit Kubernetes und Docker-Compose erlaubt.

mehr lesen