Tool für Echtzeitapplikationen unter Windows

Mit dem ‚Timer Toolkit’ von Kithara Software sollen Anwender Echtzeit- und zeitkritische Applikationen auch unter Windows realisieren können.

Das Timer Toolkit stellt laut Kithara ein Entwicklungstool für alle Programmierer dar, die im industriellen Bereich Echtzeit unter Windows realisieren müssen. Als Beispiele nennt der Anbieter Automatisierungsanwendungen, die zyklische Erfassung von Messwerten oder die exakte Überwachung von Prozesszuständen.

Im Rahmen eines RealTime-Modus soll die Software hoch frequente und genaue Echtzeit-Timer für Mess-, Steuerungs- und Regelungsapplikationen ermöglichen, die in ihrer Genauigkeit mit Echtzeit-Betriebssystemen vergleichbar sind.

Die Timer-Programmierung sei sowohl auf der Anwender- als auch auf der Kernel-Ebene möglich, heißt es weiter. Auf der Kernel-Ebene sollen genaue Echtzeit-Timer bis circa 100 kHz oder darüber programmierbar sein, deren Genauigkeit (Jitter) nur wenige Mikrosekunden betrage. Für den schnellen Datenaustausch zwischen Kernel- und Anwendungsebene stehen Events, Shared Memory und komfortable Pipe-Mechanismen bereit.

Dabei biete die Software einfachste Anwendung: Zur Realisierung hoch auflösender und genauer Timer-Routinen begebe sich der Programmierer auf die Kernel-Ebene, ohne seine gewohnte Programmierumgebung zu verlassen.

Darüber hinaus enthalte das Timer Toolkit Funktionen zur Ermittlung der Systemzeit sowie für Kurzzeitverzögerungen mit hoher Genauigkeit (0,1-µs-Schritte). Zur Ermittlung der Systemzeit werden die verfügbaren Hardware-Timer des PCs genutzt. Die Systemzeit ist konvertierbar in mehr als zehn verschiedene Formate, die höchste Auflösung beträgt 0,1 µs.

Die Kithara RealTime Suite wird mit zahlreichen Anwendungsbeispielen geliefert. Eine kostenlose Demoversion steht zum Download bereit. (dsc)

tecCHANNEL Shop und Preisvergleich

Links zum Thema Softwareentwicklung

Angebot

Bookshop

Bücher zum Thema

eBooks (50 % Preisvorteil)

eBooks zum Thema

Software-Shop

Softwareentwicklung