You are on page 1of 73

Tier-4 Doosan Diagnostic Tool

Contents

1. Summary about D.D.T

2. D.D.T kit components

3. Install program

4. User registration and Log in

5. Operation of D.D.T
Contents

As you may know, it is the first diagnosis


tool for the tier 4 engine.

So I would like to introduce the tool’s


basic concept ,functions, and how it
works

Contents of this presentation are as


follows:
About D.D.T

1) D.D.T ?
D.D.T = Doosan Diagnostic Tool
2) Difference between e-Doctor and D.D.T
E-Doctor D.D.T
Communication KWP-2000 CAN Line
Fault Code 1. Fault code has Bit depend on TYPE From 1 to 17 1.Every fault has the unique code
1.1 Bit-7  physical value from the coolant physical value from the coolant temperature sensor is
temperature sensor is greater than the predefined greater than the predefined  P0116
2. 2.Freeze Frame function is added
Data Monitoring 1. The 58 data about Engine can be checked 1. The 194 data about the Engine and aftertreatment
2. Each service data has help pop up (value) can be checked(Raw , Filterd Data)
ex) Coolant temperature sensor can be checked
the voltage and filter data
2. The Service Data has help pop up about value
3. Through Snap Shot, The data about the Engine can
be recorded in real time without restriction
Snap Shot 1. Through Snap Shot, The data about the Engine 1. The recorded Data can be seen in D.D.T and also
can be recorded in 499 second you also can change from the data to the graph

Engine Test 1. Run-Up Test 1. Run-Up Test


2. Compression Test After reconsidering Run-Up Test in e-Doctor
Run-Up Test is redesign to increase reliability
2. Shut-off Test
Shut-off Test is similar to cut-off test but is
added non-compensation function
3. HCI-Dosing Test
Contents
D.D.T is a short for Doosan Diagnostic Tool.
From now, I will call this DDT.
The communication way has been changed from K-line to Can line. So you need to purchase the new
communication module.
The Fault code system has also changed. To detect fault code, E-Doctor has bit-value depending on type.
From D.D.T these fault coded are already decided for each bit
Also the freeze frame function is added and is being verified
In Data Monitoring Function , In e-Doctor , we can see the 58 data about engine
But In D.D.T Program we can see the 194 data about engine and aftertreatment.
The Service data is seen to check the engine is increased four times
Maybe you think it is many data, first all data that R&D suggest is reflected
For example, In e-Doctor the value of the coolant temperature can be seen degree
But in D.D.T the value of the coolant temperature can be seen degree as well as output voltage
In the future, if the service data is not necessary to check the engine,
that service data will be deleted
And also now there are two version according to the category of the data, LEVEL 1 version is doosan
service version Level 2 version is OEM version,
And also in D.D.T Data monitoring function has the recording service data same the e-Doctor
And also can be recorded the many form, for example excel, graph, jsd
In e-Doctor snap shot function the data can be recorded in 499sec, but in DDT the data can be recorded
with out restriction .
And also stored data in DDT can change the graph.
In engine test you are dissatified with Run-Up Test,Compression Test, Cut-off test
Main dissatisfaction is credibility and range to be normal , on this analing the bosch document
The value is define again the system about the engine test is remodelled, but the Engine test is not perfect
Now in excavator system the engine test is being verified, maybe until June the engine system completed to
make credibility and
spec.
About D.D.T

2) Difference between e-Doctor and D.D.T

E-Doctor D.D.T
Input/Out Switch off Cylinder 1~6 Actuator test of boost pressure actuator
put Test Coolant Temperature~6 Actuator test for exhaust gas recirculation actuator
(Remote Control) Coolant Temperature Test demand of Epm_nEng
Oil Temperature Signal test of mil lamp
Oil Pressure Actuator test of throttle valve actuator
Signal test of shut off cylinder
Actuator of shut off cylinder
Actuator test of shutoff valve actuator
Actuator test identifier for Hydrocarbon dosing valve
EOL In e-Doctor , this function is used to register In D.D.T DPF, after Ash cleaning, PRV Valve is
Machine information changed, through the function, the setting value
Change zero.
RePrograming The function is same

ECU The function is same


Information
Contents

E-Doctor receives data from sensors such as


coolant and oil sensors.
From D.D.T, It is changed for actuator test
Mostly It need to be check with your eyes, and I will
explain signal test of shut off cylinder soon.
EoL also upgraded to control values for Prv valve ,
PRV Valve, DPF,Ash cleaning . All these values
should be changed to ‘0’ after replacing
Reprogramming and Ecu information is same as E-
Doctor
1. D.D.T Kit Components (P/N : 860104-01045)
860104-01046
UVIM(CAN Module)

