Vous êtes sur la page 1sur 24

Diagnostic d'un vhicule (systme pilot par calculateur) EOBD

connecteur diagnostic 16 voies PSA C001 EOBD - contrle et diagnostic en temps rel l EOBD EOBD ! des codes d"auts universels signal EOBD # EOBD$ l introuva%le %o&te noire Directive 1'''(10#(CE de la Commission Europenne retour

CONNECTE ! D"#$NO%T"C &' (O"E% C))& * %#E +&,'(source .%#/ 01&,,2)


OBD )On Board Diagnostic* ! Diagnostic em%ar+u premi,re gnration )avant 1''6*$ ncessitant des outils de diagnostic constructeur disponi%le dans les annes -0 au Etats-.nis$ o%ligatoire depuis 1''- en Cali"ornie/ OBD "" ! Deu0i,me gnration$ depuis 1''6 )o%ligatoire au0 Etats-.nis*/ EOBD )European On Board Diagnostic* ! Diagnostic em%ar+u Europen$ depuis #001 )essence* et #001 )Diesel*/ 2oitures essence et 3P4 de moins de #500 6g ! 1/1/#000 )nouvau0 t7pes* ( 1/1/#001 )tous t7pes* 8 de plus de #500 6g ! 1/1/#001 ( 1/1/#00#/ 2oitures Diesel de moins de #500 6g ! 1/1/#001 ( 1/1/#009 8 de plus de #500 6g ! 1/1/#005 ( 1/1/#006/ 4e connecteur diagnostic 16 voies )SAE OBD:: ;1'6# <7pe A* se situe dans l =a%itacle ct conducteur$ il remplace l actuel connecteur de diagnostic/ Ce connecteur regroupe les lignes diagnostic de tous les calculateurs )outils <EP '# ou D:A3 #000*/

Numrotation et environnement de la prise centralise1

& 3 4 0 '

libre %us diagnostic :SO 5 - P>?(2P> ;1-50 libre 3@D - masse outil S 3@D - masse de r"rence signal libre - :SO 15A65 )CA@* ligne B ! %us diagnostic :SO - - :SO 2 '191(19#10 5 libre

, &) && &&3 &4

libre %us diagnostic :SO 6 - P>? ;1-50 libre libre libre libre - :SO 15A65 )CA@*

&0 ligne 4 ! %us diagnostic :SO - - :SO' 191-# ou 19#10-9 &' libre - C permanent

Affectation des voies libres suivant quipement du vhicule. Protocoles !

:SO '191(19#10 ! %roc=es A et$ ventuellement$ 15 :SO 15A65 )CA@* ! %roc=es 6 et 19 P>? :SO 5(6 ;1-50 ! %roc=es # et 10 2P> ;1-50 ! %roc=e #

EOBD * contr6le et diagnostic en temps rel


(#utovolt/ 41-))&)
Considr comme une rvolution dans les ateliers$ l OBD n en est pourtant pas une/ 4 autodiagnostic des dispositi"s lectroni+ues em%ar+us dans nos automo%iles e0iste dDE depuis +uel+ues annes/ En comparaison l OBD introduit la normalisation et son caract,re o%ligatoire/ En #005$ un tiers du parc automo%ile sera con"orme E ce standard d auto-contrle du dispositi" d antipollution$ d oF l importance pour le monde de la rparation de %ien comprendre ce +ue cac=ent ces trois lettres tendues E +uatre par la Communaut europenne lors+u elle spci"ie l EOBD comme approc=e glo%ale du contrle de pollution/ Comme touDours dans ce genre de situation il convient de mettre en place un calendrier d application compati%le avec les mo7ens mis en oeuvre/ C est dans le cadre du premier programme GAuto OilG +ue le diagnostic em%ar+u des s7st,mes de gestion moteur est a%ord en 1''6/ <rois niveau0 progressi"s de svrit limitent les valeurs d missions Euro# applica%le d,s 1''6$ Euro1 applica%le en #000 et Euro9 applica%le en #005/ En vue du respect de l Euro1$ les constructeurs ont t o%ligs d apporter des modi"ications signi"icatives de leur ligne de dpollution a"in de mieu0 ma&triser les missions E l c=appement/ Des +uipements sont ncessaires +ui permettent le contrle de "onctionnement du s7st,me de dpollution/ @ormalis$ l acc,s E cette in"ormation prend le nom d EOBD$ European On Board Diagnostic/ 7es Etats* nis en t8te Sous l appellation EOBD$ on a institu pour les constructeurs automo%iles dsirant commercialiser des v=icules au sein de la Communaut europenne l o%ligation de satis"aire la directive '-(6'(CE du Parlement europen$ date du 11 octo%re 1''-$ relative au0 mesures E prendre contre la pollution de l air par les v=icules E moteur/ Ce te0te$ complt ensuite par la directive 1'''(10#(CE$ est paru au ;ournal o""iciel du #- dcem%re 1''' a"in de proposer des normes applica%les d,s l an #000 au0 v=icules particuliers mais aussi au0 v=icules utilitaires lgers et au0 poids lourds/ :l "aut signaler parmi ces normes la mise en place sur le v=icule d un logiciel de surveillance appel OBD intgr E la gestion moteur/ Ses deu0 "onctions principales sont la dtection des d"aillances de l +uipement antipollution et la signalisation au conducteur de toute d"aillance entra&nant un dpassement du seuil d mission admis )ce en vue d une rparation rapide*/ Ce s7st,me de diagnostic em%ar+u pour le contrle des mission est capa%le de dceler l origine pro%a%le d un d7s"onctionnement et de le mmoriser$ au mo7en de codes d erreurs$ dans la mmoire d un calculateur )celui de la gestion moteur dans la maDorit des cas*/ Pour parvenir E spci"ier l OBD europen$ les instances europennes se sont tr,s largement inspires de ce +ui se "ait en Cali"ornie depuis plus de +uatre ans et de leur deu0i,me version de l OBD$ l OBD ::/ n systme ouvert et accessi9le : tous Apr,s une importante mo%ilisation de la distri%ution et de la rparation indpendante$ la Commission europenne a dcrt +ue l OBD serait un s7st,me ouvert et accessi%le E tous$ comme il l est au0 Etats.nis/ C est une dcision importante$ prise malgr la pression de constructeurs +ui dsirent +ue leur rseau puisse seul %n"icier de l acc,s E l OBD/ .ne position +u ils d"endent$ en insistant sur la ncessit d utiliser des pi,ces d origine pour la rec=ange )encore "aut-il "aire la part des c=oses puis+ue les "ournisseurs en premi,re monte sont suscepti%les d approvisionner le marc= de la rec=ange avec des pi,ces +ui satis"ont le ca=ier des c=arge du constructeur///*/ 4es constructeurs estiment occuper ainsi une position lgitime puis+ue leur responsa%ilit peut Htre engage durant une %onne partie de la dure de vie de leur v=icule en cas de d"aillance d un organe essentiel$ ce +ui est le cas de l +uipement antipollution soumis E des spci"ications tr,s serres/ C est un argument "ort$ mais +ui n a pas su convaincre la Commission europenne +ui a sou=ait prserver la li%re concurrence/ Dans la prati+ue$ c=a+ue rparateur pourra lgalement disposer des in"ormations concernant l autodiagnostic de l +uipement antipollution du v=icule/ <outes les voitures vendues dans la Communaut rpondront au0 mHmes spci"ications d acc,s E l OBD/ <out a t standardis protocole de

communication$ codes d"auts$ connecteur de %ranc=ement du terminal d autodiagnostic/ ?Hme ce dernier E "ait l o%Det d une standardisation/ 4es codes d"auts ne pourront Htre lus +ue par un outil =omologu appel Scantool/

Sagem a t un des premiers fabricants de Scantool en France (Silver 2460 4es avantages de cette universalit sont nom%reu0 pour la rparation indpendante +ui n aura plus E multiplier l ac+uisition d outils d autodiagnostic$ cartouc=es d adaptation ou encore cI%lage de %ranc=ement en "onction du v=icule sur le+uel il "aut intervenir/ :l est %ien regretta%le +ue cette standardisation de l acc,s E l autodiagnostic ne touc=e +u une petite partie des "onctions v=icules/ ?ais on annonce dDE une e0tension de l OBD au0 s7st,mes de contrle lectroni+ues en relation avec la scurit automo%ile/ ;uels sont les organes <sous haute surveillance< concerns par l'OBD =

Comme nous l avons vu prcdemment$ l OBD europen est un s7st,me de diagnostic et de contrle lectroni+ue des gaJ d c=appement au+uel devront o%ligatoirement se soumettre tous les v=icules vendus dans la Communaut europenne en #005/ 2u de l e0trieur$ le s7st,me OBD ne re+uiert +ue l implantation sur le ta%leau de %ord d un vo7ant d alerte et$ dans l =a%itacle$ celle d un connecteur standard sur le+uel doit pouvoir se %ranc=er un terminal universel d autodiagnostic appel Scantool/ Derri,re cette simplicit apparente se cac=ent de nom%reu0 amnagements tec=ni+ues/ En e""et $ l OBD ncessite une e0tension du logiciel et de la carte lectroni+ue du calculateur de gestion moteur a"in de surveiller en permanence les capteurs et les actionneurs essentiels au contrle des missions !
- l lectrovanne de purge canister 8 - les inDecteurs 8 - le capteur de rgime moteur 8 - le capteur de position ar%re E cames 8 - le circuit d allumage 8 - la sonde 4am%da en aval du catal7seur 8 - la sonde lam%da en amont du catal7seur 8 - la pompe E air secondaire 8 - l lectrovanne d insu""lation d air secondaire 8 - le calculateur lui-mHme/

Sont ainsi contrles les "onctions suivantes !


- 2=icules E essence - v=icules Diesel les rats d allumage )com%ustion* le vieillissement du catal7seur le vieillissement du catal7seur le pi,ge E particules )s il 7 a lieu* le contrle automati+ue de ric=esse le circuit de prc=au""age le s7st,me d inDection d air E le rec7clage des gaJ d c=appement l c=appement le calculateur de %o&te de transmission le rec7clage des vapeurs d essence automati+ue le rec7clage de gaJ d c=appement le d%it et l avance E l inDection le calculateur de %o&te de vitesses automati+ue le calculateur de contrle 3P4 )s il 7 a lieu*

