Das Editor Release vom Diagnose Configurator bietet Ihnen alle Möglichkeiten für die Entwicklung von UDS Diagnose Software:
Die tracking historie
Die Erstellung aller UDS diagnose Botschaften
Die Erstellung von kompletten AutoSAR kompatiblen DTC Fehlerspeichern
Die Konfigurierung des nicht flüchtigen Speichers (NVRAM)
Alle Konfigurationen, welche im Diagnose Configurator eingegeben wurden, werden automatisch in Html Dateien geschrieben, jedes mal wenn Sie zu Beispiel auf eine andere Seite gehen.
Um C, C++, C# und header code zu generieren code benötigen Sie den Generate Code Release.
Die Tracking Historie
In der Authors Tabelle werden alle Mitglieder des Entwicklungsteams eingegeben.
In der History Tabelle werden alle Veränderungen changes des Entwicklungsprozesses eingegeben.
Die Erstellung der UDS Diagnose Botschaften
Die Anforderungsspezifikationen von Doors oder MS-Excel können in der Tabelle auf der Requirement Spec Seite importiert werden.
In der Supported Services Tabelle werden alle UDS Dienste auf den Betriebszuständen angelegt. Diese Daten sind gemeinsame Daten mit den entsprechenden Daten vom System Configurator und können von beiden Konfiguratoren editiert werden.
Die Standard Jobs Seite bietet die Auswahl aller essentiellen, optionalen und coding jobs.
Auf der Seite Record DIDs, IO Control DIDs und Routine DIDs können Sie interaktiv alle Data IDs (DID) edittieren von den entsprechenden Diensten "Read & Write Data by Identifier", "Input & Output Control By Identifier" und "Remote Routine Control". Für jede UDS Botschaft können Sie interaktiv Signaldaten editieren.
Die Erstellung des kompletten AutoSAR kompatiblen DTC Fehlerspeichers
Auf der General Seite können Sie alle global Einstellungen vornehmen.
Die Descriptors Seite bietet die komplette Erstellung des AutoSAR kompatiblen DTC Fehlerspeicher für dieses Projekt. In einer zusätzlichen Tabelle können Umgebungsdaten für jedes DTC interaktivy editiert werden.
Auf der Freeze Frames Seite können alle global Einstellungen des Freeze Frames konfiguriert werden. Der Freeze Frame ist der Speicher, in welchen die Self Diagnose die erkannten Fehler abspeichert.
Die Organisation des nichtflüchtigen Speichers Bevor die ausgewählte ECU vom Run State in den Sleep State geht, müssen alle DTC Freeze Frame Daten und alle weiteren Daten, welche in der Blocks Seite konfiguriert wurden, in das NVRAM kopiert werden. Für diese Aufgabe gibt es den GotoSleep State. Bevor die ECU zurück zum Run State gehen kann, wird der WakeUp State aktiviert, wo alle NVRAM Data zurück zum RAM der ECU geschrieben werden.