860104-01047
14 Pin Connector

860104-01048
860104-01045 USB

Diagnostic Tool
Contents

This is the D.D.T module

The CAN Module in the upper right photo


is used for communication and
Pin connector and usb connector ,
Wiring connection between a machine and laptop

← Machine
(14pin connector)

← Lap top
(USB or Serial Port)
Contents

If you connect 3 modules as follows, it is possible to communicate with D.D,T


2. Install program (USB Driver)

Install USB Driver


 Install D.D.T program
- Insert the installation CD in your lap top computer.
- Copy and save “Setup_DoosanDignostic Tool” from the CD to your laptop (any folder, any location
is okay)
- And double click on directory
Contents

To install the E-doctor you had to prepare


the installation file and program files
separately .
With the D.D.T, you can install the
program with 1 file, making installation
easier
2. Install program

Windows XP / VISTA version/7


Contents

If you click the install program, Usb driver will be installed automatically.
And also, this program supports various version of MS Operation systems
such as Windows XP/VISTA/7 including 64bit version
2. Install program (USB Driver)

Windows XP / VISTA/ 7 version


 Set up USB driver
- Connect the USB cable on your laptop, the USB cable must be connected with gateway only as below
condition (Do not connect main harness to the gateway)

- The UVIM driver can be installed all of the Windows version( Windows 32,64Bit)

← Machine
(14pin connector)

← Lap top
(USB or Serial Port)
2. Install program (USB Driver)

Windows XP/VISTA/ 7 version



Contents

If you connect assembled UVIM to


computer, it will search new hardware.
Please select “install software
automatically”:
You don’t have to find install file from
other folder.
3. User Registration and Log In

1. User Registration

If you enter the ‘system key No’ which is obtained from the program manager, you can see the above
window.

Enter your ID and ‘password’ which is obtained from the program manger. Click OK. You can now use
D.D.T.

Every time you run the D.D.T, the system will prompt you with the window to key-in your ‘user ID’ and
‘password’.
Contents

If you finish installing, you will see the


program authentication window.
Please input the system key which is
given by the program manager.
3. User Registration and Log In

2. Log in

Enter your ‘user ID’ and ‘password’ whenever you run the program.

※ If your password is lost, contact the program manager and get a new password
and user ID. You have to reinstall the program.
Contents

The Level will be divided two version, Level-1 is Doosan Service man,
Level-2 is dealer version
4. Operation of D.D.T

1. Top menu

 MENU(M)
- Exit : exit the program.

 SETTING(S)
- Language : Korean, English
- Communication Port : USB Port
- Temperature : deg C, deg F
- Pressure : bar, hpa
- Time : hour, s

 VIEW (V)
- APPLICATION SHAPE : According to your O.S, you choose the system

 Help (H)
- D.D.T Information : Yoy can see the D.D.T system version
- Fault codes : You can see fault information and trouble shooting manual.
- Help : You can see the online help for the diagnosis program. (Manual here)
Contents

The top menu of D.D.T is systemically similar with E-Doctor, and


you can also change language setting.
4. Operation of D.D.T

2. Main menu
1. Start/Stop

 “Start” icon
- Establishes communication between the D.D.T and engine ECU
(Communication is activated when the line at the bottom of the screen displays :
TIER-4 : connecting…’)

 “Stop” icon
- Turns communication off.
※ Wait 4 seconds before resuming the communication.
Contents

This is main menu.


If you click ‘Start button” communication
will be progressed and you will see
connecting sign on the lower right
4. Operation of D.D.T

2. Main menu
2. Fault Codes

 Displays Engine failure messages with fault code.

Note:
 All message will remain in the ECU memory until deleted by an D.D.T user.
 ‘Present’ error messages can not be deleted.
 ‘Historic’ error messages can be deleted.
Contents

you click Fault codes, you can see Fault code from D.D.T
4. Operation of D.D.T

2. Main menu
2. Fault Codes
 Erase DTC
- Lets the user erase all error data in ECU providing that the status is ‘Historic’.

 Save as Excel
- Lets the user save the list of errors as an Excel file.

 Fault code
- Lets you know the fault codes of the engine.

 Description
- Provides the detail information about each fault code.

 Activity
- ‘Present’ means that the fault is currently present.
- ‘History' means the problems is not currently present.

 Freeze frame
- Click on the freeze frame to open an environmental condition of the fault
Contents

Fault code functions are similar with e-doctor and Freeze frame function is added.
4. Operation of D.D.T

