Test- und Monitoring Tools

Modulare Test- und Monitoring Tools für präzise Einsichten in Entwicklung und Produktion

Übersicht

Testen, Überwachen, Anpassen

Die offene es:saar Test-Ops Plattform verbindet und synchronisiert Signale aus Aktoren, Sensoren und eingebetteten Systemen.

  • es:scope®: Mess- und Testsoftware zur Visualisierung und Analyse hochfrequenter Signale
  • es:mod: Erfassung und Verarbeitung von Signalen über beliebige physische und logische Schnittstellen.
  • es:prot: Laufzeitinteraktion innerhalb eingebetteter Software durch Verbindung mit es:scope®
 

Nutzen Sie es:mod für die Signalerfassung, es:prot für Kommunikation und Integration sowie es:scope für Visualisierung und Analyse, oder ersetzen Sie einzelne Komponenten durch eigene Implementierungen.

es:scope®

Präziser Laufzeitzugriff auf Systemverhalten

es:scope® ist eine Plattform zum Testen, Überwachen und Anpassen des Systemverhaltens zur Laufzeit. Damit integriert es Oszilloskop-, Datenerfassungs- und Steuerungsfunktionen in einer Umgebung. 

Über die Middleware es:prot interagiert es:scope® mit Software-Signalen in beliebigen Embedded-Systemen, über das DAQ es:mod mit physischen Signalen aus Sensorik, Aktorik und Prüfaufbauten.

es:mod™ (Pilotphase)

Flexibile Datenakquise und -verarbeitung

es:mod ist eine offene Hardware-Plattform zur Signalerfassung und -verarbeitung für Entwicklung, Test und Betrieb. In verschiedenen Konfigurationen ermöglicht sie:

  • Erfassen, Verarbeiten und Streamen von Sensorsignalen
  • Ansteuern von Aktoren und Netzteilen
  • Ausführen benutzerdefinierter Edge-Logik
 

Sie können Frontends und Software aus unserem Ökosystem verwenden, eigene Designs integrieren oder beides kombinieren. es:mod wurde für Ingenieure entwickelt, die ihre Test- und Messsysteme selbst gestalten und erweitern möchten – ohne proprietäre Einschränkungen.

es:prot™

Performance Laufzeitbeobachtbarkeit in Embedded Software

es:prot ist eine leichtgewichtige Open-Source-C-Middleware, die eingebettete Firmware hardware- und schnittstellenunabhängig mit der es:scope-Plattform verbindet.

Sie nutzt vorhandene Kommunikationsschnittstellen und stellt darüber einen minimalinvasiven Laufzeitzugriff auf interne Variablen, Signale und Befehle bereit.

void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim) { // Catch the measurements after each PWM cycle if (htim == &htim6) { es_prot_write_tx_value(&USB_COMM, 0, get_i_d()); es_prot_write_tx_value(&USB_COMM, 1, get_i_q()); es_prot_write_tx_value(&USB_COMM, 2, get_abs_angle()); es_prot_manager(&USB_COMM); } }

Wie geht es weiter?

Wir freuen uns auf den Austausch zu Ihrer Embedded-Systems-Entwicklung. Als Partner für Konzerne, KMU, Start-ups und öffentliche Forschungseinrichtungen unterstützen wir Sie in jeder Phase.

de_DEDeutsch