comframe

comframe mit Ihrer Prüfautomatisierung verbinden

Binden Sie Ihren Testsequencer oder Ihr HiL-System über die freigegebene Schnittstelle an comframe an. Wählen Sie eine Prüfung, fordern Sie den Start an, überwachen Sie den Status und rufen Sie Ergebnisse ab. Klären Sie vor der Client-Implementierung die unterstützten Befehle und Datenformate Ihrer Produkt- und Softwareversion.

Beispielhafter comframe-Ablauf verbindet eine konfigurierte Lade- oder BMS-Prüfung mit freigegebenen Schnittstellen für Labor, Automatisierung und Nachweise
KonfigurierenSystem, Schnittstellen und Prüfung definieren
BedienenAngeschlossene Prüfhardware steuern
AnalysierenDaten in den fachlichen Zusammenhang einordnen
DokumentAufbau, Messung und Ergebnis zusammenhalten
Prüfszenario: schematischer Automatisierungsablauf

Wählen Sie eine verfügbare Konfiguration, fordern Sie einen Prüfstart an, lesen Sie den Status und rufen Sie das Ergebnis ab. Behandeln Sie einen abgelehnten Befehl oder eine fehlgeschlagene Prüfung ausdrücklich, bevor Sie fortfahren. Dies beschreibt den Ablauf, keine API-Endpunktnamen: Die tatsächlichen Befehle, Berechtigungen und Datenformate finden Sie in der Schnittstellendokumentation.

Was muss Ihre Automatisierung steuern und empfangen?

Benötigen Sie eine externe Ablaufsteuerung?

Nutzen Sie den nativen Workflow für interaktive Prüfungen. Eine API ist relevant, wenn ein externer Testsequencer oder ein HiL-System den Ablauf koordiniert.

Welche Schnittstellenvereinbarung ist nötig?

Klären Sie Versionen, zulässige Befehle, Zustandsübergänge, Authentifizierung und Fehlerbehandlung für das gewählte Produkt und seine Module.

Was macht ein Ergebnis verwertbar?

Halten Sie Prüfergebnis, Prüfling, Konfiguration und Prüflauf zusammen. Behandeln Sie einen abgewiesenen Befehl oder eine fehlgeschlagene Prüfung vor der nächsten Aktion.

Grundlage und Geltungsbereich

Die Workflow-Beispiele erläutern die Integrationsplanung. Die freigegebene Schnittstellendokumentation legt die tatsächlichen Befehle, Berechtigungen und Datenformate fest.

Textstand:

Prüfaufgabe mit dem comemso Application Engineering besprechen

01 / comframe

Externe Automatisierung mit dem comframe-Ablauf verbinden

  1. Konfigurieren

    Projekt, genehmigte Konfiguration und zulässige Parameter auswählen.

  2. Koordinieren

    HiL, Leistungsgeräte, Prüfstände und Laborressourcen synchronisieren.

  3. Ausführen

    Die Prüfung über die freigegebene Steuerungsgrenze starten, stoppen und überwachen.

  4. Abrufen

    Status, Messungen, Bewertungen, Berichte und genehmigte Exporte erfassen.

  5. Wiederholen

    Wiederholbare Regressionssequenzen unter kontrollierten Laborbedingungen ausführen.

Halten Sie Prüflingsstand, Konfigurationsrevision, Laufkennung und Nachweise durchgehend verknüpft. Endpunkt-, Produkt- und Datenumfang bleiben versions- und konfigurationsabhängig.

Fertige Prüflogik, offene Steuerungsschnittstelle

Eine externe Ablaufsteuerung sollte nicht erst das Zustandsverhalten von ISO 15118, BMS-Bedingungslogik (Batteriemanagementsystem), Zeitauswertung oder Ergebniszuordnung implementieren müssen, um eine Prüfung zu automatisieren. Das externe System definiert, wann und warum eine Prüfung läuft. comframe bleibt für die freigegebene Konfiguration, den Ausführungszustand, synchronisierte Daten und die fachspezifische Auswertung verantwortlich.

Diese Trennung bildet die Grundlage einer Integration von Ladeprüfsoftware, die bei Änderungen an Prüflingsversionen (DUT, Device under Test), Normen, Hardwaremodulen oder Prüfkampagnen wartbar bleibt.

Eine klare Grenze verringert doppelte Logik, uneinheitliche Bewertungen und störanfällige Einzelskripte.

Externes System

  • Liefert Reihenfolge, Prüfling und Versionskontext
  • Wählt einen genehmigten Ablauf aus
  • Startet und überwacht die Ausführung
  • Koordiniert gemeinsam genutzte Laborressourcen
  • Empfängt eindeutig zugeordnete Ergebnisse