2. Main menu
2. Fault Codes
 Click on the fault code line to open the help window
 You can see the fault detail, cause result & repair recommendations

Click

Click
Contents

If something is wrong for engine, fault


code will be shown.
If you click it, You can see detailed
information in the pop-up windon.
4. Operation of D.D.T

2. Main menu
2. Fault Codes : Freeze Frame
 Click on description to open the freeze frame window
You can see the environment condition, when the fault occurred
Contents

The Freeze frame function is added to


D.D.T. It remembers important values
which are concerned with fault codes.
For example, if coolant temperature
sensor has an error, D.D.T remembers
surroundings such as enigne rpm and
temperature.
4. Operation of D.D.T

2. Main menu
2. Fault Codes
 Click on HELP (Trouble causing) to open the trouble shooting manual.
 You can see the fault detail, what was problem & hot to check / fix / repair engine recommendations
(step by step)
Contents

In addition to , if you click ‘help window’ ,


you will see documentation regarding
trouble shooting
It is still upgrading and final version will
be released until August
4. Operation of D.D.T

2. Main menu
3. Data Monitoring

 Data Monitoring enables you to check the sensors and service data values of the
engine, and check the status of the electric components such as sensor or switches.
Contents

If you click ‘Data monitoring” you will see


the variables which effects engine
performances or conditons
.
Compare to previous one network speed
of D.D.T is upgraded.
But the each data through CAN Line is
one to one communication
and, If you add to many categories ,
reading speed will be slow.
I suggest the data is chosen to check the
engine
Other function is similar with the e-Doctor
function
4. Operation of D.D.T

2. Main menu
3. Data Monitoring

6 1 4 5 3 2
4. Operation of D.D.T

2. Main menu
3. Data Monitoring

1 View Selection
-Tick the square cell in the column ‘SEL’ in front of the selected parameter
- Only the selected parameters (service data) will be shown on the screen

2 Open Selection
-Opens the list of service data you saved in lap top in a former session

3 Save Selection
- You can save the specified service data which you selected from the full service data list
- The filename has a *.jsf extension.
- To select the service data, proceed in the same way as in “View selection”

4 Graph
- Shows the values for each selected service data as a graph.
- You can view up to 10 service data at a time.

5 Save as excel
- The service data names, parameter names, current values and units which are shown are saved as
Excel format. The curves are not saved in the current software version
6 Data Group
- Select the service data you want to see using the fall-down menu.
- All data, Start data, injector data, voltage data, fuel pressure DPM After treatment data… .d
Contents

You can see description for each section.


You can also predestinate test list for
service engineer through “open/save
selection” function.
4. Operation of D.D.T

2. Main menu
3. Data Monitoring (Graph screen)
Contents

The Graph screen has also been


upgraded.
It is easy to change min/max values and
it is possible to save graph from this
menu.
4. Operation of D.D.T

2. Main menu
3. Data Monitoring (Graph screen)

 Graph
- Color : Indicates the line color on the graph
- Service Data : Indicates the service data names/parameter names shown on the graph
- Variable : Indicates the parameter’s current value, shown as Y-coordinate
- Max : Indicates the max. value of the parameter. It is 100% of the graph
- Min : Indicates the min. value of the parameter. It is 0% of the graph
- Time : X-coordinate
- Scroll bar : It is active when going over the next frame
- Stop button : Temporarily stops the measurement on the graph
- Exit : Closes the graph window
4. Operation of D.D.T

2. Main menu
3. Data Monitoring (Help pop up)
 If click any cell in the column ‘current value’. A pop up window provides information on the value
of the related parameter.

click
Contents

If you click any cell in the ‘current value’ column, a pop up


window provides information on the value of the related parameter.
4. Operation of D.D.T

2. Main menu
3. Data Monitoring (Snap shot)
 The Snapshot enables you to record and display long periods of the engine operation
Contents

