Kithara entwickelt Echtzeit-Software für Automatisierung, Kommunikation, industrielle Bildverarbeitung, Automotive und hardwarenahe Programmierung. Die Echtzeitfunktionen werden unter anderem in den Bereichen Entwicklung, Fertigung, Verpackung, Qualitätssicherung sowie für Prüfstände eingesetzt.
Automotive
Nahrungsmittelherstellung
Automatisierte Produktion
Logistik
Sondermaschinen
Gesundheitswesen
Forschung
Luftfahrtindustrie
Big Data
Automotive
Nahrungsmittelherstellung
Automatisierte Produktion
Kithara RealTime Suite
Verwandeln Sie Ihren Windows-PC in eine Echtzeitmaschine!
Kithara RealTime Suite ist eine modulare Echtzeiterweiterung für Windows, die hardwarenahe Programmierung, Kommunikation, Automatisierungsprotokolle und Bildverarbeitung in einem leistungsfähigen Echtzeit-System vereint:
Leistungsfähiges und hochgenaues Echtzeit-Multitasking unter Windows
Hardwarenahe Programmierung
Automatisierung mit EtherCAT und CANopen
Kommunikation über Ethernet, USB, CAN/CAN FD, FlexRay, LIN und weitere führende Standards
Bilderfassung mit GigE Vision und USB3 Vision sowie Bildverarbeitung mit Halcon und OpenCV
Kithara RealTime Suite ist modular aufgebaut und ermöglicht ein individuell maßgeschneidertes Echtzeitbetriebssystem, passend zu Ihren Bedürfnissen. Durch nahtlose Integration der Module erhalten Sie alle benötigten Komponenten wie aus einem Guss. Das hält Ihr System schlank und schont Ihre finanziellen Ressourcen.
Für die häufigsten Anwendungsbereiche haben wir die wichtigsten Module zu Paketen zusammengestellt. Sie decken bereits den Bedarf unserer meisten Kunden ab, enthalten zusätzliche Tools und sind günstiger als die einzelnen Module.
Leistungsfähige Echtzeit-Bilderfassung mit GigE Vision und USB3 Vision sowie Echtzeit-Bildverarbeitung mit Halcon und OpenCV.
Mehr zu Kithara RealTime Vision …
Perfekt zugeschnitten auf die Anforderungen der Automatisierungsebenen 2 und 3, kann die Software DIAdem sowohl Mess- und Automatisierungsaufgaben konfigurieren und durchführen, als auch mittels leistungsfähiger Datenmanagement- und -analysefunktionen die Anforderungen von Ebene 3 erfüllen. Der entscheidende Faktor für die Funktion des Systems ist die Verbindung zwischen beiden Ebenen. Dafür sorgt der DIAdem-EtherCAT-Treiber von A-solution, basierend auf dem EtherCAT-Master von Kithara. Mehr zu DIAdem EtherCAT Treiber …
Kithara Driver Collection
Kithara Driver Collection
Ausgewählte Module zur hardwarenahen Programmierung und Treiberentwicklung für Zugriffe auf I/O-Ports, physischen Speicher, Interrupt-Behandlung, serielle Kommunikation (UART, USB) sowie einfache Windows-Timer.
Mehr zu Kithara Driver Collection …
Kithara PCI Toolkit
Ausgewählte Module speziell zur PCI-Treiberentwicklung (PCI, PCIe, PCMCIA/CardBus, ExpressCard-Geräte, ISA-Bus etc.).
Mehr zu Kithara PCI Toolkit …
Kithara Kernel Tracer ist ein Werkzeug für Echtzeit-Message-Logging (Protokollierung des Programmablaufs mit genauer Timing-Analyse) unter Windows. Es ermöglicht die Analyse interner Abläufe im Echtzeitkontext und ist somit eine optimale Ergänzung für Kithara RealTime Suite.
Mehr zu Kithara Kernel Tracer …
Kithara Performance Analyzer
Kithara Performance Analyzer ist als entwicklungsnahes Visualisierungswerkzeug zur gleichzeitigen Darstellung und Überwachung verschiedener relevanter Systemleistungsressourcen ein wichtiges Hilfsmittel zur Ermittlung der Echtzeitleistung des Systems.
Mehr zu Kithara Performance Analyzer …
Kithara DOS Enabler
Kithara DOS Enabler
Kithara DOS Enabler führt hardwarenahe 16-Bit-Programme (DOS) nativ und in Echtzeit unter Windows sowie Windows Server aus.
Mehr zu Kithara DOS Enabler …
Windows selbst ist nicht echtzeitfähig, da Aufgaben mithilfe eines prioritätsbasierten, aber nicht-deterministischen Schedulers verarbeitet werden. Dadurch kann es zu unvorhersehbaren Latenzen kommen – ein entscheidener Nachteil bei zeitkritischen Anwendungen für Automatisierung, Bildverarbeitung oder Automotive.
Ein Echtzeitbetriebssystem erfüllt harte Zeitvorgaben unabhängig von den typischen Windows-Verzögerungen, indem es parallel auf dedizierten CPU-Kernen läuft und deterministisch arbeitet – mit exakt vorhersehbaren Reaktionszeiten.
Durch die gezielte Trennung von Windows und dem Echtzeitsystem auf unterschiedlichen CPU-Kernen lassen sich typische Unterbrechungen durch das Betriebssystem vermeiden. In Kombination mit speziell entwickelten Treibern, modularem Aufbau und klarer Task-Zuweisung können Echtzeitanforderungen stabil und reproduzierbar erfüllt werden. Eine detailierte Beschreibung
finden Sie hier.
Erforderlich ist ein Windows-PC mit einem modernen Multi-Core-Prozessor sowie einer 64‑Bit-Version von Windows oder Windows Server. Dank der modularen Komponenten kann Kithara RealTime Suite flexibel den gestellten Anforderungen angepasst werden.
Ja, Sie können die kostenlose Testversion von Kithara RealTime Suite mit vollem Funktionsumfang für 90 Tage ausprobieren.
Fordern Sie jetzt die Demo an.
Wir haben ausführliche Tutorials, die Ihnen Schritt für Schritt erklären, wie Sie die Software einrichten und die ersten Projekte starten. Zudem sind zahlreiche Beispielprogramme enthalten.
Jetzt anmelden und loslegen!