Cyber-physische Systeme sind Systeme, bei denen informations- und softwaretechnische mit mechanischen Komponenten verbunden sind, wobei Datentransfer und -austausch sowie Kontrolle bzw. Steuerung über eine Infrastruktur wie das Internet in Echtzeit erfolgen. Die Embedded Software ist eine „stand-alone“ laufende Software, die ohne Betriebssystem innerhalb eines Systems, welches kein PC ist, läuft. Im Gegensatz dazu benötigt die Firmware immer ein Betriebssystem. Wesentliche Bestandteile sind mobile und bewegliche Einrichtungen, Geräte und Maschinen (darunter auch Roboter), eingebettete Systeme und vernetzte Gegenstände (Internet der Dinge). In der Industrie 4.0 haben cyber-physische Systeme eine zentrale Funktion.
Embedded Software vs Firmware:
- Embedded Software ist eine stand-alone laufende Software
- Firmware benötigt immer ein Betriebssystem