MC-Server

Passen Sie den MC-Server für Messung und Verstellung an Ihre Anforderungen an. Gemäß den internationalen Industriestandards und Protokollen können einzelne Parameter bequem gelesen und geschrieben, ECU-Seiten verwaltet sowie Werte gemessen oder aufgezeichnet werden.

Kompoenten Icons MC Server mit Hintergrund

Einfach und parallel mit mehreren Steuergeräten arbeiten

Der MC-Server ist eine Sammlung von plattformunabhängigen .NET-Bibliotheken, die die parallele Arbeit mit mehreren Steuergeräten erleichtert und verwaltet die Hardwarekommunikation. Exportieren Sie Ihre Mess- und Kalibrierungsergebnisse in branchenüblichen Formaten (z.B. MDF, HEX, SREC, BLF, DCM). So wird die Interaktion mit anderen Tools und Bibliotheken erleichtert.

Hauptfeatures

Importieren Sie ECU-Beschreibungsdateien (A2L und DBC)

Alle Mess- und Kalibrierungskennungen sowie Metadaten können offline angezeigt und zur Wiederverwendung in einer Datenbank gespeichert werden. Profitieren Sie von unseren Erfahrungen mit Tausenden von Dateien aus verschiedenen Tools, die es uns ermöglichen, schlecht formatierte Dateien und nicht standardmäßige Funktionen zu identifizieren sowie aufzuarbeiten.

Erstellen Sie ein Messsystem zur Laufzeit

Wählen Sie aus einer Auswahl an verfügbaren Geräten, Hardwareschnittstellen und Protokollen aus, um mit Steuergeräten zu kommunizieren. Fügen Sie zur Laufzeit Komponenten hinzu, um verschiedene Wertekombinationen in der von der ECU bereitgestellten Frequenz zu messen oder Auslöser für die ereignisbasierte Messung zu definieren. Die Ergebnisse können zur Anzeige im Speicher gepuffert oder in MDF aufgezeichnet werden.

Protokollunabhängige Kalibrierung

Verwalten von ECU-States und Entsperren über Seed & Key-DLLs, Hochladen und Herunterladen auf ausgewählte ECU-Speicherseiten, Überprüfen auf Kompatibilitätsfehler, Durchführen von Checksums, Flash Segments, Lesen und Schreiben einzelner Kennfelder – all das, ohne die Details der XCP- und CCP-Protokolle kennen zu müssen. Kalibrierungsdaten können auch aus DCM- oder HEX / S19-Dateien importiert oder in diese exportiert werden, um sie in anderen Anwendungen weiter zu verarbeiten.

Zusätzliche Features

Performante plattformübergreifende Funktionalität

Verfügbar für .NET Framework und .NET Standard, kompatibel mit den neuesten .NET SDKs. Kann auf Windows- oder Linux-Plattformen verwendet werden

 

Virtuelle Variablen

Definieren und messen Sie virtuelle Variablen (AKA berechnete Signale) basierend auf wiederverwendbaren Formeln und Eingaben von mehreren Geräten. Die Werte können bei Bedarf berechnet, anhand der Raster der Eingangssignale gemessen oder je nach Bedarf neu abgetastet werden

 

Planen Sie CAN-Frames

Definieren und bearbeiten Sie CAN- und CAN-FD-Frames, um sie direkt über den Bus zu senden, entweder auf Abruf oder nach geplanten Rastern. Mit Hilfe der Definitionen in einer CAN-DBC-Datei können die Werte der einzelnen Signale in den CAN-Frames interpretiert und frei angepasst werden.

 

Reibungslose Integration und Simulation

Vollständig anpassbare Protokollierung, einschließlich Protokolldateien für XCP- und CCP-Befehle. Alle Online-Funktionen können mit einer integrierten Simulation zum Testen oder Demonstrieren verwendet werden, falls kein Steuergerät und Messhardware verfügbar sind.

 

Validierung und Fehlertoleranz

Unabhängig davon, ob Sie mit Hardware in Produktionsqualität arbeiten oder Prototypen entwickeln, stehen Ihnen zahlreiche erweiterte Einstellungen für die Feinabstimmung des MC-Servers und die Tolerierung häufiger Fehler zur Verfügung. Eingabedateien und Steuergerätedaten können validiert werden, um detaillierte Warnungen zu generieren, die bei der Fehlersuche helfen.

Erweiterte Features

Eine große Anzahl erweiterter Funktionen ist standardmäßig vorhanden, darunter: Flashen über XCP/CCP-Protokolle, entsperren von Steuergeräten über Seed&Key, lineare Interpolierung von mehrdimensionalen Kennfeldern., Unterstützung von 32 Bit CAN-Schnittstellentreibern in einer 64 Bit Anwendung.

Kompatibilität

Zielframeworks.NET Standard 2.0 and .NET Framework 4.6.1
PlattformenWindows and Linux
ASAM Standard
Kernfunktionalität basierend auf dem Standard ASAM MCD3-MC 3.0.0.
Unterstütze BeschreibungsdateiformateMCD2-MC (A2L, vorher bekannt als ASAP-2) versions 1.31-1.70
CAN-DBC
Unterstützte ProtokolleASAM MCD XCP 1.5
XCP on CAN/CAN-FD
XCP on Ethernet (UDP/IP and TCP/IP)
XCP on SxI (seriell)
ASAM MCD CCP 2.1
GPS
NMEA (seriell)
Windows Location Provider (nur .NET Framework)
CAN and CAN-FD Bus-Logging
Export DateiformateASAM MDF 4.x
Binary Logging Format (BLF) V1.44
DCM 2.x
Hex/S19/SREC
Unterstütze CAN-TreiberJ2534-2 (PassThru)
Kvaser
Vector XL
Peak
Actia I+ME
ETAS BOA

Außerdem verfügbar:

Tiny CalibRAtor

Eine lizenzierte eigenständige Clientanwendung für den MC Server
zum Testen der Konnektivität und Funktionen.

MC-Projekt

Erstellen Sie ein MC-Projekt und stellen Sie eine Verbindung zu einem Steuergerät her.

Kennzeichnung

Wählen Sie Kennfelder und Messwerte für die Kalibrierung bzw. Messung aus

Seitenverwaltung

Seiten verwalten und aus dem ECU-Speicher herunterladen / hochladen.

Export / Import

Exportieren oder importieren Sie HEX / S19-Dateien und vergleichen Sie deren Inhalt.

Flashing

Führen Sie ein XCP- und CCP-Flashing durch.

© RA Consulting GmbH, 2024    USt.-Ident.-Nr.: DE143081464    HRB: 231127 ASAMAETAElektromobilität Süde-West
RA Consulting GmbH