comframe

  • Validiert die gewählte Konfiguration
  • Steuert das freigegebene Prüfverhalten
  • Synchronisiert Messungen und Protokolldaten
  • Wertet die konfigurierte Prüfung aus und gibt Status und Ergebnisse zurück

Zusammenspiel: Das externe System sendet Prüfanforderung und Kontext an comframe. comframe führt die konfigurierte Prüfung aus und gibt Status und Ergebnisse zurück.

02 / comframe

Eine Architektur für manuelle Entwicklungsarbeit, Laborautomatisierung und externe Ablaufsteuerung

Dasselbe genehmigte comframe-Prüfmittel kann einen interaktiv arbeitenden Prüfingenieur, eine Hardware-in-the-Loop-Sequenz (HiL) oder einen CI/CD-Auslöser unterstützen. Das umgebende System ändert sich. Fachlogik und Nachweiskette bleiben kontrolliert.

03 / comframe

Die Funktionen anbinden, die der externe technische Prozess tatsächlich benötigt

Der Schnittstellenumfang sollte aus dem Ablauf abgeleitet werden, nicht aus dem Wunsch, jede interne Funktion offenzulegen. Eine gezielte Schnittstellenspezifikation lässt sich leichter validieren, absichern und pflegen.

REST API

Nutzen Sie die veröffentlichte Programmierschnittstelle für geeignete Abläufe. Endpunkte und Authentifizierung bleiben versionsabhängig.

HiL und Prüfstände

Ein reales Lade- oder BMS-Prüfsystem mit einer bestehenden Laborsequenz und Ressourcenplanung verbinden.

CI/CD und Regression

Nach Softwareänderungen freigegebene physische Kampagnen unter abgesicherten Laborbedingungen starten.

Leistung und Messung

Externe Quellen, Lasten und Messgeräte koordinieren, soweit die Projektintegration dies unterstützt.

Daten- und Qualitätssysteme

Ergebnismetadaten und genehmigte Nachweise in Prüfmanagement- oder Qualitätsprozesse übertragen.

Individuelle Schnittstellen

Projektspezifische Adapter nur dort ergänzen, wo die freigegebene Standardschnittstelle die benötigte Anbindung nicht abdeckt.

04 / comframe

Einen freigegebenen Ablauf steuern, ohne die interne Implementierung offenzulegen

Beispielhafter comframe-Ablauf. Die gelieferte Oberfläche richtet sich nach dem gewählten Produkt und der Softwareversion.

REST API als bevorzugte Programmierschnittstelle

Die comframe REST API bietet ein stabiles Konzept für externe Steuerung, soweit die benötigten Funktionen freigegeben sind. Die Integrationsspezifikation sollte die im Projekt benötigten Konfigurationsobjekte, Befehle, Zustände, Ergebnisverweise und das Fehlerverhalten benennen.

Eine API für Ladeprüfungen ist nur dann sinnvoll, wenn sie die physischen und geltenden normativen Anforderungen der Prüfung erhält. Die API sollte daher eine genehmigte Aktion anfordern und deren Zustand und Nachweise zurückgeben. Sie darf keine Hardwareverriegelungen umgehen oder undokumentierte Steuerungswege zulassen.

Client-, comframe-, Produkt- und Modulversionen dokumentieren.

05 / comframe

Physische Prüfungen über eine definierte Schnittstelle koordinieren

Externe Automatisierung kann eine Lade- oder BMS-Prüfung koordinieren, wenn Ressourcenverantwortung, Hardwarebereitschaft, sichere Zustände und Wiederanlauf definiert sind. Maßgeblich bleibt das Sicherheitskonzept des Labors.

Genehmigte Abläufe steuern

Ein freigegebenes Projekt oder eine Konfiguration auswählen, zulässige Parameter bereitstellen und die Bereitschaft des Prüfmittels validieren.

Ausführen und überwachen

Eine physische Prüfung starten, stoppen und beobachten, während der comframe-Zustandsautomat und die Hardware-Sicherheitsgrenze maßgeblich bleiben.

Das Labor koordinieren

HiL, Ablaufsteuerungen, externe Leistungshardware und Prüfressourcen verbinden, ohne Ladefachwissen in externen Code zu verlagern.

Messwerte zusammen mit ihren Prüfbedingungen bereitstellen

Status, Messungen, Bewertungen, Berichte und Kennungen zurückgeben, die mit Prüflings- und Konfigurationsrevisionen verknüpft bleiben.

