Vous êtes sur la page 1sur 10

CHAPITRE 5 :

Le diagnostic

Objectif : Notions clés :


A la fin de ce chapitre, je serai en mesure de :  Le diagnostic des calculateurs
Le protocole UDS
 expliquer les évolutions apportées au L’aide au diagnostic de pannes
diagnostic de l’architecture électronique  Le téléchargement des calculateurs

Direction de la Formation et des Conditions de Travail 2


Architecture diagnostic
 Schéma de l’architecture diagnostic
 Lien entre l’outil de diagnostic et les ECUs
 Différentes passerelles

Direction de la Formation et des Conditions de Travail 3


Architecture diagnostic
• Schéma de l’architecture diagnostic
ESP
Outil
CAN LAS CAN IS CAN IS

Diag
Prise
CAN DIAG
LIN
BSI CAN INFO DIV

CAN CONF Passerelle


BSM diagnostic
CAN CAR 4
Architecture diagnostic
• Lien entre l’outil de diagnostic et les ECUs
• En usine :
• CAN DIAG
• Téléchargement BSI et calculateurs habitacle
• Passage de CAN DIAG à 1Mbps (utilisé en usine pas en APV)
• CAN IS
• Téléchargement des calculateurs Sous-capot
• Utilisé en parallèle du CAN DIAG
• En APV :
• Diagnostic du domaine habitacle par le CAN Diag
• Diagnostic du domaine sous capot par le CAN Diag

5
Architecture diagnostic
Passerelle
Diagnostic
Pour CAV

DMT
ISTARS
Centr.
CAV DIREC
DIREC ESP
ABS LIN CMM
STT
CMM

CAN I/S
CAN LAS

Passerelle
Bi/tri - Outil de diagnostic
capteur BSM
ACC BSM ECU CAR/CONF/
ARTIV CMB AAS /
MPD
INFODIV et LIN
BSI
HDC
CAN INFODIV
Prise DIAG
Passerelle CAN CARROSSERIE
Diagnostic

CAN CONFORT
Pour ACC/ARTIV CLIM
DDV

LIN BSI 1
RBG

LIN BSI 2
TDC

BPGA PADDGO BECB

STL

CDPL ESV BMF


(TNB)
PDPC
PDPC
LVI LVI LVI LVI
BEM
ARG ARD Pass Cond

6
Fonctionnalités diagnostic
Protocole UDS
Téléchargement
Télécodage sécurisé
 Synthèse des fonctionnalités par ECU

Direction de la Formation et des Conditions de Travail 7


Fonctionnalités diagnostic
• Le protocole UDS (norme ISO 14229-1)
• Objectifs:
• Introduction d’un standard définissant des services unifiés
• Limitation des spécificités du diagnostic PSA
• Prédisposition aux futurs évolutions réglementaires (OBD)
• Exploitation des nouvelles fonctionnalités offertes

• Déploiement sur tous les calculateurs 2010 « habitacle » re-


consultés ou innovation
• Format des données conservé
• Compatibilité conservée avec l’existant en KWP2000

8
Fonctionnalités diagnostic
• Evolutions par rapport au KWP2000 :
• Certains services de diagnostic sont accessibles en session par
défaut
• Utilisation plus détaillée des codes de réponse négative
• Contrôle de l’enregistrement des défauts par un service dédié
• Lecture, écriture et pilotage des E/S par DataIdentifiers (DID)
• DID standards utilisés : VIN, identification, etc.
• Lecture des informations de défaut par « StatusMask »
• Codes défauts sur 3 octets ( codification type ISO 15031-6)
• Evolution des services de téléchargement (RD, TD, RTE)
• Contrôle de la communication par un service dédié
• Service de requête sans réponse
• Possibilité de services en diffusion (prédisposition des ECU) 9
Fonctionnalités diagnostic
• Services UDS implémentés par PSA
Service Mnemonic 14229 : 2006 (UDS) Description
0x10 DSC DiagnosticSessionControl Modifier la session active
0x11 ER ECUReset Réinitialiser le calculateur
0x27 SA SecurityAccess Déverrouillage du calculateur
0x3E TP TesterPresent Maintenir la session de diagnostic active
0x85 CDTCS ControlDTCSetting Activer/désactiver l’enregistrement des défauts
0x22 RDBI ReadDataByIdentifier Lecture de données par DataIdentifier
0x2E WDBI WriteDataByIdentifier Ecriture de données par DataIdentifier
0x14 CDTCI ClearDiagnosticInformation Effacement des informations DTC
0x19 RDTCI ReadDTCInformation Sous services : 0x01, 0x02, 0x04, 0x06
0x2F IOCBI InputOutputControlByIdentifier Pilotage d’une Entrée/Sortie par DataIdentifier
0x31 RC RoutineControl Contrôle de routine par RoutineIdentifier
0x34 RD RequestDownload
0x35 RU RequestUpload Procédure de téléchargement identique,
0x36 TD TransferData utilisant les services UDS
0x37 RTE RequestTransferExit
+ LinkControl : implanté uniquement dans le boot BSI pour basculement à 1Mbps