Der Kithara »EtherCAT-Master« stellt dabei im Gegensatz zu herkömmlichen Lösungen keine geschlossene Soft-SPS dar, sondern erlaubt die freie Programmierung von Anwendungen aus den bekannten Entwicklungsumgebungen für C/C++ und Delphi heraus. Im Sinne einer einfach anwendbaren Funktionsbibliothek stehen alle erforderlichen Funktionen zur Verfügung, um unter Windows echtzeitfähige EtherCAT-Steuerungsapplikationen zu erstellen. Diese können zum Beispiel mit Frequenzen von mehreren Kilohertz realisiert werden.
Die Einbettung des »EtherCAT-Masters« in die Produktreihe RealTime Suite von Kithara Software erlaubt das einfache Hinzufügen weiterer Mechanismen, z.B. für den Zugriff auf PCI- oder USB-Hardware oder serielle Kommunikation in Echtzeit, so auch über Gigabit-Ethernet-Adapter.
Mit nur wenigen Funktionsaufrufen aus C/C++ oder Delphi kann die EtherCAT-Topologie gescannt, initialisiert und der zyklische Prozessdatenaustausch in Betrieb gesetzt werden. Der Entwickler erhält die Abbildung des EtherCAT-Netzes in Variablen und Strukturen der jeweiligen Programmiersprache auf komfortable Weise. Damit stellt die Vorgehensweise im Kithara »EtherCAT-Master« eine signifikante Vereinfachung der Handhabung gegenüber anderen Lösungen dar.
Die Software ist so das optimale Werkzeug für alle Entwickler, die unter den Windows-Betriebssystemen Echtzeit-Ethernet bzw. -EtherCAT-Lösungen realisieren und ein sehr gutes Preis-Leistungs-Verhältnis erwarten.