Des volutions ma>eures pour les constructeurs 4es constructeurs doivent$ dans le cadre du respect de la directive$ pouvoir dmontrer E tout moment au0 autorits comptentes +ue leurs v=icules produits )con"ormit de production* restent con"ormes au t7pe =omologu en terme d missions/ 4e %on "onctionnement des dispositi"s de contrle des missions pendant la vie normale des v=icules doit galement Htre con"irm/ Cette mesure vise E vri"ier +ue les v=icules des clients restent con"ormes au0 e0igences "i0es pendant une dure minimale$ sous rserve +ue leur entretien soit correct/ En se "iant au0 termes de la directive$ la responsa%ilit du constructeur est engage pour -0 000 6m ou cin+ ans )contre 160 000 6m pour ses =omologues amricains*/ Cette limite sera porte E 100 000 6m en #005/ 4es v=icules destins E la vente peuvent Htre prlevs sur les parcs de v=icules d occasion$ en concessions ou par convocation/ Certaines dispositions relatives E la scurit du s7st,me lectroni+ue sont aussi clairement mentionnes dans la directive il est ta%li +ue toutes les puces E mmoire amovi%les doivent Htre moules$ encastres dans un %o&tier scell ou protges par des algorit=mes et ne doivent pouvoir Htre remplaces sans outils et procdures spciau0/ 4es constructeurs "ranKais tels +ue PSA ou Lenault n ont pas$ %ien entendu$ attendu la pu%lication du te0te o""iciel pour protger l acc,s au code applicati" ou E la cali%ration du v=icule$ stoc6s dans une mmoire de t7pe Mlas= Eprom/ Ce t7pe de mmoire$ largement utilis dans les calculateurs d inDection ou de transmission automati+ue$ permet une mise E niveau de "onctionnalits grIce E une simple opration de tlc=argement d un logiciel plutt +u en remplaKant un calculateur/ :l est important de souligner +ue le tlc=argement de "ic=iers est e""ectu couramment dans le rseau PSA depuis 1''6$ mHme si le protocole utilis E l po+ue pour la communication entre l outil et le calculateur n tait pas encore le Be7Nord #000 adopt depuis par tous les constructeurs europens/ Comme on peut le constater$ le domaine de l EOBD est tr,s vaste et Dusti"iera de nom%reu0 articles pour permettre E nos lecteurs des ne pas se perdre dans le ma+uis des prescription et des applications diverses/ :l sera galement intressant de dcrire les mt=odes utilises pour procder E l autodiagnostic de divers composants/

Dates d'application (pour les (.) du systme de diagnostic EOBD


?oteur essence ?oteur Diesel

pour les nouveau0 t7pes moteurs 1er Danvier #000 1er Danvier #001 pour tous les t7pes moteurs n uni@ue tmoin au ta9leau de 9ord 4e s7st,me comprend un indicateur )vo7ant* de d7s"onctionnement appel G?:G +ue le conducteur du v=icule peut "acilement reprer/ 4ors+u il est activ$ il doit a""ic=er un s7m%ole con"orme au mod,le prvu par la norme internationale :SO #5A5 de l'-#$ s7m%ole nO 9/16/ Cet uni+ue indicateur constitue l inter"ace entre le s7st,me OBD et le c=au""eur +ui doit s assurer de son %on "onctionnement/ 4e ?: doit s allumer lors+ue la cle" de contact du v=icule est en position Gmarc=eG avant le dmarrage moteur et s teindre ensuite si aucun d7s"onctionnement n a t dtect/ On consid,re +ue le dmarrage moteur est e""ecti" lors+ue le rgime a atteint 500 tr(mn/ 4e vo7ant restera nanmoins acti" pendant trois secondes a"in de permettre le contrle dans le cas d un dmarrage GrapideG/ En "onctionnement normal$ le vo7ant ?: est activ lors+u il e0iste au moins un d"aut li eu0 missions dans la mmoire de l un des calculateurs du s7st,me/ 4 allumage du vo7ant se produit au %out de trois c7cles de conduite conscuti"s )1 c7cle P dmarrage C roulage durant le+uel le d"aut peut appara&tre C coupure du moteur*/ 4a procdure d =omologation de l EOBD comprend deu0 c7cles de prconditionnement et un c7cle de test sur le+uel les missions sont releves/ 4e tmoin ?: doit s allumer avant la "in de ce dernier c7cle de test/ 4 e0tinction du vo7ant de diagnostic intervient elle aussi apr,s trois c7cles de conduite conscuti"s pendant les+uels la stratgie de dtection responsa%le de l allumage du vo7ant ne dtecte plus le d7s"onctionnement/ 4e d"aut passe de l tat permanent E l tat "ugiti"/ ne sera d"initivement e""ac de la 1er Danvier #001 1er Danvier #009

mmoire du OBD +u apr,s 90 c7cles d c=au""ement si ce d"aut n est pas rapparu )1 c7cle d c=au""ement P dure de "onctionnement du moteur pour +ue la temprature moteur d un minimum de ##OC au dmarrage passe E A0OC*/ Pour implmenter cette "onction$ il s av,re ncessaire de centraliser la stratgie d allumage et d e0tinction du tmoin au sein d un calculateur uni+ue spcialis/ Ceci est vrai$ mHme si l on consid,re +ue c=a+ue calculateur )inDection ou %o&te de vitesses* dispose en interne de ses stratgies de dtection(con"irmation propres8 assurant la surveillance des mHmes d"aillances/ Certains d"auts rclament une alerte visi%le par le conducteur sous la "orme d un clignotement/ 4a contrainte sur la "r+uence du clignotement ainsi +ue du rapport c7cli+ue )rapport entre le temps d activation du tmoin et le temps d e0tinction* ne permet pas un pilotage direct de ce tmoin par un %us de t7pe inters7st,mes CA@$ largement utilis dans les arc=itectures lectroni+ues/

4a stratgie d allumage "i0e ou de clignotement du vo7ant ?: est ainsi dporte dans le calculateur =a%itacle ou le com%in d instruments$ le calculateur d inDection tant c=arg de centraliser les demandes manant de : inters7st,me et de transmettre une demande au calculateur =a%itacle sous la "orme Gallumage "i0eG$ GclignotementG ou Ge0tinctionG du vo7ant ?:/

