Präzises Timing

Echtzeit für Windows

In der modernen Welt ist Zeit ein entscheidender Faktor. Automatisierte Abläufe auf industriellem Niveau erfordern eine präzise Kommunikation zwischen Anwendung und Maschine. Hochleistungsgeräte erzeugen enorme Datenmengen, die sofort verarbeitet werden müssen.

Kithara entwickelt Software zur mikrosekundengenauen Steuerung, Überwachung und Auswertung von Prozessen für Industrie und For­schung. Unsere Produkte finden sich beispielsweise in der Auto­mobil­branche, der Luftfahrtindustrie, bei Nahrungsmittelherstellern sowie im Gesundheitswesen. Auch zum hochaktuellen Thema Autonomes Fahren liefert Kithara einen wichtigen Beitrag.

Das Problem: Betriebssysteme wie Microsoft Windows entziehen laufenden Anwendungen häufig die Priorität, um andere Programme und Prozesse, etwa zur Systemwartung, auszuführen. Dadurch kommt es zu Unterbrechungen im Ablauf der Anwendungen.

Kithara schafft einen eigenen, geschützten Bereich, der vom Betriebs­system unabhängig ist und somit nicht gestört wird.

Mehr zu Kithara RealTime Suite
Über Kithara

Echtzeit im Programm

Kithara ist seit über 20 Jahren der Spezialist für Echtzeit unter Windows. Umfassendes Know-how und langjährige Kompetenz garantieren die Realisierung auch anspruchsvollster Lösungen.

Die mehrfach preisgekrönte Kithara RealTime Suite ist eine modulare Echtzeiterweiterung für Windows, die hardwarenahe Programmierung, Kommunikation, Automatisierungsprotokolle und Bildverarbeitung in einem leistungsfähigen Echtzeit-System vereint. Durch nahtlose Integration der Module funktionieren alle benötigten Komponenten wie aus einem Guss.

Mehr über Kithara
 
Für Techniker

Echtzeit im Detail

Kithara RealTime Suite unterstützt eine ganze Bandbreite an modernen und älteren Systemen und Normen:

  • Echtzeit-EtherCAT-Master einschließlich Distributed Clock, Safety (FSoE), Hotplug-Fähigkeit und Kabelredundanz Echtzeit-CANopen-Master (auch in EtherCAT-Topologie eingebettet)
  • IEC-61131-3-kompatible PLC für Echtzeit-Steuerungsaufgaben
  • Unterstützung nahezu sämtlicher Gigabit-Ethernet-Controller von Intel und RealTek mit nativen Echtzeit-Treibern
  • GigE-Vision- und USB3-Vision-Bilderfassung sowie Bildverarbeitung mit Halcon und OpenCV in Echtzeit
  • Echtzeit-Datenspeicherung über SSD mit weit über 2 Gbyte/s
  • Kommunikation über CAN-Adapter mit einem neutralen API
  • Unterstützung von A/D-, D/A- und Digital-I/O-Multifunktionskarten verschiedener Hersteller
  • USB und serielle Kommunikation, digitale Signalverarbeitung
  • Unterstützung aktueller Betriebssysteme von Windows 7 bis 10, in 32 und 64 Bit. Das preemptive Multitasking-System ist in C/C++ oder Delphi programmierbar. Über eine DLL lässt sich auch C# einsetzen.
Zu den Lösungen