Basically this snap shot function has same function as the previous tool (E-docto
but a data monitoring function has been included
4. Operation of D.D.T

2. Main menu
3. Data Monitoring
 Manual Start
- Data can be saved up until unlimited time
- Click the Manual Start icon. The icon will be changed to the ‘Manual Stop’ icon so that you can
control the saving time.
 Manual Stop
- Click the Manual Stop icon. The button will be revert to the ‘Manual Start’ icon
- You can store the data up until unlimited time
- The filename has a *.jsd extension.
 Auto Start
- Click the Auto Start icon. The system will wait until the engine generates a fault and will then start to
save the fault data.
- D.D.T will save automatically the fault data for unlimited time before and after fault.
 Open
- Load and run a stored snapshot file.
 Time Frame Scroll
- Change the time frame scroll to check the current value of each time.
4. Operation of D.D.T

2. Main menu
3. Data Monitoring (Snapshot)
 Data Group
- Select the service data you want to see using the fall-down menu.
- All data, Start data, injector data, voltage data, fuel pressure data….

 View selection
- See ‘Service Data’ section. This function behave in the same way

 Graph
- See ‘Service Data’ section. This function behave in the same way

 Save As Excel
- The service data names, parameter names, values and units which are shown are saved
as an Excel file
4. Operation of D.D.T

2. Main menu
3. Data Monitoring (Snapshot)
 Manual Start(1-1)
-Click the Snapshot Sel
- Click the ‘Manual Start’ button and then the icon will be changed the ‘Stop’ icon
. Recording the service data during unlimited time
- After recording process, then click the Manual Stop button, the pop up is occurred to save the file
- Save the new name of the file(*.jsd)

3
4. Operation of D.D.T

2. Main menu
3. Data Monitoring (Snapshot)
 Manual Start(1-2)
- If you save the new file in specific folder, there are two different files in specific folder
- The one is excel file(*_Allframe.xls), the other is snapshot file(*.jsd)
- Snapshot file is using the e-doctor program in disconnecting condition, and the excel file is giving the
data from time to time
4. Operation of D.D.T

2. Main menu
3. Data Monitoring (Snapshot)
 Auto Start(1-1)
- Click the button DX or DL
- First of all, click initialize button for recording the true data
- Click the ‘Auto Start’ button and then the icon will be changed the ‘Stop’ icon, the fault code icon is
blinking(Have no DTC)
- When the fault is occurred in the machine, the data monitoring is starting
- After recording process, then click the Auto Stop button, the pop up is occurred to save the file
- Save the new name of the file(*.jsd)
4. Operation of D.D.T

2. Main menu
3. Data Monitoring (Snapshot)
 Auto Start(1-2)
- If you save the new file in specific folder, there are two different files in specific folder
- The one is excel file(*_Allframe.xls), the other is snapshot file(*.jsd)
- Snapshot file is using the e-doctor program in disconnecting condition, and the excel file is giving the
data from time to time
4. Operation of D.D.T

2. Main menu
4. Snap Shot
-If you select the specific file through the Snap Shot function, You can see the
Data in D.D.T program
-After downloading the data, you move the order of the frame ,and then you can
see the data with time
-If you choose the data in sel , and you can make the Graph

1
4. Operation of D.D.T

2. Main menu
5. Engine Test (Run-Up Test)
 Deviation in the power capability of individual cylinders are identified by the run-up test
4. Operation of D.D.T

2. Main menu
5. Engine Test (Run-Up Test)
1) Purpose
The run-up test is used to determine the efficiency of individual cylinders/injectors
2) Test Logic
The test is divided into 2 phases
In phase 1, the engine is accelerated from idle, with one cylinder/injector shut off.
The time that the system requires to reach a particular number of engine revolutions is re-corded.
In phase 2, all cylinders/injectors are shut off and the time required by the system during the reduction
phase is measured.
This is repeated until all injectors have been shut down once. A comparison of the measured times provides
information about the efficiency of the in-dividual cylinders/injectors .
Contents

Run up test screen will be changed as


follows.
The purpose of this function(Run-Up test)
is to determine the efficiency of individual
cylinder and injectors.
It is possible to check combustion
condition.
Y axis is RPM, X axis is the time we
check increasing velocity and decreasing
velocity.
Compared with other cylinder, we will
check the cylinder is normal.
4. Operation of D.D.T

2. Main menu
5. Engine Test (Shut-Off Test)
1) Purpose
The diagnostic tester can be used to shut off injections in specified cylinders

2) Test Logic
This can be down with or without fuel quantity compensation. If
fuel quantity compensation is active, the quantity of the injection that is switched off will be
added to the quantity of the main injection
Contents

This “Shut off test” is similar to the “cut off


test”
It is also possible to select ‘fuel quantity
compensation’ for switched off injection.
: Dosing test of the HCI system

With a dosing engine test, the dosing valve is removed a quantity specified by the tester can be dosed into a measuring vessel at a dosing
valve duty cycle specified by the tester(dq). The dosed quantity can then be compared with the quantity specification. The dosing valve can be
evaluated by the variable actuation

The status, tester result or reason for aborting will then be made available by RequestRoutineResults. During the test the operating conditions will
be checked continuously and if necessary the test will be aborted. StopRoutine is used to abort the test specifically

