PLC meets Linux

Konferenz: AALE 2019 - 16. Fachkonferenz "Autonome und intelligente Systeme in der Automatisierungstechnik"
28.02.2019 - 01.03.2019 in Heilbronn, Deutschland

Tagungsband: AALE 2019

Seiten: 8Sprache: DeutschTyp: PDF

Persönliche VDE-Mitglieder erhalten auf diesen Artikel 10% Rabatt

Autoren:
Brümmer, Franz (Hochschule Ravensburg-Weingarten, Deutschland)
Buch, Axel (Siemens AG, Köln, Deutschland)

Inhalt:
Speicherprogrammierbare Steuerungen (SPS) sind eine bewährte Technik für die Lösung von Automatisierungsaufgaben. Sie stehen sowohl in dedizierter Hardware als auch als Software-Controller auf PC-Plattformen zur Verfügung. Kernaufgaben, wie der Zugriff auf lokale oder entfernte Ein- und Ausgänge oder die Diagnose, sind als Systemfunktionen in der SPS integriert. Steht bei einer PC-basierten Automatisierung neben der SPS auch ein offenes Betriebssystem zur Verfügung, können innovative Lösungen realisiert werden, bei denen vielseitige Teilaufgaben auf einem System umgesetzt werden müssen. Dies können Roboter-Bahnplanung, Visualisierung oder Datenbanken sein. Bisher konnte der Anwender nicht entscheiden, welches Betriebssystem parallel zur SPS-Funktion für seine spezifische Applikation zur Verfügung steht. Im Beitrag wird vorgestellt, wie man auf einem PC unter Verwendung eines Hypervisors sowohl eine SPS (Profinet IRT, Failsafe) mit einem offenen, echtzeitfähigen Linux-Betriebssystem kombinieren kann. Am Beispiel von Applikationen der Hochschule Ravensburg-Weingarten für Ro-boter mit Mecanum-Antrieben auf Basis des Robot Operating System (ROS) wird die Eignung dieses Ansatzes für komplexe Anwendungen gezeigt.