Steigende Anforderungen an Geschwindigkeit und Genauigkeit von Steuerungen und Regelungen erfordern in zunehmenden Maße den Einsatz von schnellen Rechnersystemen zur sicheren Beherrschung komplexer Prozesse.

Unsere Software erfüllt härteste Zeitanforderungen.

IEP hat langjährige Erfahrung in Konzeption und Realisierung anspruchsvoller, reaktionsschneller Systeme. Bei uns erhalten Sie die Werkzeuge, mit denen wir selbst die besten Erfahrungen gemacht haben:

  • RTOS-UH als Echtzeit-Betriebssystem.
    RTOS-UH ist frei skalierbar vom Microkernel bis zum verteilten Mehrprozessorsystem. Es bietet eine unbegrenzte Anzahl von Tasks, 32000 Prioritäten und einen voll preemptiven Kern. Zielprozessoren sind MC68k und PPC. Für die Kommunikation sorgt das Netzwerkpaket mit Anbindungen an viele Protokolle und Industriestandards.
  • CREST-C als ANSI-C-Compiler.
    CREST-C wurde speziell für die Bedürfnisse des RTOS-UH entwickelt und stellt alle Echtzeit- und Taskingmöglichkeiten des Systems in Form von Funktionsaufrufen zur Verfügung.
    Die Codierung von Interrupt-Handlern oder I/O-Treibern wird auf C-Ebene vollständig unterstützt.
  • PEARL ist weltweit die einzige anwendungsorientierte höhere Echtzeit-Programmiersprache.
    Ein ausgearbeitetes Multitasking-Konzept, die Unterstützung aller gängigen algorithmischen Kontrollstrukturen sowie leicht anwendbare Echtzeit-Sprachelemente sind wesentliche Sprachmerkmale. Anders als z.B. Ada ist PEARL von anwendungsorientierten Entwicklern in kurzer Zeit erlern- und wirkungsvoll einsetzbar.
  • CoDeSys als Soft-SPS.
    CoDeSys unter Windows ist eins der leistungsfähigsten IEC 61131-3 Programmiertools. Das SPS-Laufzeitsystem ist vollständig in das Echtzeitbetriebssystem integriert.

Eine vollständige Toolkette vom Debugger über ein make-Tool bis hin zum Eprommer steht selbstverständlich zur Verfügung.

Die Programmentwicklung kann auf einem eigenständigen Entwicklungssystem oder auch direkt auf dem Zielsystem erfolgen. Alle Tools einschließlich der Compiler sind auch zur Cross-Entwicklung unter den gängigen Betriebssystemen (Windows, Unix) verfügbar.

Unsere Erfahrung auch im Umgang mit anderen Echtzeit-Systemen wie QNX, OS9, VXWorks u.a. stellt sicher, daß Sie optimal beraten werden und eine kostengünstige und leistungsfähige Lösung erhalten.