Définition
Services diagnostiques et jeu de messages définis par la norme Unified Diagnostic Services (UDS) utilisés pour demander des données, exécuter des routines, lire des codes défauts et programmer des ECU via des couches de transport comme CAN ou DoIP.

Principe

Principe
Fournir un modèle de services requête/réponse normalisé avec identifiants de service, paramètres et formats de réponse définis afin que différents outils et ECU interopèrent de façon fiable entre constructeurs et chaînes d'outils.

Démonstration

Démonstration
Utiliser le service UDS ReadDataByIdentifier pour récupérer la température de la boîte et le service RoutineControl pour lancer un autotest de composant et collecter l'état et les journaux de sortie.

Mauvaise application

Mauvaise application
Lancer des services d'écriture ou de programmation diagnostique sans séquences de sécurité/déverrouillage appropriées ou en ignorant les exigences de session/état, entraînant une calibration corrompue, des modifications non autorisées ou des pannes irréparables.

Conséquence

Conséquence
Le respect des procédures UDS permet des diagnostics inter‑fournisseurs, un comportement prévisible des outils diagnostiques et une reprogrammation contrôlée des ECU avec gestion d'erreurs et sémantique des codes défauts définies.

Inversion

Inversion
Protocoles diagnostiques propriétaires ad hoc avec jeux de services incompatibles empêchant l'interchangeabilité des outils diagnostiques et compliquant le diagnostic centralisé de flotte.

Limite

Limite
Désigne les services définis par UDS et leur utilisation sur des protocoles de transport ; exclut les extensions propriétaires non documentées et les protocoles de gestion de flotte de plus haut niveau qui agrègent des charges UDS.

Tension sémantique

Tension sémantique
Tension entre l'utilisation de primitives UDS brutes pour un contrôle fin et les frameworks diagnostics de plus haut niveau qui abstraient UDS en interfaces simplifiées pour des outils non spécialistes ; compromis entre contrôle et facilité d'usage.

Synthèse

Synthèse
Les Diagnostics UDS constituent l'ensemble standardisé de services et de sémantique de message pour le diagnostic interactif et la reprogrammation des ECU, garantissant un accès interopérable et contrôlé aux systèmes embarqués véhicule/aéronef via divers transports.