7'EOBD
(Daniel Descamps/ l'#rgus de l'automo9ile/ -51'1-))&)

4es rparateurs indpendants attendent avec srnit la gnralisation de l EOBD$ ce protocole europen de

communication +ui permet de dc=i""rer les in"ormations se reportant E la pollution dans les calculateurs/ Et pourtant$ certains d entre eu0 o%servent$ dans cette arrive$ non pas une li%ert plus grande de l in"ormation tec=ni+ue mais$ au contraire$ la volont des constructeurs de GverrouillerG encore plus leurs v=icules/// Cependant$ pousss par les consommateurs europens et par l administration de Bru0elles$ ces industriels n ont$ sem%le-t-il$ pas d autre alternative +ue de li%rer cette in"ormation/ .n point +ui mrite +uel+ues claircissements/ 4a %orne normalise$ +ui prend le nom d EOBD$ est touDours place dans l =a%itacle$ E moins de 50 cm du volant/ Elle comprend seiJe %roc=es de conne0ion$ dont cin+ ddies E la pollution/ 4es autres sont li%res d utilisation pour les constructeurs/ :ls peuvent par e0emple 7 ac=eminer les donnes tec=ni+ues de leur c=oi0$ tout en emplo7ant leur propre langage de transmission/ 2ue de ce point$ la li%re circulation de l in"ormation tec=ni+ue sem%le limite$ et rserve au0 seuls rseau0 de mar+ue/// Bernard 2ieu0$ directeur tec=ni+ue du groupe :D4P$ se retranc=e derri,re l avance tec=nologi+ue reprsente par ce protocole/ :l estime G+u il 7 a lE une opportunit E saisir pour les indpendants capa%les de se remettre en +uestion/G D,s lors$ sa mission est de se "aire l aptre$ E l aide d arguments tec=ni+ues$ des %ien"aits et des avantages de ce nouveau protocole/ En octo%re 1''#$ les car%urateurs disparaissaient des v=icules modernes pour Htre remplacs par l inDection/ 4es constructeurs ont pro"it de cette mutation pour vrita%lement prendre en compte la pollution des automo%iles/ .rise de conscience

Depuis le 1er Danvier #001$ tous les v=icules neu"s doivent Htre +uips d un s7st,me de communication EOBD/ 4es v=icules munis de moteurs Diesel suivront au 1er Danvier #001$ et les poids lourds$ deu0 ans plus tard/ 4 EOBD est associ E un vo7ant situ sur le ta%leau de %ord/ Son allumage "i0e indi+ue un d"aut suscepti%le d endommager le catal7seur et un clignotement$ sa destruction/ Pour rgler ce pro%l,me et annuler le code d erreur$ l utilisation d un outil adapt$ un lecteur e""aceur de codes d erreur$ s impose/ ?ais elle ne su""it pas$ il "aut galement traiter la cause/ Ainsi$ le vo7ant$ situ sur le ta%leau de %ord$ %aptis ?:4$ restera allum apr,s rparation et ne s teindra +u apr,s un c7cle routier$ lors+ue l lectroni+ue em%ar+ue se sera assure +ue le d"aut a %ien t limin/ .ne situation +ui sera %ien di""icile E e0pli+uer au0 consommateurs/// Lgler le pro%l,me suppose de lire et d interprter correctement les in"ormations +ui transitent par la %orne EOBD/ Elles sont accessi%les au0 rparateurs indpendants$ et elles concernent ! - le capteur de P=ase identi"iant le c7lindre en cours d inDection 8 - le capteur de rgime moteur 8 - une perte de per"ormance de l allumage diagnosti+ue sur les %o%ines stati+ues )il 7 en a une par c7lindre pour o%tenir un rendement optimal*8 - le d%it des inDecteurs par p=ase d inDection 8 - l actuateur de ralenti 8 - le d%itm,tre +ui mesure les masses d air +ui pn,trent dans le moteur )cet accessoire mesure l usure du moteur et la +uantit d air rec7cle* 8 - la temprature du moteur 8 - le canister$ +ui rec7cle les vapeurs d essence pour les %rQler 8 - l acclrateur lectroni+ue$ +ui remplace les s7st,mes E cI%les classi+ues 8 - les pressions rgnant dans la tu%ulure d admission )en "onction de la pression atmosp=ri+ue* 8 - le niveau du rservoir de car%urant$ +ui doit Htre au minimum de #0 litres 8 - les sondes d o07g,ne implantes en amont et en aval du catal7seur 8 - la valves E3L +ui mesurent la +ualit des gaJ d c=appement et de leur rec7clage 8

- l inDection d un air secondaire dans l c=appement pour rduire la pollution et rc=au""er le catal7seur$ notamment pour de petits parcours routiers/// En %re"$ tous les composants moteur suscepti%les d agir sur la pollution/ 4e protocole EOBD indi+ue$ galement$ le 6ilomtrage ou est apparu le d"aut/ C est une %onne c=ose/ 4a maintenance de ces moteurs ncessite la surveillance de certains autres accessoires/ Cela concerne le contrle priodi+ue de l encrassement des "iltres E air et E car%urant$ et donc par incidence$ la pression d essence et du mlange car%ur/ 4es inDecteurs doivent Htre rguli,rement dcrasss/ 4es sondes d o07g,ne sont$ pour leur part$ contrles E l oscilloscope/ 4e tec=nicien doit savoir interprter un signal vido/
Des normes compleAes et des en>euA de taille Dans ce conte0te$ l improvisation n a plus cours/ :l e0iste$ par e0emple$ plus de #00 t7pes de %ougies d allumage$ toutes ddies E un moteur prcis/ 4a conception d un inDecteur E rampe commune$ +ui "onctionne E environ 1900 %ars$ et %ien plus E l avenir$ "ait intervenir des usinages en micron/ Autant dire +u il est impossi%le de l ouvrir ou de tenter de le rparer/ Avec une telle prcision$ l entretien ne pourra s e""ectuer +u avec la pose e0clusive de pi,ces d origine/// .ne e0cellente c=ose pour les constructeurs/ Pour intervenir sur l EOBD$ le garagiste devra Htre +uip$ au minimum$ d un oscilloscope$ d un multitesteur per"ormant$ avec pince amp,remtri+ue$ d un lecteur e""aceur de code d erreurs$ d un anal7seur de gaJ d c=appement et d un opacim,tre$ d une srieuse documentation tec=ni+ue - comportant les sc=mas lectri+ues ainsi +ue les valeurs des di""rents composants lectroni+ues -$ ainsi +ue d une "ormation adapte/ Bemard 2ieu0$ +ui est galement "ormateur$ propose des stages d une intensit et d une prcision remar+ua%les$ dans l enceinte de @ational Electri+ue Station/ Ces "ormations sont indispensa%les/ En #005$ les normes seront encore plus comple0es et les v=icules plus di""iciles E entretenir/ A ce moment$ il ne "audra plus compter sur les constructeurs pour divulguer d avantage d in"ormations E leurs concurrents directs$ les garagistes indpendants/// 4a %ataille est devenue tec=nico-commerciale/// et politi+ue/

Diagnostic * EOBD B des codes dCauts universels


Da9io Crocco/ Thierry 7opeE/ #uto (olt/ 21-))&
Code de conCormit

/// le "onctionnement de l ensem%le des organes composant l antipollution sont contrls en permanence/ A"in de pouvoir vri"ier si ces contrles ont t correctement e0cuts$ il est possi%le de lire dans la mmoire du calculateur un code appel code de con"ormit/ Ce dernier est compos de - c=i""res pouvant prendre comme valeur O ou 1 )%it*/ C=a+ue c=i""re indi+ue$ pour c=a+ue organe E contrler$ si le diagnostic a t e""ectu/ 4 ordre des c=i""res a""ecte les organes suivant ! 1 - catal7seur 1 - c=au""age du catal7seur 1 - S7st,me d aration du rservoir 1 - S7st,me d insu""lation d air secondaire 1 - Climatiseur 1 - Sondes lam%da 1 - C=au""age des sondes 4am%da 1 - S7st,me de rec7clage des gaJ d c=appement Si un %it prend comme valeur 0 cela indi+ue +ue le diagnostic de la "onction associe n a

pas t e""ectue/ E0emple ! le code de con"ormit P 10101111/ :l "audra en dduire +ue le diagnostic de la "onction c=au""age du catal7seur et du s7st,me d insu""lation d air n a pas pu Htre ralis/
DCauts B type et codiCication

4es d"auts et les donnes concernant la ligne de dpollution sont dtects par le calculateur de gestion moteur/ :ls sont lus au mo7en d un lecteur de trame =omologu appel Scantool se connectant sur la prise d autodiagnostic centralise +ui doit se trouver o%ligatoirement dans l =a%itacle/ 4ors+u une d"aillance est dtecte$ un tat associ au d"aut passe E G:nstantanG/ C est lors de cette dtection +ue le s7st,me mmorise dans une mmoire temporaire les param,tres d environnement rglementaire )trame "i0e EOBD* pouvant aider E la rparation/ Cette d"aillance transite ensuite par l tat GCon"irmG si$ apr,s "iltrage )plusieurs dtections instantanes* et con"irmation sur trois Gdriving c7clesG conscuti"s le d"aut est touDours visi%le par le s7st,me )un Gdriving c7cleG correspond E un dmarrage suivi d une p=ase de roulage pendant la+uelle un ventuel d7s"onctionnement est dtect$ puis E une coupure moteur*/ 4ors du passage E l tat GCon"irmG$ un code d"aut est alors enregistr avec des param,tres d environnement en mmoire et conduit E l activation du vo7ant d"aut )?:* si cette d"aillance provo+ue un dpassement des seuils d missions/ 4a rglementation prvoit E cet e""et une volution de taille$ E savoir l enregistrement du 6ilomtrage initial lors de l allumage du tmoin ?l$ ceci a"in de dterminer ultrieurement et avec prcision depuis com%ien de temps le conducteur du v=icule roule avec son vo7ant pollution allum/ Application de l enregistrement du 6ilomtrage ! - Danvier #001 pour les nouveau0 calculateurs/ - 1er Danvier #005 pour tous les v=icules/ En"in$ un d"aut prsent et stoc6 en mmoire peut passer E l tat GMugiti"G si le s7st,me ne le dtecte plus depuis au moins trois Gdriving c7clesG )c=a+ue stratgie de dtection d un d"aut dispose de son propre nom%re de Gdriving c7clesG ncessaires pour con"irmer la disparition de la d"aillance*/ 4ors+ue le d"aut n est plus prsent$ il n est pas e""ac tout de suite de la mmoire du calculateur$ un compteur associ est simplement dcrment sous condition d avoir rellement ralis un GNarm-up c7cleG ).n GNarm-up c7cleG ou c7cle d c=au""ement est d"ini par une dure de "onctionnement su""isante pour +ue la temprature du li+uide de re"roidissement augmente au moins de ##OC E partir du dmarrage moteur$ et atteigne une temprature minimale de A0OC*/ 4e d"aut ainsi +ue les param,tres d environnement associs ne dispara&tront de la mmoire +u au %out de +uarante c7cles d c=au""ement conscuti"s/
Des codes dCauts standardiss

4 EOBD a adopt la codi"ication :SO 15011-6 pour standardiser les codes d"auts des di""rents constructeurs et les rendre ainsi compr=ensi%le par un outil uni+ue/ Cette codi"ication$ aussi standard soit-elle ne peut nanmoins prtendre E l e0=austivit des diagnostics e""ectus dans un v=icule car le progr,s tec=nologi+ue conduit E dvelopper sans cesse de nouveau0 dispositi"s pour les+uels$ il n e0iste sans doute pas encore de d"auts de r"rence/ Pour pallier ce man+ue ventuel$ il a t dcid +ue les constructeurs avaient la

possi%ilit de transmettre au Scantool les codes propritaires d"inis dans les Jones rserves E cet usage/ 4es d"aillances d un v=icule sont codes en utilisant un mot de 16 %its oF les deu0 premiers %its indi+uent la catgorie de d"aillance identi"ie )la lettre* !
- )B* Bod7 )carrosserie* - )C* C=assis )c=Issis* - )P* PoNertrain )groupe motopropulseur* - ).* .ser @etNor6 )communication* code 10)%* code 01)%* code 00)%* code 11)%*

4es deu0 %its suivants indi+uent si le code est d"ini en standard )pu%li dans la liste o""icielle* ou propritaire$ appartenant E un s7st,me particulier d un constructeur ! 00)%*! liste :SO ( SAE standard 01)%*! Propritaire ou rserv constructeur soit ! P0000 ! codes SAE$ identi+ue pour l ensem%le des constructeurs automo%iles/ P1000 ! codes constructeurs$ signi"ication di""rente selon les constructeurs/ 4e groupe PoNertrain )motopropulseur* +ui nous intresse plus particuli,rement puis+ue sont consigns dans cette catgorie tous les d"auts relati"s au0 missions est constitu lui-mHme de plusieurs su%divisions dans les Jones standards et constructeur permettant la classi"ication des d"aillances par "onctionnalit !
Su%divisions en Jones P0100 ou P1100 P0#00 ou P1#00 P0100 ou P1100 P0900 ou P1900 P0500 ou P1500 P0600 ou P1600 P0A00 ou P1A00 P0-00 ou P1-00 Monction Dosage du car%urant et de l air Dosage du car%urant et de l air S7st,me d allumage ou rats Contrle d missions au0iliaires 2itesse v=icule$ ralenti et entres au0iliaires Ordinateur et sorties au0iliaires <ransmission <ransmission

E0emple ! P0991 - d"aut lectrovanne de rec7clage des vapeurs d essence


.)&)) ?ass or 2olume Air MloN Circuit ?al"unction .)&)& ?ass or 2olume Air MloN Circuit Lange(Per"ormance Pro%lem .)&)- ?ass or 2olume Air MloN Circuit 4oN :nput .)&)3 ?ass or 2olume Air MloN Circuit Rig= :nput .)&)0 ?ani"old A%solute Pressure(Barometric Pressure Circuit ?al"unction .)&)' ?ani"old A%solute Pressure(Barometric Pressure Circuit Lange(Per"ormance Pro%lem .)&)2 ?ani"old A%solute Pressure(Barometric Pressure Circuit 4oN :nput .)&)5 ?ani"old A%solute Pressure(Barometric Pressure Circuit Rig= :nput .)&&) :nta6e Air <emperature Circuit ?al"unction .)&&& :nta6e Air <emperature Circuit Lange(Per"ormance Pro%lem .)&&- :nta6e Air <emperature Circuit 4oN :nput .)&3& O# Sensor Circuit 4oN 2oltage )Ban61$ Sensor1* .)&3- O# Sensor Circuit Rig= 2oltage )Ban61$ Sensor1* .)&33 O# Sensor Circuit SloN Lesponse )Ban61$ Sensor1* .)&34 O# Sensor Circuit @o Activit7 Detected )Ban61$ Sensor1* .)&30 O# Sensor Reater Circuit ?al"unction )Ban61$ Sensor1* .)&3' O# Sensor Circuit ?al"unction )Ban61$ Sensor#* .)&32 O# Sensor Circuit 4oN 2oltage )Ban61$ Sensor#* .)&35 O# Sensor Circuit Rig= 2oltage )Ban61$ Sensor#* .)&3, O# Sensor Circuit SloN Lesponse )Ban61$ Sensor#* .)&4) O# Sensor Circuit @o Activit7 Detected )Ban61$ Sensor#* .)&4& O# Sensor Reater Circuit ?al"unction )Ban61$ Sensor#*

