Diag Vmac IV
Diag Vmac IV
Mack Advanced
Vehicle Diagnostics
M-4b
Instructor Manual
Mack
Advanced
Vehicle
Diagnostic
s
North American Institute
Mack
Advanced
Vehicle
Diagnostics
Welcome to the Mack Advanced Vehicle Electronics. This course is designed to teach and
demonstrate advanced diagnostic procedures. This course will also help identify the systematic
methods for troubleshooting. This course will cover the driver interview, diagnostic process
development, and application of detailed troubleshooting steps, tests and calibrations for Mack heavy
duty trucks.
1
Course Agenda -
Mack Advanced Vehicle Diagnostics
2
Course Description and
Objectives – Mack Advanced
Vehicle Diagnostics
Course Description:
3
Design and Purpose of Vehicle
Diagnostics
4
Design and Purpose of Vehicle
Diagnostics
Design:
Purpose:
Goal:
To provide the customer a description of the problem, repair options, and the
time required for repair in a short time period. Shorten customer downtime!
Notes:
1. Two hour diagnostic time is used to give the customer a satisfactory time frame of diagnosis.
2. The two hour time frame is also a “flag” to contact Mack technical support if the diagnostic
procedures have not revealed the most probable root cause of the customers complaint.
*** Instructor Note: Inform students that E-Service should be the primary means of technical support.
5
Design and Purpose of Vehicle
Diagnostics
Purpose:
Expedite the diagnostic and repair process to improve repair times and communications
with the customer and technician.
Objective:
Facility:
1. Assigned service bay, or service drive in close proximity to the Service Write-up desk
and parts department.
2. “Mobile/Floater” Diagnostics: Dealer may not be able to allocate a specific bay to the
triage diagnostics. With the use of wireless technologies, the technician is able to
perform the diagnostic steps anywhere on the dealership grounds.
3. Area will have necessary computers, tools and equipment stored close by:
a. VCADS laptop
b. Computer/s with access to TDP, EIS, Mack service publications, and Mack
networks.
c. Diagnostic tools.
Notes:
6
Design and Purpose of Vehicle
Diagnostics
Personnel:
1. Qualified Technician. Highly proficient in mechanical and computer-aided
diagnostics
Triage Process:
1. When a vehicle arrives at the dealership for repair the Service Writer accompanies
driver to truck for preliminary verification of complaint, VIN, Mileage and vehicle
damage. A repair order is written, keys are tagged, then immediately given to the
Triage Technician for diagnosis. Customer is informed of possible diagnostic fee
and/or possible warranty coverage. A “General Check” could be performed at this
time. Up selling should be encouraged.
3. If any repairs can be performed within one hour, he then makes those repairs. If he
cannot make repairs in that hour, he orders all required parts and sends truck to
shop foreman to be dispatched into the workflow of the main service department. He
only orders parts if he can verify need.
4. All labor performed and parts consumed in the Triage Bay are billed to the repair
order.
5. This bay may also be used as for Quality Inspection or Quick Lube for increased
facility utilization.
Notes:
7
Design and Purpose of Vehicle
Diagnostics
Expected results:
2. Increased efficiency due to reduced lost time waiting on ordered parts through
better communication.
5. Increased gross profit on repair orders due to efficient diagnosis, reduction of lost
time, better technician communication and possible up sales.
Notes:
8
Basic Diagnostic Processes,
Standards, and Methods
9
Basic Diagnostic Processes,
Standards, and Methods
1. Customer Complaint
Notes:
Listen! The customer/driver has a wealth of information to offer in most cases. Information gathering
is the key to good diagnostics. Asking detailed questions and recording the information normally
draws the diagnostic map for the technician. Knowing what questions to ask is a problem.
Two main pieces of information are critical to for the technician to use the process of elimination to
simplify the diagnostics process.
1. The customer’s complaint – Use the Basic Data Gathering form or equivalent form of questioning.
2. Validate the complaint – The customer will have some type of symptom or complaint about a
vehicle function that has a problem or no longer operates. If possible, check the truck while the
customer is there to make sure there is really a problem.
These two items should be compared to each other to validate the problem. In some cases, the
customer has a complaint but there are no visible problems, symptoms, or faults. These cases
create difficulty in troubleshooting but are often resolved through communication with the driver
or customer to bring the vehicle back when the problem is occurring or when the customer has
recorded information the dealer technician can use to perform more thorough symptom
diagnostics.
10
Basic Diagnostic Processes,
Standards, and Methods
Notes:
1. Problem solving by symptoms..
2. Problem solving by using the fault codes (distinguishing features) and failure mode identifiers
(FMIs).
3. This methodical thinking process of applying diagnostic procedures to the vehicles symptoms
and faults is called the “Triage” diagnostics process. FAST!
Two characteristics that should align when performing any diagnostics steps are:
1. The customer’s complaint
2. Loss of vehicle, engine, or system functions
11
Basic Diagnostic Processes,
Standards, and Methods
Notes:
Poor communication between the customer and the service writer usually creates many issues during
troubleshooting. The lack of information from the customer as well as a lack of thorough
questioning by the service writer may prevent the technician from accurately diagnosing a
problem. An increased amount of diagnostic time can also be the result of poor data gathering. In
most cases, technicians must depend on their technical knowledge of the truck, and a clear
understanding of the diagnostic process. THINK BEFORE YOU ACT! Many troubleshooting steps
could be eliminated by listening and gathering good information. The customer and/or driver are
the best resources for this information.
Other sources for information gathering are:
1. Customer work history
2. Warranty work history
3. Service history
12
Basic Diagnostic Processes,
Standards, and Methods
1. Operator Interview
2. Gather Data (What Sources?)
3. Audio/ Visual Inspection
4. Identify and separate vehicle systems
5. Identify and use the appropriate diagnostic symptom checklist and
fault code diagnostic procedures provided in the Mack service
literature.
6. Apply basic methods of fault tracing to determine the root cause of
the customer complaint, vehicle symptoms (function loss or
interruption), or fault.
7. Use the vehicle to perform “quick” self diagnostics.
8. Use the appropriate diagnostic tools such as VCADS Pro
to perform tests and calibrations.
9. Validate results and inform the customer.
Notes:
The Basic Data Gathering form is a very good source of questions and is a means of recording the
data gathered. This form has form fields as well as pictures to remind the service writer and the
technician to “think out of the box”. There are so many different questions to ask. This form is the
foundation for performing thorough diagnostics.
Refer to the Mack EIS online service literature to view the data gathering, symptom based, diagnostic
fault trees.
13
Basic Data
Gathering Form
14
Fault Tracing
This information provides the guidelines and checklists for basic data gathering as a
start to vehicle fault tracing.
Contents
“Basic Data Gathering, Fault Tracing”
Illustrations are used for reference only and may differ slightly from the actual vehi-
cle being serviced. However, key components addressed in this information are
represented as accurately as possible.
15
2000-20-03-01
The driver should be able to provide answers to the fol-
Basic Data Gathering, Fault lowing questions:
Tracing • Are any fault codes present?
In addition to information about the vehicle and customer • How long does the fault last when it does occur?
it is important to gather as much information as possible
about the sequence of events in conjunction with the oc- • Does the fault always occur under the same
currence of the fault. conditions, and if, so what are they?
The driver can often provide valuable information con- • Does the driver have any idea of the possible
cerning the circumstances surrounding the occurrence of cause of the fault?
the fault. The driver is nearly always the one who first
discovers a fault. • Is the fault still active?
Try to gain an understanding of the circumstances sur- For symptom lists or diagnostic and fault tracing check-
rounding the fault. lists, refer to the appropriate service literature.
16
Checklist, Basic Data Gathering
Basic Data
Dealer’s name ......................... Customer’s name . . . . . . . . . . . . . . . . . . . . . . . .
No. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ......................................
Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
..................................... ......................................
..................................... ......................................
Country . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Country . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Fax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Memo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E-mail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Driver’s name . . . . . . . . . . . . . . . . . . . . . . . . . .
Date when the information was given .........
Vehicle specification
Vehicle type . . . . . . . . . . . . . . . . . . . . . . . . . . . . Year model .............................
Chassis no. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Delivery date . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Mileage . . . . . . . . . . . . . . . . . . . . . . . . km / miles Normal routes . . . . . meters / feet above sea level
Vehicle, number of axles........x........ Type of transport . . . . . . . . . . . . . . . . . . . . . . . . .
Average combination weight . . . . . . . . . . . . . . tons
Type of vehicle
Type of trailer
17
Engine model . . . . . . . . . . . . . . . . . . . . . . . . . . .
Engine serial no.. . . . . . . . . . . . . . . . . . . . . . . . .
MID
PID/PPID
SID /PSID
FMI
Number of oc-
currences
Status
First
occurrence (h)
Last
occurrence (h)
Total engine hours
Other information
....................................................................................
....................................................................................
....................................................................................
....................................................................................
....................................................................................
....................................................................................
18
Description of the Fault
Brief description of the complaint and any prior maintenance or repairs. . . . . . . . . . . . . . . . . . . . . . . . . . . .
....................................................................................
....................................................................................
....................................................................................
Does the fault always occur under the same conditions and, if so, what are they?
....................................................................................
....................................................................................
Does the driver have any idea of the possible cause of the fault?
....................................................................................
....................................................................................
19
Engine
Under what driving conditions does the fault occur?
Outside influences that affect the fault. What is the outside temperature when the fault occurs?
What temperature is the engine while the fault is occuring? ................................... C ( F)
Is there any abnormal smoke present? If yes, what color: white, gray, black, blue? . . . . . . . . . . . . . . . . . . . . . . . .
....................................................................................
Have any changes in fuel consumption, oil consumption or power output been determined? . . . . . . . . . . . . . . . . .
....................................................................................
....................................................................................
What grade of fuel is used? ...............................................................
Are additives used in the fuel? If yes, what are they? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
....................................................................................
20
Transmission and Differential
Under what driving conditions does the fault occur?
.................... C ( F)
What is the temperature of the transmission/differential while the fault is occurring? . . . . . . . . . . . . . . . . . . C ( F)
Other information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
....................................................................................
....................................................................................
21
Brakes
ABS/Vehicle Specification
Yes No
ABS on tractor (type) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tire Dimension
Yes No
Are the differences in tire circumference less than 14%? .......................
First front axle Second front axle Leading rear axle Second rear axle Third rear axle
Yes No
Are the tires inflated to manufacturer’s specifications? .........................
Tire Wear
Yes No
Are any tires worn more than the others? ..................................
First front axle Second front axle Leading rear axle Second rear axle Third rear axle
Other information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
....................................................................................
....................................................................................
....................................................................................
22
Air Suspension
Type of air suspension:
Outside temperature . . . . . . . . . . . . . . . . . . . . . . . . C ( F)
Yes No
Does the vehicle lean to one side? . . . . .
Other information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
....................................................................................
....................................................................................
....................................................................................
23
Basic Diagnostic Processes,
Standards, and Methods
Separate the systems by using the MID, PID, SID, PSID, PPID identifiers
(Refer to service literature) MID 128
PID 100
FMI 5
Notes:
The information gathered from the customer should be used to narrow down the areas on the vehicle
that may need diagnostic procedures. Using the vehicle to access this information is another way to
speed up the process of diagnostics. This is the “Triage” process. Working logically, methodically,
and accurately should be the goal of the technician. This builds a trusting relationship between the
customer and the dealer.
Use the information display in the truck to access vehicle status, ECU communication, and fault
information. To speed up the diagnostic steps, identify the most probable area of trouble based on
the FACTS gathered from the customer. If the problem is electronic (intermittent, active, or inactive)
break down the vehicle systems by the control group and function area and customer complaint.
24
Basic Diagnostic Processes,
Standards, and Methods
1. Mechanical System:
(Fuel, Coolant, Air, Lube)
2. Electronic System:
(Controller, wiring, inputs and outputs)
Customer Complaint
3. Controllers:
(Electronic Control Units and Software) LISTEN to the customer!
4. Wiring:
(Circuits, terminals, and connectors) Loss of vehicle functions
Validate the complaint!
5. Inputs:
(Sensors and switches)
6. Outputs:
(Solenoids and motors)
Notes:
Diagnostic troubleshooting steps can often be split into sub-groups.
Mechanical verses Electronic (or both) - One may compliment the other.
Iron or Maintenance item – component failure or problem or filter, fluids, etc.
Harness, sensor, motor, or controller – Determine by the type of problem indicated by the FMI
recorded.
Understanding the basics of the diagnostic process flow is very important in being efficient during
the diagnostics process.
Remember the goals:
1. Listen to diagnose with accuracy = less wasted time.
2. Use the vehicle = built in service tool.
3. Timely diagnosis = improved customer trust and satisfaction.
25
Basic Diagnostic Processes,
Standards, and Methods
Notes:
The Society of Automotive Engineers set an industry standard list of diagnostic messages and fault
codes. Mack follows the SAE standards for fault codes. The vendor application software utilize
these standards as well, but their descriptions may be displayed differently as designed by the
manufacturer. These messages are used to communicate information concerning problems
detected by ecu programming and circuitry. Some manufacturers also use a proprietary system of
diagnostic descriptions to identify specific system or component problems.
1. SAE diagnostics are designed to indicate/divide vehicle system problems into smaller groups to
pinpoint specific problems.
2. Application of SAE diagnostics messages will assist in developing a path of diagnostics.
Instructor note: Demo Impact or ID: (MID 128 or MID 144) Show the list of PIDs, PPIDs, SIDs, PSIDs to
explain the difference.
*** PIDs are parameter identifiers – These parameters are part of the ECU main software/datasets and are added
to provide fault or condition descriptions for a particular system of a MID. These software parameters must
not be confused with customer parameters. Example: the engine oil pressure system has fluid, mechanical
parts, sensor, wiring, and logic in the eecu. The assigned PID or PPID number describes a possible problem
or condition measurement for that system. This could be mechanical or electronic. In addition to the PID, the
FMI indicated determines the type of problem or condition within a system. The problem may not necessarily
be any specific component. In short, an ecu recognizes there is a problem within a system but doesn’t know
exactly what part/component has the problem.
*** SIDs are subsystem identifiers – These parameters (not to be confused with customer parameters) are part of
the ecu main software/datasets. In most cases these parameters are fault or measured voltages descriptions
as compared to other parameters within the software. These are typically for required system components.
Example: a unit injector is a required component for operation. The eecu provides the circuit control logic
and monitors it electronically. The eecu can only determine that the circuit is intact or is not operating
electrically. When other inputs or control functions measurements (example: engine speed) are used in
conjunction with the unit injector circuit outputs, a subsystem (SID or PSID) problem description is
generated for evaluation. In addition to the SID or PSID, the FMI indicated determines the type of problem or
condition within a controller’s subsystem.
26
Basic Diagnostic Processes,
Standards, and Methods
Notes:
Decide where to begin detailed diagnostic steps.
Separate the troubleshooting by vehicle systems or areas to simplify the diagnostics process.
Mechanical or electrical?
Fault active or inactive?
Intermittent problem?
27
Basic Diagnostic Processes,
Standards, and Methods
Air
Electronic?
MID 144 – Fault List
???
Fuel PSID 200
Faults? FMI 9
Oil
Active Inactive
Coolant
Notes:
The basic diagnostic steps are very simple. The customer complaint from the interview form will start
the process. Determine if the problem is possible mechanical, electronic or both. The electronic
system is designed to provide details about a recorded problem. This information will indicate the
area that is complaining about a problem as well as the controller that is being complained about.
Comparisons between the recorded faults and the vehicle function loss can possibly lead the way to a
root cause of the complaint.
The MID, PID, SID, PPID, PSID and FMI system will help pinpoint the area of trouble. Some FMIs are
written to display a problem with communication. The ECUs are programmed with code that indicates
when another ecu or input is not present.
28
Basic Diagnostic Processes,
Standards, and Methods
Mechanical fault or
10 electrical fault
Abnormally high variations
29
Basic Diagnostic Processes,
Standards, and Methods
Signal or supply
wire
(Short Circuit)
Signal, supply,
or ground wire
(Open Circuit)
Signal or supply
wire
(Grounded Circuit)
Notes:
Three basic circuit problems to remember when diagnosing electrical problems.
1. Open circuit
2. Short circuit
3. Grounded circuit
30
Basic Diagnostic Processes,
Standards, and Methods
Notes:
Example circuit – A Volvo D12C engine air filter restriction sensor circuit.
1. FMIs are programmed into ECU software to provide “self diagnostics”.
2. The voltage/current/resistance ranges that indicate diagnostic messages are different per sensor
or component.
Instructor note: Explain the example above to show the different FMIs programmed for the air filter
restriction sensor circuit.
31
Basic Diagnostic Processes,
Standards, and Methods
List of applicable
(programmed) FMIs for
this Fault code
Notes:
The applicable FMIs for a specific sensor can be found in EIS diagnostics service literature. These FMI
listings can be found within any of the ECU fault code descriptions.
Instructor note: Demonstrate the EIS program to show how to read the applicable FMIs for any
sensor.
32
Basic Diagnostic Processes,
Standards, and Methods
Notes:
Deciding where to begin the diagnostic steps is sometimes difficult to determine. Following the
customer’s complaint can provide a very good pathway to the root problem. However, when this
information is not readily available, the technician must rely on basic vehicle systems operation to
aid in the diagnostics process.
There are several things to remember:
1. Keep it simple – Don’t make the situation more complicated that it is. Remain focused on the real
complaint.
2. Determine if there are any faults to support the route of diagnostics.
3. Think about the operation of the system having trouble.
4. Isolate the specific area, circuit, or mechanical check to be performed.
Mack provides diagnostic symptom based checklists, and fault code tables to assist the technician
during the troubleshooting process. These symptom based checklist and fault code information
are found in Mack’s EIS program.
33
Basic Diagnostic Processes,
Standards, and Methods
Notes:
Example screen of the fault code based troubleshooting for the VMAC systems.
34
Basic Diagnostic Processes,
Standards, and Methods
Notes:
Example screen of the fault code based troubleshooting for the VMAC II systems.
35
Basic Diagnostic Processes,
Standards, and Methods
Notes:
Example screen of the fault code based troubleshooting for the VMAC III systems.
36
Basic Diagnostic Processes,
Standards, and Methods
Notes:
Example screen of the fault code based troubleshooting for the VMAC IV systems.
37
Basic Diagnostic Processes,
Standards, and Methods
Notes:
Example screen of the symptom based troubleshooting for the VMAC systems.
38
Basic Diagnostic Processes,
Standards, and Methods
Notes:
Example screen of the symptom based troubleshooting for the VMAC II systems.
39
Basic Diagnostic Processes,
Standards, and Methods
Notes:
Example screen of the symptom based troubleshooting for the VMAC III systems.
40
Basic Diagnostic Processes,
Standards, and Methods
Notes:
Example screen of the symptom based troubleshooting for the VMAC IV systems.
41
Basic Diagnostic Processes,
Standards, and Methods
Perform Basic “Quick Checks” to test sensor, harness and ECU integrity.
Perform detailed
Unplug sensor
diagnostic tests on
sensor and perform oil
pressure checklists
New fault code
procedures to check
MID 128 PID 100
FMI 5 lubrication system
Low Oil Pressure
Notes:
The “Triage” process can be used to speed up the time of diagnosing a problem by using the vehicle
to test itself.
A “quick check” can be used to evaluate controller, wiring, an sensor integrity. This can be done by
manipulating the controller’s circuits to create new fault codes and indicate an FMI status change.
This creates a “process of elimination” strategy for troubleshooting. This method is fast and very
accurate. These “quick check” results can then be used and compared to more thorough tests
performed in Vcads Pro and system checklists. Note: Refer to the service literature to find the list of
applicable FMIs for the system or circuit being tested.
NOTE: If an FMI is listed in the ecu software, it can be created by the technician. Refer to the
diagnostics fault code tables to see the list of applicable FMIs for each controller.
42
Mack Diagnostic Service
Information
Notes:
Mack provides many resources for diagnostic information. The diagnostics process is dependent on
the technician’s ability to work fast, methodically, and with skilled detail. These skills will provide
faster diagnosis of problems to shorten customer downtime and improve customer satisfaction. Our
systems give the technician the capability to perform diagnostic methods without leaving the vehicle.
After a thorough data gathering session by the service writer, the technician reviews the customer’s
complaint and starts the troubleshooting process. The Mack systems and programs are primarily
electronic in form. However many of the resources are available in printed form.
43
Mack Diagnostic Service
Information - Resources
Notes:
Mack offers several sources of diagnostic service information.
1. Vcads Pro – User id and password required.
2. EIS (Electronic Information System) – Network connection required. Access to Trucks Dealer
Portal or Macknet is required.
3. E-Service – This program is used to create and record technical support requests from the
dealers to Mack Technical Service Support. This program is accessed through the Trucks dealer
Portal and requires a user id and password.
4. Macknet – This website is used to view vehicle information, vehicle history, as well as
downloading ecu software for VMAC III and earlier versions.
5. Parts and Service Publications – This website is used to order Mack service literature. Access to
EIS is also available from this website.
44
Mack Diagnostic Service
Information – VCADS Pro
Notes:
Vcads Pro offers many “view” or “monitor” screens.
Sensor values can be read to compared to mechanical gauge readings to separate electronic
components from hardware components.
Within these screens there are information buttons that provide details about the sensor’s purpose
and location for faster diagnostics.
45
Mack Diagnostic Service
Information – VCADS Pro
Notes:
Diagnostic information available within the tests.
•Click on the “Information” icon.
•Component details can be read.
Technical service information within VCADS Pro will indicate many sources for troubleshooting
methods. These sources may refer to simplified wiring diagrams, component identification codes, as
well as “test specific” system diagnostic references.
46
Mack Diagnostic Service
Information – VCADS Pro
Notes:
Picture references for each component.
Note: Refer to EIS for the specific diagnostic information for each component.
47
Mack Diagnostic Service
Information – VCADS Pro
Notes:
When performing a test or calibration within Vcads Pro, the information icon may be selected to view
details about the test or calibration. This information may include items such as test specifications,
test procedures, and component locations.
48
Mack Diagnostic Service
Information – VCADS Pro
Notes:
The Vehicle information test may need to be performed to view all ecus that are communicating on
the J1587 data link. This information includes items such as controller part numbers (hardware),
data set part numbers (software numbers), etc.
49
Mack Diagnostic Service
Information – E-Service
Notes:
E-Service is a technical support tool used by the technician to get advice on diagnostic procedures
that have not led the technician to the most probable trouble area or root cause of the problem. The
recommendation from Mack is that there be a case submitted in E-Service during the first two hrs of
troubleshooting. The technician should exhaust all resources of diagnostics prior to contacting Mack
Technical Support. Using E-Service is the best method of correspondence with tech support because
it records all transactions made during the case. These records can be accessed at a later date for
reference on recurring problems or for historical data. A user id and password is required and is set
up at the dealer level through the dealer management.
50
Mack Diagnostic Service
Information – E-Service
Notes:
Instructor note: Demonstrate an E-Service case submittal for the class.
Instructor note: Notify students of the “how to” guide in trucks dealer portal. (it is located under the
Service tab for Mack)
51
Mack Diagnostic Service
Information – Electronic
Information System
Notes:
Mack’s EIS (Electronic Information System) program is used to quickly access service information
while at the vehicle. This program does require network connection. Symptom based as well as
fault code based diagnostic information can be found in EIS.
52
Mack Diagnostic Service
Information – Electronic
Information System
Notes:
Mack’s EIS system allows the technician to search for and view technical service information to
expedite the diagnostic process.
The EIS program gives the technician the capability to select many different component, publication
types, models, service categories, as well as information type.
Note: The Complete Service Manuals icon will link the technician to a different view of the same
service literature.
53
Mack Diagnostic Service
Information – Electronic
Information System
Notes:
The troubleshooting information for any model may be found in the EIS program .
54
Mack Diagnostic Service
Information – Electronic
Information System
Notes:
Within the diagnostic service literature in EIS, a specific fault code may be selected to provide
additional information about the circuit and component. This will assist in the diagnostic process.
55
Mack Diagnostic Service
Information – Electronic
Information System
Notes:
Selecting the “camera” icon will open a picture window to give a detailed view of the circuit.
56
Mack Diagnostic Service
Information – Macknet
Notes:
The Macknet website is used to view vehicle information, vehicle history, as well as downloading ecu
software for VMAC III and earlier versions.
Note: The Macknet download software is for VMAC, VMAC II, and VMAC III versions only. The VMAC
IV software must be programmed with Vcads Pro.
57
Mack Diagnostic Service
Information – Service Publications
Notes:
The Parts and Service Publications website is used to order Mack service literature. Access to EIS is
also available from this website.
58
Mack Component Diagnostics
59
Mack Component Diagnostics
J1939 Data Link
Terminating Resistors
Notes:
The J1939 data link is a pair of wires that provides a path for high speed communications between
each ecu on the vehicle. Each ecu has connected to the 1939 link monitors and interprets messages
that may be viewed in the instrument cluster display as well as the Vcads Pro service tool. The
software programming that provides diagnostic information is designed to indicate a problem with a
component, control unit, data link wiring, and or data. These are displayed as PSIDs
These PSIDs are tools for diagnostic mapping. The PSID identification numbers point to a particular
area of the data link or specific problem concerning data on the high speed communication link.
Example:
MID 128 - PSID 201 – Points to MID 144 (common)
(common) MID 144 – PSID 200 – Points to MID 128
Look for common indicators in the list of codes. The common indicators may possibly match the
customer’s complaint about vehicle function problems. (Compare fault codes to customer complaint
and vehicle function loss or interruption)
Refer to the Data Link Fault Tracing information within EIS. Remember to separate the vehicle
systems when a data link problem is suspected.
60
J1939 Data Link
Diagnostics
61
MID 128 SID 231 — CAN1 J1939 COMMUNICATION LINK A
When performing electrical tests, wiggle wires and connectors to find intermittent
problems.
Circuit Description: The V-MAC IV system uses the J1939 data lines to control
functions and communicate between the Vehicle Electronic Control Unit (VECU),
Engine Management System (EMS) Module, Instrument Cluster Module (ICM) and
accessory systems, depending on vehicle model and option content. The J1939
data lines consist of an expandable data bus allowing the addition of accessory
control modules. The J1939 data lines are the primary data bus. Data is prioritized
and then transmitted across the J1939 data lines to the appropriate control
module. The V-MAC IV system is designed to allow limp home engine operation
with the loss of the J1939 data signal as long as the J1587 data lines are still
operational.
Code Setting Conditions: Code SID 231 will set when the Engine Management
System (EMS) Module is unable to send and/or receive information across the
J1939 data line. If either the Vehicle Electronic Control Unit (VECU) or the Engine
Management System (EMS) Module loses communication on the J1939 data line,
code SID 231 will set and the Electronic Malfunction Lamp (EML) will turn on. The
fault will become inactive if communication resumes. If communication is lost on
both the J1587 and J1939 data lines, the engine will NOT run.
62
If code SID 231 is set, go to Test 2 — Checking the Resistance at Data Link
Connector.
If code SID 231 is NOT set, wiggle the EMS Module harness and connectors to
try to set the code. Visually inspect the EMS Module connectors and wires for
poor connections.
Figure 3
2. Measure the resistance between pins C and D of the Data Link Connector
(DLC) (see Figure 3).
Figure 4
2. Measure the voltage between pin C of the Data Link Connector (DLC) and a
good ground (see Figure 4).
63
Figure 5
2. Measure the voltage between pin D (CAN L) of the Data Link Connector (DLC)
and a good ground (see Figure 5).
4. Connect the diagnostic computer and check for code SID 231.
If code SID 231 is still active, go to Test 6 — Checking for a Short in the Vehicle
Electronic Control Unit (VECU).
If code SID 231 is NOT active, check the Engine Management System (EMS)
Module harness and all connections for loose, corroded or damaged terminals and
repair or replace as necessary. If no loose, corroded or damaged terminals are
found, replace the Engine Management System (EMS) Module and retest the
system. If code SID 231 is still set, go to Test 9 — Checking Continuity on the
Data Line.
4. Connect the diagnostic computer and check for code SID 231.
If code SID 231 is still active, go to Test 7 — Checking for a Short in the
64
Instrument Cluster Module (ICM).
If code SID 231 is NOT active, check the Vehicle Electronic Control Unit (VECU)
harness and all connections for loose, corroded or damaged terminals and repair
or replace as necessary. If no loose, corroded or damaged terminals are found,
replace the Vehicle Electronic Control Unit (VECU) and retest the system. If code
SID 231 is still set, go to Test 9 — Checking Continuity on the Data Line.
5. Connect the scan tool and check for code SID 231.
If code SID 231 is still active, go to Test 8 — Pin to Pin Test at Engine
Management System (EMS) Module.
If code SID 231 is NOT active, check the Instrument Cluster Module (ICM) harness
and all connections for loose, corroded or damaged terminals and repair or replace
as necessary. If no loose, corroded or damaged terminals are found, replace the
Instrument Cluster Module (ICM) and retest the system. If code SID 231 is still
set, go to Test 9 — Checking Continuity on the Data Line.
Figure 6
65
If continuity exists, repair or replace the damaged data line harness or
connectors.
If continuity does not exist, replace the Engine Management System (EMS)
Module.
Figure 7
If the continuity does not exists, locate and repair the open in the data line
and retest the system.
Figure 8
66
Figure 9
If continuity is between 115–125 Ohms, locate and repair an open in the data
line.
© Copyright 2006 Mack Trucks, Inc. All rights reserved. Terms of Use
67
Mack Component Diagnostics
J1587 Data Link
NO Terminating Resistors
Notes:
The J1587 data link is a pair of wires that provides path of communication between the each of the
vehicle’s controllers. This data link has a much slower speed that the J1939. It has four functions that
do not require high speed data transfer.
Functions:
1. Diagnostics
2. Gauge operation
3. Programming
4. Back-up for the J1939 (when the J1939 link has a failure)
Refer to the Data Link Fault Tracing information within EIS. Remember to separate the vehicle
systems when a data link problem is suspected.
68
J1587 Data Link
Diagnostics
69
MID 140 SID 250 — J1587 DATA LINK
Figure 4
When performing electrical tests, wiggle wires and connectors to find intermittent
problems.
Circuit Description: The V-MAC IV system transmits fault codes and warning
messages across the J1587 data line. In the event of a J1939 data line failure,
critical system data is prioritized and then transmitted across the J1587 data lines
to the appropriate control module. The V-MAC IV system is designed to allow limp
home engine operation with the loss of the J1939 data signal as long as the J1587
data lines are still operational.
Code Setting Conditions: Code PSID 250 will set when the Instrument Cluster
Module (ICM) loses all communication on the J1587 data line. The fault will
become inactive if communication resumes.
If code SID 250 is set, go to Test 2 — Checking for an Open between the
Instrument Cluster Module (ICM) and Vehicle Electronic Control Unit (VECU).
If code SID 250 is NOT set, wiggle the EMS Module harness and connectors to
try to set the code. Visually inspect the EMS Module connectors and wires for
poor connections.
70
Test 2 — Checking for an Open between the Instrument Cluster
Module (ICM) and Vehicle Electronic Control Unit (VECU)
If continuity does not exist, locate and repair the open in the data line and
retest the system.
If continuity does not exist, locate and repair the open in the data line and
retest the system.
If continuity does exist, the Instrument Cluster Module (ICM) may have to be
reflashed. Contact Mack reliability engineering.
© Copyright 2006 Mack Trucks, Inc. All rights reserved. Terms of Use
71
Mack Component Diagnostics
Instrumentation
Notes:
The instrument cluster control unit provide a viewing display for accessing diagnostic messages.
These messages are displayed in the SAE format. Vendor application may have different message
descriptions when viewed in the vendor diagnostic tool. The Mack instrument cluster has internal
diagnostic tests for gauges, dash lights, and the display.
When diagnosing the instrument cluster, remember it is a read only unit. It displays the data it
receives. The cluster samples the J1587 data for any messages that are sent from other ecu’s on the
link. The fault codes utilized by the instrument cluster follow the SAE standards.
72
Mack Component Diagnostics
Mack Engine
Mechanical Problem?
Electronic?
Notes:
Engine diagnostics can be performance, mechanical, or electronic in nature. The engine electronic
system is capable of monitoring several components, sensors, and wiring. The sensors are used to
monitor conditions such as pressures, temperatures, and levels. This provides more details for more
accurate engine diagnostics. The software has been programmed to monitor data and data link
problems as well.
The fault codes utilized by the engine ecu follow the SAE standards.
Note: VMAC, VMAC II, and VMAC III electronic diagnostics use the blink code system. The SAE
standards may be viewed in the descriptions of the fault code in the service literature. The VMAC IV
system uses the MID, PID, SID, PSID, PID, PSID, and FMI as indicated in the SAE standard.
Note: When viewing the blink codes, refer to the Mack service literature for details about the particular
fault. The description of the fault will have the SAE standard description listed.
73
Mack Component Diagnostics
Vehicle ECU
Notes:
The vehicle ecu monitors and controls cab inputs and outputs from the driver. These inputs include
ignition key status, cruise control switch inputs, accelerator pedal inputs, etc. There are many tests
within Vcads Pro to evaluate the switch inputs and functions of the vecu and it components. The fault
code descriptions include component input monitoring, control status, and data and data link
diagnostics.
The fault codes utilized by the vecu follow the SAE standards.
74
Mack Component Diagnostics
Software and Parameters
Parameter settings
(Understand the parameter and how it affects the vehicle’s operation)
Notes:
Customer complaints may be caused by specific mechanical or electronic problems. Many times a
problem can be the result of improperly programmed customer level parameters. When
troubleshooting a performance complaint or a lack of functionality complaint, the customer
parameters should be checked and adjusted to correct the problem. A software problem can also be
the root cause of a complaint. Normally these software issues are handled through campaigns or
service programs. If a software problem is suspected, an E-Service should be submitted to Mack
Technical Support to ask for assistance. Be sure to include the currently programmed software
information in the E-Service notes.
1.Check customer parameters
2.Check software versions
• Vehicle Information test
• Service tools to read software versions (information display or Vcads Pro)
75
Mack Component Diagnostics
Follow Up and Repair
Results…..Validation…..Communication
Repair vehicle
Notes:
The diagnostics process is not complete until every test has been validated. Informing the customer
of needed repairs and the costs involved is a very important part of triage diagnostics. The
relationship between the customer and the dealer is greatly influenced by the ability of a service shop
to accurately diagnose a problem within a reasonable time.
Repairing the vehicle is of course the customer’s decision. However, our ability to diagnose a
problem timely and efficiently demonstrates to the customer the technical capability of the dealer.
This builds a strong relationship between the customer and the Mack dealer. Customer satisfaction
comes first!
76
Vendor Application Diagnostic
Information
77
Vendor Application
Diagnostics Information -
Bendix
Notes:
Bendix service tools:
ACom Diagnostics V4.0 (Diagnostic Software) RDU (Remote Diagnostics tool for reading, clearing,
and reconfiguring ecu. Refer to Bendix.com for the following materials:
Product information, service data sheets, part cross reference, air brake training registration, Bendix
field representatives, order literature.
Refer to myBendix.com to view documents such as quick reference catalog, warranty information,
troubleshooting guides, etc.
78
Vendor Application
Diagnostics Information -
ArvinMeritor
Notes:
ArvinMeritor service tools:
TransSoft Diagnostic software. Refer to www.perks-web.com/transSoft/ to access information and
download the TranSoft diagnostic software.
This service tool provide diagnostic tests for the ZF Freedonline transmission.
79
Vendor Application
Diagnostics Information -
Eaton
Notes:
Eaton Roadranger service tools: Service Ranger (Diagnostic Software)
Refer to http://sr.eaton.com for the following materials:
Product information, parts information, and Service Ranger software information. Select the tab for
Service Ranger to view Eaton’s diagnostic website.
80
Mack Diagnostic Software
Notes:
The diagnostic procedures listed in the Mack service literature will instruct the technician
to make accurate measurements of circuit resistances and voltages to determine where a specific
problem may be. This data may also be used for warranty authorizations as well as reference material
during a technical support call.
81
Mack Diagnostic Software –
VCADS Pro General
VCADS Pro General
Notes:
• See the following pages for a view of this document.
***Instructor note: Click on the document picture in the presentation to open the document for
viewing.
82
General Operation,
Functions, Updates,
and Setup
83
VCADS Pro menu
All operations and job cards are opened from the menu. In addition, a number of administrative settings can be
made.
Below you find an overview displaying some useful short commandos and shortcuts, to access a number of
common functions in VCADS Pro.
Access key Alt Toggle between the menu— and the window
layout.
Access key Alt + letter Opens the menu which name contains the
underlined letter.
Access key Alt + F6 Toggles between operation— and job card view.
Access key Alt + Tab Displays next primary window (or application).
Access key Esc Closes the opened operation and have the same
functionality as Close and Cancel buttons in
secondary windows.
Detailed description
84
Position Name Description
85
z Information text – Displays / hides text and image
field.
Job card The following options are available from this menu.
86
z Options – Selected to customize program
settings.
Job card view – click the button to display the job card
view.
87
operation. The note is saved to the job card.
3 Status bar Left-hand side: The model and VIN number of the
relevant vehicle is displayed here.Right-hand side: The
status of communication between the PC tool and the
vehicle and between the PC- tool and the central
system is displayed. When communication has been
established a connection icon is displayed. The text
Simulator (in a yellow field) is displayed here if the
program is in simulator mode.
88
Operations, general
The operations that can be carried out depends on the vehicle connected to the PC tool and the authorization of
the user. Note that the screen images shown in the help text may differ from those in the PC tool. This depends
on the vehicle being tested and the level of authorization of the user.
Note: The screen images shown in the help text may differ from those in the PC tool depending on the vehicle
being tested and the level of authorization of the user. By the time of this manual being written not all functionality
was set, and that is also a reason that some of the images are not exactly shown in the manual as in the PC tool.
Because most operations are built up of standard components the same method can be used for all operations.
Instructions for undertaking individual tests are available in the application.
The first time you select an operation which requires communication with control units after manual matching, the
program reads off information from the control units. This may take a minute or two. The program checks that the
control units that store the vehicle's identity and serial number all contain the same vehicle identity and serial
number.
Note: If the EECU and VECU contain software that is not compatible with each other, only a subset of
programming operations will be shown. There is a risk that the result of the operation could be incorrect or that
the functionality might be affected.
Operations, implementation
Operations, start-up
1. Connect the PC-tool to the communication socket in the vehicle. Switch on the power supply.
2. Start VCADS Pro.
Identification
Identification, implementation
Depending on wether you are a single-or a dual dealer, different dialogue are shown.
Note: The PC-tool must be connected to the vehicle before identification is carried out.
89
1. The dialogue box for a dual dealer looks like this.
2. Select which company the vehicle is from (1).
3. Select the Electrical system (3) to continue, or check the box Connect to vehicle (2).
4. Click OK (4).
90
Open an existing job card as an active job card (2)
1. Select the job card you want to work with from the list. Only job cards that have not been finalized are
contained in the list. And only job cards that match the vehicle on which the work is to be undertaken. If
there are no suitable job cards this option cannot be selected. It is also possible to search for job cards.
2. Highlight the job card. The reason that the job card was started is displayed in field (6).
3. Click OK.
Selecting operation
1. Highlight the desired function group in the Function group field (1). The associated operations are now
displayed in field (2). In front of the operation title is a symbol that denotes the type of operation. If there is
a red box around the symbol the operation is being carried out by an external program.
2. Start the operation.
Note: It is also possible to start an operation in simulation mode by right clicking the operation and selecting Open
as simulated.
91
The image is not showing actual conditions.
Operation number
All operations have an operation number. This is indicated before the operation title.
Warning messages
Certain operations have graded warning messages depending on the type of operation. To continue the operation
the user must confirm that the warning has been noted. Click Yes in the dialogue box to continue.
92
Detailed description, operations
This section describes the functions available in the window when an operation has been opened. The illustration
shows a typical test/calibration operation. When programming a programming list or parameter presentation are
shown in field 5.
93
The image is not showing actual conditions.
1 Function group field This shows the function group to which the operation belongs.
3 Text box This shows text information about either the entire operation
or a single sub-operation. Enlarge the text field by clicking the
magnifying glass icon. In certain operations, further
information, such as wiring diagrams, can be displayed using
a link.
5 Scroll bar The scroll bar is only available when the operation is greater
than the window. Use the scroll bar to see the entire
operation.
Wiring diagrams
The wiring diagrams, viewed by clicking a link in the text field, should be used as a description of the function. The
illustrations show the conditions that apply when the function is active.
94
Note: The wiring diagrams cannot be used as a basis for taking readings on the circuit.
Cable colors
Cables in the wiring diagrams have four colors, red, blue, green and black
z Red is only used for power supply, irrespective of whether it is battery voltage or a supply from a control
unit, for example 5 V.
z Blue is used for cables connected to a ground terminal, even if they are indirectly connected (via a control
unit for example).
z Green is used for signal cables, primarily to indicate the signal cable from a sensor.
z Black is used where the function of the cable is not relevant or where the cable cannot be categorized
according to the other colors.
Checking conditions
Click this button to check the conditions status. Checking the conditions can be carried out at any time except
when the actual operation is being run. If the button is grayed out there are no conditions for the operation.
Once an operation has been started, the conditions for implementing the operation are checked. In certain cases
conditions are checked even after an operation has been exited.
A window containing conditions and their status is displayed. The following status markings are available.
In certain conditions the sensor value on which the status marking is based is displayed.
95
Playing back operations
Playing back operations can take place immediately an operation has been completed or saved to a job card.
Programming operations cannot be played back.
Playing back saved operations can be undertaken in the job card menu.
Use the playback buttons illustrated below to play back an operation immediately after it has been completed.
Start playback
Click this button to play back the operation that has been selected.
Pause playback
Click this button to pause the playback of the operation. Restart the playback by clicking Start.
Stop playback
Click the four button to rewind or fast forward operations, or alter between sessions manually. In the small
windows to the right you see the session number and session time. This operation is only possible when playback
is stopped.
96
Tools
Simulator
Select Simulator in the Tools menu or Ctrl+S, to put the program into simulation mode. In simulation mode
Simulator appears in a yellow field on the status bar at the bottom of the screen.
Note: Random values are used in simulation mode. This means that test and calibration results are not realistic
and only simulated job cards are displayed.
Select Yes to update. Select No to start VCADS Pro as normal and prevent VCADS Pro updating.
You can also select Update VCADS Pro in the Tools menu to update VCADS Pro.
When you chose to update VCADS Pro, a connection is made with the central system and a check is performed
to see if the software needs updating. If the software does not need to be updated, this is shown in a dialogue
window.
If an update is required, a dialogue box appears with information about the size of the required data packet.
Select Yes to start the file transfer. Select No to cancel and transfer the files later. File transfer starts
automatically if no alternative is selected within the given time.
97
If more updates must be downloaded, a dialog box will advise of this and the file transfer procedure will be
repeated.
A dialog box opens when all the file transfers are complete. Select OK to install the update.
If only the databases have been updated VCADS Pro does not need to be restarted.
If you update other software, the application closes down VCADS Pro automatically. When updating is finished,
the User ID and Password must be given after which VCADS Pro starts.
Options
Select Options in the Tools menu to customize user or PC-specific settings in the application.
General
General settings for language, units and start-up.
Note: If unit settings are changed when an operation is open, the operation must be closed and reopened for the
change to be applied.
98
Screen
Selecting background and setting security lock delay is described below. The recommended delay is 20 minutes.
Note: The security lock delay only locks VCADS Pro. When the lock has been activated it is still possible to use
other programs on your PC.
Note: The Windows screensaver must not be activated when VCADS Pro is in use.
99
Connection
If a user requires a telephone number outside their own area (when traveling for example) they can decide the
order in which telephone numbers will be called when dialing the central system.
To obtain the telephone numbers that are required, the user contacts the Helpdesk and orders new telephone
numbers. The user is asked to update the telephone directory by updating VCADS Pro.
z Connection (1)
{ Selecting connection type.
{ Changing the priority of the telephone numbers VCADS Pro calls when connecting to the central
system.
z Locations (2)
{ Selecting country.
{ Selecting area code.
{ Selecting the prefix for national and international calls.
{ Selecting GSM (mobile phone), tone or pulse dialing.
If the user changes the standard settings VCADS Pro will remind the user that they are not selected every time it
is started. The user can choose to restore the standard settings or keep their current settings.
100
Connection type
Select the button corresponding to the central system connection type to be used (3).
Telephone number
Location
1. Click the box (7) if a GSM telephone (mobile phone) is being used. Fields (9) and (12) cannot be selected
as these settings are not used for GSM telephones (mobile phone).
2. Select the country from the list (8).
3. Press the OK button (6) to save the new settings and close the window.
101
Settings for dial up using a landline telephone
Note: Dial-up should be over direct analog line. If the telephone is connected via an exchange, communication
between the central system and VCADS Pro cannot be ensured.
102
Communication unit 9998555
103
Communication Unit 88890020
Here is a walkthrough of configurations and selections of unique communication units for 88890020.
Note: It is only necessary to configure the communication unit WLAN (wireless communication) is going to be
used!
104
Note: By clicking the button Signal (2) a window is opened showing the strength of the signal. See picture below.
Basic configurations
1. Choose a nickname (1).
2. Choose which type of communication you would like to use (2). If you choose Directly to adapter a new
window will open where you can see which IP-addresses you connect to and you can also change these
IP-addresses. If you choose Via accesspoint a new window will open where you should fill in IP-addresses,
security level and authentication.
3. Click the Settings button (3) to get to communication type specific configurations.
105
4. Here you can choose if you would like to use only USB or USB in combination with one of the other
options. (4).
5. In the basic configurations window you can click the Status button (5) to see software version number,
driver version number, WLAN-dongle, vendor ID, product ID and device ID. You can also see error codes.
6. Click the button Update Software (6) to check the possibility to update the software for the communication
unit.
7. Click the OK button (7) to close the window.
Note: When clicking the button Update Software (6), a window pops up instructing the user through the update,
see picture below. Older versions of the software will be saved on the PC for use in case the newer software
contain errors preventing use of communication unit 88890020. Normally the latest software should be used and
downloaded to communication unit 88890020.
106
Configuration: Directly to adapter
Note: You must have a WLAN-card installed on the PC. Contact Help Desk to find out which cards that are
recommended. If you use the Panasonic CF–29, you are equipped with a WLAN-card.
1. On this tab (1) you can view the settings that the system have generated automatically. These settings only
need to be altered if a conflict occurs between different WLAN-units. Reset of the automatically generated
settings is done by clicking the Restore Default button (5).
2. You can change SSID and channel for both adapter and PC here (2).
3. You can change the IP-address and Net Mask for the adapter here (3).
4. You can change the IP-address and Net Mask for the client here (4).
5. Click the OK button (6) to save changes and close the window.
107
Configurations: Via Accesspoint
Note: Consult your PC-expert before making this configuration!
1. On this tab (1) you can set the parameters demanded to run via accesspoint.
2. Enter IP-address, Net Mask and SSID here (2).
3. Enter your user name, password and level of security here (3).
4. Click the OK button (4) to save changes and close the window.
108
Status
1. In the basic configurations window you can click the Status button to see software version number, driver
version number, WLAN-dongle, vendor ID, product ID and device ID (1). You can also see fault codes (2).
See also chapter Fault tracing below.
2. Click the OK button (3) to close the window.
109
Fault tracing
Two chapters follow below which describe known problems and fault code descriptions for communication unit
88890020.
Known problems
Following problem might occur when using the communication unit 88890020:
z The message Power surge on hub port, is shown in the status field on some PCs. The message might
appear when the USB-cable is connected to the communication unit 88890020. The Communication unit
will start and function properly despite this message.
110
out
20 There is a power fail, Check the voltage supply to the adapter first. If the supply is
detected in the adapter OK, send your adapter to be repaired.
25–29 There is some problem with Consult the support for further information
the adapter environment
30 No USB supply voltage First check USB cable. If this do not work send the 0020
available adapter to be repaired.
31 Power surge on USB host The USB device that is inserted in host port #1 draws to
port #1 much current and is powered down.
32 Power surge on USB host The USB device that is inserted in host port #2 draws to
port #2 much current and is powered down.
33 Unsupported USB device in The USB device that is inserted in host port #1 is not
host port #1 supported by this firmware. Change firmware or see if you
may get a device that is supported.
34 Unsupported USB device in The USB device that is inserted in host port #2 is not
host port #2 supported by this firmware. Change firmware or see if you
111
may get a device that is supported.
35–39 There is some problem with Consult the support for further information
the USB connections
41 Error accessing SD card There is a problem reading or writing the SD card. Change
SD card.
43–49 There is some problem with Consult the support for further information
the SD card
50 There is no WLAN card Insert a WLAN card into any host port
present
52 There were no access point Move the adapter to where it is better reception
reachable
53 WLAN signal strength is too Move the adapter to where it is better reception
low
55 An error was detected Consult the configuration and verify correct parameter setup
during authentication to the for current network
network
56–59 An error was detected by Consult the support for further information
the WLAN handler
60 There was a problem during Check the authentication method and involved security keys
the authentication process
61 There was a problem during Check the encryption method and involved security keys
the encryption process
62–65 There was a problem with Consult the support for further information
the security manager
66 There was a problem when The port may already been opened for transfer. Restart the
accessing the TCPIP port adapter.
67 There is a TCPIP collision Change the TCPIP number to avoid the collision
on the network
68 Time-out occurred during Communication has been lost. This DTC is just for tracing
wait for a TCPIP package problems. Continue normal usage of the adapter.
112
from the TCPIP stack
70–75 There is a problem related Consult the support for further information
to the TCPIP stack
76 There is some problem with Check the network so that it is not shorted. Otherwise
the SAE J1708 exchange the adapter.
communication
77 There is some problem with Check the network so that it is not shorted. Otherwise
the ISO 9141 exchange the adapter.
communication
78 There is some problem with Check the network so that it is not shorted. Otherwise
the ISO 9141 5Volt exchange the adapter.
communication
79 There is some problem with Check the network so that it is not shorted. Otherwise
the CAN communication exchange the adapter.
80 Wrong login The key given during start of communication was wrong
81–89 There is a general fault Consult the support for further information
Trouble shooting
This is under development. By the next update of the manual, is will be presented here.
Select RP1210A
113
Select communication unit 9998555
114
Select Communication Unit 88890020
Warning
When working with a vehicle using a wireless communication interface, it may not be apparent to others
that work with the vehicle is underway. Some activities, such as activation of certain vehicle components
or systems, could cause injury to someone at the vehicle who is unaware that the activity is about to take
place. When using a wireless communication interface, always keep the connected vehicle in clear view
and inform others around the vehicle about the activities.
115
Mack Diagnostic Software –
VCADS Pro Fault Codes
Fault Code
Tab
Notes:
The fault code screen has a wealth of knowledge that can assist in the diagnostics process. This
information includes the fault descriptions, number of occurrences, and fault status.
The fault codes tab can be selected to view the only the fault codes and their descriptions. Fault
codes stored in the vehicle’s electronic control units can be read out and cleared using this test.
The information for each fault code includes the control unit that is reporting the fault code (MID), a
description of the fault (PID, PPID, SID or PSID), a description of the nature of the fault (FMI), the
status (active or inactive) and the number of times that the fault has occurred.
The service information in the fault code screen displays the function groups for each of the
controllers on the vehicle. This provides a faster method of looking up fault code descriptions and
troubleshooting steps.
116
Mack Diagnostic Software –
VCADS Pro Fault Codes
Notes:
READ FAULT CODES - MID Filter:
The control units to be read from are selected in the MID Filter before the test is started. All control
units are selected by default.
Selecting only the ecus in question may isolate and narrow down the list of trouble areas.
117
Mack Diagnostic Software –
VCADS Pro Fault Codes
Fault
Reporter
Tab
Notes:
FAULT REPORTER:
Fault Reporter information is available for any fault code that has an indicator in the column identified
by the camera icon. To view more detailed information about these particular fault codes from the
Fault Reporter, click on the Fault Reporter tab at the top of the fault codes table. The information
recorded by the ecu consists of many different inputs and sensor readings. It works much like a
“snapshot” of information. This information may help the technician with intermittent or inactive code
troubleshooting.
118
Mack Diagnostic Software –
VCADS Pro Fault Codes
Reporter
Setup Tab
Notes:
FAULT REPORTER: (Setup)
Settings for the fault reporter may be adjusted to record specific data to help pin point diagnostic
steps. Time, occurrence, and ecu to be monitored are some of the parameters that may be adjusted to
improve diagnostic data logging.
119
Mack Diagnostic Software –
VCADS Pro Fault Codes
Notes:
Fault codes, Test Mode:
Press the “Settings” button to select which ECU’s to monitor for fault codes. Test performance is
best when fewer ECU’s are selected, therefore select to view only ECU’s that are involved with the
suspected problem circuit. It is possible to place a check mark in the Test Mode selection box only for
ECU’s that are capable of being placed into Test Mode.
Monitor fault codes while attempting to recreate the fault condition, such as moving the suspected
wiring harness. When the problem area of the harness is moved, a fault code corresponding to that
circuit may become momentarily active.
When a fault codes occurs, or the status of a fault code changes, the chart will be updated with a !
symbol and a tone will be heard from the PC.
Although the engine must be OFF when entering Test Mode, the vehicle can be operated when an
ECU is in Test Mode. To do this, enter the Test Mode with the engine OFF. After the test has started,
the engine can be started. The vehicle can then be operated in order to recreate the suspected fault
condition.
120
Mack Diagnostic Software –
VCADS Pro Sensor Values
Notes:
Sensor Values, Monitoring
The engine controller’s sensors may be monitored to compared to customer complaints. This
information can assist the technician during the diagnostic process to evaluate electronic problems
as compared to mechanical problems.
121
Mack Diagnostic Software –
VCADS Pro Programming
Vcads Pro
1. Tests
2. Calibrations
Notes:
Vcads Pro Tests and Calibrations
***Instructor note: Click on the document picture in the presentation to open the document for
viewing.
122
Vcads Pro Tests
and Calibrations
123
Test/Calibration
Presentation element
This section gives a general description of the available presentation elements.
General construction
Most presentation elements contain the following components.
Displayed when a sub-operation can not be started because the signal can not be read.
Displayed when a sub-operation is started but is not working fully because of some of the signals can not be read.
124
Evaluation
This presentation element is used to evaluate the operation.
125
Read value, bar chart
This presentation element is used for a continuous readout of a value. A bar chart and a minimum and maximum
line display the current value and minimum and maximum value. The values are also displayed numerically next
to the bar chart.
Choose sub-operation
This presentation element allows you to choose which sub-operations you wish to activate from the drop-down
box instead of having all sub-operations included in the main operation presented side by side in a sequence.
126
Read values with limits
This presentation element is used to read off a parameter and at the same time display its minimum and
maximum limits. Presentation is graphical and numerical.
Status reading
This presentation element is used to read digital signals. The digital signals are linked with various figures. This is
for reading status signals in the vehicle control unit for example.
Below is a list of the various status symbols and what they mean. Other symbols are used in certain operations.
These symbols are described in the operations.
127
Active
The list below indicates the different colors that the lamp can have. The different colors depends on how they are
defined in the test.
z Green lamp
z Red lamp
z Yellow lamp
z Orange lamp
Inactive
Read error
Not available
128
This presentation element is a variant of the Status reading element. It is smaller and does not have a separate
start button.
Deactivate injectors
This presentation element is used to deactivate injectors. Click the corresponding button to deactivate the desired
injector. A selected button indicates that the injector is deactivated.
129
Graph, parameter/time (1–2 values)
This presentation element is used to graphically represent how one or two analog signals vary with time. The
scales for the various parameters are displayed on the left and right vertical axes respectively. Vertical lines
indicating the presence of an external change may occur in this presentation element.
130
Graph, parameter/time (3–4 values)
This presentation element is used to show graphically how analog signals vary with time. The scales for the
various parameters are displayed on the left and right vertical axes respectively. Vertical lines indicating the
presence of an external change may occur in this presentation element.
Three or four signals can be displayed in the graph at the same time. To facilitate evaluation, the curves can be
turned on and off by checking the boxes under the graph.
131
Bar chart
Bar charts exist for various purposes (cylinder compression tests and cylinder balancing tests for example). There
may be horizontal lines in the diagram. These indicate the minimum and maximum levels obtained during the
tests.
A table is displayed next to the bar graph in which the test values are displayed numerically.
132
started separately.
Select the ECU/ECUs in the Display available signals field (1), that have the sensor values required to be
monitored. Each selected ECU will populate the Available signals field (2) with their respective parameters.
Available signals
Scroll through the list of parameters in the Available signals field (2), to locate the ones to be monitored. Click on
the desired parameter to be monitored to highlight it. To add it to the Selected signals field (3), click on the right
arrow button located at number (5). Repeat the process till all the required signals are selected. Multiple
parameters can be selected at one time by making the initial parameter selection and then holding the control
(Ctrl) button down while selecting the other parameters, and then click on the Top Arrow button to enter all the
selections to the Selected signals field (3).
Selected signals
The parameters in the Selected signals field (3), will have their data displayed and recorded during the monitoring
133
process. To remove a parameter from the Selected signals field (3), click on the desired parameter to be removed
to highlight it, and then click on the Bottom Arrow button located left of number (5) to return it to the Available
signals field (2). To remove all parameters from the Selected signals field (3), click on the Clear button located in
between the two fields.
Advanced setup
Selecting the Advanced setup button (4) brings up the Settings and Trigger options tabs.
Settings
z Save to job card (1), allows the user to choose not to save the data to the job card.
z X-axel calibration (2), allows the user to select the calibration of seconds for the X-axis of the parameter
display chart.
Trigger options
134
z The Trigger options tab allows the user to enable triggers for up to two parameters that start the recording
of data based on the value of the parameter signal.
Example
z When a defined value for the parameter has been achieved (1), recording of data begins.
z The And / Or (2) feature, allows the user to determine if the recording starts when both parameters meet
their trigger criteria (the And option). Or the recording starts when either one of the select signals meet its
trigger criteria (the Or option).
z Pre trigger (3) and Post trigger (4) settings can be selected to determine the window of time to be recorded
before and after the trigger has been tripped.
Templates
All the four options for templates are accessed from the Sensor and Parameters values basic screen, by choosing
from the buttons to the right of number (5).
z Retrieve Template Allows the user to import a previously saved selected signals list.
z Save Template Allows the user to save a selected signals list to a file on the computer hard drive for use at
a later date. The user can save any number of selected signals lists to a folder on the computer hard drive.
The saving of a selected signals list eliminates the need to recreate a particular parameter list each time
the user needs to connect to a vehicle for diagnostic parameter monitoring.
z Remove Template Allows the user to delete a selected signals list from the folder on the computer hard
drive.
z Import Template Allows the user to import a template from a source external to the computer hard drive.
Run Test
135
Selecting Run Test displays the Sensor and Parameters values second screen, which has 3 sections.
1. The graph field (1), which displays the recorded data for the selected parameters values versus elapsed
time displayed on the X-axis.
2. The Parameter name and value field (2), which displays the selected parameters name, PID and their
current graph value.
3. The parameter name and color ID field (3), which identifies the color used to represent the parameter on
the graph. The parameter name and color ID has a check box associated with each parameter that will
remove that specific parameter from the graph when the associated box is unchecked.
Recording data
To begin recording the data for the selected parameters, click on the Start button, (4). When triggers have been
set, the recording will begin automatically based on the trigger criteria. The recording can be stopped at any time
by clicking on the Stop button, (4). Recording can be resumed at any time by again clicking on the Start button.
Playback
Playback of the captured data is possible by clicking on the Start playback button, (5). The playback can be
paused or stopped at any time during the playback by use of the Pause playback and Stop playback buttons, (5).
Manual playback is performed with the use of the slider bar located to the right of the buttons. Moving the slide
bar pointer along its axis will take the playback to a specific point of the recorded data. Clicking on the Start
playback button will resume the playback from that point.
Template
136
Selecting the Template button (6), will return the user to the Sensor and Parameters values basic screen.
Captured data can only be viewed from the job card when the user chooses to return to the Sensor and
parameters values screen, except if the user selected not to save the data to the job card on the Settings option
tab.
Fault codes
The purpose of this test is to read out fault codes stored in the vehicle control units. The fault can be selected
from either individual or all control units. A fault code table is a history of all faults that a controller has detected
since the table was last cleared. Fault codes can be erased together or individually.
General
Note: All logged fault codes are erased when parameters are programmed or read off using VCADS Pro. The
fault codes should be read off first and then saved to a job card to ensure that the fault code information is still
available later.
The fault code function is started from function group 1 in the function group field.
z MID (Message Identification Description): The control unit which transmitted the fault code message. The
designation of the control unit is also displayed in plain text (Engine control unit for example).
z PID (Parameter Identification Description): The parameter that the fault code applies to (accelerator pedal
for example).
z SID (Subsystem Identification Description): The component the fault code applies to.
z FMI (Failure Mode Identifier): Type of fault, physical description.
z Number of occurrences: The number of times that the fault code has been stored.
z Status: Whether the fault code is active or inactive.
z Blink code: The blink code for a particular fault is a two-digit information. Each different fault type for the
same fault can have a different blink code.
z Severity: How serious is the fault.
z First occurrence: Time when the fault code was first stored.
z Last occurrence: Time when the fault code was last stored.
z Odometer: The vehicles total travelled distance.
z Start Fault codes. Fault codes are available under group 1 in the function group field. When Fault codes
have been started the following screen is displayed.
137
The following functions can now be carried out:
Note: If a fault occurs after the fault table is cleared and before the power to the controller is cycled (turned OFF
and then ON again), the fault may not be entered into the controller's fault table. Therefore, a request to view the
fault table immediately after it has been cleared may not accurately display faults that occurred after the table was
cleared. To ensure all active and inactive faults are displayed in the Fault Table, turn the ignition off, allow the
accessories relay to disengage, turn the ignition back on and select the Start button.
138
1. Highlight a fault code in the list (3).
2. Information about the selected fault code is displayed (4).
3. If there is a camera in the column (5), it means that Fault Reporter information is available for the fault
code. Double click the line or go in under the Fault Reporter tab to see these.
Fault Reporter information is available for any fault code in which there is an indicator in the camera column. To
view more detailed information from the fault reporter, click on the Fault Reporter tab (1), at the top of the display
object.
The Fault Reporter logs detailed information during the time when a fault occurs, according to the Fault Reporter
Setup.
139
Occurrence Mode has to be set in the Fault Reporter Setup tab.
2. Fault Reporter will log information about vehicle conditions just before a fault occurs. To do this, the History
Mode has to be set in the Fault Reporter Setup tab.
The picture shows information on Vehicle ECU (2), and Engine ECU (3).
Setup tab
Here the user configures the Fault Reporter to run under Occurrence Mode or History Mode (2) and define the
MID, SID/PID and FMI filters capture to specific fault information. Click on the Setup tab (1), at the top of the
display object, to start the settings.
Occurrence Mode
1. Select what types of faults should be captured by defining the MID, SID/PID, and FMI filters and the
snapshot time that elapses between each record for up to four fault events.
2. Occurrence 1 is default set for MID 128 and Occurrence 2 is default set for MID 142.
3. Occurrence 3 and 4 can be defined by the user to record any available MID fault record, (3).
History Mode
1. Select what type of faults should be captured by defining the MID, SID/PID, and FMI filters and the
snapshot time between recorded fault events.
2. When in History mode, data is being constantly entered and refreshed into columns 1, 2 and 3 of the Fault
Reporter.
140
3. When a fault occurs that meets the criteria in the Fault Reporter Setup, the data in columns 1, 2 and 3 is
saved and column 4 is populated with the data reported at the time the fault occurred.
Retrigger delay
Retrigger delay operation for both Occurrence and History Modes, determines how long a record should be saved
before being overwritten.
Therefore if the Retrigger delay is set to 200 seconds and a fault that meets the setup criteria occurs at 199
seconds after the Fault Reporter was last written, the parameter data will not be overwritten. However a record of
the time and date the code occurred, will be saved in the Fault Reporter Occurrences field.
Occurrence Mode time elapse can be programmed to a different time setting for each of the four occurrence fields
in the Fault Reporter.
History Mode time elapse is programmable only for the single event it is able to record.
Note: Only SAE J1587 knowledgeable personnel should change the configuration. Incorrect configuration will fail
to record desired fault code events. When the desired settings for the Fault Reporter Setup have been made, click
the run button to save to memory.
141
Status tab
1. To reset one or more of the Maintenance Monitor schedule items, click on the check box beside each item
(1)
2. Click on the Reset button (2).
3. In the Guard Dog field (3) the user can make a priority list on which systems to watch.
Configuration tab
Set maintenance intervals according to distance, engine hour, or date. A maintenance alarm can also be set for
each interval. This alarm is based on a percentage of the interval.
1. Type in the distance, engine hours, and date interval for each item (1).
2. If a maintenance alarm is desired, enter the appropriate percent for each interval (2).
3. Click on the Set button (3).
Note: To set Maintenance Intervals to MACK defaults, click on Load Defaults and select the appropriate option.
If the Predictive Oil Change feature is installed and enabled, the Oil and Filter Change maintenance item data will
be replaced with Predictive Oil Change maintenance item data.
Predictive Oil Change uses average vehicle speed and average fuel economy since the last oil change to predict
the oil change interval.
Note: The Predictive Oil Change function will revert to a short haul schedule if the oil change interval or average
142
vehicle speed drop below predefined thresholds.
The Engine ECU will be queried for the calibration codes in memory. Those that match the entries made by the
user will be identified by a green symbol, left of (4). A red symbol indicates the calibration code in memory does
not match the calibration code entry made by the user.
143
Successful programming of the calibration codes is indicated by the green symbol, left of (4). A red symbol
indicates the calibration code is incorrect for that Unit pump, and programming was not successful.
Note: The four-digit calibration codes and the serial numbers are stored in the ECU memory and can be displayed
on the Unit Pump Calibration screen.
All information displayed to the user from the Calibration Code operation can be printed out later from the job
card.
Vehicle information
The purpose of this operation is to display information that is known about the vehicle control units and part
numbers of their hardware and software. The information displayed may be the VIN number / Manufacture
number, hardware number and date of manufacture for example. See the illustration for further examples.
144
Implementation
1. Start Vehicle information and click the Play. Vehicle information is available under group 1 in the function
group field.
2. The vehicle information for the vehicle is displayed.
3. Double click an MID to obtain more information about the control unit.
Vehicle information includes Vehicle ECU (software version, data file number and serial number), vehicle serial
number, VIN, unit number, and programming history.
Engine information includes Engine ECU (software version, data file number and serial number), rated power,
rated speed and engine model, serial number, and programming history.
Construction
This test isolates and tests the compression of each individual cylinder, to diagnose low power complaints and
problems with rough running. Engine should be at operating temperature to perform this test to rule out a cold
engine start.
It characterizes each cylinder's compression stroke via a ratio (compression time/expansion time). An engine with
good compression has a ratio between 1.85 and 1.95.
Each cylinder should be compared with other cylinders in the engine, but not with those from other engines.
145
Conditions
A dialogue box containing the conditions is displayed when the test is started. When the conditions have been
checked, the test is started.
Implementation
Cylinder number
For certain engines with in-line pumps, the cylinder compression test cannot determine the cylinder number. This
is marked by the texts Cyl1–Cyl6 at the bars being replaced by Cyl-.
Construction
Calibrating the accelerator pedal requires that the Vehicle ECU is notified of the intent to calibrate the pedal. The
146
pedal must be held at full throttle and then idle three times. If the three pedal movements are not correctly
completed within the wait period for the calibration, you will be notified that the calibration was unsuccessful.
You may repeat the procedure as often as necessary to complete the calibration. If the pedal movements are
completed as required, you will be notified that the calibration was successful.
Implementation
A successful pedal calibration will be indicated by the green status symbol. An unsuccessful pedal calibration will
be indicated by the red status symbol.
147
Mack Diagnostic Software –
VCADS Pro Programming
Notes:
Vcads Pro Programming
***Instructor note: Click on the document picture in the presentation to open the document for
viewing.
148
Vcads Pro
Programming
149
Programming
When programming is carried out the workshop ID is stored in the control unit. This makes it possible to check
which workshop carried out programming last. The VCADS Pro user is responsible for ensuring that programming
is carried out correctly according to the requirements of the vehicle owner or other authorized persons. This
mechanic is also responsible for ensuring that the correct label is affixed to the engine control unit
Parameter programming
Note: When reading off parameter values the parameter values of parameters in other control units are checked.
If there are parameters with differing values these are reported in a dialogue box. This dialogue box displays a list
of values which can be adjusted there. The list is active until all differences are remedied. Click this button to
display the list.
Detailed description
150
Display the Group view - Presents the parameters in different
logical groups.
2 Logical group/Control unit This field contains a function tree used to select a logical
window group or control unit depending on the active view.
3 Split line Drag the line to change the relative sizes of the Logical
group/Control unit window and the Parameter list.
6 Parameter list This lists the parameters available for the logical group or
control unit.
7 Status bar The status of communication between the PC tool and the
vehicle and between the PC- tool and the central system is
displayed. When communication has been established a
connection icon is displayed. The text Simulator (in a yellow
field) is displayed here if the program is in simulator mode.
151
This method of presentation displays a logical group division. Below are examples of groups.
Logical group
Cruise control
Engine
Instrument Cluster
Security
Speed
Transmission
Vehicle
This lists the parameters available for the logical group. A parameter in a logical group can occur in several
different control units.
This method of presentation lists the vehicle/machine control units in the Logical group/Control unit window.
Below are examples of control units.
Control unit
Instrument Cluster
Parameter list
The right-hand field displays a parameter list when the Group or control unit presentation of parameters is
selected.
152
Column heading Description
The parameter list can contain two types of parameter, customer and vehicle parameters. Either one or both
types of parameter can be displayed.
To differentiate between customer and vehicle parameters, an icon is displayed to the left of the vehicle
parameter IDs. See the illustration. The icon indicates that you must be connected to the central system in order
to program that parameter.
Vehicle parameters are displayed only if the user is authorized to modify them
The parameters in the parameter list are either numerical or multiple choice.
Numerical parameters
153
Entering a new value overwrites the old one.
To make the parameter list easier to read and search, it is possible to display customer and/or vehicle
parameters. Both the customer and vehicle parameters can be displayed at the same time.
Selecting the type of parameter for display in the parameter list is described below.
Customer parameters
Click this function button to display only the customer parameters in the parameter list.
Vehicle parameters
Click this function button to display only the vehicle parameters in the parameter list.
All parameters
Click this function button to show both the customer and vehicle parameters in the parameter list.
154
Note: Parameters can be sorted by clicking the column headings.
Minimum/Maximum limit
The minimum/maximum numerical parameters may be contingent on the value of another parameter. The
Minimum/Maximum limit function displays the limits and the values of the dependent parameters. The buttons are
placed in the tool bar.
Display value
To access the dialogue boxes follow the instructions below.
Description
Dialogue box for the Minimum value of a selected parameter. The dialogue box for the Maximum value is similar
155
to the Minimum value dialogue box.
Parameter description
Programming parameters
156
See group presentation of parameters.
2. Click the desired logical group or control unit (1). The associated parameters are displayed in the
parameter list (2).
3. Double click the parameter to be reprogrammed.
4. Change the parameter value.
{ Numerical parameter: Enter the new value for the parameter.
{ Multiple choice parameter: Select the desired alternative from the list.
{ Press Enter.
5. Assign a new value to a new parameter from the group view or MID view. Alternatively click on Continue to
proceed to the programming dialogue.
Programming dialogue
When a parameter value has been modified, the programming dialogue is started by clicking Continue. Dialogue
box Parameter, programming is opened. The following are displayed in the dialogue window.
z Connection symbol if required (The symbol is displayed when connection to the central system is required).
z ID (Parameter ID)
z Name
z Old
z New
z Unit
157
The following actions can be carried out in the dialogue box.
z Program the current parameters by clicking Program (1). The customer parameters are programmed
locally without connecting to the central systems. The vehicle parameters can only be programmed after a
password is entered in the appeared dialogue box.
z Click Cancel (2) to cancel the dialogue. It is now possible to assign new values to additional parameters or
modify the existing parameters in the list. Those parameters that have already been assigned new values
are not deleted, they remain when the dialogue is opened again. Delete a parameter by resetting it to its
old value.
Note: After parameter programming the parameter may not have exactly the same value, if another unit is
selected for display.
158
Print
Start printing by clicking on this button. Alternatively select Print from the File menu.
When printing parameters, select whether to print the selected group / control unit or all groups / control units.
Warning
Under no circumstances may control units be switched between vehicles/machines for fault tracing or
repairs without reprogramming them. Incorrect settings in the control unit can lead to personal injury or
damage to the vehicle.
159
Programming
Note: This operation requires connection to the central system. Connect the PC-tool to a suitable telephone line
or network cable.
1. Select MID XXX, control unit, programming in the relevant function group.
2. Start the operation and follow the instructions.
Note: Check that the printer is operational. A new label is printed out when replacing the ECU. First select which
chassis number you wish to print the label for, see figure below. Load the printer with labels. Once the label is
printed, cut it out and stick it to the control unit. Then stick the transparent protective film on top to cover the label
completely.It is important that the protective film overlaps the label by a few millimeters all the way around.
Programming
Note: This operation requires connection to the central system. Connect the PC-tool to a suitable telephone line
or network cable.
1. Select MID XXX control unit, campaign in the relevant function group and follow the instructions.
Note: In certain campaigns, when replacing hardware or part numbers, the conversion is carried out
automatically without the user noticing anything. In campaigns where the user must carry out the
conversion themselves, the user will be notified.
2. The following window is displayed where a campaign for a selected operation is presented. Select OK to
160
implement the operation. Otherwise select Cancel. Other campaigns for other operations are displayed in
the lower field.
Conversion kit
All available conversion kits are displayed under Software information in the Help menu.
Programming
Note: This operation requires connection to the central system. Connect the PC-tool to a suitable telephone line
or network cable.
1. Select Conversion kit under function group 1. Start the operation and follow the instructions.
2. A dialogue box opens.
{ For accessory kit mark (1) and enter the number of the accessory kit (2).
161
{ For Conversion kit mark (3) and select the conversion kit to be used (4) from the list.
3. Click OK.
After the completed operation the new software/hardware is now prepared for the current chassis ID / Serial no.
162
The operations MID XXX Control unit, programming or MID XXX Control unit, campaign can be used to download
software.
Construction
When the operation is run, the user will be asked to input the Fleet Data password for this vehicle. No attempt will
be made to read the programmed settings until the password has been entered and validated.
Implementation
1. Read the information in the text field and follow the instructions.
2. Start the test and follow the instructions.
3. Enter Driver Ids, and view or set restriction levels. The user can also clear existing Ids, or change the
length of the data to be entered by the driver.
4. The screen can now be printed. The operation is saved to the job card automatically.
Six to fifteen Driver Ids may be entered depending upon the Driver Id length specified.
163
Mack Diagnostic Software –
VCADS Pro Programming
1. Intermediate Storage
Notes:
There are times when a controller may need to be programmed and the vehicle is not present. The
Vcads Pro tool offers a special program designed to allow the download of a controller’s software
for future programming.
NOTE: When an Intermediate storage download has been performed, several things must be done to
complete the process (this applicable to the VMAC IV only):
1. Program the vehicle within 28 days and send in a report via the network. (an invoice will be
generated and sent to the dealer that downloaded the software regardless of the programming
status)
2. If a software download cannot be programmed within 28 days of the intermediate storage
download, a report must be performed to put the software back in stock. Note: After an intermediate
storage download has been made to a dealer’s Vcads Pro, the software is now locked in the
Volvo/Mack VDA system. The software may not be downloaded or programmed by any other Vcads
Pro until is either put back in stock or programmed and a report has been submitted to VDA.
164
Vcads Pro
Intermediate
Storage Programming
165
Intermediate storage (IS)
Intermediate storage is only used in those cases when there are no opportunities for connection to the central
system. Of the operations which normally require connection to the central system, only programming of vehicle
parameters, replacing control units and control unit campaigns can be carried out.
Note: Only users authorized to use intermediate storage can activate the function.
A symbol of a laptop computer appears in the lower right hand corner of the screen when the intermediate
storage function is activated.
Order software
Select Administrate software in the Tools menu. A window opens.
166
Fill in the following information under the tab Ordering Software (1):
z Company (4)
z Electrical system (5)
z Chassis ID (6) or VIN (7)
z MID (8)
z Action (9)
z Click Add.
z The software to be ordered is listed in field (10).
z When the order form is complete, click Send order (11).
A connection to the central system is established. Enter the digipass generated password when requested. The
software is downloaded.
Note: Reporting back is required between downloads in order to download the same software to the same chassis
ID more than once.
You can check which software is available under tab Available software (2), once software downloading is
complete.
z The software in field (4) is available for programming the given control units at any time during the following
28 days.
z If you highlight a software in field (4), information about it is shown in field (6).
z Information showing if the software is supported or not is shown in field (7).
167
Program the control unit
No connection to the central system is established to program the control units. Otherwise operations are carried
out as usual.
Note: Check that the printer is working. Load the printer with a sheet of labels. After printing the label can be cut
out and stuck on to the control unit. Cover the label with transparent protective film.The protective film must
overlap the label by a few millimeters all the way round.
Send report
A report must be sent as soon as connection to the central system is possible.
If a report is not sent all the downloaded software will be treated as used. It is important that the report is sent.
Twenty one (21) days after downloading, a message is shown in VCADS Pro explaining that there is software to
report.
Note: If feedback is not carried out in time the downloaded software becomes unusable. The User will be charged
whether the software is used or not. If feedback is not carried out in time it may also lead to faults in VDA.
168
z In menu Tools, select Administrate software.
z All software that has not been used, and is therefore still available, is listed under tab (2) Available
software.
z Check the box in column Report (4) for the software you wish to report as unused.
z Click Send rapport (5).
You are connected up to the central system. State the password generated in the digipass when requested. The
report is now sent to the central system.
169
170
Mack Diagnostic Software –
VCADS Pro Programming
Notes:
Job cards are used in VCADS Pro to document all work carried out on a vehicle in accordance with a
repair order. The result of the completed operations is stored on the job card. Parameter changes and
replaced data sets are also stored. The job cards are saved in the PC-tool.
Note: A job card is linked to a specific repair order and must be finalized as soon as all work on the
repair order is complete.
***Instructor note: Click on the document picture in the presentation to open the document for
viewing.
171
Vcads Pro
Jobcard
172
Job card
Job cards are used in VCADS Pro to document all work carried out on a vehicle in accordance with a repair order.
The result of the completed operations is stored on the job card. Parameter changes and replaced data sets are
also stored. The job cards are saved in the PC-tool.
Note: A job card is linked to a specific repair order and must be finalized as soon as all work on the repair order is
complete.
Import Used to import one or more job cards from another computer
(via a floppy disk or network for example). You are only
allowed to import the job card that you are authorized to
import.
Export Used to export one or more job cards to another computer (via
a floppy disk or network for example). You can export the job
card as an xml-file or a txt-file.
The menu also lists all open job cards. The job card displayed in the job card view is highlighted with a dot in front
of it. The active job card has the text Active behind it. Click on a job card in the menu to display this in the job card
view.
Current job card A current job card can be active or inactive. An active job card
is the job card that was selected on identification. You can
have several job cards open at the same time, but only one
active job card. A finalized job card cannot be active.
Finalized job card A finalized job card cannot be edited. However, it is possible
to open both finalized and non-finalized job cards for
information.
Detailed description
Select Job card view in the menu View to display the job card view. Or use the job card view button.
173
The job card view is based on two tabs.
Above the tabs a text indicates which job card is displayed (1). Beside the text are buttons which can be used to
scroll between open job cards or to close the job card being displayed.
Vehicle tab.
Working status
Vehicle identity
174
This field contains the following information about the selected vehicle:
Result tab.
Finished operations
This field contains information about the operations that have been saved onto the job card. The table shows the
following.
z These two columns (2) display if there are notes for the operation (note symbol in the first column) and if
the operation can be played back (play back arrow in the second column).
z Operation number (3)
z The name of the operation (4)
z Date (5)
z User (6)
175
Double clicking one of the operations which can be played back opens that operation. The operation can now be
played back. See Playing back saved operations.
Notes
Displays notes associated with the operation. New notes can be added if the job card is not finalized (7).
Sub-operation
The operation highlighted in the Completed operations field is displayed in a tree structure (8). This displays sub-
operations and the time they were completed.
Result
A result table for the sub-operation highlighted in the Sub-operation field (9) is displayed. The contents of the
result table varies depending on the type of operation highlighted.
Evaluation
The evaluation of the operation is displayed in the sub-operation field. It is possible to make an evaluation if the
job card is not finalized and evaluation of the operation is available (10).
Functions
The following are the functions that can be carried out in the job card.
176
Create a new, active, job card (1)
1. Select the job card you want to work with from the list. Only job cards that have not been finalized are
contained in the list. And only job cards that match the vehicle on which the work is to be undertaken. If
there are no suitable job cards this option cannot be selected. The list can be sorted by clicking the
respective column title. It is also possible to search for job cards.
2. Highlight the job card. The reason that the job card was started is displayed in field (6)
3. Click OK.
177
1. Select Open from the Job card menu.
2. The Job card dialogue box opens. This lists all the job cards that match the selected vehicle. The list can
be sorted by clicking the respective column title. Highlight one or more job cards in the list. Hold down the
Ctrl or Shift keys to mark several job cards.
3. Click Open.
Note: If identification has not been carried out all job cards can be opened.
If the repair order number on the job card to be imported is the same as a work number on a job card already in
the computer a dialogue box will open. This dialog box can be used to select whether the existing job card is to be
overwritten by the import or whether the import is to be cancelled.
Note: You can only import the job cards that you are authorized to import, and only in the format xml.
178
To close the job card displayed select Close from the Job card menu or the cross in the job card view.
The VIN number must be filled in to finalize a job card. If the has been read off automatically it will be displayed in
the window. If the window is empty you must fill in the VIN number yourself (1).
Select whether you wish to finalize the job card or not (2). If you have finished all operations in the repair order it
is important to finalize the job card. If you finalize the job card you cannot go into it later to save further operations
or change information on it.
179
1. Click the Search button.
2. Search existing job cards by selecting one or more of the following criteria:
{ VIN number
{ Model
{ Repair order number
{ Operation number
{ Registration number
{ Created
{ User
3. Click OK.
Only the job cards that meet the search criteria are displayed in the job card window.
Select Print from the File menu. This displays the Print job card window.
180
If you choose to print selected operations you can indicate if you want to print notes or results.
If you choose to print a sub-operation, you can indicate if you want to print the result.
Click OK.
Click the column headers in the various windows to sort the job cards. Click once for ascending order and twice
for descending order.
Start playback
Click this button to play back the operation that has been selected.
Pause playback
181
Click this button to pause the playback of the operation. Restart the playback by clicking Start.
Stop playback
Click the four button to rewind or fast forward operations, or alter between sessions manually. In the small
windows to the right you see the session number and session time. This operation is only possible when playback
is stopped.
The VIN number must be filled in to exit VCADS Pro or carry out a new identification.
If the VIN number has been read off automatically it will be displayed in the window.
If the window is empty you must fill in the VIN number yourself (1).
Select whether you wish to finalize the job card or not (2). If you have finished all operations in the repair order it
is important to finalize the job card. If you finalize the job card you cannot go into it later to save further operations
or change information on it.
182
183
Course and Objectives – Mack
Advanced Vehicle Diagnostics
184
Mack Vcads Pro Workshop
185
Methods Workshop and
Diagnostics Skills Evaluation
186
Course Exam
Course Exam
187
©2006 North American Institute
PV772-161I-002 July 22, 2006