Vehicle Diagnostics Presentation
Vehicle Diagnostics Presentation
Vehicle Diagnostics Presentation
Introduction
2
Confidential & Proprietary Information – Exempt from Public Disclosure by Applicable Law
Introduction
3
Confidential & Proprietary Information – Exempt from Public Disclosure by Applicable Law
Autres possibilités de diagnostic du véhicule
4
Confidential & Proprietary Information – Exempt from Public Disclosure by Applicable Law
Architecture de diagnostic du véhicule
Véhicule Véhicule
5
Confidential & Proprietary Information – Exempt from Public Disclosure by Applicable Law
Diagnostic via CAN
Avantages
Véhicule
Communication plus rapide
EDC ÉCU
Interface CAN disponible sur la plupart
des calculateurs
Calculateur de boîte de vitesses
Plus fiable
Testeur PEUT
• OIN 14229
7
Confidential & Proprietary Information – Exempt from Public Disclosure by Applicable Law
Composition des cadres
Structure
Octet 1 Octet n Octet 8
8
Confidential & Proprietary Information – Exempt from Public Disclosure by Applicable Law
SINGLE_FRAME
SF DL Données utiles
NPCI
Max de 7 octets de données utiles.
SF-SINGLE_FRAME, valeur fixée à 0.
DL-non. de données utiles contenues dans le cadre.
9
Confidential & Proprietary Information – Exempt from Public Disclosure by Applicable Law
Cadres simples
Sender Receiver
Single frame
Tool ECU
Request 02 10 C0 xx xx xx xx xx
P2
02 50 C0 xx xx xx xx xx Response
10
Confidential & Proprietary Information – Exempt from Public Disclosure by Applicable Law
FIRST_FRAME
FR DL Données utiles
NPCI
11
Confidential & Proprietary Information – Exempt from Public Disclosure by Applicable Law
CONSECUTIVE_FRAME
FC SN Données utiles
NPCI
Utilisé lorsqu'un bloc de plus de 7 octets de données utiles.
CF, valeur fixée à 2.
SN - non. des segments envoyés (0-15).
12
Confidential & Proprietary Information – Exempt from Public Disclosure by Applicable Law
Cadres segmentés
Transmitter Bus Receiver
Size of data
package sent
First Frame
Ack_transmission
First segment
(SN=1) of first
block sent
Consecutive Frame
Ack_transmission
STmin
Second segment
Block (SN=2) of first
Size block sent
Consecutive Frame
Ack_transmission
Identifiant du SID
service
Donnée
Réponse positive SIS + 40
s
E1 E2 E3 E4 E5
GF1 GF1 GF2 GF2 GF1
Testeu
r
Adressage physique
E1 E2 E3 E4 E5
GF1 GF1 GF2 GF2 GF1
Testeu
r
Adressage fonctionnel
15
Confidential & Proprietary Information – Exempt from Public Disclosure by Applicable Law
Identificateur de données
IDEN
Identifiant du 22 TIFIA
service NT
IDE
NTI Donn
Réponse positive 62
FIA ées
NT
17
Confidential & Proprietary Information – Exempt from Public Disclosure by Applicable Law
Service de lecture et d'écriture
IDE
NTI Donn
Identifiant du 2E
FIA ées
service
NT IDE
NTI
Réponse positive 6E
FIA
NT
18
Confidential & Proprietary Information – Exempt from Public Disclosure by Applicable Law
Contrôles d'E/S
ID
E
N
TI Donn
Identifiant du 2F SF
FI ées
service
AIDE
NNTI
Réponse positive 6F SF
T FIA
NT
SF Description
00 Remettre le contrôle à l'ECU
01 Réinitialiser aux valeurs par défaut
(telles que stockées dans l'ECU)
02 Geler l'état actuel
03 Ajustement à court terme (avec délai
d'attente)
19
Confidential & Proprietary Information – Exempt from Public Disclosure by Applicable Law
Routines
IDE
NTIF
Identifiant du 31 SF
ID IAN
service
EN T
TI Don
Réponse positive 71 SF
FI nées
AN
T
SF Description
01 Démarrer la routine
02 Arrêter la routine
03 Demander des résultats de routine
20
Confidential & Proprietary Information – Exempt from Public Disclosure by Applicable Law
Séance de diagnostic
dix SF
Passer à
Session par Temps mort Session non la même
défaut Heure S3 par défaut session
ou à une
autre
Allumer dix 01 session
21
Confidential & Proprietary Information – Exempt from Public Disclosure by Applicable Law
Réinitialisation de l'ECU
22
Confidential & Proprietary Information – Exempt from Public Disclosure by Applicable Law
Temps d'attente de réponse P2
Testeu
ÉCU
r
Deman Paramètre Testeu ÉCU
r
de Calculate
7F SID 78 Temps entre le testeur et la 150 50
ur P2 réponse de l'ECU
Réponse en Calculate
Délai d'attente après réception 5000 2000
attente P2
d'une réponse négative avec
NRC 78
Réponse en
ur
attente
Réponse
23
Confidential & Proprietary Information – Exempt from Public Disclosure by Applicable Law
Temps d'attente de réponse P2
Testeu
ÉCU
r
Testeur présent
Client S3
Serveur
S3
Testeur présent Paramètre ÉCU
Délai d'expiration de la session 5000
(Retour à la session par défaut)
Heure de transmission suivante 4000
(conserver la session non par
défaut)
24
Confidential & Proprietary Information – Exempt from Public Disclosure by Applicable Law
Réponse positive supprimée (avec MSB de la sous-fonction)
Identifiant du 11 01
service
51 01
Réponse
Paramètre MSB
Réponse positive - supprimée 0
Réponse positive – non supprimée 1
Identifiant du 11 81
service
Réponse supprimée
25
Confidential & Proprietary Information – Exempt from Public Disclosure by Applicable Law
Gestion des codes de réponse négative
Masq
• Signaler les DTC par masque d'état 19 02
ue
• Enregistrement d'instantané 19 04
Numéro de Enregistr
DTC ements
27
Confidential & Proprietary Information – Exempt from Public Disclosure by Applicable Law
ODX (échange de données de diagnostic ouvert)
IDE
NTI Donnée
SID SF Contrôle
FIA s
NT
Diag -
Paramètre
Service
29
Confidential & Proprietary Information – Exempt from Public Disclosure by Applicable Law
Questions et réponses
MERCI