.)&&3 :nta6e Air <emperature Circuit Rig= :nput .)&4- O# Sensor Circuit ?al"unction )Ban61$ Sensor1* .)&&0 Engine Coolant <emperature Circuit .)&43 O# Sensor Circuit 4oN 2oltage ?al"unction )Ban61$ Sensor1* .)&&' Engine Coolant <emperature Circuit .)&44 O# Sensor Circuit Rig= 2oltage Lange(Per"ormance Pro%lem )Ban61$ Sensor1* .)&&2 Engine Coolant <emperature Circuit 4oN .)&40 O# Sensor Circuit SloN Lesponse :nput )Ban61$ Sensor1* .)&&5 Engine Coolant <emperature Circuit Rig= .)&4' O# Sensor Circuit @o Activit7 :nput Detected )Ban61$ Sensor1* .)&-) <=rottle Position Sensor A Circuit .)&42 O# Sensor Reater Circuit ?al"unction ?al"unction )Ban61$ Sensor1* .)&-& <=rottle Position Sensor A Circuit .)&0) O# Sensor Circuit ?al"unction Lange(Per"ormance Pro%lem )Ban6#$ Sensor1* .)&-- <=rottle Position Sensor A Circuit 4oN .)&0& O# Sensor Circuit 4oN 2oltage :nput )Ban6#$ Sensor1* .)&-3 <=rottle Position Sensor A Circuit Rig= .)&0- O# Sensor Circuit Rig= 2oltage :nput )Ban6#$ Sensor1* .)&-0 :nsu""icient Coolant <emperature "or .)&03 O# Sensor Circuit SloN Lesponse Closed 4oop Muel Control )Ban6#$ Sensor1* .)&3) O# Sensor Circuit ?al"unction )Ban61$ .)&04 O# Sensor Circuit @o Activit7 Sensor1* Detected )Ban6#$ Sensor1* .)&00 O# Sensor Reater Circuit ?al"unction )Ban6#$ Sensor1* .)&0' O# Sensor Circuit ?al"unction )Ban6#$ Sensor#* .)&02 O# Sensor Circuit 4oN 2oltage )Ban6#$ Sensor#* .)&05 O# Sensor Circuit Rig= 2oltage )Ban6#$ Sensor#* .)&0, O# Sensor Circuit SloN Lesponse )Ban6#$ Sensor#* .)&') O# Sensor Circuit @o Activit7 Detected )Ban6#$ Sensor#* .)&'& O# Sensor Reater Circuit ?al"unction )Ban6#$ Sensor#* .)&'- O# Sensor Circuit ?al"unction )Ban6#$ Sensor1* .)&'3 O# Sensor Circuit 4oN 2oltage )Ban6#$ Sensor1* .)&'4 O# Sensor Circuit Rig= 2oltage )Ban6#$ Sensor1* .)&'0 O# Sensor Circuit SloN Lesponse )Ban6#$ Sensor1* .)&'' O# Sensor Circuit @o Activit7 Detected )Ban6#$ Sensor1* .)&'2 O# Sensor Reater Circuit ?al"unction )Ban6#$ Sensor1* .)&2) Muel <rim ?al"unction )Ban61* .)&2& S7stem too 4ean )Ban61* .)&2- S7stem too Lic= )Ban61* .)&23 Muel <rim ?al"unction )Ban6#* .)&2, Muel Composition Sensor Circuit Rig= :nput .)&5) Muel <emperature Sensor A Circuit ?al"unction .)&5& Muel <emperature Sensor A Circuit Lange(Per"ormance .)&5- Muel <emperature Sensor A Circuit 4oN :nput .)&53 Muel <emperature Sensor A Circuit Rig= :nput .)&50 Muel <emperature Sensor B Circuit ?al"unction .)&5' Muel <emperature Sensor B Circuit Lange(Per"ormance .)&52 Muel <emperature Sensor B Circuit 4oN :nput .)&55 Muel <emperature Sensor B Circuit Rig= :nput .)&,) Muel Lail Pressure Sensor Circuit ?al"unction .)&,& Muel Lail Pressure Sensor Circuit Lange(Per"ormance .)&,- Muel Lail Pressure Sensor Circuit 4oN :nput .)&,3 Muel Lail Pressure Sensor Circuit Rig= :nput .)-)) :nDector Circuit ?al"unction .)-)& :nDector Circuit ?al"unction C7linder 1 .)-)- :nDector Circuit ?al"unction C7linder # .)-)3 :nDector Circuit ?al"unction -

.)&24 S7stem too 4ean )Ban6#* .)&20 S7stem too Lic= )Ban6#* .)&2' Muel Composition Sensor Circuit ?al"unction .)&22 Muel Composition Sensor Circuit Lange(Per"ormance .)&25 Muel Composition Sensor Circuit 4oN :nput .)-), .)-&) .)-&& .)-&.)-&3 .)-&4 .)--) .)--& .)--.)--3 .)--0 .)--' :nDector Circuit ?al"unction - C7linder ' :nDector Circuit ?al"unction - C7linder 10 :nDector Circuit ?al"unction - C7linder 11 :nDector Circuit ?al"unction - C7linder 1# Cold Start :nDector 1 ?al"unction Cold Start :nDector # ?al"unction <=rottle Position Sensor B Circuit ?al"unction <=rottle Position Sensor B Circuit Lange(Per"ormance Pro%lem <=rottle Position Sensor B Circuit 4oN :nput <=rottle Position Sensor B Circuit Rig= :nput <=rottle Position Sensor C Circuit ?al"unction <=rottle Position Sensor C Circuit Lange(Per"ormance Pro%lem

.)-)4 .)-)0 .)-)' .)-)2 .)-)5

C7linder 1 :nDector Circuit ?al"unction C7linder 9 :nDector Circuit ?al"unction C7linder 5 :nDector Circuit ?al"unction C7linder 6 :nDector Circuit ?al"unction C7linder A :nDector Circuit ?al"unction C7linder C7linder 5 ?is"ire Detected C7linder 6 ?is"ire Detected C7linder A ?is"ire Detected C7linder - ?is"ire Detected C7linder ' ?is"ire Detected C7linder 10 ?is"ire Detected C7linder 11 ?is"ire Detected

.)3)0 .)3)' .)3)2 .)3)5 .)3), .)3&) .)3&&

.)3&- C7linder 1# ?is"ire Detected .)3-) :gnition(Distri%utor Engine Speed :nput Circuit ?al"unction .)3-& :gnition(Distri%utor Engine Speed :nput Circuit Lange(Per"ormance .)3-- :gnition(Distri%utor Engine Speed :nput Circuit @o Signal .)3-0 Bnoc6 Sensor 1 Circuit ?al"unction )Ban6 1 or Single Sensor* .)3-' Bnoc6 Sensor 1 Circuit Lange(Per"ormance )Ban6 1 or Single Sensor* .)3-2 Bnoc6 Sensor 1 Circuit 4oN :nput )Ban6 1 or Single Sensor* .)3-5 Bnoc6 Sensor 1 Circuit Rig= :nput )Ban6 1 or Single Sensor* .)33) Bnoc6 Sensor # Circuit ?al"unction )Ban6 #* .)33& Bnoc6 Sensor # Circuit Lange(Per"ormance )Ban6 #* .)33- Bnoc6 Sensor # Circuit 4oN :nput )Ban6 #* .)333 Bnoc6 Sensor # Circuit Rig= :nput )Ban6 #* .)330 Cran6s=a"t Position Sensor Circuit ?al"unction .)33' Cran6s=a"t Position Sensor Circuit Lange(Per"ormance .)332 Cran6s=a"t Position Sensor Circuit 4oN :nput .)4)3 E0=aust 3as Lecirculation Circuit ?al"unction

.)--2 <=rottle Position Sensor C Circuit 4oN :nput .)--5 <=rottle Position Sensor C Circuit Rig= :nput .)-3) Muel Pump Primar7 Circuit ?al"unction .)-3& Muel Pump Secondar7 Circuit 4oN .)-3- Muel Pump Secondar7 Circuit Rig= .)3)) Landom ?is"ire Detected .)3)& C7linder 1 ?is"ire Detected .)3)- C7linder # ?is"ire Detected .)3)3 C7linder 1 ?is"ire Detected .)3)4 C7linder 9 ?is"ire Detected

.)335 Cran6s=a"t Position Sensor Circuit Rig= :nput

.)34) Cams=a"t Position Sensor Circuit ?al"unction .)34& Cams=a"t Position Sensor Circuit Lange(Per"ormance .)34- Cams=a"t Position Sensor Circuit 4oN :nput .)343 Cams=a"t Position Sensor Circuit Rig= :nput .)30) :gnition Coil Primar7(Secondar7 Circuit ?al"unction .)30& :gnition Coil A Primar7(Secondar7 Circuit ?al"unction .)30- :gnition Coil B Primar7(Secondar7 Circuit ?al"unction .)303 :gnition Coil C Primar7(Secondar7 Circuit ?al"unction .)304 :gnition Coil D Primar7(Secondar7 Circuit ?al"unction .)300 :gnition Coil E Primar7(Secondar7 Circuit ?al"unction .)30' :gnition Coil M Primar7(Secondar7 Circuit ?al"unction .)30' :gnition Coil M Primar7(Secondar7 Circuit ?al"unction .)302 :gnition Coil 3 Primar7(Secondar7 Circuit ?al"unction .)305 :gnition Coil R Primar7(Secondar7 Circuit ?al"unction .)30, :gnition Coil : Primar7(Secondar7 Circuit ?al"unction .)3') :gnition Coil ; Primar7(Secondar7 Circuit ?al"unction .)3'& :gnition Coil B Primar7(Secondar7 Circuit ?al"unction .)3'- :gnition Coil 4 Primar7(Secondar7 Circuit ?al"unction .)4)) E0=aust 3as Lecirculation MloN ?al"unction .)4)& E0=aust 3as Lecirculation MloN :nsu""icient Detected .)4)- E0=aust 3as Lecirculation MloN E0cessive Detected .)433 Reated Catal7st E""icienc7 BeloN <=res=old )Ban6#* .)434 Reated Catal7st <emperature BeloN <=res=old )Ban6#* .)44) Evaporative Emission Control S7stem ?al"unction .)44& Evaporative Emission Control S7stem :ncorrect Purge MloN .)44- Evaporative Emission Control S7stem 4ea6 Detected )small lea6* .)443 Evaporative Emission Control S7stem

