ODX

ODX

ODX (Open Diagnostic Data Exchange, ODX-Standard (ASAM MCD-2D)) ist eine formale Beschreibungssprache, die wesentliche Informationen (Anforderung und Dokumentation), die in der Fahrzeug- oder Steuergerätediagnose relevant sind, für Bedatung des Werkstatttesters und für Software-Konfiguration zur Verfügung stellt. Sie ist in der internationalen Norm ISO 22901-1 genormt.

Allgemeines

In nahezu allen modernen PKW und LKW werden heute elektronische Steuerungen verbaut, die mehrere Kilobyte oder gar Megabyte an Software enthalten. Über eine spezielle Datenschnittstelle, die sogenannte Diagnoseschnittstelle, kann ein fahrzeug-externer Werkstatttester an das Netzwerk dieser Steuergeräte angeschlossen werden. Der Tester tauscht mit den Steuergeräten Informationen aus und verwendet dazu botschaften-orientierte Protokolle. Diese Protokolle sind meist standardisiert (KWP2000 nach ISO 14230, UDS nach ISO 14229).

ODX beschreibt nun, wie die Daten, die vom Steuergerät über das UDS-Protokoll gesendet werden, in von Menschen lesbare Werte umgewandelt werden müssen. Das UDS-Protokoll ist dabei ebenfalls in einem ODX-Container beschrieben.

ODX verwendet für die Beschreibung der Diagnosedaten XML, ein vom W3C standardisiertes Format für strukturierte Informationen.

Zentrale Merkmale des ODX-Standards sind:

  • Aufteilung der Bus- und Diagnose-Protokolle in einzelne Dateien, sogenannte Container
  • Vererbung der Container-Elemente an die nächsthöhere Schicht (dient u.A. der Vermeidung von Redundanzen)

ODX kann für verschiedenste Diagnoseprotokolle genutzt werden (z.B. KWP2000, UDS), was aber letztendlich von der Protokollimplementierung im Zusammenspiel des MVCI-Kernels und dem verwendeten VCI abhängt.

ODX beschreibt nicht nur die Diagnose-Kommunikation sondern stellt auch ein Beschreibungsformat für Flashware (ECU-MEM) bereit und verbindet beide Aspekte miteinander (ECU-MEM-CONNECTOR).

ODX wurde entwickelt von einer Arbeitsgruppe der ASAM (Association for Standardisation of Automation- and Measuring Systems) und im Mai 2004 erstmals publiziert. Die Version 2.1 der ODX-Spezifikation wurde Ende 2006 publiziert; aktuell ist Version 2.2 (18. Mai 2008) freigegeben.

Obwohl ODX standardisiert ist, haben verschiedene Fahrzeughersteller eigene Autorenrichtlinien zur Bedatung von ODX-Containern herausgegeben und schreiben die Einhaltung dieser Richtlinien verbindlich für die Zulieferer vor. Dies liegt daran, dass der Standard weite Spielräume in der Ausgestaltung lässt, die darauf aufbauenden Diagnosesysteme aber eine feste Struktur erwarten.

Literatur

  • Werner Zimmermann und Ralf Schmidgall: Bussysteme in der Fahrzeugtechnik – Protokolle, Standards und Softwarearchitektur. Vieweg+Teubner, 4. Auflage, 2010, ISBN 978-3-8348-0907-0
  • Christoph Marscholik, Peter Subke: Datenkommunikation im Automobil – Grundlagen, Bussysteme, Protokolle und Anwendungen. Hüthig, ISBN 978-3-7785-2969-0

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужен реферат?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • ODX — Open Diagnostic Data Exchange ODX (Open Diagnostic Data Exchange, ODX Standard (ASAM MCD 2D v2.0)) est une norme de description formelle des informations de diagnostic des calculateurs véhicule. Les véhicules actuels contiennent des calculateurs… …   Wikipédia en Français

  • ODX — Old Dominion X Press (Community » Media) Old Dominion X Press (Business » Firms) * Occular Dynamic eXperiment (Academic & Science » Astronomy) …   Abbreviations dictionary

  • ODX — abbr. Old Dominion X Press …   Dictionary of abbreviations

  • ISO/DIS 22901-1 — ODX (Open Diagnostic Data Exchange, ODX Standard (ASAM MCD 2D)) ist eine formale Beschreibungssprache, die alle Informationen (Anforderung und Dokumentation), die in der Fahrzeug oder Steuergerätediagnose relevant sind, für Bedatung des… …   Deutsch Wikipedia

  • Open Diagnostic Data Exchange — ODX (Open Diagnostic Data Exchange, ODX Standard (ASAM MCD 2D v2.0)) est une norme de description formelle des informations de diagnostic des calculateurs véhicule. Les véhicules actuels contiennent des calculateurs dont la taille du logiciel… …   Wikipédia en Français

  • Open Diagnostic Data Exchange — ODX (Open Diagnostic Data Exchange) es un lenguaje de marcado desarrollado y liberado en 2004 por la Association for Standardisation of Automation and Measuring Systems (ASAM) que se utiliza en automoción y que proporciona información necesaria… …   Wikipedia Español

  • .xml — Vorlage:Infobox Dateiformat/Wartung/magic fehltVorlage:Infobox Dateiformat/Wartung/website fehlt Extensible Markup Language Dateiendung .xml …   Deutsch Wikipedia

  • ASAM (Automobilbau) — ASAM e. V. (Association for Standardization of Automation and Measuring Systems), ist ein eingetragener Verein nach deutschem Recht. Mitglieder sind deutsche Automobilbauer, deren Zulieferer und Dienstleister, aber auch solche aus Europa und… …   Deutsch Wikipedia

  • ASAM e.V. — ASAM e. V. (Association for Standardization of Automation and Measuring Systems), ist ein eingetragener Verein nach deutschem Recht. Mitglieder sind deutsche Automobilbauer, deren Zulieferer und Dienstleister, aber auch solche aus Europa und… …   Deutsch Wikipedia

  • ASAM e. V. — ASAM e. V. (Association for Standardization of Automation and Measuring Systems), ist ein eingetragener Verein nach deutschem Recht. Mitglieder sind deutsche Automobilbauer, deren Zulieferer und Dienstleister, aber auch solche aus Europa und… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”