Diagnosis Screen Single Freeze Frame Data .... Abstract In this topic, we concentrate on understanding the key TECHSTREAM features that support engine diagnostics, such as Active Test, D
Trang 1
MINISTRY OF EDUCATION AND TRAINING
HO CHI MINH CITY UNIVERSITY OF TECHNOLOGY AND EDUCATION
FACULTY FOR HIGH QUALITY TRAINING
GRADUATION PROJECT AUTOMOTIVE ENGINEERING
Ho Chi Minh City, December 2022
S K L 0 1 0 4 6 4
USING TECHSTREAM SOFTWARE TO DIAGNOSE
TOYOTA ENGINE OPERATION
LECTURER: PH.D DO QUOC AM STUDENT: VU BINH CHANH
LE HONG HIEU
Trang 2HO CHI MINH CITY UNIVERSITY OF TECHNOLOGY AND EDUCATION
FACULTY FOR HIGH QUALITY TRAINING
Ho Chi Minh City, December 2022
USING TECHSTREAM SOFTWARE TO DIAGNOSE
TOYOTA ENGINE OPERATION
Trang 3HO CHI MINH CITY UNIVERSITY OF TECHNOLOGY AND EDUCATION
FACULTY FOR HIGH QUALITY TRAINING
GRADUATION PROJECT
USING TECHSTREAM SOFTWARE TO DIAGNOSE
TOYOTA ENGINE OPERATION
Trang 4THE SOCIALIST REPUBLIC OF VIETNAM
Independence – Freedom– Happiness
-
Ho Chi Minh City, December 24, 2022
GRADUATION PROJECT ASSIGNMENT
Students: Vu Binh Chanh Student ID: 18145004
Le Hong Hieu Student ID: 18145017
Major: Automotive Engineering Class: 18145CLA
Trang 5THE SOCIALIST REPUBLIC OF VIETNAM
Independence – Freedom– Happiness
-
Ho Chi Minh City, December 24, 2022
ADVISOR’S EVALUATION SHEET
Students: Vu Binh Chanh MSSV: 18145004
Le Hong Hieu MSSV: 18145017
Major: Automotive Engineering
Project title: Using Techstream software to diagnose Toyota engine operation
Trang 6THE SOCIALIST REPUBLIC OF VIETNAM
Independence – Freedom– Happiness
-
Ho Chi Minh City, December 24, 2022
PRE-DEFENSE EVALUATION SHEET
Students: Vu Binh Chanh MSSV: 18145004
Le Hong Hieu MSSV: 18145017
Major: Automotive Engineering
Project title: Using Techstream software to diagnose Toyota engine operation
Trang 7THE SOCIALIST REPUBLIC OF VIETNAM
Independence – Freedom– Happiness
-
Ho Chi Minh City, December 24, 2022
EVALUATION SHEET OF DEFENSE COMMITTEE MEMBER
Students: Vu Binh Chanh MSSV: 18145004
Le Hong Hieu MSSV: 18145017
Major: Automotive Engineering
Project title: Using Techstream software to diagnose Toyota engine operation
Name of Defense Committee………:
Trang 8Disclaimer
I hereby declare that this graduation project with the title " Using TECHSTREAM Software to Diagnose Toyota Engine Operation" is my own independent research At the same time, the data provided from the report is all from the school, which is a completely honest research result, not copied from any other research work All sources cited have been cited
I would like to take full responsibility before the school if any errors or copying problems are discovered in this topic
Trang 9
Acknowledgements
During the process of implementing the project, although the team of the topic met many difficulties but with the enthusiastic and sincere help from our teachers, friends and family the project has been completed well
Sincerely thank Mr.Do Quoc Am for his enthusiasm guide and help us in the process of doing the project
Thank you to the Department of Automotive Engine create conditions for us to have the workshop and necessary equipment and machines to be able to complete the design of the project on schedule, as well as help and care about us a lot
Thank you to the teachers in the Faculty of Vehicle and Energy Engineering, for your interest help and contribute ideas in the implementation of the topic
Thank you to friends for helping the group throughout the process implementation of the topic
Trang 10Table of Contents
CHAPTER 1: INTRODUCTION 1
1.1 The Reason to Choose a Project 1
1.2 Objective of Project 1
CHAPTER 2: LITERATURE REVIEW & 3
TECHSTREAM SOFTWARE 3
2.1 Theoretical Basis of On-Board Diagnostics 3
2.1.1 Introduction 3
2.1.2 OBD Generations 3
2.1.2.1 OBD 3
2.1.2.2 OBD II 3
2.2 Diagnostic Steps and Procedures 5
2.2.1 The 6-Step Diagnostic 5
2.2.2 DTC Check Operation Flow 5
2.2.3 DTC Information 6
2.3 What is TECHSTREAM Software? 7
2.3.1 What Car Models Are Supported by TECHSTREAM Software? 7
2.3.2 The Advantages Of TECHSTREAM Software 8
2.4 The Functions of TECHSTREAM Software 8
2.4.1 Trouble Codes 8
2.4.1.1 Trouble Codes Type 1 8
2.4.1.2 Trouble Codes Type 2 and Type 3 9
2.4.2 Freeze Frame Data Display 12
2.4.2.1 Single Freeze Frame Data 12
2.4.2.2 Multi Freeze Frame Data 13
2.4.3 Data List 14
2.4.4 Active Test 17
Trang 112.4.4.1 Active Test Selection 17
2.4.4.2 Active Test Control 18
2.4.5 Monitor 19
2.4.6 Customize 20
2.4.6.1 Select Customize Function 20
2.4.6.2 Customize Parameter Select 21
2.4.7 Health Check 22
CHAPTER 3 ENGINE CONTROL SYSTEM THEORY 25
3.1 Introduction of Engine Control System 25
3.2 Oxygen Sensor and Air/Fuel Sensor Theory 26
3.2.1 Oxygen Sensor Operation and Oxygen Sensor Heater 27
3.2.1.1 Oxygen Sensor Operation 27
3.2.1.2 Oxygen Sensor Heater 28
3.2.2 Air/Fuel Sensor Operation and Air/Fuel Sensor Heater 29
3.2.2.1 Air/Fuel Sensor Operation 31
3.2.2.2 Air/Fuel Sensor Heater 34
3.3 Mass Air Flow Sensor Theory 35
3.3.1 Mass Air Flow Theory Operation 35
3.3.2 Mass Air Flow Circuit 36
3.4 Throttle Position Sensor Theory 37
3.4.1 Dual Output Contact Type TPS Operation 37
3.4.2 Dual Output Non-Contact Type TPS Operation 38
3.5 Engine Coolant Temperature Theory 39
3.6 Fuel System Diagnosis 40
3.6.1 Fuel System Overview 40
3.6.2 Review of Injection Duration Theory 40
3.6.3 Oxygen Feedback Correction 42
Trang 123.6.4 Fuel Trim Impact on Injection Duration 43
3.6.5 How Short Fuel Trim Works 43
3.6.6 How Long Fuel Trim Works 43
3.6.7 Closed Loop Systems 44
3.6.7.1 Closed Loop Fuel Control 44
3.6.7.2 Closed Loop Operation 44
3.6.7.3 Close Loop Control Quick Check 46
3.6.7.4 Effects of Incorrect Closed Loop Control 46
3.6.8 Open Loop System 47
3.9 Engine Misfire Diagnosis 48
3.9.1 Misfire Monitor Types A and B 48
3.9.1.1 Misfire Monitor Type A 48
3.9.1.2 Misfire Monitor Type B 48
3.9.2 Ignition Counter 48
3.9.2.1 1998 and Earlier Models 49
3.9.2.2 1999 and Later Models 49
3.9.3 Misfire Data List 49
3.9.4 Misfire Monitor 50
3.9.5 Multiple Cylinder Misfire Diagnosis 51
CHAPTER 4: EXPERIMENT RESULTS 53
4.1 Observing The Change in Output Values Using Data List 53
4.1.1 Data List of 2AR-FE Gasoline Engine 59
4.1.1.1 When Engine Is Idling 59
4.1.1.2 When Engine Operate at 2000 RPM 60
4.1.2 Data List of 2KD-FTV Diesel Engine 61
4.1.2.1 When Ignition ON 61
4.1.2.2 When Engine Is Idling 62
Trang 134.2 Using Active Test to Check Actuators of 2AR-FE Engine 63
4.2.1 Active Test with Fuel Pump 65
4.2.2 Active Test with Control the Select Cylinder Fuel Cut 66
4.2.2.1 Control The 2AR-FE Gasoline Engine's Select Cylinder Fuel Cut 66
4.2.2.2 Control The 2KD-FTV Diesel Engine's Select Cylinder Fuel Cut 69
4.2.3 Control The 2AR-FE Gasoline Engine's All Cylinder Fuel Cut 72
4.2.4 Active Test with Control VVT Linear 73
4.2.5 Active Test with Control the Injection Volume for A/F Sensor 74
4.2.5.1 Outputs Value When the Injection Volume Is 0% 75
4.2.5.2 Outputs Value When the Injection Volume Is -12.5% 76
4.2.5.3 Outputs Value When the Injection Volume Is +12.5% 77
4.3 Fault Simulation in Internal Combustion Engine Control System 78
4.3.1 Checking The Operation of the Oxygen Sensor 78
4.3.1.1 Oxygen Sensor Feedback When Normal Operating Condition 78
4.3.1.2 Oxygen Sensor Feedback When Rich Mixture 79
4.3.1.3 Oxygen Sensor Feedback When Lean Mixture 80
4.3.1.4 A Situation Rich Fuel Involve the Brake System 81
4.3.2 Checking The Operation of Throttle Position Sensor 87
4.3.2.1 Throttle Position Sensor When Normal Operating Condition 87
4.3.2.2 Throttle Position Sensor When Is Disconnected 88
4.3.3 Checking The Operation of the Engine Coolant Temperature Sensor 91
4.3.3.1 Engine Coolant Temperature When Normal Operating Condition 91
4.3.3.2 Engine Coolant Temperature When Is Disconnected 91
4.3.4 Checking The Operation of the Mass Air Flow Sensor 95
4.3.4.1 Mass Air Flow Sensor When Normal Operating Condition 95
4.3.4.2 Mass Air Flow Sensor When Is Disconnected 96
4.3.5 The Simulation Misfire Operation 101
Trang 144.3.5.1 Data List of the Engine When It Has Misfire 101
4.3.5.2 Monitor Screen of Misfire 103
CHAPTER 5: CONCLUSION 107
Reference 108
Trang 15List of Figures
Figure 2.1 The 6 Steps Diagnostic Process 5
Figure 2.2 DTC Check Flow 6
Figure 2.3 Diagnosis Screen Trouble Code Type 1 9
Figure 2.4 Diagnosis Screen Trouble Code Type 2 11
Figure 2.5 Diagnosis Screen Trouble Code Type 3 11
Figure 2.6 Diagnosis Screen (Single Freeze Frame Data) 13
Figure 2.7 Diagnosis Screen (Multi Freeze Frame Data) 14
Figure 2.8 Diagnosis Screen (Data List Type 1) 15
Figure 2.9 Diagnosis Screen (Data List Type 2) 16
Figure 2.10 Active Test Selection Dialog 17
Figure 2.11 Active Test Control (ON/OFF Type Control) 18
Figure 2.12 Active Test Control (Slide Type Control) 18
Figure 2.13 Active Test Control (Stepped Type Control) 18
Figure 2.14 Diagnosis Screen (Monitor) 19
Figure 2.15 Diagnosis Screen (Customize) 20
Figure 2.16 Customize Dialog 21
Figure 2.17 Diagnosis Screen (Health Check) 22
Figure 3.1 Engine Control System 25
Figure 3.2 Oxygen Sensor and Air/Fuel Sensor Positions 26
Figure 3.3 Oxygen Sensor Construction and Output Voltage 27
Figure 3.4 Oxygen Sensor Heater 28
Figure 3.5 Air/Fuel Sensor Construction and Sensor Voltage 29
Figure 3.6 A/F Sensor Operation When Air/Fuel is at Stoichiometric 31
Figure 3.7 A/F Sensor Operation When Air/Fuel is Lean 32
Figure 3.8 A/F Sensor Operation When Air/Fuel is Rich 33
Figure 3.9 Air/Fuel Sensor Heater Operation 34
Trang 16Figure 3.10 Mass Air Flow Sensor 35
Figure 3.11 Mass Air Flow Circuit 36
Figure 3.12 Contact Type Throttle Position Sensor Operation 37
Figure 3.13 Non-Contact Type Throttle Position Sensor Operation 38
Figure 3.14 Engine Coolant Temperature Sensor Operation 39
Figure 3.15 Injection Duration Calculation 41
Figure 3.16 Oxygen Sensor Feedback Correction 42
Figure 3.17 Closed Loop Operation 45
Figure 3.18 Open Loop Operation 47
Figure 3.19 Misfire Monitor 50
Figure 3.20 Multiple Cylinder Misfire Diagnosis 51
Figure 4.1 Data List When Idling 59
Figure 4.2 Data List at 2000 RPM 60
Figure 4.3 Data List When Ignition ON 61
Figure 4.4 Data List When Idling 62
Figure 4.5 Active Test Fuel Pump 65
Figure 4.6 Before and After Active Fuel Pump 66
Figure 4.7 Active Test with Control the Select Cylinder Fuel Cut 67
Figure 4.8 Before Active Test 68
Figure 4.9 After Active Test 68
Figure 4.10 Active Test Select Cylinder Fuel Cut 70
Figure 4.11 Before and After Active Test 71
Figure 4.12 Active Test the All Cylinder Fuel Cut 72
Figure 4.13 Active Test the VVT Linear with 10% and 30% 74
Figure 4.14 When Injection Volume 0% 75
Figure 4.15 When Injection Volume Is -12.5% 76
Figure 4.16 When Injection Volume Is +12.5% 77
Trang 17Figure 4.17 When Normal Operating Condition 78
Figure 4.18 Reducing The Cross-Section of the Intake Pipe 79
Figure 4.19 Output Signals When Rich Mixture 80
Figure 4.20 Disconnecting the PCV Valve On the Intake Manifold 80
Figure 4.21 Output Signals When Lean Mixture 81
Figure 4.22 Data List of Camry 2015 When Has Trouble 82
Figure 4.23 Vacuum Brake Booster 83
Figure 4.24 Vacuum Brake Booster Operation 84
Figure 4.25 The Problem of Vacuum Brake Booster 85
Figure 4.26 After Replace Vacuum Brake Booster 86
Figure 4.27 Throttle Position Sensor When Normal Operating Condition 87
Figure 4.28 Diagnostic Codes and Output Signals When Is Disconnected 88
Figure 4.29 Throttle Position Sensor Wiring Diagram 89
Figure 4.30 Throttle Position Sensor Circuit 90
Figure 4.31 Engine Coolant Temperature When Normal Operating Condition 91
Figure 4.32 Diagnostic Codes and Output Signal When Is Disconnected 92
Figure 4.33 Engine Coolant Temperature Sensor Wiring Diagram 93
Figure 4.34 Engine Coolant Temperature Circuit 94
Figure 4.35 Mass Air Flow Sensor When Normal Operating Condition 95
Figure 4.36 Diagnostic Codes and Output Signals When Is Disconnected 96
Figure 4.37 Mass Air Flow Sensor Wiring Diagram 98
Figure 4.38 Mass Air Flow Sensor Circuit 99
Figure 4.39 IAT Circuit 100
Figure 4.40 IAT Output Signal When Is Disconnected 100
Figure 4.41 Data List When the Engine Has Misfire (The Condition Without Load) 101
Figure 4.42 Data List When RPM Goes Up (The Condition With Load) 102
Figure 4.43 Monitor Screen 103
Trang 18Figure 4.44 Monitor Misfire Test Table 1 104 Figure 4.45 Monitor Misfire Test Table 2 and 3 105
Trang 19List of Tables
Table 1 Content and display information of items in Data list……… …53 Table 2 The Function Of Active Test……… 63
Trang 20Abstract
In this topic, we concentrate on understanding the key TECHSTREAM features that support engine diagnostics, such as Active Test, Data List, and Trouble Codes services From there, it aids in our research into how the software interacts with the vehicle and how its capabilities may influence the vehicle We can then combine this information with our fundamental understanding of the engine control system to master diagnostic procedures for the engine control system
Trang 21CHAPTER 1: INTRODUCTION 1.1 The Reason to Choose a Project
Since opening up for integration and adopting a socialist-oriented market economy, our country's economy has achieved significant strides And now that our nation has joined the WTO, there are additional chances for economic progress As our country's economy grows, so must the transportation industry in order to satisfy the growing need for carrying commodities and passengers
There are several modes of transportation available to accommodate that need, including road, air, and sea travel Among these modes of transportation, road transport is the most developed and serves the majority of demand The economy's transportation demand Cars are the mode of transportation on the road As a result, the quantity and variety of automobiles in our nation have expanded dramatically in recent years
There will be damage phenomena that impact the transportation capacity of automobiles when cars operate over time To combat this, inspection, maintenance, and repair work must be performed on vehicles during normal operation As a result, as the economy grows, the demand for automobile maintenance and repair becomes more pressing
In which the number of Toyota vehicles accounted for the bulk of the market in Vietnam, with several different sectors Toyota has created TECHSTREAM software to repair next generation automobiles in order to diagnose and fix them fast and efficiently The software has made it easier for technicians to fix and has saved them a lot of time
Therefore, the group worked boldly to choose the topic "Using TECHSTREAM software to diagnose Toyota engine operation" after considering the feasibility of the subject, with the purpose of designing models for teaching and internship for students at faculty for high quality training in Ho Chi Minh City University Technology and Education
1.2 Objective of Project
Over time, when electronic control is deeply involved in the car control process, the electronic diagnostic method becomes more and more effective Until now, production vehicles were required to have a standard error code self-diagnosis system, which is the standard error code system OBD - II (on-board diagnostic II) During my study, I always wanted to learn and apply advanced techniques in maintenance and repair work so that maintenance and repair work could be accurate and economical Therefore, I have studied the application of technical diagnostic machines in car maintenance and repair work
Along with the automobile market in Vietnam so far, TOYOTA's market share can
be said to account for more than 50% of the number of vehicles sold, as well as the need
Trang 23CHAPTER 2: LITERATURE REVIEW &
TECHSTREAM SOFTWARE 2.1 Theoretical Basis of On-Board Diagnostics
2.1.1 Introduction
The primary objective of on-board diagnostic (OBD) systems is to detect and report any engine control system malfunctions This helps prevent excessive vehicle emissions (from damaged or malfunctioning circuits and/or components) and to lessen the possibility
of further damage OBD is capable of detecting shorts and opens in most sensor electrical circuits and in some actuator circuits Later models equipped with the OBD-II system can also detect component and system performance
2.1.2 OBD Generations
2.1.2.1 OBD
In 1988, the California Air Resources Board (CARB) approved On-Board Diagnostic system regulations, referred to as OBD These regulations, which apply to almost all 1988 and newer car and light trucks marketed in the State of California, require that the engine control module (ECM) monitor critical emission related components for proper operation and illuminate a malfunction indicator lamp (MIL) on the instrument panel when a malfunction is detected The OBD system also provides for a system of Diagnostic Trouble Codes (DTC) and fault isolation logic charts in the repair manual, to assist technicians in determining the likely cause of engine control and emissions system malfunctions The basic objectives of this regulation are twofold:
To improve in-use emissions compliance by alerting the vehicle operator when a malfunction exists
To aid automobile repair technicians in identifying and repairing malfunctioning circuits in the emissions control system
OBD self-diagnosis applies to systems which are considered to be most likely to cause a significant increase in exhaust emissions if a malfunction occurs Most notably, this includes:
All major engine sensors
The fuel metering system
Exhaust gas recirculation (EGR) function
2.1.2.2 OBD II
Although OBD supplies valuable information about a number of critical emissions related systems and components, there are several important items which were not
Trang 24incorporated into the OBD standard due to technical limitations at the time that the system was phased into production (during the 1988 model year) Since the introduction of OBD, several technical breakthroughs have occurred For example, the technology to monitor engine misfire and catalyst efficiency has been developed and implemented on production vehicles
As a result of these technical breakthroughs and because existing I/M programs have proven to be less effective then desired in detecting critical emissions control system defects which occur during road load operation, a more comprehensive OBD system was developed under direction of CARB
OBD-II, which is implemented over the 1994 through 1996 model years, adds catalyst efficiency monitoring, engine misfire detection, canister purge system monitoring, secondary air system monitoring, and EGR system follow rate monitoring Additionally, a serial data stream consisting of twenty basic data parameters and diagnostic trouble codes
is a required part off the diagnostic system
In addition to the basic required OBD-II data system, Toyota has an enhanced data stream which consists of approximately 60 additional data words Access to all OBD-II data is made by connecting a generic scan tool to a standardized Data Link Connector (DLC) located under the left side of the instrument panel The standards for data, the scan tool, diagnostic test modes, diagnostic trouble codes, and everything related to the introduction of the OBD-II regulation are established by the Society of Automotive Engineers
The goal of the OBD-II regulation is to provide the vehicle with an on-board diagnostic system which is capable of continuously monitoring the efficiency of the emissions control system, and to improve diagnosis a repair efficiency when system failures occur In essence, an emissions I/M station will be programmed into every OBD-
II equipped vehicle
Trang 252.2 Diagnostic Steps and Procedures
2.2.1 The 6-Step Diagnostic
2.2.2 DTC Check Operation Flow
In the DTC check, it is very important to determine whether the problem indicated
by the DTC either:
1) still occurs, or 2) occurred in the past but has returned to normal In addition, the DTC should be compared to the problem symptom to see if they are related For this reason, DTCs should be checked before and after confirmation of symptoms (i.e., whether or not problem symptoms exist) to determine current system conditions, as shown in the flowchart
Never skip the DTC check Failing to check DTCs may, depending on the case, result in unnecessary troubleshooting for systems operating normally or lead to repairs not related to the problem Follow the procedures listed in the flowchart in the correct order
The flowchart shows how to proceed with troubleshooting using the DTC check Directions from the flowchart will indicate how to proceed either to DTC troubleshooting
or to the troubleshooting of each problem symptom
Figure 2.1 The 6 Steps Diagnostic Process
Trang 26to better understand the issue and its cause
The Description portion provides an overview of the system operation
The Monitor Description portion provides an overview of the monitor operation The Monitor Strategy portion provides information on related DTCs, required sensors/components to operate (main and related), frequency of operation (continuous or once per driving cycle), duration of operation, MIL operation, and sequence of operation
Figure 2.2 DTC Check Flow
Trang 27The Typical Enabling Conditions portion provides information on specific conditions necessary for the monitor to operate, such as DTCs that cannot be present, system statuses, battery voltage, and other important conditions
The Typical Malfunction Thresholds portion provides information on what will cause the monitor to fail and a DTC to set
The Wiring Diagram portion provides a thorough wiring diagram of the system and components
The Inspection Procedure portion provides the procedure for diagnosing the cause
of the DTC
2.3 What is TECHSTREAM Software?
With the increasingly modern and developed automotive technology system, the operation of vehicles often has problem, especially system failures Understanding the importance of having a device to help test and fix errors, TECHSTREAM software was born TECHSTREAM's testing equipment solves today's car problems
TIS (Technical Information System) programmers from multiple generations collaborated to create this: To begin, Legacy Diagnostic Tools: MASTERTECH, TECHSTREAM 1.0 (DLC1-2): from the first versions of TECHSTREAM to the present, there are three options: TECHSTREAM Lite (dongle (Mongoose OR J2534) + laptop with TECHSTREAM software, which is used here) is an inexpensive alternative to the full TIS TECHSTREAM system and provides factory level support for Toyota, Scion, and Lexus vehicles TECHSTREAM 2.0 was the Toyota, Scion, and Lexus factory scan tool from late
2013 to mid-2019 and has been replaced by the TECHSTREAM ADVI, our next generation scan tool TECHSTREAM ADVI (highest level, most extensive, most modern, fastest, most options) combines TIS and scan-tool functionality into a single portable device With TECHSTREAM ADVI, technicians can simultaneously view and analyze on-board vehicle data, browse relevant TIS service documents, and reprogram vehicles all from the driver's seat via a wireless connection to TIS and all three versions above support read DTCs, health check, and the add option for all models of Toyota, Lexus, and Scion with a DLC3 protocol port (vehicles from 1996 to present)
2.3.1 What Car Models Are Supported by TECHSTREAM Software?
TECHSTREAM software is an automotive diagnostic system for TOYOTA, LEXUS, and SCION vehicles TECHSTREAM diagnostic software is said to be able to conveniently match and interoperate with other diagnostic software without other problems when repairing cars At the same time, this TECHSTREAM tester comes with a user-friendly multi-language application
Trang 282.3.2 The Advantages Of TECHSTREAM Software
With its own dedicated software, the interface of the diagnostic software is also designed to be simple and easy to use for all audiences Many customers who use TECHSTREAM software rate it as simple to use, particularly the ability to actively master all automotive technology operations TECHSTREAM test equipment has specialized and precise functions that allow it to adjust, thoroughly test systems, reset steering angles or throttle, and so on At the same time, the TECHSTREAM auto fault diagnosis system also controls current data and vehicle parameters through the engine system more accurately The low-cost segment will be suitable for all garages and have affordable prices for everyone
2.4 The Functions of TECHSTREAM Software
2.4.1 Trouble Codes
DTC Data is data stored in the vehicle computer (ECU) internal memory when problems occur
Checking DTC data can aid in specifying the cause of the trouble
DTC Data Display: Displays the DTC data for the system selected on the system selection screen
The procedure for displaying the DTC data is as follows
Push [Trouble Codes] button
The DTC data is displayed on the Diagnostic Code List
There are three types of DTC data display screens
When ECU is supported, the data is displayed with Type 2 or Type 3
When ECU is not supported, the data is displayed with Type 1
2.4.1.1 Trouble Codes Type 1
1 Monitor Status: Display a summary of the monitor status The monitoring is complete, display will change
2 View Monitors button: Transitions to the Monitor function
3 MIL Status: Displays the MIL status
Trang 294 Diagnostic code list: Displays the current, tentative, pending, and past DTC codes, along with a general summary for the DTC If either single-frame or multi-frame, freeze frame data are contained in the DTC, the "Snow Flake” icon will be displayed
in the left column of the list If Pending FFD is available when DTC is not, the record and the FFD icon will be displayed When the selected system does not support both the FFD and Pending FFD functions, the FFD column on the left side will not be displayed
2.4.1.2 Trouble Codes Type 2 and Type 3
1 Diagnostic Code Tab: Enhanced/Generic display can be switched by selecting the tab When the system does not support the legal DTC check function, the legal diagnostic trouble code check tab is not displayed
2 Diagnostic Code List
- Enhance tab: Confirmed, pending, or latest result DTC, and type and presence of freeze frame data are displayed When there is freeze frame data for the DTC, the
"Snow Flake” icon is displayed in the corresponding freeze frame data category column
Figure 2.3 Diagnosis Screen Trouble Code Type 1
Trang 30- Generic tab: Confirmed, pending, or permanent DTC, and presence of freeze frame data are displayed When there is freeze frame data for the DTC, the "Snow Flake” icon is displayed at the left end of the line in the list
3 Permanent DTC status: When a permanent DTC is detected, “YES” is displayed; when none is detected, “NO” is displayed This item is shown only when Enhanced tab screen is displayed
Trang 31
Figure 2.4 Diagnosis Screen Trouble Code Type 3 Figure 2.4 Diagnosis Screen Trouble Code Type 2
Trang 322.4.2 Freeze Frame Data Display
Displays freeze frame data related to the DTC data
There are two types of freeze frame data:
Single freeze frame data: ECU data recorded when the DTC data is generated
Multi freeze frame data: ECU data recorded before, after, and when the DTC data is generated
The procedure for displaying freeze frame data is as follows
On the Diagnostic Code List, select the DTC data with “Snow Flake” icon
Push the FF Data button
2.4.2.1 Single Freeze Frame Data
1 Freeze Frame data list: Displays DTC freeze frame data selected from the Diagnostic Code list If the information code parameters are available, they will be displayed after the FFD parameters The information code parameters are displayed
in the format “Info Code #-Parameter Name” Information Code values are only displayed in the 0 column in the Multi Freeze Frame Data display
2 Parameter Group list: Select predetermined parameter groups By selecting optional parameter groups, only specific parameters are displayed
3 FFD tab: Current FFD, Confirmed FFD and Pending FFD displays can be switched
by selecting the tab Leftmost tab is selected by default if more than one FFD is available Tab for unavailable FFD is grayed out If the system does not support each FFD, the FFD tab is hidden
Trang 334 Sort A to Z Check Box: Sorts to the currently displayed FFD parameters in alphabetical order
2.4.2.2 Multi Freeze Frame Data
When ECU is supported, the data is displayed with Type 2
1 FFD tab: Confirmed FFD Short/Long, Confirmed FFD Short, Confirmed FFD Long and Pending FFD displays can be switched by selecting the tab Tab for unavailable FFD is grayed out If the system does not support FFD, the FFD tab is hidden
2 Freeze Frame Data list: The values of items that have changed since the last frame are colored yellowish brown and the entire line for items that have changed is colored light gray
3 Sort by Variable Item Check Box: Sorts the parameters for freeze frame data in the display in the order of their having been changed
Graph button: Switches freeze frame data display to a graph This is grayed out if the time information is displayed only for the “detection point” column
New List button: Displays a list of only those parameters selected by the user
Remove button: Displays a list of parameters other than those selected by the user
Figure 2.5 Diagnosis Screen (Single Freeze Frame Data)
Trang 34Data Manager button: Displays the Data Manager
Back button: Returns the screen to the previous screen from the Freeze Frame Data list Store button: Saves DTC, freeze-frame, monitor status, monitor results information and the Information Code
2.4.3 Data List
Vehicle computer (ECU) data also be monitored numerically or in graph form
Data List Display: Displays the ECU data for the system selected on the system selection screen
The procedure for displaying the ECU data is as follows
Push [Data List] button
The ECU data is displayed on the Parameter List
Figure 2.6 Diagnosis Screen (Multi Freeze Frame Data)
Trang 35The following screen is displayed when Type 1 is selected with Snapshot settings
1 Parameter List: Displays ECU parameters If "Copy Data List to Clipboard" is selected from the menu or "Ctrl + C" is pressed on the keyboard, the notepad opens with following information pasted
2 Scroll bar: Data can be displayed on separate pages using a scroll function when the Parameter List cannot be displayed on a single page
3 Parameter Group List: Data required for diagnosing a specific breakdown can
be grouped The ECU data belonging to a Parameter Group can be displayed by selecting that group If the selected Parameter Group is modified using a function such as New List, or if the OK button is pressed on the Data List Manager screen,
a new parameter group called “Custom List” will be displayed., Due to this, a
“Custom List” is saved for each ECU, and is displayed the next time the data list function is launched If a list is edited while "Custom List" is available, the current "Custom List" will be overwritten with the edited list
4 Sort A to Z Check box: Sort the currently displayed Custom List items in alphabetical order
Figure 2.7 Diagnosis Screen (Data List Type 1)
Trang 36Remove button: Deletes the selected row from the current Parameter List
Data Manager Button: Displays the Data List Manager
Record button: Starts Recording the Data List (Unplanned Recording) The Record button can be pressed even when Live data is being displayed Live data can be recorded
by pushing the Record button when in Manual Mode When recording using the Record button, the settings are as follows Trigger Classification: Manual Max Recording Time:
30 sec Trigger Position: 50 % Snapshot can be started by pressing the space key The space key is set as default, but it can be changed by setting up a hotkey
Fuel Consumption button Launches the Fuel Consumption function This button only displays on the Engine tab
The following screen is displayed when Type 2 is selected with Snapshot settings
Figure 2.8 Diagnosis Screen (Data List Type 2)
Trang 372.4.4 Active Test
The active test is a function to forcibly drive relays, actuators, solenoids, etc
If they are driven normally in the active test, it is possible to judge circuits as normal from the ECU to relays, actuators, solenoids, etc
2.4.4.1 Active Test Selection
Select the active test item:
Press the Active Test button from the Menu Button
When the Active Test Selection Dialog displays, select the Active Test items
1 Active Test list: Display a list of possible Active Test
2 Description: Display an explanation for the Active Test item selected from the Active Test List
3 Available commands & expected results: Display commands and expected results for the Active Test item selected from the Active Test List
4 Execute condition: When performing an Active Test, display conditions and caution points related to the selected item from the Active Test List
5 OK button: Perform the Active Test selected from the Active Test List
6 Cancel button: Cancel the Active Test and returns the screen to the Data List
Figure 2.9 Active Test Selection Dialog
Trang 387 Service Information Keyword button: Executes the Service Information Keyword function
8 Dual Data List Check Box: When this is checked, the dual data list screen is used
as background when the active test is executed This item is hidden if the system does not support the dual data list function This item is grayed out if there is no system mounted in the vehicle that supports multiple data monitors other than the system being displayed
2.4.4.2 Active Test Control
The Active Test Control operates the Active Test Panel and drives actuators
ON/OFF Type Control: This dialog box displays when the Active Test values are divided into ON/OFF
Slide Type Control: The slide type control dialog box is displayed when the Active Test input values are defined as a range
Stepped Type Control: This dialog box is displayed when the Active Test input values are defined as stepped increments
Figure 2.10 Active Test Control (ON/OFF Type Control)
Figure 2.11 Active Test Control (Slide Type Control)
Figure 2.12 Active Test Control (Stepped Type Control)
Trang 392.4.5 Monitor
This screen displays the monitor status
This function can only be used with ECU's that support the monitor function
1 MIL Guidance: Displays the MIL status
2 Monitor Status view: Displays monitor status and monitor results
3.Monitor type select tab: Performs switching between Cumulative Monitor and Current Monitor
4 Monitor Information: Explains the difference between Cumulative Monitor and Current Monitor
Clear DTCs button: Deletes DTC, freeze-frame, monitor status, monitor results information and the information code
Monitor Details button: Displays a details screen for the selected monitor item Clicking the *** Icon in the Monitor Status View Detail column will display the same screen
Figure 2.13 Diagnosis Screen (Monitor)
Trang 40Store button: Saves the DTC, freeze-frame, monitor status, monitor results information and Information Code When the button is held down, processing is done in the same way as it is for “Trouble Codes”
2.4.6 Customize
It is possible to verify and change the set values for customizable items
Customizable items are divided by function into Door Lock, Security, Power Window, etc
2.4.6.1 Select Customize Function
The Select Customize Function screen can be displayed by: 1) pressing the Customize button from the Menu on the System Selection Menu, or 2) selecting Customize from the Utility Selection Menu, then pressing the Next button The user is able to customize from this screen
1.Customize function list: Select the function for the target Customize setting Customize button: Display details for the selected function in a pop-up dialog box and set the desired function
Figure 2.14 Diagnosis Screen (Customize)