.)4)4 E0=aust 3as Lecirculation Circuit Lange(Per"ormance .)4)0 E0=aust 3as Lecirculation Sensor A Circuit 4oN .)4)' E0=aust 3as Lecirculation Sensor A Circuit Rig= .)4)2 E0=aust 3as Lecirculation Sensor B Circuit 4oN .)4)5 E0=aust 3as Lecirculation Sensor B Circuit Rig= .)4&) Secondar7 Air :nDection S7stem ?al"unction .)4&& Secondar7 Air :nDection S7stem :ncorrect MloN Detected .)4&- Secondar7 Air :nDection S7stem SNitc=ing 2alve A Circuit ?al"unction .)4&3 Secondar7 Air :nDection S7stem SNitc=ing 2alve A Circuit Open .)4&4 Secondar7 Air :nDection S7stem SNitc=ing 2alve A Circuit S=orted .)4&0 Secondar7 Air :nDection S7stem SNitc=ing 2alve B Circuit ?al"unction .)4&' Secondar7 Air :nDection S7stem SNitc=ing 2alve B Circuit Open .)4&2 Secondar7 Air :nDection S7stem SNitc=ing 2alve B Circuit S=orted .)4-) Catal7st S7stem E""icienc7 BeloN <=res=old )Ban61* .)4-& >arm .p Catal7st E""icienc7 BeloN <=res=old )Ban61* .)4-- ?ain Catal7st E""icienc7 BeloN <=res=old )Ban61* .)4-3 Reated Catal7st E""icienc7 BeloN <=res=old )Ban61* .)4-4 Reated Catal7st <emperature BeloN <=res=old )Ban61* .)43) Catal7st S7stem E""icienc7 BeloN <=res=old )Ban6#* .)43& >arm .p Catal7st E""icienc7 BeloN <=res=old )Ban6#* .)43- ?ain Catal7st E""icienc7 BeloN <=res=old )Ban6#* .)4'2 Purge MloN Sensor Circuit 4oN :nput .)4'5 Purge MloN Sensor Circuit Rig= :nput .)0)) 2e=icle Speed Sensor ?al"unction .)0)& 2e=icle Speed Sensor Lange(Per"ormance .)0)- 2e=icle Speed Sensor Circuit 4oN :nput .)0)3 2e=icle Speed Sensor :ntermittent (

.)444 .)440 .)44' .)442 .)445 .)40) .)40& .)40.)403 .)400 .)4')

Purge Control 2alve Circuit ?al"unction Evaporative Emission Control S7stem Purge Control 2alve Circuit Open Evaporative Emission Control S7stem Purge Control 2alve Circuit S=orted Evaporative Emission Control S7stem 2ent Control ?al"unction Evaporative Emission Control S7stem 2ent Control Open Evaporative Emission Control S7stem 2ent Control S=orted Evaporative Emission Control S7stem Pressure Sensor ?al"unction Evaporative Emission Control S7stem Pressure Sensor Lange(Per"ormance Evaporative Emission Control S7stem Pressure Sensor 4oN :nput Evaporative Emission Control S7stem Pressure Sensor Rig= :nput Evaporative Emission Control S7stem 4ea6 Detected )gross lea6* Muel 4evel Sensor Circuit ?al"unction

Erratic ( Rig= .)0)0 :dle Control S7stem ?al"unction .)0)' :dle Control S7stem LP? 4oNer <=an E0pected .)0)2 :dle Control S7stem LP? Rig=er <=an E0pected .)0&) Closed <=rottle Position SNitc= ?al"unction .)03) A(C Le"rigerant Pressure Sensor ?al"unction .)03& A(C Le"rigerant Pressure Sensor Lange(Per"ormance .)03- A(C Le"rigerant Pressure Sensor 4oN :nput .)033 A(C Le"rigerant Pressure Sensor Rig= :nput .)034 Air Conditioner Le"rigerant C=arge 4oss .)00) PoNer Steering Pressure Sensor ?al"unction .)00& PoNer Steering Pressure Sensor Lange(Per"ormance .)00- PoNer Steering Pressure Sensor 4oN :nput .)003 PoNer Steering Pressure Sensor Rig= :nput .)0') S7stem 2oltage ?al"unction .)0'& S7stem 2oltage .nsta%le .)0'- S7stem 2oltage 4oN

.)4'& Muel 4evel Sensor Circuit Lange(Per"ormance .)4'- Muel 4evel Sensor Circuit 4oN :nput .)4'3 Muel 4evel Sensor Circuit Rig= :nput .)4'0 Purge MloN Sensor Circuit ?al"unction .)4'' Purge MloN Sensor Circuit Lange(Per"ormance .)0'3 S7stem 2oltage Rig= .)')) .)')& .)').)')3 .)')0 .)2)) .)2)& .)2).)2)3 .)2)4 .)2)0 .)2)' .)2)2

.)2-) Output Speed Sensor Circuit ?al"unction Serial Communication 4in6 ?al"unction .)2-& Output Speed Sensor Circuit Lange(Per"ormance :nternal Control ?odule ?emor7 C=ec6 .)2-- Output Speed Sensor Circuit @o Sum Error Signal Control ?odule Programming Error .)2-0 Engine Speed :nput Circuit ?al"unction :nternal Control ?odule Beep Alive .)2-' Engine Speed :nput Circuit ?emor7 Error Lange(Per"ormance :nternal Control ?odule LO? <est Error .)2-2 Engine Speed :nput Circuit @o Signal <ransmission Control S7stem ?al"unction .)23) :ncorrect 3ear Latio <ransmission Control S7stem .)23& 3ear 1 :ncorrect Latio Lange(Per"ormance <ransmission Control S7stem Electrical .)23- 3ear # :ncorrect Latio Bra6e SNitc= :nput ?al"unction .)233 3ear 1 :ncorrect Latio Clutc= SNitc= :nput Circuit ?al"unction .)234 3ear 9 :ncorrect Latio <ransmission Lange Sensor Circuit .)230 3ear 5 :ncorrect Latio ?al"unction )PL@D4 :nput* <ransmission Lange Sensor Circuit .)23' Leverse :ncorrect Latio Lange(Per"ormance <ransmission Lange Sensor Circuit 4oN .)24) <or+ue Converter Clutc= S7stem

.)2)5 .)2&) .)2&& .)2&.)2&3 .)2&0 .)2&' .)2&2

:nput <ransmission Lange Sensor Circuit Rig= :nput <ransmission Mluid <emperature Sensor Circuit ?al"unction <ransmission Mluid <emperature Sensor Circuit Lange(Per"ormance <ransmission Mluid <emperature Sensor Circuit 4oN :nput <ransmission Mluid <emperature Sensor Circuit Rig= :nput :nput(<ur%ine Speed Sensor Circuit ?al"unction :nput(<ur%ine Speed Sensor Circuit Lange(Per"ormance :nput(<ur%ine Speed Sensor Circuit @o Signal

.)24& .)24.)243 .)240 .)24' .)242 .)245 .)20)

?al"unction <or+ue Converter Clutc= S7stem Per"ormance or Stuc6 O"" <or+ue Converter Clutc= S7stem Stuc6 On <or+ue Converter Clutc= S7stem Electrical Pressure Control Solenoid ?al"unction Pressure Control Solenoid Per"ormance or Stuc6 O"" Pressure Control Solenoid Stuc6 On Pressure Control Solenoid Electrical S=i"t Solenoid A ?al"unction

.)20& S=i"t Solenoid A Per"ormance or Stuc6 O"" .)20- S=i"t Solenoid A Stuc6 On .)203 S=i"t Solenoid A Electrical .)200 S=i"t Solenoid B ?al"unction .)20' S=i"t Solenoid B Per"ormance or Stuc6 O"" .)202 S=i"t Solenoid B Stuc6 On .)205 S=i"t Solenoid B Electrical .)2') S=i"t Solenoid C ?al"unction .)2'& S=i"t Solenoid C Per"ormance or Stuc6 O"" .)2'- S=i"t Solenoid C Stuc6 On .)2'3 S=i"t Solenoid C Electrical .)2'0 S=i"t Solenoid D ?al"unction #ccs diagnostic et protocole

.)2'' S=i"t Solenoid D Per"ormance or Stuc6 O"" .)2'2 S=i"t Solenoid D Stuc6 On .)2'5 S=i"t Solenoid D Electrical .)22) S=i"t Solenoid E ?al"unction .)22& S=i"t Solenoid E Per"ormance or Stuc6 O"" .)22- S=i"t Solenoid E Stuc6 On .)223 S=i"t Solenoid E Electrical .)25) S=i"t ?al"unction .)25& 1-# S=i"t ?al"unction .)25- #-1 S=i"t ?al"unction .)253 1-9 S=i"t ?al"unction .)254 9-5 S=i"t ?al"unction

Au sein d un v=icule$ le rparateur ou le lgislateur acc,de au diagnostic en utilisant un outil rglementaire appel communment Scantool pourvu de l inter"ace Be7Nord #000 )dispositi" matriel et logiciel permettant les c=anges d in"ormations entre deu0 s7st,mes* pour la normalisation des c=anges et reli au connecteur standard diagnostic/ 4e Be7Nord #000 est prsent en trois couc=es distinctes ! - B>P#000 - 1 dcrit les caractristi+ues matrielles )le mo7en de transport des donnes*/ - B>P#000 - # spci"ie le "ormat de reprsentation des donnes c=anges/ - B>P#000 - 1 les caractristi+ues logicielles )les services ou langage de communication*/ Ce protocole se "onde sur une ligne srielle B as7nc=rone )t7pe de liaison entre s7st,mes non s7nc=roniss par une =orloge e0trieure* utilise avec un d%it de 10 900 %auds )nom%re de %its par seconde*/ 4es outils de diagnostics actuels utilisent dDE largement les lignes B et 4 pour accder au0 multiples "onctions disponi%les$ nanmoins$ par opposition au0 outils rseau0 du constructeur$ un Scantool ne transmets Damais une re+uHte )trame de diagnostic mise

par un outil E destination d un ou plusieurs calculateurs d un v=icule* E destination d un calculateur particulier$ mais interroge l ensem%le du v=icule ! on parle ici de re+uHtes "onctionnelles plutt +ue p=7si+ue/ Pour rpondre E ce %esoin$ deu0 solutions en terme d arc=itecture lectroni+ue s avraient tec=ni+uement envisagea%les ! Solution 1 ! ar%itrage )priorit d c=ange* de %us sur la ligne B Cette premi,re solution conduisait E des modi"ications importantes pour les constructeurs "ranKais o%ligs d intgrer un tage de communication dans c=acun des calculateur/ Cette solution$ %ien +ue tec=ni+uement envisagea%le "ut carte rapidement en raison du surcoQt gnr par la modi"ication =ardNare des di""rents calculateurs/ Solution # ! passerelle EOBD 4a seconde solution$ adopte par les constructeurs MranKais$ a consist E utiliser un %us dDE prsent dans nos v=icules et rpondant en partie au %esoin car grant la simultanit des rponses$ E savoir le %us inter s7st,mes CA@$ puis E implmenter dans un calculateur uni+ue )celui de la gestion moteur dans la maDorit des cas* une "onction passerelle assurant le trans"ert des donnes entre le Scantool connect sur les lignes B S 4 et ce %us multiple0 sur le+uel taient connects les di""rents calculateurs concerns par : EOBD/
%ervices de communication

