Messdaten aus Entwicklung und Erprobung werden zunehmend in zentralen Datenumgebungen verwaltet. Gleichzeitig benötigen Ingenieure weiterhin spezialisierte Werkzeuge für die detaillierte Signalanalyse, Visualisierung, Nachverarbeitung und Berichterstellung. Die Integration von HighQSoft ASAMCommander und FAMOS verbindet diese beiden Arbeitswelten. Messungen, die in einer ASAM-ODS-Umgebung verwaltet werden, lassen sich direkt aus ASAMCommander heraus mit nur einem Klick über die Funktion „Open with FAMOS“ in FAMOS öffnen. Dabei werden Kanäle, Einheiten, Abtastraten und Metadaten gemeinsam übertragen. Ingenieure können ihre Analyse somit direkt fortsetzen, ohne zuvor einen separaten Datei-Export durchzuführen.
Von Daniel Förder, Strategischer Produkt Manager Software and FAMOS-Experte
In klassischen Workflows müssen Messdaten häufig zunächst exportiert, lokal gespeichert und anschließend manuell in ein Analysewerkzeug importiert werden. Gerade in Umgebungen mit Tausenden von Testläufen entstehen dadurch zusätzliche Arbeitsschritte. Zudem muss häufig geprüft werden, ob relevante Kanalinformationen, Einheiten und Metadaten vollständig und korrekt übertragen wurden. Die Integration reduziert diesen manuellen Übergabeprozess, während die Messdaten weiterhin zentral im ASAM-ODS-Repository verwaltet werden. Auch Zugriffsrechte und Berechtigungen bleiben dabei vollständig in das bestehende Authentifizierungs- und Berechtigungsmodell von ASAM ODS eingebunden.
Die Integration basiert auf ASAM ODS, HQL, pyHQL und der FAMOS Python API. ASAM ODS stellt das Datenmodell und die gemeinsame Grundlage für Messdaten bereit. HQL bietet eine gut lesbare Abfragesprache, während die pyHQL-Bibliothek von HighQSoft diese Abfragen über Python zugänglich macht. Die FAMOS Python API wiederum stellt die Schnittstelle zur Analyseumgebung bereit. Ein kurzer pyHQL-Code innerhalb einer FAMOS-Sequenz liest Messdaten direkt über ASAM ODS 6 aus AReS Libertas ein. HighQSoft hat zusätzlich die Funktion „Open with FAMOS“ als integriertes Analyseziel in ASAMCommander umgesetzt. Die Implementierung erforderte auf beiden Seiten jeweils nur etwa drei Stunden Entwicklungsaufwand. Ein proprietäres Plugin, ein herstellerspezifisches SDK, eine Neukompilierung oder ein proprietäres Protokoll waren dafür nicht erforderlich.
HighQSoft ASAMCommander ist eine Webanwendung zur Exploration und Verwaltung von ASAM-ODS-Testdaten. Die Anwendung läuft auf AReS Libertas, einem ASAM-ODS-6-Server, und ermöglicht es Ingenieuren, Messungen auch in großen Datenbeständen gezielt zu suchen, zu filtern und zentral zu verwalten.
FAMOS bietet die Umgebung für die detaillierte technische Analyse von Messdaten – einschließlich Zeit- und Frequenzbereichsanalyse, Visualisierung, automatisierten Analysesequenzen und Berichtserstellung.
Ein typischer Workflow kann beispielsweise so aussehen:
Damit lassen sich bestehende FAMOS-Workflows auch direkt auf Messdaten anwenden, die in einer ASAM-ODS-Umgebung verwaltet werden.
Für Unternehmen, die ASAM ODS für ihr Messdatenmanagement einsetzen, schafft die Integration eine direkte Verbindung zu einem spezialisierten Analysewerkzeug, ohne die bestehende Datenmanagement-Architektur grundlegend verändern zu müssen. Über den modularen „Open with“-Mechanismus von ASAMCommander kann FAMOS als Analyseziel eingebunden werden, ohne die Anwendung zu verzweigen oder ein zusätzliches serverseitiges Plugin einzuführen. Die Messdaten bleiben zentral verwaltet, während Ingenieure FAMOS weiterhin für die detaillierte Analyse nutzen können.
Die Integration zeigt, wie sich Datenmanagement und spezialisierte Messdatenanalyse mit Hilfe offener Standards und klar definierter Schnittstellen mit vergleichsweise geringem technischem Aufwand miteinander verbinden lassen. Die Integration von ASAMCommander und FAMOS ist bereits verfügbar. FAMOS, pyHQL und ASAMCommander Pro stehen heute zur Verfügung. Live-Demonstrationen können bei imc Test & Measurement oder HighQSoft angefragt werden.