Scrollen Sie die Tabelle auf kleinen Bildschirmen horizontal, um alle Spalten zu sehen.

Externer AblaufSein BeitragWas in comframe bleibtWesentliche Qualifizierung
HiL-SequenzPrüflingsanregungen, Fahrzeugzustände und Zeitverhalten auf SystemebeneLade- oder BMS-Prüfkonfiguration, Datenzuordnung und NachweiseFührende Zeitsteuerung, Verantwortlichkeit und Definition des sicheren Zustands
CI/CD-PipelineBuild-Auslöser, Prüflingsversion und FreigabekriteriumAusführung genehmigter Kampagnen und ErgebnispaketLaborverfügbarkeit, abgesicherte Ausführung und Regeln für erneute Versuche
LaborablaufsteuerungGemeinsam genutzte Geräte, Umgebungsbedingungen und PrüfreihenfolgeFachspezifisches Prüfverhalten und synchronisierte MessungRessourcensperren und Befehlsverantwortung
ProduktionssystemSeriennummer, Auftragsdaten und LiniensteuerungFreigegebener Prüfablauf, Ergebnisse und BerichtsverweiseTaktzeit, Wiederanlauf, Rückverfolgbarkeit und EOL-Produktumfang

06 / comframe

Ergebnisse mit ihren Prüfbedingungen verknüpft halten

Ein aussagekräftiges Ergebnis enthält die Identität von Prüfling, Konfiguration und Lauf. Halten Sie Messungen und Berichte mit diesem Kontext verknüpft, damit der empfangende Prozess die Nachweise bewerten und weiterleiten kann.

Identität

Prüflingskennung, Software- oder Hardwarestand, Prüfauftrag, Bediener oder Automatisierungsquelle.

Konfiguration

Für den Lauf verwendetes Projekt, Prüfmittel, Parametersatz, Modul und Revision.

Ausführung

Start- und Stoppzeit, Systemzustand, Unterbrechungen, erneute Versuche und Abschlussstatus.

Technisches Ergebnis

Messungen, Aufzeichnungen, normbezogene Auswertungen, Bewertungen und Abweichungen, soweit freigegeben.

Übertragbare Nachweise

Verweise auf Berichte und genehmigte Exporte einschließlich Aufbewahrungs- und Zugriffsregeln.

Rückverfolgbarkeit

Client-, API-, comframe-, Firmware- und Modulversionen, die den vereinbarten Prüfanforderungen zugrunde lagen.

07 / comframe

Die Integrationstiefe für das tatsächliche System wählen

Die verfügbare Integration unterscheidet sich je nach Produkt und Konfiguration. Nutzen Sie diese Matrix zur Abstimmung des benötigten Umfangs und bestätigen Sie die freigegebene Schnittstelle vor der Implementierung.

Scrollen Sie die Tabelle auf kleinen Bildschirmen horizontal, um alle Spalten zu sehen.

SystemPrimärer IntegrationszweckTypischer NutzenFreigabekriterium
EVCA ComOnlyController-Prüfstand und ProtokollentwicklungGut geeignet für Fernauswahl, Ausführung und Nachweise in kommunikationsbezogenen Abläufen.Freigegebenen API- und Protokollumfang bestätigen.
EVCA FlexModulare Labor- und HochleistungsintegrationGut geeignet für Laborsequenzen, Koordination externer Leistung und Regression.Hardwareadapter, Zeitverhalten und Sicherheitsverantwortung bestätigen.
EVCA MCSLaborprüfungen für Megawatt ChargingGeeignet für koordinierte MCS-Abläufe zu Kommunikation, Signalen, Kühlung und Leistung.Freigegebene MCS-Funktionen und Geräteschnittstellen bestätigen.
EVCA Multi Mobile / InteropTragbare Analyse und Analyse realer LadepaareAusgewählte Abläufe für Fernsteuerung, Aufzeichnung und Nachweise können relevant sein.Im Feld und bei Testveranstaltungen kann lokale Steuerung erforderlich sein.
Battery Cell SimulatorZell-, Sensor- und Fehlersimulation für BMSGeeignet für BMS-Prüfautomatisierung, HiL-Sequenzen und wiederholbare Bedingungssätze.BCS-Generation, Kanalumfang und Sicherheit bestätigen.

08 / comframe

Nativen Ablauf, API oder individuelle Integration wählen

Beginnen Sie mit dem nativen Ablauf. Nutzen Sie eine API, wenn ein anderes System die Prüfung koordinieren muss, oder eine individuelle Integration, wenn die freigegebene Schnittstelle die benötigten Geräte nicht abdeckt.

