Deutsch
Site Map | Contact Us | Index
Home  |  Products & Solutions  |  News Center  |  e-commerce  |  Support
Login | Register
[Advanced]
Products and systems
Highlights
SIMATIC Rack PC
SIMATIC Box PC
SIMATIC Panel PC
RMOS3 real-time operating system
RMOS3 V3.50
RMOS3-GNU
RMOS3-TCP/IP
RMOS3-GraphX
BSP-SIMATIC PC
Technical Data
Expansion components/ accessories
Customized
SIMATIC PCs
Solutions
Services
References
Partner
Related topics

RMOS3 real-time operating system

RMOS3 General
RMOS3 Overview and Structur


The reliable multicore operating system for hard real-time and maximum performance

RMOS3 – Echtzeit-BetriebssystemThe new version V3.50 of the RMOS3 real-time operating system now has a symmetrical multiprocessing (SMP) mode which also supports dual-core processors. This mode makes it possible to implement complex applications that are simultaneously processed on multiple processor cores. Due to the symmetrical loading of the core, a performance gain of up to 100% is achieved on SIMATIC PCs with Core™2 Duo processors.

Also new is the RMOS3-WEB V1.0 web server which is used to display HTML pages, upload/download of files and to access the process data of user applications under RMOS3. It facilitates visualization and remote maintenance in distributed automation solutions.

The Board Support Package BSP-SIMATIC PC V2.1 now offers the PROFINET IO communication for the high-performance, cyclic and isochronous transmission of user data via Industrial Ethernet.


RMOS3 V3.50 – The advantages at a glance

High industrial compatibility
  • Maximum performance for hard real-time by means of symmetrical multiprocessing (SMP)
  • Support of high precision event timers (HPET) for long-term accurate time output and logging of time events with minimum deviations
  • Faster control cycles at task level with cycle times starting at 10 µs
High system availability
  • Memory protection for more security when executing the user application and operating system
High level of user-friendliness and serviceability
  • "post mortem" analysis for swift location of errors in source code
  • 2 GB RAM disk for buffering of temporary files



RMOS3 General

Hard real-time for automation

RMOS3 is the industry standard for real-time tasks, not only for simple open and closed-loop control tasks, but also for complex automation solutions.

Proven in practice for more than 25 years, RMOS is one of the market’s most established real-time operating systems and thus stands for long-term availability and a high degree of continuity. Its consistent advancement over many years assures the upward compatibility of your application and guarantees the security of your investment in your automation solution.

Industrial automation with typical tasks, such as
  • Controlling actuators,
  • Recording signals or analog variables,
  • Positioning of axes
  • and the calculation of setpoint and actual values
requires that a process can respond to an event within a defined time, i.e. that the response to such an event can be accurately predicted and reproduced regardless of the current system load.

RMOS3 is the real-time multitasking operating system that processes these tasks according to their priority. Even operating system processes such as file management system and TCP/IP can be influenced by the assignment of a corresponding priority depending on the requirement. In this case, the response to expected or unexpected internal or external events (interrupts) is assured within a few microseconds (e.g. Core™2 Duo: approx. 3 microseconds).

Independently of the current system load, RMOS3 guarantees a 100% predictability and reproducibility of response to an event. It supports hardware platforms from the SIMATIC PC series of products with processors ranging from Celeron M to Core™2 Duo.
RMOS3 V3.50 multicore operating system for hard real-time
RMOS3 V3.50 multicore operating system for hard real-time

Optimum support

With RMOS3, you get all you need from a single source: From the hardware with optimized drivers, the RMOS3 real-time multi-tasking operating system, down to the user-friendly tool architecture – ideally coordinated products are available that facilitate a quick and easy completion of your automation tasks.

Fast familiarization with RMOS3

You are playing safe with RMOS3, as its operation is easy to learn thanks to its standardized C/C++ interface and a compact RMOS3-API. This clears the way for a fast implementation of your automation solution. A multitude of board support packages (BSP) supports you with the optimum integration of various technologies and functions, e.g. TCP/IP, PROFINET IO, PROFIBUS, CAN bus.

To give your development a fast kick-off, we offer you three or five-day training courses, on your own premises if required. Furthermore, our Support always provides you with a competent contact person, who has direct access to the development departments where necessary.



RMOS3 Overview and Structur

The real-time operating system for embedded applications


RMOS3 V3.50 –
Multicore operating system for real-time applications


In addition to the RMOS3 nucleus, the RMOS3 V3.50 basic package contains the RMOS3 and C/C++ programming interfaces, drivers for file management and communication, and programs and services for system diagnostics. For the generation of embedded applications, the RMOS3-GNU development platform and additional software packages are offered.

RMOS3-GNU –
Eclipse-based development platform


RMOS3-GNU V2.1 is a software package that permits the development and testing of applications for RMOS3. It can be used for quick and easy creation and testing of applications for RMOS3.

RMOS3-TCP/IP –
Ethernet communication via TCP/IP


The RMOS3-TCP/IP V2.3 software package provides libraries for the quick and easy generation of TCP/IP, FTP and web applications. In addition, the software package offers FTP and Telnet services for the exchange of files and for the remote maintenance of the RMOS3 system.
RMOS3-GraphX –
graphical user interface with real-time capability


The RMOS3-GraphX V1.0 graphics kit offers a comprehensive function library for window-oriented visualization solutions in the real-time and multi-tasking environment of RMOS3. This kit enables easy and user-friendly creation of individual user interfaces on the basis of operating and display elements – as familiar from Windows / Linux.

BSP-SIMATIC PC –
Board Support Package for SIMATIC PC


The new BSP-SIMATIC PC V2.1 software package supports PROFINET IO communication and includes, in addition to the configurable nucleus, all drivers for operating the onboard interfaces and hardware functions of the current SIMATIC PC.

Other software products

RMOS3-OPC/PMC V1.0 supports the connection of SIMATIC PC to an OPC server via the PMC protocol. For the SIMATIC Microbox PC, the BSP-PC IO V2.0 permits the convenient programming of PC IO modules. Using the RMOS3-CANOPEN software package, the Microbox PC can also be operated as CANopen Master.

RMOS3 – Echtzeit-Betriebssystem
Overview of the RMOS3 operating system structure
Print
   

© Siemens AG 2001-2009 - Corporate Information - Privacy Policy - Terms of Use