Abort reason explanation


Environmental conditions not OK
Aborted by user
Timeout error

Tester result
The reasons for aborting (Refer to Abort reason explanation) 2 byte

Dosing quantity specification in g 2 byte

Dosing quantity per time in g/min 2 byte


4. Operation of D.D.T

2. Main menu
6. Input/Output control
-This function can control actuator of the Engine parts and you check the condition of the
actuator
1) the text in the condition box is the operating condition to check the Engine
Engine : Engine on/Off
IG.Key : ignition key on/off
Control : Activation
Value : Input value
MIN/MAX : Range
2) the text in the Result Box is the out put after testing the Engine

2
Contents

“input output control” seems to be same


with “remote control”
However, if the test values are not
enough for test, it cannot progress to the
next step.
4. Operation of D.D.T

2. Main menu
6. Input/Output control
1) actuator test of boost pressure actuator
-This test can know the normal operation of the VGT
. You choose the actuator test of boost pressure actuator
. Click the Start button
. You choose the input value in the value box
. You have to see the position of the VGT shaft with naked eye
. Return to ECU
4. Operation of D.D.T

2. Main menu
6. Input/Output control
2) Test demand of Epm_nEng
-This test can know the normal operation of Engine rpm
You choose the input value in the value box
Click the Start button
You have to see the result of the display panel in excavator
Click the Return to ECU
3) signal test of glow lamp
- This test can know the normal operation of Engine lamp
You choose the input in the value box
Click the Start button
You have to see the lighting Engine lamp in display panel
Click the Return to ECU
4) actuator test of throttle valve actuator
- This test can know the normal operation of the throttle valve actuator
You choose the input in the value box
Click the Start button
You have to see the normal operation with naked eye in the excavator
Click the Return ECU
4. Operation of D.D.T

2. Main menu
6. Input/Output control
5) signal test of shut off cylinder
- This test can know the normal operation of Injector
You choose the input in the value box
Click the Start button
You have to see the lighting Engine lamp in display panel
Click the Return to ECU

Injector quantity
(InjCtl_qSetUnBal)

Engine RPM
Contents

Until now, it was hard to figure out the


condition of the injector.
However, It is now possible to detect the
condition of the injector through the
“signal test of shut off cylinder”
Fuel compensation quantity will be
changed to keep engine rpm to a certain
level. if fuel compensation quantity
changes frequently,
It means some of the injectors have
problems
4. Operation of D.D.T

2. Main menu
7. EOL
-If you need to change the PRV Valve and Ash and DPF, You have to click the
under the button

-If you do not click the button after changing the part, The ECU count the endurance limitation
of the parts continuously and The fault code about three part may be occurred

Click
Contents

If you need to change the PRV Valve and


Ash and DPF, You have to click the
under the button If you do not click the
button after changing the part, The ECU
count the endurance limitation
of the parts continuously and The
fault code about three part may be
occurred
4. Operation of D.D.T

2. Main menu
8.Reprogramming ECU
 Specify select Engine
- No use

 Select file
- Select ECU MAP file on your laptop computer for reprogramming or rework
- The files are obtained from the Doosan company if required

 File transferring.
- Install Map file on ECU
- You can see the program installing progress rate

• Install completely (100%): when prompted “Communication end”

• MAKE SURE THAT THE LAPTOP BATTERY IS FULL


Should the proper transfer of file fail, the ECU will be damaged and should be replaced
otherwise the engine cannot be run anymore.

• Click “Connect ECU” icon, and wait a few minutes, D.D.T will restart
• After restarting the D.D.T, the engine serial No and machine serial, model must be entered
in the ECU through EOL
• It is not possible to re program the ECU of DL06 engine with DL08 engine map file and so on.
4. Operation of D.D.T

2. Main menu
8.Reprogramming ECU

 Selecting Map file on your laptop

 Click “Start” then you can see progress rate


4. Operation of D.D.T

2. Main menu
8.ECU Information
 You can check that you are performing the test on the correct machine by checking the hardware,
software and machine ID of ECU.
4. Operation of D.D.T

2. Main menu
8.ECU Information
 ECU Hardware Number
- Indicate the ECU Hardware Version

 VIN Data Identifier


- Indicates the Vehicle Serial Number

 ECU Software Version


-ECU Software Version

 Engine Type
- Suffix / Engine Number

 Programming Date
- Indicates the date last modified EOL data
- It will be displayed as blank if the data has never been changed

 MAP Version
- Indicates MAP Version

E.O.D

You might also like