Embedded Betriebssysteme

Embedded-Automatisierungslösungen erschließen zunehmend neue Anwendungen. Sie benötigen für den rauen, maschinennahen Einsatz neben einer robusten Hardware ebenso eine für den Industriealltag geeignete Softwareausstattung. Für die Steuerung zeitkritischer, deterministischer Abläufe mit exakt definierten Zykluszeiten ist ein Embedded Betriebssystem mit Echtzeitfähigkeit bzw. -erweiterung erforderlich. Früher waren die wichtigsten Anforderungen an Echtzeitbetriebssysteme \’deterministisches Zeitverhalten\‘ und \’Sicherheit\‘. Heutzutage kommen Visualisierungs- und Kommunikationsfunktionen hinzu. Eine wichtige Rolle in der industriellen Steuerungstechnik spielt die grafische Darstellung der Daten zur Interaktion zwischen Mensch und Maschine. Deswegen bieten moderne Echtzeitbetriebssysteme eine eigene grafische Schnittstelle zur Datenvisualisierung. Ist ein Embedded Betriebssystem modular aufgebaut, kann es eine weite Spanne von Hardwaresystemen abdecken und ist damit sowohl auf kleinsten als auch auf sehr großen Systemen lauffähig. (hsc)