4a norme de communication entre calculateur et Scantool prcise neu" services di""rents pour l c=ange de donnes appels GmodesG )service de communication du protocole Be7Nord #000 appel GmodeG lors+u il s agit d EOBD*/ * ?ode & ! permet la rcupration de donnes d7nami+ues )param,tres moteur* comme le rgime moteur ou la temprature du li+uide de re"roidissement lors+ue ces donnes sont disponi%les/ C est aussi sous ce mode +u on o%tiendra le nom%re de d"auts enregistrs en mmoire ou le t7pe de spci"ication OBD au+uel rpond prcisment le s7st,me avec le+uel on communi+ue/ 4 acc,s E ces param,tres s e""ectue de mani,re s+uentielle/ Concr,tement$ l outil commence par demander +uels sont les di""rents param,tres supports par le calculateur$ puis interroge c=acun c7cli+uement a"in d o%tenir une valeur p=7si+ue instantane/
Type de spciCications possi9les (aleur retourne dans le champ data OBD :: )Cali"ornia ALB* 01 OBD )Mederal EPA* 0# OBD et OBD :: 01 OBD : 09 @e respecte aucune spci"ication OBD 05 EOBD 06

* ?ode - permet la rcupration de la trame "i0e EOBD stoc6e en mmoire lors de la dtection d une d"aillance lie au0 missions/ :l s agit ici de tout un environnement moteur "ig dans les conditions d apparition du d"aut a"in d apporter une aide au dpannage/ 2aleurs mises en mmoire ! - Etat s7st,me d alimentation )%oucle de rgulation de ric=esse* - 2aleur de c=arge calcule )T*

- <emprature du li+uide de re"roidissement )OC* - Correction de ric=esse )T* - Pression du car%urant )6Pa3* - Pression a%solue dans la tu%ulure d admission )6Pa3* - Lgime du moteur )tpm* - 2itesse v=icule )6m(=* Comme pour le mode 1$ tous les param,tres ne sont pas o%ligatoirement disponi%les sur les di""rents s7st,mes )les corrections de car%urant ne sont pas implmentes dans le cas d une motorisation Diesel*$ aussi$ il conviendra d interroger au prala%le ce mode a"in d o%tenir les param,tres rellement supports/ :l est important de souligner ici +u en "onctionnement normal$ les param,tres de conte0te associ )environnement* "igs lors de la dtection d un d"aut ne sont pas e""acs de la mmoire d un calculateur lors+ue ce d"aut transite de l tat Gd"aut prsentG E Gd"aut "ugiti"G/ Ceci peut se produire lors+u une d"aillance tait enregistre et +ue le s7st,me ne la retrouve plus ensuite 8 dans ce cas$ seul le tmoin ?l s teint indi+uant ainsi au conducteur +ue son v=icule ne pollue plus/ 4es param,tres d environnement resteront inscrits en mmoire tant +ue le compteur associ au d"aut n aura pas atteint la valeur 0 )pour atteindre la valeur 0$ il "aut +ue le s7st,me n ait pas E nouveau dtect ce d"aut depuis 90 GNarm-up c7clesG*/ * ?ode 3 ! 4ecture des d"auts C=a+ue d"aut est cod sur 16 %its )trois codes d"auts par trame*/ 4ors+u il n 7 a pas ou plus de d"auts en mmoire$ le calculateur compl,te par des 0/ Si plus de trois d"auts sont enregistrs$ plusieurs trames de rponses sont mises/ * ?ode 4 ! E""acement des d"auts 4 utilisation de cette re+uHte permettra l e""acement de tous les d"auts lis au0 missions des di""rentes mmoires du v=icule$ ainsi +ue de la trame "i0e EOBD propre au0 param,tres d environnement stoc6s lors de la dtection de la premi,re d"aillance et provo+uera l e0tinction du tmoin ?l/ 4e d"aut devant normalement rappara&tre dans le cas d un v=icule non rpar/ * ?ode 0 ! a""ic=e les valeurs de mesures des sondes 4am%da * ?ode ' ! a""ic=e les valeurs de mesures des "onctions de la ligne de dpollution )insu""lation d air secondaire$ s7st,me d aration du rservoir$ rec7clage des gaJ d c=appement///* * ?ode 2 ! 4ire les d"auts en cours de validation * ?ode 5 ! non utilis en Europe * ?ode , ! A""ic=e les in"ormations lis E la gestion moteur et E la ligne de dpollution )t7pe moteur$ r"rence calculateur de gestion moteur$ indice de la version logiciel///*

%"$N#7 EOBD -

EOBD/ l'introuva9le 9oFte noire


(Catherine 7eroy/ l'#rgus de l'#utomo9ile/ -4131-))0)
Depuis le 1er Danvier #009$ les centres ont vu d%ar+uer les v=icules intgrant l European on %oard diagnostic )EOBD*/ Cette %o&te noire lectroni+ue contrle$ entre autres$ le niveau de pollution du v=icule/ .n vo7ant sur le ta%leau de %ord indi+ue son %on "onctionnement/ G!alheureusement" au#ourd$hui" seul ce vo%ant est vrifi. &a faute en incombe au' constructeurs" qui refusent l$acc(s au' informationsG$ regrette un spcialiste du contrle/ GA partir d$une prise )*+," trois niveau' d$informations sont accessibles. &e premier" en libre acc(s" divulgue celles qui intressent le contr-le technique" comme" par e'emple" le niveau des mission polluantes. &e deu'i(me niveau contient des codes utiles . la rparation du vhicule" inutiles dans notre cas. )nfin" le troisi(me et dernier niveau nous permettrait de vrifier l$tat des airbags" des prtendeurs... *r" il n$e'iste aucune norme commune au' constructeurs. &es centres devraient investir dans un outil de diagnostic par marque" et les constructeurs devraient nous fournir la signification des codes utiliss. /omme ce n$est pas le cas" nous en restons au degr minimal du contr-le" c$est0 .0dire que nous contr-lons uniquement la pollution ou pot d$chappement 1G De son ct$ Bernard Bourrier$ P/D/3/ d Autovision$ anal7se ! G&e vhicule est un outil de circulation gnrateur d$informations" fondamentales pour son comportement. 2otre mission de scurit publique n$a de sens que si nous sommes capables d$indiquer . l$automobiliste que l$information qu$il re3oit de son vhicule est pertinente ou non. Au#ourd$hui" nous ne sommes pas encore capables de mettre en place le contr-le de l$intelligence de la voiture.G

Directive &,,,G&)-GCE de la Commission Europenne


Directive 1'''(10#(CE de la Commission Europenne$ du 15 dcem%re 1'''$ portant adaptation au progr,s tec=ni+ue de la directive A0(##0(CEE du Conseil relative au0 mesures E prendre contre la pollution de l air par les missions des v=icules E moteur )<e0te prsentant de l intrHt pour l EEE* Pu%lie au ;ournal o""iciel nO 4 119 du #-(1#(1''' p/ 0091 - 0050 4A CO??:SS:O@ DES CO??.@A.<US E.LOPUE@@ES$ vu le trait instituant la Communaut europenne$ vu la directive A0(##0(CEE du Conseil$ du #0 mars 1'A0 concernant le rapproc=ement des lgislations des Utats mem%res relatives au0 mesures E prendre contre la pollution de l air par les missions des v=icules E moteur)1*$ modi"ie en dernier lieu par la directive '-(6'(CE du Parlement europen et du Conseil)#*$ et notamment son article 5$ considrant ce +ui suit! )1* la directive A0(##0(CEE est une des directives particuli,res relevant de la procdure de rception "i0e par la directive A0(156(CEE du Conseil du 6 "vrier 1'A0 concernant le rapproc=ement des lgislations des Utats mem%res relatives E la rception des v=icules E moteur et de leurs remor+ues)1*$ modi"ie en dernier lieu par la directive '-('1(CE du Parlement europen et du Conseil)9*8 )#* la directive A0(##0(CEE d"init les spci"ications relatives E l valuation des missions des v=icules E moteur entrant dans son c=amp d application/ Au vu de l e0prience rcemment ac+uise et de l volution rapide de l tat de l art des s7st,mes de diagnostic em%ar+us )OBD*$ il convient d adapter ces spci"ications a"in +u elles prennent e""et au0 dates prvues dans la directive '-(6'(CE8 )1* il convient de clari"ier les dates de mise en oeuvre des dispositions de la prsente directive sur le s7st,me OBD install sur les nouveau0 t7pes de v=icules et tous les t7pes de v=icules de la catgorie ?1 +uips de moteurs E allumage command et dont la masse ma0imale est suprieure E #500 6ilogrammes$ ainsi +ue sur les v=icules des classes :: et ::: de la catgorie @18 )9* il convient de clari"ier certains points des dispositions concernant le s7st,me OBD$ tels +ue la protection contre les manipulations$ la dsactivation du dispositi" de surveillance des rats d allumage dans certaines conditions de "onctionnement$ l enregistrement de la distance parcourue par le v=icule E partir du moment oF l indicateur de d7s"onctionnement a signal un pro%l,me au conducteur du v=icule$ la capacit du s7st,me OBD E e""ectuer un contrle logi+ue %idirectionnel$ l emploi des codes d erreur P1 et P0 )groupe propulseur* con"ormment E la norme :SO 15011-6 et le connecteur de diagnostic$ et d e0primer les valeurs limites au mo7en de deu0 dcimales/ :l convient de revoir les dispositions concernant la surveillance des rats dans des circonstances suscepti%les d endommager le catal7seur a"in de rduire la possi%ilit de "au0 messages d erreur$ et de prvoir la possi%ilit de surveiller partiellement le volume du catal7seur et d utiliser le lien de communication avanc entre l ordinateur de %ord et l ordinateur e0terne "ourni par Controller Area @etNor6 )CA@*8 )5* il convient d autoriser la rception des v=icules +uips de s7st,mes OBD lors+u ils prsentent un nom%re rduit de d"auts mineurs avant ou au moment de la rception ou lors+ue ces d"auts sont dcouverts alors +ue les v=icules sont dDE en service/ 4 autorit c=arge de la rception peut tendre le certi"icat de rception des v=icules dDE rceptionns$ mHme si des d"auts a""ectant le s7st,me OBD sont dcouverts ultrieurement alors +ue les v=icules sont dDE en service/ :l n 7 a pas d e0tension si la "onction de surveillance "ait totalement d"aut/ .ne priode doit Htre prvue au cours de la+uelle les d"auts autoriss par l autorit doivent Htre corrigs sur les v=icules en production8 )6* les mesures prvues par la prsente directive sont con"ormes E l avis du comit pour l adaptation au progr,s tec=ni+ue institu par la directive A0(156(CEE$ a arrHt la prsente directive ! Article premier 4es anne0es :$ 2:$ V et V: de la directive A0(##0(CEE sont modi"ies con"ormment E l anne0e de la prsente directive/ Article # 1/ 4es Utats mem%res mettent en vigueur les dispositions lgislatives$ rglementaires et administratives ncessaires pour se con"ormer E la prsente directive le 11 dcem%re 1''' au plus tard/ :ls en in"orment immdiatement la Commission/ 4ors+ue les Utats mem%res adoptent ces dispositions$ celles-ci contiennent une r"rence E la prsente directive ou sont accompagnes d une telle r"rence lors de leur pu%lication o""icielle/ 4es modalits de cette r"rence sont arrHtes par les Utats mem%res/ #/ 4es Utats mem%res communi+uent E la Commission le te0te des dispositions essentielles de droit

interne +u ils adoptent dans le domaine rgi par la prsente directive/ Article 1 4a prsente directive entre en vigueur le troisi,me Dour suivant celui de sa pu%lication au ;ournal o""iciel des Communauts europennes/ Article 9 4es Utats mem%res sont destinataires de la prsente directive/ Mait E Bru0elles$ le 15 dcem%re 1'''/ Par la Commission Er66i 4::BA@E@$ ?em%re de la Commission )1* ;O 4 A6 du 6/9/1'A0$ p/ 1/ )#* ;O 4 150 du #-/1#/1''-$ p/ 1/ )1* ;O 4 9# du #1/#/1'A0$ p/ 1/ )9* ;O 4 11 du 16/1/1'''$ p/ #5/ A@@EVE ?OD:M:CA<:O@S DES A@@EVES :$ 2:$ V E< V: DE 4A D:LEC<:2E A0(##0(CEE A/ 4 anne0e : est modi"ie comme suit!

1* 4e point 5/1/9/1 est remplac par le te0te suivant! G5/1/9/1/ <out v=icule +uip d un ordinateur de contrle des missions doit Htre muni de "onctions empHc=ant toute modi"ication$ sau" avec l autorisation du constructeur/ 4e constructeur doit autoriser des modi"ications uni+uement lors+ue ces derni,res sont ncessaires au diagnostic$ E l entretien$ E l inspection$ E la mise en con"ormit ou E la rparation du v=icule/ <ous les codes ou param,tres d e0ploitation reprogramma%les doivent rsister au0 manipulations et o""rir un niveau de protection au moins gal au0 dispositions de la norme :SO D:S 15011-A date d octo%re 1''- )SAE ;#1-6 date d octo%re 1''6*$ pour autant +ue l c=ange de donnes sur la scurit est ralis en utilisant les protocoles et le connecteur de diagnostic dcrits au point 6/5 de l anne0e V:$ appendice 1/ <outes les puces E mmoire amovi%les doivent Htre moules$ encastres dans un %o&tier scell ou protges par des algorit=mes$ et ne doivent pas pouvoir Htre remplaces sans outils et procdures spciau0/G #* 4e point 5/1/9/5 est remplac par le te0te suivant! G5/1/9/5/ 4es constructeurs +ui utilisent des ordinateurs E codes in"ormati+ues programma%les$ )par e0emple du t7pe EEPLO? )mmoire morte programma%le e""aKa%le lectri+uement* doivent empHc=er toute reprogrammation illicite/ :ls adoptent des tec=ni+ues volues de protection contre les manipulations et des "onctions de protection contre l criture +ui rendent indispensa%le acc,s lectroni+ue E un ordinateur =ors site gr par le constructeur/ 4es autorits autoriseront les mt=odes o""rant un niveau de protection ad+uat contre les manipulations/G 1* 4es points -/1$ -/#$ -/1 et -/9 sont remplacs par le te0te suivant! G-/1/ 2=icules +uips d un moteur E allumage command A partir du 1er Danvier #000 pour les nouveau0 t7pes et du 1er Danvier #001 pour tous les t7pes$ les v=icules de la catgorie ?1 - E l e0ception des v=icules dont la masse ma0imale est suprieure E #500 6ilogrammes - et les v=icules de la classe : de la catgorie @1 sont +uips d un s7st,me de diagnostic em%ar+u )OBD* pour le contrle des missions con"ormment E l anne0e V:/ A partir du 1er Danvier #001 pour les nouveau0 t7pes et du 1erDanvier #00# pour tous les t7pes$ les v=icules des classes :: et ::: de la catgorie @1 et les v=icules de la catgorie ?1 dont la masse ma0imale est suprieure E #500 6ilogrammes sont +uips d un s7st,me de diagnostic em%ar+u )OBD* pour le contrle des

