NF ISO 14230-3

NF ISO 14230-3

septembre 2002
Norme En vigueur

Véhicules routiers - Systèmes de diagnostic - Protocole "Keyword 2000" - Partie 3 : couche application

La présente partie de l’ISO 14230 fixe les exigences relatives à la liaison de données du protocole «Keyword 2000» sur laquelle une ou plusieurs unités de contrôle électronique embarquées sont connectées à un équipement non embarqué afin d'effectuer des fonctions de diagnostic.Elle fixe les prescriptions de mise en oeuvre des services de diagnostic spécifiés dans l'ISO 14229, y compris: -  le codage en octets et les valeurs hexadécimales pour les identificateurs du service;-  le codage en octets pour les paramètres des demandes et réponses du service de diagnostic;-  les valeurs hexadécimales pour les paramètres normalisés. L'environnement du véhicule auquel la présente partie de l’ISO 14230 s'applique comprend un équipement de diagnostic unique pouvant être connecté, de manière temporaire ou permanente, à la liaison de données de diagnostic embarquée et plusieurs unités de contrôle électronique embarquées connectées directement ou indirectement.

Visualiser l'extrait
Informations générales

Collections

Normes nationales et documents normatifs nationaux

Date de publication

septembre 2002

Nombre de pages

100 p.

Référence

NF ISO 14230-3

Codes ICS

43.180   Matériel de diagnostic, d'entretien et d'essai

Indice de classement

R13-714-3

Numéro de tirage

1 - 14/08/2002

Parenté internationale

Résumé
Véhicules routiers - Systèmes de diagnostic - Protocole "Keyword 2000" - Partie 3 : couche application

La présente partie de l’ISO 14230 fixe les exigences relatives à la liaison de données du protocole «Keyword 2000» sur laquelle une ou plusieurs unités de contrôle électronique embarquées sont connectées à un équipement non embarqué afin d'effectuer des fonctions de diagnostic.
Elle fixe les prescriptions de mise en oeuvre des services de diagnostic spécifiés dans l'ISO 14229, y compris:


-  le codage en octets et les valeurs hexadécimales pour les identificateurs du service;
-  le codage en octets pour les paramètres des demandes et réponses du service de diagnostic;
-  les valeurs hexadécimales pour les paramètres normalisés.


L'environnement du véhicule auquel la présente partie de l’ISO 14230 s'applique comprend un équipement de diagnostic unique pouvant être connecté, de manière temporaire ou permanente, à la liaison de données de diagnostic embarquée et plusieurs unités de contrôle électronique embarquées connectées directement ou indirectement.

Normes remplacées (1)
XP ISO/DIS 14230-3
décembre 1995
Norme Annulée
Véhicules routiers - Systèmes de diagnostic - Protocole "keyword 2000" - Partie 3 : couche applicative.

Le présent document décrit la mise en oeuvre des services de diagnostic du protocole de communication "Keyword 2000". Ce protocole permet la transmission d'informations de diagnostic entre l'Unité de Contrôle Électronique (UCE) embarquée et un outil de diagnostic non embarqué, et ce, quelle que soit l'architecture de connexion des UCE avec cet outil de diagnostic. Les messages de diagnostic transmis sont déterminés en respectant la définition des services de diagnostic (selon la norme XP ISO/DIS 14229) et les exigences communes aux services de diagnostic (selon la norme XP ISO/DIS 14230-2).

Sommaire
Visualiser l'extrait
  • 1 Domaine d'application
    1
  • 2 Références normatives
    2
  • 3 Définitions
    2
  • 4 Conventions
    2
  • 4.1 Généralités
    2
  • 4.2 Convention de description des services
    4
  • 4.3 Tableau d'unité fonctionnelle
    6
  • 4.4 Récapitulatif des valeurs de l'identificateur de service
    7
  • 4.5 Récapitulatif des valeurs du code de réponse
    7
  • 4.6 Traitement du code de réponse
    7
  • 5 Règles générales de mise en oeuvre
    10
  • 5.1 Définitions des paramètres
    10
  • 5.2 Demandes de services à adressage fonctionnel ou physique
    11
  • 5.3 Exemples de flux de messages de service à adressage physique ou fonctionnel
    11
  • 6 Unité fonctionnelle de gestion de diagnostic
    19
  • 6.1 Service StarffliagnosticSession
    19
  • 6.2 Service StopDiagnosticSession
    21
  • 6.3 Service SecurityAccess
    22
  • 6.4 Service TesterPresent
    25
  • 6.5 Service ECUReset
    27
  • 6.6 Service ReadECUIdentification
    29
  • 7 Unité fonctionnelle de transmission de données
    30
  • 7.1 Service ReadData ByLocal Identifier
    30
  • 7.2 Service ReadData ByCommonIdentifier
    33
  • 7.3 Service ReadMemoryByAddress
    35
  • 7.4 Service DynamicallyDefineLocalldentifier
    36
  • 7.5 Service WriteDataByLocalldentifier
    42
  • 7.6 Service WriteDataByCommonldentifier
    44
  • 7.7 Service WriteMemoryByAddress
    45
  • 7.8 Service SetDataRates
    46
  • 8 Unité fonctionnelle de transmission de données enregistrées
    47
  • 8.1 Service ReadDiagnosticTroubleCodes
    48
  • 8.2 Service ReadDiagnosticTroubleCodesByStatus
    50
  • 8.3 Service ReadStatusOfDiagnosticTroubleCodes
    52
  • 8.4 Service ReadFreezeFrameData
    53
  • 8.5 Service ClearDiagnosticInformation
    58
  • 9 Unité fonctionnelle de contrôle d'entrée/sortie
    60
  • 9.1 Service InputOutputControlByLocalldentifier
    60
  • 9.2 Service InputOutputControlByCommonIdentifier
    61
  • 10 Unité fonctionnelle de télécommande de routines
    63
  • 10.1 Service StartRoutineByLocalIdentifier
    63
  • 10.2 Service StartRoutineByAddress
    64
  • 10.3 Service StopRoutineByLocalldentifier
    66
  • 10.4 Service StopRoutineByAddress
    68
  • 10.5 Service RequestRoutineResultsByLocalldentifier
    69
  • 10.6 Service RequestRoutineResultsByAddress
    71
  • 11 Unité fonctionnelle de téléchargement vers l'amont ou l'aval
    72
  • 11.1 Service RequestDownIoad
    72
  • 11.2 Service RequestUpload
    74
  • 11.3 Service TransferData
    76
  • 11.4 Service RequestTransferExit
    78
  • 12 Extension de service du protocole "Keyword 2000"
    80
  • 12.1 Service EscapeCode
    80
  • 13 Exemples d'application
    81
  • 13.1 Description des UCE embarquées
    81
  • 13.2 Initialisation fonctionnelle et communication à adressage fonctionnel
    82
  • 13.3 Messages de réponse uniques et multiples et achèvement de la communication
    83
  • 13.4 Paramètre SecurityAccess, transfert des données et modification des paramètres de temps
    84
  • 13.5 Service ReadDataByLocalIdentifier avec DynamicallyDefineLocalldentifier
    87
  • Annexe A (informative) Bibliographie
    92
ZOOM SUR... le service Exigences
Pour respecter une norme, vous avez besoin de comprendre rapidement ses enjeux afin de déterminer son impact sur votre activité.

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 !

Avec Exigences, accédez rapidement à l'essentiel du texte normatif !
Besoin d’identifier, de veiller et de décrypter les normes ?

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