Architektur

Kernfunktionen


  • Graphische Kopplung von Modulen (Plugins)
  • Variation von Parametern im laufenden Betrieb
  • 1D-, 2D-, 3D-Visualisierung
  • Einfache Integration neuer Sensoren (Sensorplugins)
  • Integrierte Aufnahmefunktion für eine beliebige Anzahl von Sensoren
  • Online-Synchronisierung der Datenpakete
  • Integration kundenspezifischer Software

 

Plugins

Die Datenverarbeitung wird in ADAF durch Plugins realisiert. Sensorplugins dienen als Schnittstelle zu Sensoren, Verarbeitungsplugins enthalten die verschiedenen Algorithmen zur Datenverarbeitung und Ausgabeplugins stellen Schnittstellen zur Daten- und Ergebnisausgabe zur Verfügung. Die Parametrierung der einzelnen Plugins sowie ihre Kopplung untereinander erfolgt graphisch über die Benutzeroberfläche. Die Speicherung der Konfigurationen erfolgt in einem XML-Dialekt.


Some alt text


Verarbeitungsgraph

Die Ein-/Ausgabeschnittstellen der Plugins werden als Pins bezeichnet und ermöglichen den Datenaustausch der Plugins untereinander. Dabei modellieren die Verbindungen einen Datenfluss von den Sensoren zur Ausgabe und steuern dadurch die Ausführungsreihenfolge der Plugins. Der Datenfluss kann dabei linear oder parallel verlaufen und/oder sich verzweigen. Eine Typisierung der Pins vermeidet Fehlkonfiguration durch inkompatible Verbindungen. Plugins können während des laufenden Betriebs dynamisch hinzugefügt oder entfernt werden.


Some alt text

NISYS GmbH© 2013
.