Das komplett von Indel entwickelte Echzeitbetriebssystem INOS (INdel Operating System) zeichnet sich durch eine besonders schlanke, effiziente Architektur aus. INOS wurde explizit für Automatisierungssysteme entwickelt und optimiert. Es konzentriert sich auf die wesentlichen Funktionen, die für die Automation notwendig sind, und verzichtet bewusst auf Funktionalitäten, die ein universelles Betriebssystem bieten muss. In der Folge erreicht das INOS Betriebssystem eine wesentlich bessere Performance, da sich das System vollständig seiner eigentlichen Aufgabe widmet.
INOS ist ein vollständig objektorientiertes, in C++ programmiertes, Echtzeit-Betriebssystem. Nebst dem eigentlichen Kernel bringt es zahlreiche Frameworks für die Automation mit: Motion-Control, I/O-Control, Debugging-Möglichkeiten, Echtzeit-Memorymanagement, etc. Der Kernel selbst bietet alle von einem modernen Echtzeit-Betriebssystem erwarteten Funktionen, wie:
Zu den herausragenden Eigenschaften von INOS gehören effizientes Task-Switching und schnelle dynamische Allokation und Deallokation. Für den Ablauf gibt es eine mächtige Auswahl an Synchronisationsmöglichkeiten. So kann die Bewegung einer Achse gezielt auf die Bewegung einer anderen Achse synchronisiert werden. Alle Synchronisationen werden in Echtzeit berechnet und können zur Laufzeit definiert und konfiguriert werden.

Komplett objektorientiert (C++)
Gleiches System läuft auf CPU-Boards, Drives, I/O-Systemen
Präemptives Multitasking mit Prioritätsstufen
Mutex, Semaphore, Queue, ...
Motion, I/O, UDP, RS232, ...
Vernetzen Sie sich mit uns, um Ihre Projektanforderungen mit unserem Team zu besprechen.