Port DIAGNOSTICS_JOBS - DIAG 🛈¶
Stimulation¶
Dieser Port besitzt keine Stimulus-Fähigkeiten.
Eigenschaften 🛈¶
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
ECU Id |
string |
ECU-Index des Steuergerätes |
|||
Diagnosedatensatz |
string |
Diagnosedatensatz, wie in DIAGRA Statusleiste dargestellt, ggf. mit \ |
|||
Wiederholungen bei Fehler |
0 |
int |
Anzahl der Versuche bei Fehlern während der Job-Ausführung. |
||
Wartezeit vor Wiederholung |
0 |
int |
Zeit in Sekunden die vor einer Wiederholung aufgrund eines Fehlers der Job-Ausführung gewartet wird. |
Jobs 🛈¶
AdjustmentRead¶
Liest einen Anpassungskanal.
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
name |
string |
Identifier oder Nummer des Anpassungskanals. |
|||
param |
string |
Zusätzliche Parameter. |
AdjustmentTest¶
Testet einen Anpassungskanal.
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
name |
string |
Identifier oder Nummer des Anpassungskanals. |
|||
param |
string |
Zusätzliche Parameter. |
AdjustmentWrite¶
Schreibt einen Anpassungskanal.
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
name |
string |
Identifier oder Nummer des Anpassungskanals. |
|||
param |
string |
Zusätzliche Parameter. |
CheckCommunication¶
Überprüft den Verbindungsaufbau.
ClearEcuFaultMemory¶
Löscht den Fehlerspeicher.
DiagnosticSessionStart¶
Startet eine Diagnostic Session.
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
session |
string |
Name der Diagnosesession |
DiagnosticSessionStop¶
Beendet eine Diagnostic Session.
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
session |
string |
Name der Diagnosesession |
FlashCheck¶
Liefert den aktuellen Stand des Flashprozesses.
2: läuft, 1: beendet
FlashCheckRemainingTime¶
Liefert die verbleibende Zeit des Flashprozesses.
FlashStart¶
Startet den Flashprozess.
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
address |
string |
Adresse |
|||
configuration |
string |
Konfiguration |
|||
filename |
string |
Dateiname, inkl. Pfad, der HEX-Datei auf dem Tool Server |
|||
protocol |
string |
Protokoll |
FlashStop¶
Bricht den Flashprozess ab.
GetCoding¶
Gibt die ECU-Codierung zurück.
GetCommunicationStatus¶
Liefert den Kommunikationsstatus.
0: gestartet
1: gestoppt
2: Initialisierung abgeschlossen
GetIdentificationData¶
Liest die Steuergeräteidentifikation aus.
GetMeasureData¶
Liest mehrere Messwerte aus
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
SignalList |
string |
Liste mit Nummern der zu lesenden Messwertblöcke |
GetMeasureDataById¶
Liest mehrere Messwerte anhand der Service 22 Identifier aus
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
SignalIdList |
[] |
object |
Liste mit Service 22 Identifier der zu lesenden Messwertdaten |
HexService¶
Sendet den Service mit ServiceID und PDU
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
CanID |
0 |
int |
CAN-ID |
||
SendData |
object |
SendData als ByteStream, Hex-String oder Byte-Liste |
HexServiceEx¶
Sendet den Service mit ServiceID, PDU, PhysRequestId und RespId
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
CanID |
0 |
int |
CAN-ID |
||
PhysRequestId |
0 |
int |
Physical Request ID |
||
RespId |
0 |
int |
ID des gewünschten ECU. 0 wenn die Antwort von kommunizierenden ECU erwartet ist. |
||
SendData |
object |
SendData als ByteStream, Hex-String oder Byte-Liste |
LoadFile¶
Öffnet eine Datei, z.B. FIBEX (*.xml), Beschreibungsdatei (*.a2l, *.hex) oder DiagRa Konfigurationsdatei (*.dcf).
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
FileName |
int |
Dateiname oder Beschreibungsdatei |
MeasurementCheck¶
Prüft den Status des gegenwärtigen/letzten Messablaufs:
2: läuft, 1: beendet
Kopiert wenn beendet die Ergebnisdatei.
MeasurementStart¶
Messablauf einer *.dra Datei ausführen.
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
measurementFile |
string |
Name der Messablaufdatei |
|||
outputFile |
string |
Name der Ergebnisdatei, ggf. mit komplettem Pfad Nur Dateiname: Wird in Reportordner kopiert. Hinweis: Um den Kopiervorgang abzuschließen, muss der Job MeasurementCheck aufgerufen werden. |
MeasurementStop¶
Stoppt den derzeitigen Messablauf.
ReadEcuFaultMemory¶
Liest den Fehlerspeicher aus.
ReadFreezeFrame¶
Liest die Freeze Frames aus.
ReadFreezeFrameData¶
Liest die Freeze Frame Daten aus.
RoutineTestCheck¶
Prüft den Status des gegenwärtigen/letzten Stellgliedtests: 2: läuft, 1: beendet
RoutineTestStart¶
Startet einen Stellgliedtests
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
name |
string |
Identifier der Routine |
|||
param |
string |
Zusätzliche Parameter der Routine. |
RoutineTestStop¶
Stoppt den Stellgliedtest.
SecurityAccess¶
Eingabe des Zugriffscode, z.B. bei Ramzellen.
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
key |
string |
Zugriffscode |
|||
level |
string |
Zugriffslevel |
SetCoding¶
Setzt die Codierung des Steuergeräts.
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
codingData |
string |
Codierungsdaten |
StartCommunication¶
Manueller Start der Kommunikation mit dem Steuergerät.
StopCommunication¶
Manueller Stopp der Kommunikation mit dem Steuergerät.