missions con"ormment E l anne0e V:/ -/#/ 2=icules +uips d un moteur E allumage par compression 4es v=icules de la catgorie ?1$ E l e0ception! - des v=icules prvus pour transporter plus de si0 passagers$ conducteur compris$ - des v=icules dont la masse ma0imale est suprieure E #500 6ilogrammes$ sont +uips$ E partir du 1er Danvier #001 pour les nouveau0 t7pes et du 1er Danvier #009 pour tous les t7pes$ d un s7st,me de diagnostic em%ar+u )OBD* pour le contrle des missions con"ormment E l anne0e V:/ Si de nouveau0 t7pes +uips d un moteur E allumage par compression et mis en circulation avant cette date sont +uips d un s7st,me OBD# les dispositions des points 6/5/1 E 6/5/1/6 de l anne0e V:$ appendice 1$ sont d application/ -/1/ 2=icules +uips d un moteur E allumage par compression e0empts des dispositions du point -/# W partir du 1er Danvier #005 pour les nouveau0 t7pes et du 1er Danvier #006 pour tous les t7pes$ les v=icules de la catgorie ?1 e0empts des dispositions du point -/#$ E l e0ception des v=icules +uips d un moteur E allumage par compression dont la masse ma0imale est suprieure E #500 6ilogrammes$ et les v=icules de la classe : de la catgorie @1 +uips d un moteur E allumage par compression$ sont +uips d un s7st,me de diagnostic em%ar+u )OBD* pour le contrle des missions con"ormment E l anne0e V:/ W partir du 1er Danvier #006 pour les nouveau0 t7pes et du 1er Danvier #00A pour tous les t7pes$ les v=icules des classes :: et ::: de la catgorie @1 +uips d un moteur E allumage par compression et les v=icules de la catgorie ?1$ +uips d un moteur E allumage par compression dont la masse ma0imale est suprieure E #500 6ilogrammes$ sont +uips d un s7st,me de diagnostic em%ar+u )OBD* pour le contrle des missions con"ormment E anne0e V:/ Si les v=icules +uips d un moteur E allumage par compression mis en circulation avant les dates indi+ues dans le prsent point sont +uips d un s7st,me OBD$ les points 6/5/1 E 6/5/1/6 de l anne0e V:$ appendice 1$ sont d application/ -/9/ 2=icules appartenant E d autres catgories 4es v=icules appartenant E d autres catgories ou les v=icules des catgories ?1 et @1 non couverts par les points -/1$ -/# ou -/1 peuvent Htre +uips d un s7st,me OBD/ Dans ce cas$ les points 6/5/1 E 6/5/1/6 de l anne0e :V$ appendice A$ sont d application/G
B/ W l anne0e 2: le ta%leau de l appendice # intitul GPro"il des tempratures diurnes am%iantes pour l talonnage de l enceinte et l essai d mission diurneG est remplac par le ta%leau suivant! GPro"il des tempratures diurnes am%iantes pour l talonnage de l enceinte et l essai d mission diurne C/ 4 anne0e V est modi"ie comme suit! 1* 4e ta%leau du point 1/- est remplac par le ta%leau suivant! #* 4es points 1/-/1 E 1/-/5 sont renumrots de 1/-/# E 1/-/6/ 1* 4a note 9 de %as de page des points 1/-/1/1 E 1/-/1/9 est numrote G1G/ 4a note 5 des points 1/-/1/5 E 1/-/1/- est numrote G#G/ 4es notes 9 et 5 de %as de page sont supprimes/ D/ 4 anne0e V: est modi"ie comme suit!

1* Ce point ne concerne +ue la version anglaise/

#* Ce point ne concerne +ue la version portugaise/ 1* 4e point #/#0 suivant est aDout! G#/#0 GD"autG! dans le domaine des s7st,mes OBD +uipant les v=icules$ le "ait +u au ma0imum deu0 composants ou s7st,mes spars placs sous surveillance prsentent de mani,re temporaire ou permanente des caractristi+ues de "onctionnement +ui diminuent la capacit de surveillance du s7st,me OBD ou +ui ne respectent pas toutes les autres e0igences dtailles re+uises en mati,re de s7st,me OBD/ 4es v=icules peuvent Htre rceptionns$ immatriculs et vendus avec de tels d"auts$ con"ormment au0 dispositions du point 9 de la prsente anne0e/G 9* 4e point 1/1/1 est remplac par le te0te suivant! G1/1/1/ 4 acc,s au s7st,me OBD re+uis pour l inspection$ le diagnostic$ l entretien ou la rparation du v=icule doit Htre illimit et normalis/ <ous les codes d erreur lis au0 missions doivent Htre con"ormes au point 6/5/1/9 de l appendice 1 de la prsente anne0e/G 5* 4e point 1/#/#/# est remplac par le te0te suivant! G1/#/#/#/ Si un constructeur peut dmontrer E l autorit +ue la dtection de pourcentages plus levs de rats d allumage n est touDours pas ralisa%le ou +u un rat d allumage ne peut Htre distingu d un autre p=nom,ne )par e0emple routes di""iciles$ passages de vitesse$ priode suivant la mise en marc=e du moteur$ etc/*$ le s7st,me de surveillance peut Htre dsactiv lors+ue de telles conditions sont runies/G 6* 4e point 1/1/# est remplac par le te0te suivant! G1/1/#/ 4e s7st,me OBD indi+ue la d"aillance d un composant ou d un s7st,me relati" au0 missions lors+ue cette d"aillance entra&ne une augmentation des missions suprieure au0 valeurs limites indi+ues ci-dessous! A* 4e point 1/1/1/1 est remplac par le te0te suivant! G1/1/1/1/ 4a rduction de l e""icacit du convertisseur catal7ti+ue$ en ce +ui concerne les missions d =7drocar%ures uni+uement/ 4es constructeurs peuvent prvoir un dispositi" de surveillance uni+uement pour le catal7seur en amont ou en com%inaison avec le catal7seur en aval/ .n catal7seur ou un assem%lage de catal7seurs est rput d7s"onctionner lors+ue les missions d =7drocar%ures dpassent la valeur limite vise dans le ta%leau du point 1/1/#8G -* 4e point 1/1/1/5 est remplac par le te0te suivant! G1/1/1/5/ Sau" s ils "ont l o%Det d un autre mode de surveillance$ tous les autres composants du groupe propulseur relati"s au0 missions et connects E un ordinateur$ 7 compris les capteurs permettant de remplir les "onctions de surveillance$ doivent "aire l o%Det d une surveillance de la continuit du circuit/G '* 4e point 1/1/9/5 est remplac par le te0te suivant! G1/1/9/5/ Sau" s ils "ont l o%Det d un autre mode de surveillance$ tous les autres composants du groupe propulseur relati"s au0 missions et connects E un ordinateur doivent "aire l o%Det d une surveillance de la continuit du circuit/G 10* 4e point 1/6/1 est remplac par le te0te suivant! G1/6/1/ 4a distance parcourue par le v=icule pendant l activation du ?: est disponi%le E tout moment par le port sriel sur la conne0ion standard)1*/G 11* 4e point 1/A/1 est remplac par le te0te suivant! G1/A/1/ S il n 7 a plus de rats E un niveau tel +u ils ris+uent d endommager le catal7seur )selon les spci"ications du constructeur* ou si les conditions de rgime et de c=arge du moteur ont t ramenes E un niveau oF les rats ne ris+uent plus d endommager le catal7seur$ le ?: peut Htre %ascul sur le mode d activation correspondant au premier c7cle de conduite au cours du+uel le niveau de rats a t dtect$ et replac sur le mode d activation normal pendant les c7cles de conduite suivants/ Si le ?: est ramen au mode d activation prcdant$ les codes d erreur et les trames "i0es correspondants peuvent Htre supprims/G 1#* 4e point 9 suivant est aDout! G9/ Dispositions relatives E la rception des s7st,mes de diagnostic em%ar+us 9/1/ .n constructeur peut dposer aupr,s de l autorit comptente une demande de rception pour un s7st,me OBD prsentant un ou plusieurs d"auts +ui ne lui

