RMOS3 Echtzeit-Betriebssystem
RMOS3 Allgemein
RMOS3 Übersicht und Struktur
Das sichere Multicore-Betriebssystem für harte Echtzeit und höchste Performance

Die neue Version des Echtzeit-Betriebssystems RMOS3 V3.50 unterstützt mit der Betriebsart Symmetrisches Multiprocessing (SMP) jetzt auch Dualcore-Prozessoren. Dies ermöglicht die Ausführung komplexer Anwendungen, die zeitgleich auf mehreren Prozessor Cores abgearbeitet werden. Durch die symmetrische Auslastung der Cores wird auf SIMATIC PC mit Core2 Duo-Prozessoren ein Performance-Gewinn bis zu 100% erzielt.
Neu ist auch der Webserver RMOS3-WEB V1.0 für die Anzeige von HTML-Seiten, den Up-/Download von Dateien und den Zugriff auf Prozessdaten von Anwenderapplikationen unter RMOS3. Er ermöglicht die Visualisierung und Fernwartung in verteilten Automatisierungslösungen.
Das Board Support Package BSP-SIMATIC PC V2.1 bietet jetzt die PROFINET IO-Kommunikation für die performante, zyklische und taktsynchrone Nutzdatenübertragung über Industrial Ethernet.
RMOS3 V3.50 Ihre Vorteile im Überblick
Hohe Industrietauglichkeit
- Hochste Performance fur harte Echtzeit durch symmetrisches Multiprocessing (SMP)
- High Precision Event Timer (HPET) fur eine langzeitgenaue Uhrzeitausgabe und Protokollierung von Zeitereignissen mit geringsten Abweichungen
- Schnellere Regelzyklen auf Taskebene mit Zykluszeiten ab 10 µs
Hohe Systemverfügbarkeit
- Speicherschutz für mehr Sicherheit beim Ablauf der Anwenderapplikation und des Betriebssystems
Hohe Anwender- und Servicefreundlichkeit
- "post mortem" Analyse zur schnellen Fehlerlokalisierung im Sourcecode
- 2 Gbyte große RAM-Disk zur Zwischenspeicherung temporärer Dateien
RMOS3 Allgemein
Harte Echtzeit für die Automatisierung
RMOS3 ist der Industrie-Standard für Echtzeitaufgaben, sowohl für einfache Steuerungs- und Regelungsaufgaben als auch für komplexe Automatisierungslösungen.
Mit mehr als 25 Jahren Einsatz in der Praxis ist RMOS eines der etabliertesten Echtzeit-Betriebssysteme am Markt und steht damit für langfristige Verfügbarkeit und hohe Kontinuität. Die jahrelange konsequente Weiterentwicklung sorgt für die Aufwärtskompatibilität Ihrer Applikation und bürgt für die Investitionssicherheit Ihrer Automatisierungslösung.
Die industrielle Automatisierung mit den typischen Aufgaben, wie das
- Steuern von Aktoren,
- Erfassen von Signalen oder analogen Größen,
- Positionieren von Achsen
- und das Berechnen von Soll- und Istwerten
erfordert, dass ein Prozess innerhalb einer definierten Zeit auf ein Ereignis reagieren kann, bzw. dass unabhängig von der aktuellen Systemlast die Reaktion auf ein derartiges Ereignis eindeutig voraussagbar und reproduzierbar ist.
RMOS3 ist das Echtzeit-Multitasking-Betriebssystem, das diese Applikations-Aufgaben (Tasks) entsprechend ihrer Priorität abarbeitet. Selbst Betriebssystemprozesse wie z. B. Dateiverwaltungssystem und TCP/IP können je nach Anforderung über die Zuteilung einer entsprechenden Priorität beeinflusst werden. Hierbei ist die Reaktion auf erwartete oder unerwartete, interne oder externe Ereignisse (Interrupts) innerhalb weniger Mikrosekunden gewährleistet (z. B. Core2 Duo: ca. 3 Mikrosekunden).
Unabhängig von der aktuellen Systemauslastung ist bei RMOS3 die Reaktion auf ein Ereignis zu 100% eindeutig vorhersagbar und reproduzierbar. Unterstützt werden Hardware-Plattformen aus dem Produktspektrum der SIMATIC PC mit Prozessoren von Celeron M bis Core2 Duo. |
 |