Nativer comframe-Ablauf

Besonders geeignet für interaktive Konfiguration, technische Analyse, Wartung und Abläufe ohne erforderliche externe Hauptsteuerung.

  • Geringster Integrationsaufwand
  • Vollständiger freigegebener Bedienablauf
  • Direkte visuelle Analyse

Ablaufsteuerung über REST API

Besonders geeignet, wenn ein HiL-System, eine Pipeline oder Ablaufsteuerung wiederholbare genehmigte Prüfungen starten und Nachweise abrufen muss.

  • Klare Programmierschnittstelle
  • Wiederverwendbare externe Ablaufsteuerung
  • Die Fachlogik bleibt in comframe

Individuelle Integration

Besonders geeignet, wenn Fremdgeräte oder eine Produktionsumgebung einen Adapter über die freigegebene Standardschnittstelle hinaus benötigen.

  • Projektspezifischer Umfang
  • Höherer Validierungsaufwand

09 / comframe

Die physische Ausführung unter Laborkontrolle halten

API-Entwurf, Laborsicherheit und Konfigurationsmanagement gehören in ein gemeinsames Integrationskonzept. Ein technisch erreichbarer Befehl ist nicht automatisch ein genehmigter Vorgang.

10 / comframe

Die Integrationsspezifikation definieren

Die Spezifikation vor dem Schreiben des Clients festlegen. Die Projektdefinition sollte benennen, was das externe System leisten muss, was comframe bereits bereitstellt und wo die physische Sicherheitsgrenze liegt.

Eine genehmigte Integrationsspezifikation

  • System- und Produktumfang
  • Freigegebene API-Funktionen
  • Befehls- und Zustandsmodell
  • Daten- und Ergebnisstruktur
  • Verantwortung für externe Geräte
  • Grenzen für Betriebs- und Informationssicherheit
  • Versions- und Supportplanung

FAQ

Häufig gestellte Fragen

Dies ist die Ebene für programmgesteuerte Anbindung und Projektintegration rund um den comframe-Prüfablauf. Über freigegebene Schnittstellen kann ein externes System genehmigte Prüfmittel auswählen, die Ausführung starten, den Status überwachen und definierte Nachweise abrufen, während die Lade- und BMS-Fachlogik in comframe bleibt.

Eine REST API gehört zum veröffentlichten comframe-Grundumfang. Die genauen Endpunkte, Authentifizierung, Produktabdeckung, Nutzdaten und Dateiformate hängen von der aktuellen Softwareversion, lizenzierten Modulen und Projektkonfiguration ab.

Nicht automatisch. Die API-Abdeckung ist versionsabhängig. Der Integrationsumfang muss die benötigten Konfigurationen, Befehle, Zustände, Ergebnisse und Berichte benennen und bestätigen, dass sie über die gewählte Schnittstelle verfügbar sind.

Eine Python-Anwendung kann als REST-Client arbeiten, wenn sie die freigegebene API-Spezifikation einhält. Das bedeutet nicht, dass ein separates Python-SDK oder jede comframe-Funktion verfügbar ist. Die unterstützte Schnittstelle und die Verantwortlichkeiten des Clients müssen für das Projekt bestätigt werden.

Ja, geeignete Konfigurationen können mit einem HiL-System oder einer Laborablaufsteuerung verbunden werden. Das Projekt muss Steuerungsverantwortung, Zeitverhalten, externe Hardware, Sicherheitsverriegelungen, Ergebnisaustausch und den unterstützten comframe-Produktumfang definieren.

Ein CI/CD-Ablauf kann freigegebene Prüfkampagnen starten, wenn das Labor über kontrollierte Ressourcenzuteilung, sichere Betriebszustände, qualifizierte Hardware und eine eindeutige Wiederanlaufstrategie verfügt. Eine Softwarepipeline darf physische Sicherheitsvorkehrungen niemals umgehen.

Technische Neuigkeiten von comemso

Bleiben Sie über die für Sie relevanten Prüfthemen informiert.

Produkt- und Softwareneuigkeiten, praktische Einblicke in Prüfungen und Einladungen zu comemso-Veranstaltungen. Wählen Sie vor der Anmeldung Ihre Interessen aus.

Meine Newsletterthemen auswählen

Themen auswählen. Per E-Mail bestätigen. Jederzeit abmelden.

Softwareablauf

Das Prüfsystem mit dem technischen Arbeitsablauf verbinden.

Definieren Sie Fachmodul, freigegebene Schnittstellen, Steuerungskonzept und Nachweisaustausch.