RMOS3 real-time operating system

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

Description

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 IPC series of products with Intel processors ranging from Celeron M to Core™2 Duo.

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.
> More about RMOS3

RMOS3-GNU – Eclipse-based development platform
RMOS3-GNU V3.0 is a software package that permits the development and testing of applications for RMOS3. Due toimproved compilers and new plug-ins, it is even easier and quicker to create and test applications for RMOS3.
> More about RMOS3-GNU

RMOS3-TCP/IP – Ethernet communication via TCP/IP
The RMOS3-TCP/IP V3.0 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. The DHCP, DNS, NTP and SMTP services are new additions that offer even greater flexibility in communication.
> More about RMOS3-TCP/IP

Information
Suitable protective measures (among others IT-Security, e.g. network segmentation) have to be taken up to ensure a safe operation of the plant. You find further information about the topic of Industrial Security on the Internet under www.siemens.com/industrialsecurity

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.
> More about RMOS3-GraphX

BSP-SIMATIC IPC – Board Support Package for SIMATIC IPC
The new BSP-SIMATIC IPC V3.0 software package offers even more networking options with PROFINET onboard. In addition to the configurable nucleus, it includes all drivers for operating the onboard interfaces and for additional hardware functions of the current SIMATIC IPC. 
> More about BSP-SIMATIC IPC

Other software products
RMOS3-OPC/PMC V1.0 supports the connection of SIMATIC IPC to an OPC server via the PMC protocol. For the SIMATIC IPC427C, the BSP-PC IO V2.0 permits the convenient programming for using PC IO modules. The RMOS3-CANOPEN software package also enables the SIMATIC IPC427C to be operated as a CANopen Master.

Overview of the RMOS3 operating system structure

Overview of the RMOS3 operating system structure

10/08/2010 | Author: G. Lorenz