Multcore-Betriebssystem RMOS3 V3.50 für harte Echtzeit |
Optimale Unterstützung

Mit RMOS3 bekommen Sie alles aus einer Hand: Von der Hardware mit optimierten Treibern, über das Echtzeit-Multitasking-Betriebssystem RMOS3 bis hin zur komfortablen Tool-Landschaft stehen Ihnen optimal aufeinander abgestimmte Produkte für die einfache und schnelle Lösung Ihrer Automatisierungsaufgaben zur Verfügung.
Schneller Einstieg in RMOS3

Mit RMOS3 sind Sie auf der sicheren Seite, denn durch die standardisierte C/C++ -Schnittstelle und ein kompaktes RMOS3-API ist RMOS3 leicht beherrschbar. Damit steht einer schnellen Umsetzung Ihrer Automatisierungslösung nichts mehr im Wege. Eine Vielzahl an Board Support Paketen (BSP) unterstützt Sie bei der optimalen Integration unterschiedlicher Technologien und Funktionen, beispielsweise TCP/IP,
PROFINET IO, PROFIBUS, CAN-Bus.
Für den schnellen Start Ihrer Entwicklung steht Ihnen eine 3- oder 5-Tages-Schulung zur Verfügung, gerne auch direkt vor Ort. Auch im Support steht Ihnen immer ein kompetenter Ansprechpartner zur Seite, der bei Bedarf direkten Zugriff auf die Entwicklungsabteilungen hat. |

RMOS3 Übersicht und Struktur
Das Echtzeit-Betriebsystem für Embedded Applikationen
RMOS3 V3.50 
Multicore-Betriebsystem für Echtzeitapplikationen

Das Basispaket RMOS3 V3.50 enthält neben dem RMOS3 Nukleus die RMOS3- und C/C++-Programmierschnittstellen, Treiber für Dateiverwaltung und Kommunikation sowie Programme und Dienste für die Systemdiagnose. Zur Erstellung von Embedded Applikationen wird die Entwicklungsplattform RMOS3-GNU sowie weitere optionale Softwarepakete angeboten.
RMOS3-GNU
Eclipse-basierte Entwicklungsplattform

RMOS3-GNU V2.1 ist ein Softwarepaket, das die Entwicklung und den Test von Applikationen für RMOS3 ermöglicht. Mit ihm lassen sich einfach und schnell Applikationen für RMOS3 erstellen und testen.
RMOS3-TCP/IP 
Ethernet-Kommunikation über TCP/IP
Das Softwarepaket RMOS3-TCP/IP V2.3 stellt für die einfache und schnelle Erstellung von TCP/IP-, FTP- und Web-Applikationen Bibliotheken zur Verfügung. Weiter bietet das Softwarepaket FTP- und Telnet-Dienste für den Austausch von Dateien und zur Fernwartung des RMOS3-Systems. |
 |
RMOS3-GraphX
echtzeitfähige grafische Bedienoberfläche

Das Grafikpaket RMOS3-GraphX V1.0 bietet für fensterorientierte Visualisierungslösungen in der Echtzeit- und Multitasking-Umgebung von RMOS3 eine umfangreiche Funktionsbibliothek. Mit ihr lassen sich Bedien- und Anzeigeelemente wie unter Windows / Linux bekannt einfach und komfortabel zur individuellen Bedienoberfläche zusammenstellen.
BSP-SIMATIC PC 
Board Support Paket für SIMATIC PC

Das neue Softwarepaket BSP-SIMATIC PC V2.1 unterstützt die PROFINET IO-Kommunikation und beinhaltet neben dem konfigurierbaren Nukleus alle Treiber für den Betrieb der Onboard-Schnittstellen und hardwarenahe Funktionen der aktuellen SIMATIC PC.
Weitere Softwareprodukte

RMOS3-OPC/PMC V1.0 unterstützt die Anbindung von SIMATIC PC an einen OPC-Server über PMC-Protokoll. Für den SIMATIC Microbox PC ermöglicht das BSP-PC IO V2.0 die komfortable Programmierung von PC IO-Peripherie-Baugruppen. Mit dem Softwarepaket RMOS3-CANOPEN kann der Microbox PC auch als CANopen-Master betrieben werden. |
Übersicht Betriebssystemstruktur RMOS3