Port DIAGNOSTICS_JOBS - DIAG

Stimulation

Dieser Port besitzt keine Stimulus-Fähigkeiten.

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.

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.