Upload
vuongngoc
View
392
Download
17
Embed Size (px)
Citation preview
V1.01 | 2017-06-29
Introduction to ODX
2
1. Vehicle Diagnostics 3
2. Diagnostic Data Format ODX 9
3. ODX in Processes and Tools 16
Agenda
3
OEM and Supplier
Vehicle Diagnostics
Development
01001001
Manufacturing
Supplier
OEM
ECU
After Sales
4
Vehicle Systems and Components
Vehicle Diagnostics
Development
01001001
Manufacturing
Supplier
OEM
ECU
After Sales
Vehicle systems are established and maintained
Vehicle systems are implemented with 1 or many ECUs (components)
5
Test Devices, ECUs and Vehicle
Vehicle Diagnostics
Principle of diagnostic protocols:
Directed communication
Development tester
End of Line tester
Service tester
On board communication
Off board communication
Development
01001001
Manufacturing
Supplier
OEM
ECU
After Sales
6
Diagnostic Data (1)
Vehicle Diagnostics
Data is dynamic Data is static
Development
01001001
Manufacturing
ECU
After Sales
Essential Diagnostic Data is the same. But Applications are different.
Diagnostic Data
Diagnostic Data
Diagnostic Data
7
Diagnostic Data (2)
Vehicle Diagnostics
1
2
3
4
5
6
7 Services
(ECU specific) data
ISO OSI reference model
ODX essentially describes the services for communication and the transported data.
ODX UDS, WWH-OBD, OBD II
8
1. Vehicle Diagnostics 3
2. Diagnostic Data Format ODX 9
3. ODX in Processes and Tools 16
Agenda
9
The Term ODX
Diagnostic Data Format ODX
Standardized diagnostic data format (ISO 22901-1)
for test devices
and ECUs
ODX means Open Diagnostic Data Exchange
Intentions of ODX
Data reuse in Development, Production, Service (Single Source)
Vehicle diagnostics
Machine readable
Data model close to process responsibilities
10
Diagnostic Data for Testers
Diagnostic Data Format ODX
Supplier
OEM
ODX-D
ODX-C/CS
ODX-V
ODX-C/CS Communication Parameters
ODX-D Diagnostic Services
ODX-V Vehicle Info
ODX-D
ODX-C/CS
ODX-V
ODX-D
ODX-C/CS
ODX-V
Development
01001001
Manufacturing After Sales
11
Addtional Diagnostic Data
Diagnostic Data Format ODX
ODX-D
ODX-C/CS
ODX-V
ODX-D
ODX-C/CS
ODX-V
ODX-D
ODX-C/CS
ODX-V
ODX-E
ODX-FD
ODX-F
ODX-E
ODX-F
ODX-FD Vehicle Functions documentation data
ODX-E ECU Configuration data
ODX-F Flash/reprogramming data
Development
01001001
Manufacturing After Sales
12
Components of The Standard
Diagnostic Data Format ODX
UML Model XML Schema ASAM Checker Rules
Textual Description
Syntax Diagnostic Semantics
13
Joint Expert Group
Diagnostic Data Format ODX
Extract of Joint Expert Group:
Manufacturers Suppliers Tool Suppliers
Joint Expert Group designed ODX and consisted of:
14
Releases
Diagnostic Data Format ODX
Improved Functional Addressing
Improved UDS support
ISO 22901-1
2005
2006
2008
ODX 2.0.1
ODX 2.1.0
ODX 2.2.0
Incom
patib
ilities
ODX-D
ODX-C
ODX-V
ODX-F
ODX-FD
ODX-E
15
1. Vehicle Diagnostics 3
2. Diagnostic Data Format ODX 9
3. ODX in Processes and Tools 16
Agenda
16
ODX and MCD-3D
ODX in Processes and Tools
ASAM MCD-3D API
ISO 22900-3
Tester Application
D PDU API
ISO 22900-2
Hardware Interface
ISO 22900-1
ODX ODX
XML
ODX
works on binary data and provides executable services
reads
17
Acceptance and Coverage
ODX in Processes and Tools
Acceptance and coverage is good!
Harmonization of tool chains. ODX based tools can be “easily” exchanged.
ODX simplifies the diagnostic tool landscape.
ODX provides good support for UDS.
Introducing ODX results in a win-win situation for OEMs and suppliers.
supports all diagnostic use cases at OEM and supplier. ODX
18
Flexibility and Complexity
ODX in Processes and Tools
Interests and requirements to vehicle diagnostics are complex.
Flexibility requires to cope with complexity.
Development 01001001
Manufacturing
Supplier
OEM
ECU
After Sales
ODX ODX ODX
19
Authoring Guidelines
ODX in Processes and Tools
Authoring guidelines reduce flexibility and complexity of ODX via
Selection of feature and
Defining Content
They describe further syntax and diagnostic semantics
Intention: Automatic (re)use of data in ODX consuming processes
ODX standard
ODX according
OEM authoring guidelines
20 © 2016. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.01 | 2017-06-29
Author: Daniel Hirsch Vector Informatik GmbH
For more information about Vector and our products please visit www.vector.com