ADbasic ist die Lösung für die flexible und einfache Programmierung von schnellen Mess-, Steuer- und Regelabläufen. Diese werden vom Prozessor auf dem ADwin-System beim Eintreten eines Events abgearbeitet.
Dieses Event kann entweder in festen Abständen vom Timer des ADwin Prozessors oder von einem externen Triggersignal erzeugt werden. Auf neue Events reagiert der Prozessor des ADwin-Systems innerhalb weniger Mikrosekunden!
Die Verarbeitung des Events, z.B. das Berechnen eines Korrekturwertes, erfolgt so schnell, dass sichere Antwortzeiten (Reaktionszeiten) von wenigen Mikrosekunden garantiert werden können.
Der Prozessor auf dem ADwin-Gerät arbeitet völlig eigenständig. Er kann mit Hilfe von ADbasic die zeitkritischen Aufgaben übernehmen. Der PC-Prozessor steht somit vollständig für die Nachbereitung und Visualisierung zur Verfügung.
Durch diese „Arbeitsteilung“ kann ein optimales Zeitverhalten erreicht werden. Darüber hinaus ist eine sofortige Verarbeitung jedes Messwertes garantiert! Jeder einzelne Wert kann sofort überprüft oder verrechnet werden, die Reaktion erfolgt unmittelbar.
Dadurch kann hier eine kurze und sichere Antwortzeit garantiert werden.
Da die benötigten Mess- und Steuerfunktionen bereits im Befehlssatz von ADbasic integriert sind, können Sie die Auswertungsprogramme sehr kurz halten. Nach der Kompilierung durch ADbasic laufen sie unabhängig vom PC mit sehr hoher Geschwindigkeit auf dem ADwin-System ab.
ADbasic enthält zur mathematischen Verarbeitung der Messdaten die üblichen BASIC-Funktionen. Zusätzlich stehen fertige Funktionen zur Verfügung wie:
ADbasic lässt sich durch seine einfache, BASIC-ähnliche Syntax leicht erlernen. Alle globalen Variablen werden in einem separaten Fenster angezeigt und sind dort veränderbar. Der Compiler erzeugt in wenigen Sekunden Echtzeit-Binär-Files und lädt diese auf das ADwin-System. Programmänderungen sind so leicht und schnell möglich. Sie können deshalb zügig arbeiten und ihre Vorstellungen mit geringem Aufwand realisieren.