permettent pas de rpondre au0 e0igences spci"i+ues de la prsente anne0e/ 9/#/ 4 autorit c=arge de la rception e0amine la demande et dcide si le respect des e0igences de la prsente anne0e est possi%le ou s il ne peut Htre raisonna%lement envisag/ 4 autorit prend en compte les in"ormations du constructeur$ notamment en ce +ui concerne la "aisa%ilit tec=ni+ue$ les dlais d adaptation et les c7cles de production$ 7 compris l introduction et le retrait progressi"s de moteurs ou de v=icules$ ainsi +ue la mise E niveau des logiciels$ de mani,re E voir si le s7st,me OBD pourra respecter les dispositions de la prsente directive et si le constructeur a e""ectu les e""orts ncessaires en ce sens/ 9/#/1/ 4 autorit reDettera toute demande de certi"ication d un s7st,me d"ectueu0 si la "onction de surveillance prescrite "ait totalement d"aut/ 9/#/#/ 4 autorit reDettera toute demande de certi"ication d un s7st,me d"ectueu0 si les valeurs limites vises au point 1/1/# ne sont pas respectes/ 9/1/ 4 autorit e0aminera en priorit les d"auts par rapport au0 points 1/1/1/1$ 1/1/1/# et 1/1/1/1 de la prsente anne0e pour les moteurs E allumage command et par rapport au0 points 1/1/9/1$ 1/1/9/# et 1/1/9/1 de la prsente anne0e pour les moteurs E allumage par compression/ 9/9/ Aucun d"aut ne sera admis avant ou au moment de la rception s il concerne les e0igences du point 6/5 de l appendice 1 de la prsente anne0e$ E l e0ception du point 6/5/1/9/ 9/5/ Dure de la priode pendant la+uelle les d"auts sont admis 9/5/1/ .n d"aut peut su%sister pendant une priode de deu0 ans apr,s la date de rception du t7pe de v=icule$ sau" s il peut Htre prouv +u il "audrait apporter des modi"ications importantes E la construction du v=icule et allonger le dlai d adaptation au-delE de deu0 ans pour corriger le d"aut/ Dans ce cas$ le d"aut peut Htre maintenu pendant une priode n e0cdant pas trois ans/ 9/5/#/ .n constructeur peut demander +ue l autorit a7ant procd E la rception d origine accepte rtrospectivement la prsence d un d"aut lors+ue celui-ci est dcouvert apr,s la rception d origine/ Dans ce cas$ le d"aut peut su%sister pendant une priode de deu0 ans apr,s la date de noti"ication E l autorit comptente en mati,re de rception$ sau" s il peut Htre prouv +u il "audrait apporter des modi"ications importantes E la construction du v=icule et allonger le dlai au-delE de deu0 ans pour corriger le d"aut/ Dans ce cas$ le d"aut peut Htre maintenu pendant une priode n e0cdant pas trois ans/ 9/6/ 4 autorit noti"ie sa dcision d accepter une demande de certi"ication d un s7st,me d"ectueu0 au0 autorits des autres Utats mem%res$ con"ormment au0 dispositions de l article 9 de la directive A0(156(CEE/G 11* 4 appendice 1 est modi"ie comme suit! a* Au point 1 le troisi,me alina est remplac par le te0te suivant! G4ors+ue le v=icule est soumis E un essai alors +u il est +uip du composant ou dispositi" d"ectueu0$ le s7st,me OBD est approuv si le ?: est activ/ 4e s7st,me OBD est galement approuv si le ?: est activ au-dessous des valeurs limites "i0es pour l OBD/G %* Au point #/1$ le deu0i,me tiret est remplac par le te0te suivant! Gprconditionnement du v=icule avec simulation d un d7s"onctionnement lors du prconditionnement vis au point 6/#/1 ou 6/#/# du prsent appendice$G c* 4e point 6/1/1/5 est remplac par le te0te suivant! G6/1/1/5/ Dconne0ion lectri+ue du dispositi" lectroni+ue de contrle de purge par vaporation )si le v=icule en est +uip*/ :l n est pas ncessaire d e""ectuer l essai de t7pe : pour ce mode de d"aillance particulier/G d* Au point 6/5/1/#$ le deu0i,me alina est remplac par le te0te suivant! G4es

signau0 sont "ournis en units normalises sur la %ase des spci"ications donnes au point 6/5/1 du prsent appendice/ 4es signau0 e""ecti"s sont clairement identi"is$ sparment des signau0 de valeurs par d"aut ou des signau0 de mode dgrad/G e* 4e point 6/5/1/5 suivant est aDout! G6/5/1/5/ W partir du 1er Danvier #001 pour les nouveau0 t7pes et du 1er Danvier #005 pour tous les t7pes de v=icules mis en circulation$ le numro d identi"ication du logiciel d talonnage est communi+u par l intermdiaire du port sriel sur le connecteur de liaison de donnes normalis/G "* 4es points 6/5/1/1 E 6/5/1/6 sont remplacs par le te0te suivant! G6/5/1/1/ 4 une des normes suivantes$ avec les restrictions indi+ues$ doit Htre utilise pour la liaison de donnes de l ordinateur de %ord E un ordinateur e0terne! :SO '191 - # G2=icules routiers - S7st,mes de diagnostic - Partie #! Caractristi+ues CALB de l c=ange de donnes numri+uesG :SO MD:S 1151' - 9 G2=icules routiers - Communication en srie de donnes E %asse vitesse - Partie 9! :nter"ace de rseau0 de communication de donnes de classe B )SAE ; 1-50*G/ 4es messages relati"s au0 missions utilisent le contrle de redondance c7cli+ue )CLC* et l en-tHte E trois octets$ mais n utilisent pas la sparation interoctets ni le total de contrle/ :SO MD:S 19#10 - Partie 9 G2=icules routiers - S7st,mes de diagnostic Protocole Be7Nord #000G/ :SO >D 15A65 - 9 GLoad ve=icles - Diagnostic s7stems - Diagnostics on CA@ - Part 9! Le+uirements "or emission-related s7stemsG )2=icules routiers - S7st,mes de diagnostic sur CA@ - Partie 9! caractristi+ues des s7st,mes concernant les missions*/ 6/5/1/#/ 4 appareillage d essai et les outils de diagnostic ncessaires pour communi+uer avec le s7st,me OBD doivent au moins respecter les spci"ications "onctionnelles donnes dans la norme :SO D:S 15011-9 date de Duin 1''- )SAE ;1'A- - date de "vrier 1''-*/ 6/5/1/1/ 4es donnes de diagnostic de %ase )spci"ies au point 6/5/1 du prsent appendice* et les in"ormations de contrle %idirectionnel sont "ournies selon le "ormat et en utilisant les units prvues dans la norme :SO D:S 15011-5 date d octo%re 1''- )SAE ;1'A' - date de septem%re 1''A* et sont accessi%les au mo7en d un outil de diagnostic respectant les prescriptions de la norme :SO D:S 15011-9 date de Duin 1''- )SAE ;1'A- date de "vrier 1''-*/ 6/5/1/9/ 4ors+u une erreur est enregistre$ le constructeur doit l identi"ier en utilisant un code d erreur appropri compati%le avec ceu0 "igurant au point 6/1 de la norme :SO D:S 15011-6 date d octo%re 1''- )SAE ;#01# date de Duillet 1''6* concernant les GPoNertrain s7stem diagnostic trou%le codesG )codes d erreur P0*/ Si cette identi"ication est impossi%le$ le constructeur peut utiliser des codes d anomalie de diagnostic con"ormment au0 points 5/1/ et 5/6 de la norme :SO D:S 15011-6 date d octo%re 1''- )SAE ;#01# date de Duillet 1''6 )codes d erreur P1*/ 4 acc,s au0 codes d erreur est possi%le par le %iais d un appareillage de diagnostic normalis con"orme au0 dispositions du point 6/5/1/#/ 4a note "igurant au point 6/1 de la norme :SO 15011-6 )SAE ;#01#$ date de Duillet 1''6* situe immdiatement avant la liste des codes d erreur du mHme point n est pas applica%le/ 6/5/1/5/ 4 inter"ace de conne0ion entre le v=icule et le %anc de diagnostic doit Htre standardise et respecter toutes les spci"ications de la norme :SO D:S 15011-1 date de dcem%re 1''- )SAE ;1'6#$ date de "vrier 1''-*/ 4 emplacement c=oisi pour le montage doit Htre approuv par l autorit

c=arge de la rception! il doit Htre "acilement accessi%le au personnel de service$ mais il doit Htre protg contre les dommages occasionns involontairement dans des conditions normales d utilisation/ 6/5/1/6/ 4e constructeur doit galement rendre accessi%les les in"ormations tec=ni+ues ncessaires E la rparation ou E l entretien des v=icules$ le cas c=ant E titre onreu0$ E moins +ue ces in"ormations ne soient couvertes par un droit de proprit intellectuelle ou ne constituent un savoir-"aire secret$ su%stantiel et identi"i8 dans ce cas$ les in"ormations tec=ni+ues ncessaires ne doivent pas Htre re"uses de "aKon a%usive/ <outes les personnes dont la pro"ession est de rparer$ d entretenir$ de dpanner$ d inspecter ou de tester les v=icules$ de "a%ri+uer ou de vendre des pi,ces de rec=ange ou des accessoires$ des outils de diagnostic et des +uipements d essai$ sont =a%ilites E accder E ces in"ormations/G )1* Cette e0igence ne s appli+ue E partir du 1er Danvier #001 +u au0 nouveau0 t7pes de v=icules munis d un s7st,me lectroni+ue d enregistrement de la vitesse dans un ordinateur de %ord/ Elle s appli+uera E tous les nouveau0 t7pes de v=icules mis en service au 1er Danvier #005/