NF ISO 14229
Véhicules routiers - Systèmes de diagnostic - Spécification des services de diagnostic
Le présent document définit les prescriptions communes des services de diagnostic qui permettent à un outil de diagnostic de contrôler les fonctions de diagnostic dans une Unité de Contrôle Électronique (UCE) embarquée connectée à une liaison de données série intégrée à un véhicule routier. Il spécifie les services génériques qui permettent à l'outil de diagnostic d'arrêter ou de reprendre la transmission de messages non diagnostic sur la liaison de données.Il ne s'applique pas à la transmission de messages non relatifs au diagnostic, ni à l'utilisation de la liaison de données de communications entre deux UCE.
Le présent document définit les prescriptions communes des services de diagnostic qui permettent à un outil de diagnostic de contrôler les fonctions de diagnostic dans une Unité de Contrôle Électronique (UCE) embarquée connectée à une liaison de données série intégrée à un véhicule routier. Il spécifie les services génériques qui permettent à l'outil de diagnostic d'arrêter ou de reprendre la transmission de messages non diagnostic sur la liaison de données.Il ne s'applique pas à la transmission de messages non relatifs au diagnostic, ni à l'utilisation de la liaison de données de communications entre deux UCE.
Le présent document spécifie les prescriptions communes des services de diagnostic qui permettent à un outil de diagnostic de contrôler les fonctions de diagnostic dans une Unité de Contrôle Electronique (UCE) embarquée connectée à une liaison de données série intégrée à un véhicule routier. Il ne s'applique qu'aux messages relatifs au diagnostic et non aux messages de communication entre UCE.
-
1 Domaine d'application1
-
2 Référence normative2
-
3 Définitions et abréviations2
-
3.1 Termes définis dans d'autres normes2
-
3.2 Définitions supplémentaires2
-
3.3 Abréviations4
-
4 Convention5
-
4.1 Interactions5
-
4.2 Service OSI5
-
4.3 Description du service6
-
4.4 Tableau d'unité fonctionnelle7
-
5 Spécification du paramètre7
-
5.1 Paramètres à usage général7
-
5.2 Identificateur de Serveur7
-
5.3 Identificateur de Client8
-
5.4 Identificateur local et identificateur commun8
-
5.5 Adresse de mémoire et adresse de programme8
-
5.6 Code de réponse8
-
5.7 Gestion des codes de réponse12
-
6 Unité fonctionnelle de gestion de diagnostic14
-
6.1 Généralités14
-
6.2 Service StartDiagnosticSession15
-
6.3 Service Stop Diag nosticSessi on16
-
6.4 Service SecurityAccess17
-
6.5 Service TesterPresent18
-
6.6 Service ECUReset19
-
6.7 Service ReadECU Identification19
-
6.8 Service DisableNormalMessageTransmission20
-
6.9 Service EnableNormalMessageTransmission21
-
7 Unité fonctionnelle transmission de données22
-
7.1 Services d'unité fonctionnelle22
-
7.2 Service ReadDataByLocal Identifier24
-
7.3 Service ReadDataByCommon Identifier25
-
7.4 Service ReadMemoryByAddress25
-
7.5 Service DynamicallyDefineLocal Identifier26
-
7.6 Service WriteDataByLocal Identifier29
-
7.7 Service WriteDataByCommon IdentifierM
-
7.8 Service WriteMemoryByAddress31
-
7.9 Service SetDataRates31
-
7.10 Service StopRepeatedDataTransmission32
-
8 Unité fonctionnelle transmission de données enregistrées33
-
8.1 Généralités33
-
8.2 Service ReadDiagnosticTroubleCodes34
-
8.3 Service ReadDiagnosticTroubleCodesByStatus35
-
8.4 Service ReadStatusOfDiagnosticTroubleCodes36
-
8.5 Service Read FreezeFrame Data36
-
8.6 Service ClearDiagnosticInformation37
-
9 Unité fonctionnelle contrôle d'entrée/sortie38
-
9.1 Généralités38
-
9.2 Service InputOutputControlByLocal Identifier39
-
9.3 Service InputOutputControlByCommon Identifier40
-
10 Unité fonctionnelle télécommande de programme40
-
10.1 Généralités40
-
10.2 Service StartRoutineByLocal Identifier42
-
10.3 Service StartRoutineByAddress43
-
10.4 Service StopRoutineByLocal Identifier43
-
10.5 Service StopRoutineByAddress44
-
10.6 Service RequestRoutineResultsByLocal Identifier45
-
10.7 Service RequestRoutineResultsByAddress45
-
11 Unité fonctionnelle téléchargement satellite-central/central-satellite46
-
11.1 Généralités46
-
11.2 Service RequestDownioad47
-
11.3 Service RequestUpload47
-
11.4 Service TransferData48
-
11.5 Service RequestTransferExit49
-
12 Exemples49
- Annexe A (informative) Bibliographie51
Le service Exigences vous aide à repérer rapidement au sein du texte normatif :
- les clauses impératives à satisfaire,
- les clauses non indispensables mais utiles à connaitre, telles que les permissions et les recommandations.
L’identification de ces types de clauses repose sur le document « Directives ISO/IEC, Partie 2 - Principes et règles de structure et de rédaction des documents ISO » ainsi que sur une liste de formes verbales constamment enrichie.
Avec Exigences, accédez rapidement à l’essentiel du texte normatif !
COBAZ est la solution simple et efficace pour répondre aux besoins normatifs liés à votre activité, en France comme à l’étranger.
Disponible sur abonnement, CObaz est LA solution modulaire à composer selon vos besoins d’aujourd’hui et de demain. Découvrez vite CObaz !
Demandez votre démo live gratuite, sans engagement
Je découvre COBAZ