Sie sind auf Seite 1von 16

Diagnostic System

Agenda :
l
What is Diagnostic System?
l
Need for Diagnostic System
l
Types of Diagnostic Standards
l
UDS Protocol
l
ECU Diagnostic System
l
Advantages of Diagnostic System
l
Overview of next session
l
Method of Testing
l
Queries!
l
What is Diagnostic System?
l
On-board diagnostics (OBD) is an automotive term
referring to a vehicle's self-diagnostic and reporting
capability. OBD systems give the vehicle owner or
repair technician access to the status of the various
vehicle subsystems.
Need for Diagnostic System
Need for Diagnostic System
l
Early versions of OBD would simply illuminate a
malfunction indicator light or "idiot light" if a problem was
detected but would not provide any information as to the
nature of the problem.
l
Modern OBD implementations use a standardized digital
communications port to provide real-time data in addition to
a standardized series of diagnostic trouble codes, or DTCs,
which allow one to rapidly identify and remedy malfunctions
within the vehicle.
l
Types of Diagnostic Standards
l
UDS Protocol
l
ECU Diagnostic System
l
1. ECUs are used for controlling mechanical
components and devices - throttle flaps, fuel
injection systems, sensors and actuators

l
2. ECUs control several kinds of system and
behavior - internal combustion process, the
braking system, tire pressure motoring system

l
3. ECU does not only control the engine, but
also can detect, correct and prevent errors

l
4. For example miscalculation of the fuel/air
ratio. - The ECU will attempt to detect errors
and report them to the user for each request
Advantages of Diagnostic System
1. To improve test and validation of large
distributed electronic systems and to reduce the cost of
maintanence

2. The UDS protocol provides a number of


necessary functionalities for repairers, developers and
testers
3. For Developers:
- Read or write data in ECU memory, program
the flash memory and create specific behavior for
an ECU such as provide a response on a timer
interrupt event
Advantages of Diagnostic System
4. For Tester:
- To request a service, status of a ECU (DTC)
- To run a routine (ODST)
5. For Repairer:
- To identify the faults for repairing
Overview of next session-Network Layer
Overview of next session-Network Layer
Overview of next session

Application Layer
a) DiagnosticSessionControl
b) ReadMemoryByAddress
c) WriteMemoryByAddress
d) SecurityAccess
e) TransferRequest
f) TransferExit
g) RequestUpload
h) RequestDownload
Method of Testing
l

Queries?