ODX

ODX ( O pen D iagnostic Data E x change , ODX standard (ASAM MCD-2D)) este un limbaj de descriere formal pentru vehicul - sau diagnosticarea ECU dezvoltată în esență, un schimb standardizat de date între automobile, ECU și producătorul sculelor pentru a permite . Deoarece sistemele de diagnostic utilizate astăzi sunt în mare parte bazate pe date, ODX este foarte des formatul de bază pentru umplerea sistemului cu date.

standardizare

ODX este standardizat în standardul internațional ISO  22901. Acesta constă din 3 părți:

  • Partea 1: Specificația modelului de date
  • Partea 2: Date de diagnosticare legate de emisii
  • Partea 3: Descrierea schimbului de simptome de eroare (FXD).

General

Comenzile electronice care conțin mai mulți kiloocteți sau chiar megaocteți de software sunt instalate în aproape toate mașinile și camioanele moderne . Un tester de atelier extern al vehiculului poate fi conectat la rețeaua acestor unități de control printr-o interfață de date specială , așa-numita interfață de diagnostic . Testerul schimbă informații cu unitățile de control și folosește pentru aceasta protocoale orientate către mesaje. Aceste protocoale sunt în mare parte standardizate ( KWP2000 conform ISO 14230, UDS conform ISO 14229).

ODX descrie acum modul în care datele, de ex. B. trimis prin protocolul UDS trebuie convertit în valori lizibile de om. Protocolul UDS trebuie descris și în format ODX.

Pentru a descrie datele de diagnosticare , ODX folosește XML , un format standardizat de W3C pentru informații structurate.

Caracteristicile centrale ale standardului ODX sunt:

  • Împărțirea magistralei și a protocoalelor de diagnostic în fișiere individuale, așa-numitele containere
  • Moștenirea elementelor containerului față de următorul container inferior (servește, printre altele, pentru a evita concedierile)

ODX poate fi utilizat pentru o mare varietate de protocoale de diagnosticare (de exemplu, KWP2000, UDS), dar acest lucru depinde în cele din urmă de implementarea protocolului în interacțiunea nucleului MVCI și VCI utilizat .

ODX nu numai că descrie comunicarea de diagnostic, dar oferă și un format de descriere pentru flashware (ECU-MEM) și conectează ambele aspecte între ele (ECU-MEM-CONNECTOR).

ODX a fost dezvoltat de un grup de lucru ASAM (Asociația pentru Standardizarea Sistemelor de Automatizare și Măsurare) și a fost publicat pentru prima dată în mai 2004. Versiunea 2.1 a specificației ODX a fost publicată la sfârșitul anului 2006; versiunea 2.2 (18 mai 2008) este lansată în prezent.

Deși ODX este standardizat, diferiți producători de vehicule au emis propriile lor linii directoare de autor pentru introducerea datelor de containere ODX și fac respectarea acestor instrucțiuni obligatorii pentru furnizori. Acest lucru se datorează faptului că standardul lasă un domeniu larg de proiectare, dar sistemele de diagnostic bazate pe acesta așteaptă o structură fixă. Liniile directoare de autor au fost definite în ASAM eV și sunt disponibile ca ASAM MCD-2 D ODX Authoring Guidelines în versiunea 1.0.0.

literatură

  • Werner Zimmermann și Ralf Schmidgall: Sisteme de autobuz în tehnologia vehiculelor - protocoale, standarde și arhitectură software. Ediția a 5-a, Springer Vieweg, 2014, ISBN 978-3-658-02418-5 .
  • Christoph Marscholik, Peter Subke: Comunicarea datelor în automobile - elemente de bază, sisteme de autobuz, protocoale și aplicații . Hüthig, ISBN 978-3-7785-2969-0

Link-uri web