Einrichtung ETH (DoIP)

<< Click to Display Table of Contents >>

Navigation:  Diagnose mit CanEasy > Diagnose-Services > Einrichtung >

Einrichtung ETH (DoIP)

 

Um Diagnose-Services über Ethernet (DoIP) verwenden zu können, muss zunächst ein Ethernet-Kanal unterhalb der Datenbasis erstellt werden.

Unterhalb der Kanals muss ein Steuergerät erstellt werden.

Das Steuergerät erlaubt dann das Erstellen einer Diagnose-Konfiguration.

Da jedes Steuergerät seine eigene Konfiguration ist es möglich mehreren Steuergeräten gleichzeitig zu diagnostizieren.

 

 

NewDoIPConfig

 

 

Folgende Properties der Diagnose-Konfiguration müssen eingestellt werden:

 

Diagnosis Konfiguration

Version

Die DoIP Spec Version die verwendet werden soll.

NetworkCardIPType

Die IP-Address-Version die verwendet werden soll (IPv4, IPv6)

SourceIP

Dieser Parameter ist optional. Wenn mehr als eine Netzwerkkarte verwendet wird sollte hier die IP-Adresse, von der gesendet werden soll, eingetragen werden.

DestIP

IP-Adresse des zu diagnostizierenden Steuergerätes. Dabei wird automatisch über den Ethernet-Adapter gesendet der zu dieser IP passt. (Kann über den VIN-Dialog gesetzt werden.)

SA

Es kann sein das ein Steuergerät nur eine bestimmte Source-Adresse erlaubt.

TA

Die Target-Adresse des zu diagnostizierenden Steuergerätes. (Kann über den VIN-Dialog gesetzt werden.)

 

Vehicle Information (VIN):

 

Wenn die IP-Adresse und TA des Steuergerätes schon bekannt ist können die nächsten Schritte übersprungen werden.

 

Über das Kontext Menü der DoIP-Konfiguration lässt sich das „Vehicle Information (VIN)“ Fenster öffnen.

Voreingestellt ist der NetworkCardIPType und die SourceIP aus der DoIP Konfiguration.

 

Jedes Steuergerät sollte auf die Multicast-Adresse (bei IPv6) oder Broadcastadresse (bei IPv4) hören und auf ein VIN-Request antworten.

 

Beim Klick auf den Button "Senden" werden die Antworten aller am Netzwerk angeschlossenen Steuergeräte in der Liste aufgeführt werden.

Nach Auswahl des zu diagnostizierende Steuergerätes, wird automatisch die IP-Adresse und TA des Steuergerätes übernommen.

 

Falls das Steuergerät nicht auf die Multicast-Adresse antwortet, kann auch eine andere IP-Adresse eintragen werden.

 

Filtern der VIN:

 

Über den VIN-Request kann gefiltert werden welche Steuergeräte antworten.

EID Filter: 6 Byte Wert, der die MAC-Adresse enthält.

VIN Filter: ASCII String mit maximal 17 Zeichen.

 

Info:

 

Die VIN Kommunikation läuft über UDP Port 13400 und kann auch bei stehender Simulation verwendet werden.

 

Die DoIP Kommunikation läuft über TCP Port 13400.

Beim Starten der Simulation, oder spätestens beim Senden eines Services wird versucht eine Verbindung mit dem Target herzustellen.

Falls dies fehlschlägt wird eine entsprechende Fehlermeldung im Report-Fenster ausgegeben.