Einführung in RMOS3
2.3 Zusammenfassung
Motivation für den Einsatz von RMOS3
● Vermeidung hoher, ständig wiederkehrender Kosten in der Entwicklung und im
● Einfache Portierbarkeit bereits bestehender, ausgetesteter Software-Module in andere
Was bedeutet RMOS3?
"RMOS3" steht für
"Realtime Multitasking Operating System
für x86-Prozessoren ab 80386
Realtime
Echtzeit
Multitasking
Multitasking
Operating System
Betriebssystem
for 80386 platforms
für x86-Prozessoren ab 80386
Embedded Systeme
Embedded Systeme sind dadurch gekennzeichnet, dass Rechner in einem Gesamtsystem
enthalten sind und von einem außenstehenden Betrachter nicht unbedingt als typische
Computer (PC) erkannt werden.
Bei Embedded Systemen gibt es nun wiederum wesentliche Unterschiede bezogen auf die
Leistungsfähigkeit der verwendeten Rechnerkomponenten.
SIMATIC PC
Ein typisches Beispiel für sehr leistungsfähige, industrietaugliche PC-kompatible Embedded
Systeme (Automatisierungs-Rechner) ist z.B. der SIMATIC Microbox PC mit High-End
CPU's, mehreren Megabyte Arbeitsspeicher, externen Speichermedien, Netzwerkanbindung
etc.
Neben einer Minimierung der Hardware-Kosten sind aber insbesondere effiziente Methoden
bei der Software-Entwicklung zu verwenden, die speziell auf die Hardware-Ressourcen
abgestimmt sein müssen.
36
Management von Software-Anteilen, die nicht direkt relevant für die eigentliche
Applikation sind.
Projekte. Hardware-abhängiger Code kann in eigenen Modulen gehalten werden, beim
Portieren sind dann nur diese Module anzupassen.
RMOS3 V3.50 Benutzerhandbuch
Bedienhandbuch, 07/2012, A5E03692290-01