Kithara Software aus Berlin wurde 1996 gegründet und hat sich seither zu einem Spezialisten für hardwarenahe Programmierung, Echtzeit- und Kommunikationslösungen für Windows entwickelt.
Die einfach anwendbaren Tools ermöglichen die Realisierung von Echtzeit unter Windows, die Entwicklung von Echtzeit-Lösungen mit Ethernet und Automatisierung mit EtherCAT. Grundprinzip der Kithara »RealTime Suite« ist die Übertragung des üblichen Programmcodes auf die Kernel-Ebene, wo er in Echtzeit ausgeführt wird. Der Programmierer bleibt in seiner gewohnten Entwicklungs-umgebung, wie z. B. C/C++ oder Delphi. Statt mit einer "Black Box" zu arbeiten, implementiert der Anwender den benötigten Code aus Funktionsbibliotheken in seine Applikation und ist so jederzeit Herr seiner Lösung.
Kithara optimierte im letzten Jahr die Echtzeit-Eigenschaften bei den hochgenauen Timern mit Jitter im Mikrosekundenbereich, erweiterte die Serie um preemptives MultiTasking mit bis zu 255 Prioritäts-stufen und die Unterstützung von Anwendungs- und Kernel-Ebene durch UDP- und TCP-Kommunikation in Echtzeit.
Der eigene EtherCAT Master wurde um einen Master Monitor ergänzt. Er macht angeschlossene EtherCAT-Topologien sichtbar und vereinfacht die Verwaltung. Eine wichtige Voraussetzung, denn mit den Funktionserweiterungen Prozessdaten- und Servicedaten-Kommunikation (PDO/SDO), CANopen over EtherCAT (CoE), Ethernet over EtherCAT (EoE), File over EtherCAT (FoE) und Distributed Clock (DC) wird die Software in immer komplexeren Lösungen eingesetzt und unterstützt die Automatisierungsprozesse in der Industrie nachhaltig.
Zur Evaluierung kann die vollständige Software auf der Homepage von Kithara angefordert werden.