ODX Werkzeuge
Contents
Anforderungen ODX-Autorenwerkzeug
Als XML-basiertes Datenformat lässt sich ODX theoretisch mit jedem Texteditor erstellen und bearbeiten. In der Praxis zeigt sich allerdings, dass das weder sinnvoll noch in realistischer Zeit qualitativ hochwertig durchführbar ist. Daher braucht man spezielle Autorenwerkzeuge, die eine einfache und gleichzeitig komfortable Benutzeroberfläche bereitstellen, mit der leistungsfähig editiert und in den umfangreichen Datensätzen gesucht kann.
Genauso wichtig für die Übersichtlichkeit ist an vielen Stellen eine grafische Darstellung der Zusammenhänge. Bereits bei der Eingabe aber insbesondere was die vollständigen Datensätze angeht, ist eine automatische Überprüfung (Validierung) unabdingbar. Da man über einen längeren Zeitraum hinweg mit proprietären Lösungen koexistieren muss, ist es notwendig existierende ältere Datenformate in ODX zu importieren oder gegebenenfalls auch ODX-Datensätze in die proprietären älteren Datenformate exportieren zu können. ODX hat bereits eine längere Versionsgeschichte hinter sich und wie üblich sind die Versionen nicht notwendigerweise vollständig aufwärts kompatibel. Es ist also notwendig, dass Autorenwerkzeuge mit unterschiedlichen ODX-Varianten umgehen können. Genauso notwendig ist die Unterstützung verschiedener Sprachen, so dass Länder-Varianten durch ein und denselben ODX-Datensatz abgehandelt werden können.
Nicht zuletzt ist ODX zwar für die Dokumentation von Diagnosedaten hervorragend geeignet, aber nicht unbedingt menschenfreundlich. Auf dem Markt gibt es mittlerweile eine ganze Reihe von Herstellern von Werkzeugen für ODX.
samtec ODXplorer
Beginnen wir in unserer kleinen Übersicht mit dem Werkzeug ODXplorer der Firma samtec. Wie die meisten ODX-Werkzeuge bietet der ODXplorer Editiervorlagen, sogenannte Templates, und erlaubt den Import von proprietären Editiervorlagen der Fahrzeughersteller. Des Weiteren bietet der ODXplorer Wizards zur Erstellung der ODX-Beschreibung für Diagnoseservices. Die grafische Darstellung der ODX-Hierarchien von Referenzen, Protokoll-Data-Units und ähnlichen ODX-Objekten ist einfach möglich, genauso wie die Plausibilitätsprüfung sowohl während der Eingabe als auch die Validierung durch den sogenannten ASAM ODX-Checker am Ende, wenn die Datensätze fertig sind. Ein nicht zu unterschätzendes Bewertungskriterium bei der Beurteilung von ODX-Werkzeugen ist der Umgang mit sehr großen Datensätzen. Datensätze für ein gesamtes Fahrzeug können durchaus in den Bereich von einigen Hundert Megabyte gehen und nicht jedes ODX-Werkzeug, das mit kleinen Datensätzen hervorragend zurechtkommt, ist in der Lage mit diesen großen Datensätzen noch in vernünftiger Zeit umzugehen.
ODXplorer der samtec GmbH |
Softing DTS-Venice
Ein ähnliches Werkzeug bietet die Firma Softing mit ihrem Werkzeug DTS-Venice. Auch hier gibt es Editiervorlagen und auch hier gibt es die Möglichkeit der Plausibilitätsprüfung bereits während der Eingabe sowie die Validierung durch den ASAM ODX-Checker.
DTS-Venice der Softing AG |
Vector CANdela Studio
Ein weiteres Werkzeug ist das CANdela Studio der Firma Vector Informatik. Besonders zu erwähnen ist die Möglichkeit, mit CANoe, das wir bei der Definition der Netzwerkkommunikation und Simulation der Netzwerkkommunikation schon kennengelernt haben, zusammen zu arbeiten.
CANdela Studio der Vector GmbH |
In2Soft Visual ODX Database Designer
Nicht zuletzt das Werkzeug Visual ODX Database Designer der Firma In2Soft.
Visual ODX Database Designer der In2Soft GmbH |
Siehe auch
Diagnoselayer und Diagnosedienste