Program

The user is responsible for ensuring that programming is carried out correctly according to the requirements of the product owner or other authorized persons. This mechanic is also responsible for ensuring that the correct label is affixed to the engine control unit.

Note: The following applies only in those markets that have statutory speed limiting requirements. The programmer is responsible for ensuring that all programming is carried out correctly and that speed limiting complies with applicable statutory requirements. Certification from the relevant authorities is required to carry out road speed limit (RSL) programming.

Note: Electrical system VERSION2 does not require a direct connection to individual control units. Connection to the communication connector is used for all programming.

In Program you can select operations to program a product. The operations are sorted by function group to make them easier to find.

../images/T0139375.jpg

  1. Search for an operation by expanding the operation tree.
  2. Select an operation by clicking on it.
  3. To run the operation in simulation mode, select Run as simulation.
  4. Click Start to start the programming process.
  5. Follow the displayed step by step instructions.

Programming

The Tech Tool user is responsible for ensuring that programming is carried out correctly according to the requirements of the product owner or other authorized persons. This mechanic is also responsible for ensuring that the correct label is affixed to the engine control unit.

Note: The following applies only in those markets that have statutory speed limiting requirements.
The programmer is responsible for ensuring that all programming is carried out correctly and that speed limiting complies with applicable statutory requirements.
Certification from the relevant authorities is required to carry out road speed limit (RSL) programming.

Note: Electrical system VERSION2 does not require a direct connection to individual control units. Connection to the communication connector is used for all programming.

Programming, electronic system VERSION3 and 4

Parameter programming

Parameter Programming make it possible to configure product functions such as road speed limit, cruise control definitions, windshield wiper timers and other existing functionality, depending on the connected product.

View available parameters

As soon as the operation is started, Tech Tool will begin to read out all the parameters from the connected product.

../images/T0109922.jpg

The result will only show the parameters that your user category is allowed to see.

../images/T0109923.jpg

View Parameter Details

To view detailed information about the parameter, click the icon in the Details column:

../images/T0109924.jpg

The following information is displayed:

../images/T0109925.jpg

  • Description: Full parameter description with details about parameter usage and configuration.
  • Parameter Control Units: All control units where the parameter is present.
  • Parameter Values: The current values along with the valid min. and max. values.
  • Parameter Dependencies: Only visible if applicable. It will list the min. and max. dependencies for the parameter when the parameter limits are based on other parameters.

Note: If current parameter value is in an inconsistent state, then ‘Inconsistent’ will be shown as the current value.

Search Parameters

Search parameters by typing any character of the parameter you are in search of.

../images/T0109926.jpg

Note: If you have a filter set, the search will be applied to the filtered parameters only.

../images/T0109927.jpg

Note: The search will match the string anywhere in the parameter ID or name. For example, searching for ‘ALV’ will match P1ALV, but also any parameter that has ‘alv’ in the name, for example ‘valve’

../images/T0109928.jpg

Filter Parameters

Filter out parameters by Control Unit, Function Group, Parameter Type or Parameter State by selecting the available combo boxes.

../images/T0109929.jpg

Filter by Control Unit

This will list all of the connected product’s available control units.

../images/T0109930.jpg

Selecting a control unit will display only parameters of the selected control unit.

../images/T0109931.jpg

Note: A parameter can be present in more than one control unit.

Filter by Function Group

This will list all of the connected product’s available function groups.

Note: If a function group is not listed this could be because there are no available parameters for that group in the product.

../images/T0109932.jpg

Selecting a function group will display only parameters of the selected function group.

../images/T0109933.jpg

Filter by Parameter Type

../images/T0109938.jpg

This will list all of the parameter types that the user is allowed to see. The available parameter types are:

  • Customer
    • Parameters that are free of charge and are not reported back to Central Systems.
  • Vehicle
    • Parameters that may be chargeable and are reported back to Central System.

If you select a parameter type, only that parameter type will be displayed in the listing.

Filter by Parameter State

The following states exist:

  • Changed
    • When the parameter value has been changed manually or by loading a template.
  • Inconsistent
    • When the parameter value is inconsistent.
  • Out of range
    • When the parameter value is out of valid range (see Out of range).
  • Read only
    • When the parameter value cannot be changed. This can happen for several reasons:
      • Parameter Definition: The parameter definition is flagged as read-only.
      • Authority: Current user is allowed to see the parameter value but not change it.
      • Restrictions: Current product situation does not allow the user to update the parameter.

Change Parameter Value

Change a parameter value by clicking the value field in the row of the listing.

../images/T0109939.jpg

Following value types are available:

  • Numeric
  • String
  • Boolean
  • Enumeration

Change Complex Parameter Value

A complex parameter is composed of more than one value hence it can have many values of any type.

To change a complex parameter, click on ‘More>>’ in the value column of the parameter you wish to change. This will open a new window where changes to the various values can be made. Click OK to apply the changed values or Cancel to discard any changes made.

../images/T0109940.jpg

Program Parameters

Chargeable Parameters

If changes have been made to one or more parameters that are chargeable, Tech Tool will display the commercial part number along with commercial conditions and request user acknowledgment in order to proceed.

../images/T0109941.jpg

Password Protection

Note: Enabling password protection is applicable only to selected markets.

If the product is protected by a password, then Tech Tool will request the correct password in order to apply the parameter changes to the product.

Confirm Changes

Before programming the values to the product, Tech Tool will display all the changed parameters with before and after values for user verification.

../images/T0109942.jpg

Click ‘Program’ to perform the parameter updates on the connected product.

Invalid Parameter Values

If there are any invalid parameter values, they will be displayed in Tech Tool and the Invalid Parameters button will be enabled.

../images/T0109943.jpg

This button opens the Invalid Parameters window:

../images/T0109944.jpg

There are two types of invalid parameters:

  • Inconsistent
    • A parameter can be present in more than one control unit at the time. In these cases the parameter value should be the same on all the control units present. If the parameter value does not match, it is considered an inconsistent value.
  • Out of range
    • Each parameter has its own definition of valid range. It can be fixed values or values based on other parameters. If the current value is not within the valid range it is considered an out of range value.

Fixing Invalid Parameters

Issues with invalid parameters in the Parameter Programming operation can occur for several different reasons, for example:

  • A campaign programming or any other type of software programming that partially failed or happen to have a bad configuration.
  • A missing or defected control unit that has been replaced with an empty one.

Issues cannot be caused directly by the user when updating parameters in the Parameter Programming operation.

In order to fix the invalid parameters, simply enter a valid value for either the inconsistent or the out of range parameters. Changes will take effect after programming the values.

Parameter Restrictions

Updating some or all parameters will not be allowed in certain situations:

Chassis ID Divergence

All control units must have the same Chassis ID. In cases where the Chassis ID of one control unit does not match the others there will be a Chassis ID divergence. If there is any Chassis ID divergence, no parameter is allowed to be changed.

../images/T0109945.jpg

Verify the Chassis ID divergence information in the Product Status section on Tech Tool’s initial page.

Control Unit Software Mismatch

Software mismatch happen when the software part number readout from the product does not match the software part number stored in Central Systems.

../images/T0109946.jpg

../images/T0137195.jpg

Verify the control unit status by accessing the Control Unit Information in the Product Status section on Tech Tool’s initial page.

Run Program control unit operation to update the control unit with latest software.

Control Unit Data Mismatch

Control unit hardware mismatch happen when the hardware part number readout from the product does not match the hardware part number stored in Central Systems. It can also happen if there is a new control unit in the product that is not yet registered in Central Systems.

../images/T0109947.jpg

Verify the control unit status by accessing the Control Unit Information in the Product Status section on Tech Tool’s initial page.

Control Unit Data Mismatch or Software is locked

This restriction applies to control units that are missing in the product or control units with locked software.

../images/T0109948.jpg

A control unit is listed as missing if it is found in the Central System data, but not in the product. This can happen in cases where the control unit has been disconnected or got problems and needs to be replaced.

Note: The parameters from a missing control unit will not be listed since a read out cannot be completed.

The control unit is listed as locked for update when you or someone else has downloaded software for the connected product, using the same or another Tech Tool client.

If a control unit is either missing or locked for update, the parameters from that control unit is not allowed to be changed.

Verify the control unit status by accessing the Control Unit Information in the Product Status section on Tech Tool’s initial page.

Parameter Templates

A parameter template is a list of saved parameter values to be used for easy reproduction.

Any user can create a template with parameters that can be changed manually.

View Available Templates

Tech Tool will list all templates that are applicable for the selected product along with information of template owner and last changed date.

Note: Templates are restricted to product brand, for example, a template created based on a Volvo truck will not be available for a Mack truck.

Note: The parameter template functionality does not support different measurement unit settings, for example, a template created by a user using the Metric system will not be visible to a user using Imperial and US Customary units.

../images/T0109949.jpg

Create New Template

To create a new template, click on the ‘New’ button. Provide a name and start adding parameters to the template.

You can choose to add or remove all parameters at once or one at the time.

Button

Description

../images/T0130366.jpg Add selected parameter
../images/T0130367.jpg Remove selected parameter
../images/T0130368.jpg Add all parameters
../images/T0130369.jpg Remove all parameters

A parameter value can only be changed after the parameter has been added to the template.

../images/T0130144.jpg

Edit Template

To edit a template click on the ‘Edit’ button, the user interface will enter Edit Mode where you can rename the template, add or remove parameters and change any parameter value that is included in the template.

Note: Only the user that has created the template can edit it. It is not allowed to edit a template that was created by a different user.

../images/T0130145.jpg

Export/Import Template

To export a template click on the ‘Export’ button and choose a location to save the file.

To import a template click the ‘Import’ button and select the template you wish to import.

A template cannot be imported if:

  • It was created based on a different product brand, for example, a template created based on a Mack truck cannot be imported for a Volvo truck.
  • It was created based on different measurement unit settings, for example, a template created by a user using the Metric system cannot be imported by a user using Imperial and US Customary units.
  • Someone changed the file content manually. There is an algorithm that protects the file from any external changes.

Delete Template

To delete a template, click ‘Delete’ and then confirm.

Note: This action is irreversible, make sure you do not need the template anymore.

Apply Template

Apply template will apply the template’s parameter values to the connected product. Applied parameters will appear in the parameter listing as ‘Changed’.

../images/T0109952.jpg

Since templates are based on a certain product, some validations are made when you apply a template to other products. Following validations are made:

  • If a parameter in the template is not available on the connected product.
    • User will be informed which parameters from the template that cannot be loaded.
  • If the parameter value is not within the valid range on the connected product, since the parameter range can be based on other parameters.
    • User will be informed which parameters from the template that cannot be loaded.
      ../images/T0109953.jpg

  • If there are any restrictions on the connected product.
    • User will be blocked from applying the whole template if one or more parameters cannot be updated due to restrictions on the product.
  • If the current user does not have authority to change any parameters included in the template.
    • User will be blocked from applying the whole template if he does not have authority over one or more parameters.

Store Parameter Values

The Store Parameter Values function is used to save the current parameters values to Product History. This information is maintained in the Tech Tool client.

If there is any filter set, only the filtered parameters will be saved to Product History. In this case you will only save the parameters that you are actually seeing in the parameter listing.

Note: Any changed parameter value that is not yet programmed will be discarded. Only the actual product values are saved to Product History.

Note: If current parameter value is in an inconsistent state, then ‘Inconsistent’ will be presented.

Note: If parameter value is of a complex type, then ‘Complex’ will be presented.

Print Parameter Values

In order to print the parameter values, go to the Tech Tool menu and choose ‘Print’.

The print function will only print the filtered parameters that you find in the parameter listing.

Note: Any changed parameter value that is not yet programmed will be discarded. Only the actual product values are printed.

Note: If current parameter value is in an inconsistent state, then ‘Inconsistent’ will be presented.

Note: If parameter value is of a complex type, then ‘Complex’ will be presented.

Program a control unit

Follow these steps after choosing the operation Program control unit.

  1. Select a control unit.
  2. Select a software option.
  3. Click Program >.

If a software is chargeable, read the information and the click in the I agree checkbox.

Replace hardware

Use this operation to replace control units or sub hardware. Follow these steps after choosing the operation Replace hardware.

  1. Select the control units you want to replace or the control unit you want to replace the sub hardware of. Select by checking the checkbox.
  2. Click Program >.
  3. Follow the instructions to complete the operation.

Note: You can only replace 3 communication units at the same time.

If you have to change a damaged control unit or update to a new control unit, the software for the new control unit will automatically run in the background when you are connected to central systems.

If you are working offline, follow these steps:

  1. Connect to central systems in the Tech Tool menu.
  2. Go to Administrate Software New... and download the current software.

Replace large files

In situations where downloads of large files is needed for an update, it may be required to use a USB flash drive to complete the update.

The flash drive will be used to transfer downloaded files between the Tech Tool client and the vehicle.

If a USB flash drive is to be used it needs following specifications:

  • Formated in NTFS or FAT32
  • Min. 16 GB of free space
  • USB 3.0 is recommended

Run a campaign

Follow these steps after choosing the operation Campaign.

  1. Select a campaign in the list.
  2. Click Program.
  3. When the programming is completed, click Exit.

If you are working offline, follow these steps:

  1. Connect to central systems in the Tech Tool menu.
  2. Go to Administrate Software New... and download the current software.

Apply an accessory kit

Follow these steps after choosing the operation Accessory kit

Software Kit

Follow these steps if you already know the kit number of the software you want to download and program.

  1. Enter a kit number in the field.
  2. Click Program to apply the kit.
  3. Tech Tool will now run the following steps automatically:
    • Retrieving software part numbers
    • Reading out transferable parameters from affected control units
    • Downloading software from central systems
    • Programming control units
  4. When the programming is completed, click Exit.

If you work offline, go through following steps:

  1. Go to Administrate Software New…
  2. Enter Chassis ID
  3. Go to the Accessory kit tab
  4. Enter accessory kit number
  5. Click Send order

Hardware Kit

Follow these steps if you already know the kit number of the hardware kit.

  1. Enter a kit number in the field.
  2. Click Program to apply the kit.
  3. Make the hardware changes according to the kit instructions. Click Continue.
  4. Review the hardware part numbers. Make sure they are according to the kit instructions.

    Note: You will not be able to proceed to the next step unless you confirm that the part numbers are correct by checking the checkboxes.

  5. When the programming is completed, click Exit.

If you work offline, go through following steps:

  1. Go to Administrate Software New…
  2. Enter Chassis ID
  3. Go to the Accessory kit tab
  4. Enter accessory kit number
  5. Click Send order
  6. Manually add part numbers for Main Hardware and Sub Hardware (if applicable) and click Continue.
  7. Download will begin

Change language

Follow these steps after choosing the operation Change Language.

  1. Select one or two languages in the lists.
  2. Click Program .

Program with stored software

Follow these steps after choosing the operation Program with stored software.

  1. Select one or more options in the list.
  2. Click Program .

Create an engine label

Check that the printer is working. Load the printer with a sheet of labels. After printing the label, 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 millimetres all the way around.

Follow these steps after choosing the operation Create engine label.

  1. Select the I confirm checkbox after reading the conditions.
  2. Click Continue.

You can also select to print your engine labels from the Tech Tool menu. See Tech Tool menu for more details.

Handle a component

The operation Handle component is used when replacing a component in the vehicle. The operation reads the information from the vehicle and replaces the component in the central system along with the new components serial number.

Guided parameter programming (Applicable to Volvo Trucks (VERSION4 and FL/FE VERSION3) and Renault Trucks (VERSION4 and D NARROW, D WIDE and C 2STEPS VERSION3)

Note: We recommend that you program the parameters when you are connected to central systems to get the latest information. You can program parameters offline, but then there is no guarantee that the information is accurate. After an online programming the order will be sent to central systems as soon as you are connected to central systems again.

Note: The number of functions that you can choose between within the Guided parameter programming operation are depending on the connected product.

Follow these steps after choosing the operation Guided parameter programming.

  1. Expand the list under Guided parameter programming.
  2. Select a function and click Start.
  3. Tech Tool verifies the automatically checked conditions. Click Continue.
  4. A parameter readout will be performed.

    Note: Depending on the function, you have up to four different buttons that opens different kind of information about the parameters.

    Button

    Description

    Function

    Overall information about the function.

    Condition

    Conditions to activate/deactivate the function.

    Schematic

    Overall wiring diagrams. Navigation in schematics works in the same way as in Run diagnostics (Step 3 of 3)

    Parameter Information

    Information about the parameter name, number and its function.


  5. Set the new values of the parameters and click Continue.

    Note: Function enabled could be Yes or No. Select Yes to be able to change the parameter values.

  6. Follow the displayed instructions.

    Note: The steps and displayed instructions shown are depending on the selected function.

  7. A summery of the changes are shown in Parameter programming list writer. Click Continue to start programming.

Create template

You can save your parameter values as a template and upload them to several trucks.

    Save template

  1. Click Save template.
  2. Save on your computer.

    Upload template

  1. Click Open template.
  2. Select template and click Load.

Programming, electronic system VERSION2 and older

Parameter programming

Detailed description

../images/T9076972.jpg

Position Designation Description

1

Toolbar

The following function buttons are available.

 

../images/T0007777.jpg

Group view - Present parameters in different logical groups. Applicable to Volvo Trucks, Volvo Buses, and UD Trucks.

 

../images/T0007778.jpg

MID view - Presents the parameters by control unit.

 

../images/T0007780.jpg

Customer parameters - Only displays customer parameters.

 

../images/T0009062.jpg

Vehicle parameters - Only displays vehicle parameters.

 

../images/T0009063.jpg

All parameters - Displays all parameters

 

../images/T0014502.jpg

Coupled parameters - Only parameters that are coupled to a selected product ID are shown.

 

../images/T0011440.jpg

All parameters to job card - Saves all parameters to the job card

 

../images/T0012215.jpg

Min - Shows the parameters minimum value and any limiting parameters

 

../images/T0012216.jpg

Max - Shows the parameters maximum value and any limiting parameters

 

../images/T0014503.jpg

Go to template mode - Click on the button to go to template mode.

2

Logical group/Control unit window

This field contains a function tree used to select a logical 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.

4

Button Continue

Click this button to continue programming.

5

Parameter description

A more detailed description of a parameter is available in the introduction text field, if the parameter is highlighted in the parameter list. To retrieve the basic information in the introduction text field select Default information in menu Operation.

6

Parameter list

This lists the parameters available for the logical group or control unit.

7

Status bar

The status of communication between Tech Tool and the vehicle, and between Tech 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.


Group presentation of parameters

Note: Does not apply to VCE.

Click this button to present the parameters by group in logical function groups.

../images/T0007777.jpg

This method of presentation displays a logical group division. Below are examples of groups.

Logical group

Cruise control

Engine

Instrument

Power take-off

Safety

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.

MID presentation of parameters

Click this button to present parameters by control unit.

../images/T0007778.jpg

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

Engine control unit

Instrument

Vehicle control unit

Air suspension, vehicle (Does not apply to North American models)


This lists the parameters available for the relevant control unit.

If you wish to show all parameters, select all in the pull-down menu at MID.

Parameter list

The right-hand field displays a parameter list when the Group or control unit presentation of parameters is selected.

The field is divided into a number of columns.

../images/T0009561.jpg

Column heading Description

ID

The ID of the parameter. The ID is the same, irrespective of language.

Name

A description of the parameter.

Min

This states the minimum value of the parameter.

Value

The current parameter value.

Max

This states the maximum value of the parameter.

Unit

The type of unit used for the parameter.


The parameter list can contain two types of parameters, customer and vehicle parameters. Either one or both types of parameters 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.

../images/T0009079.jpg

The parameters in the parameter list are either numerical or multiple choice. The parameters can be sorted by clicking the column headings.

Numerical parameters

Entering a new value overwrites the old one.

../images/T0007762.jpg

Multiple choice parameters

The user can only select one of a number of predefined values (Yes or No for example).

A multiple choice parameter looks like this when selected.

../images/T0009066.jpg

Setting the contents of the parameter list

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.

../images/T0007780.jpg

Vehicle parameters

Click this function button to display only the vehicle parameters in the parameter list.

../images/T0009062.jpg

All parameters

Click this function button to show both the customer and vehicle parameters in the parameter list.

../images/T0009063.jpg

All parameters to job card

When this button is pressed down all the read parameters are saved to the job card. When the button is up only those parameters which have been modified are saved to the job card.

../images/T0011440.jpg

Coupled parameters

Click on this function button to show only parameters that are coupled to a selected product ID. The Product ID is the combination company-electrical system. This function is applicable to Volvo Trucks, Volvo Buses, and UD Trucks.

../images/T0014502.jpg

Minimum/Maximum limit

Min/Max-value of a numerical parameter can be dependant on the value of another parameter. The function Min/Max-limitation shows the limit values and the values of the dependant parameter. The buttons are located in the tool field.

../images/T0012215.jpg

../images/T0012216.jpg

Display value

To access the dialogue boxes follow the instructions below:

  1. Click the parameter in the parameter list.
  2. Click on button Min or Max.

Description

../images/T0009603.jpg

Dialogue box for Min value of a selected parameter. The dialogue box for Max value is similar to the dialogue box for Min value.


  • Selected parameter (1) displays the parameter ID for the selected parameter.
  • Value (2) displays the current value of the selected parameter in the parameter list.
  • Minimum limit/Maximum limit (3) displays the lowest or the highest limit value that the selected parameter can have.
  • Limited parameters (4) displays the parameter(s) that limit the value of the selected parameter.

Example

To explain how the Min/Max-limitation function works, this is an example based on the illustration.

  • The minimum value of the HW parameter will be changed from 700 rpm to 500 rpm.
  • The following information is displayed:
    1. The selected parameter is HW (1).
    2. The present value is 700 rpm (2).
    3. The lowest value that can be set for parameter HW is 500 rpm (3).
    4. The limiting parameter for HW is the DC parameter, the value of which is 700 rpm (4).

In order to change parameter HW to 500 rpm, the value of parameter DC must first be changed to 500 rpm.

Parameter description

For a more detailed description of the parameter do as follows.

  1. The parameter description is displayed by clicking on a parameter (1).
  2. The description is displayed in the text field (2).
../images/T9076973.jpg

Programming parameters

Programming of parameters is carried out in two stages:

  • Assigning new values to parameters.
  • Programming dialogue.

Assigning new values to parameters

../images/T9076974.jpg

  1. Select if the parameters are to be shown in logical groups (Group-view) or per control unit (MID-view). SeeGroup presentation of parameters.
  2. Click the desired logical group or control unit (1). The associated parameters are displayed in the parameter list in the function tree (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 parameters: 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. The following are displayed in the dialogue window.

  • Connection symbol, if connection to central system is required
  • Parameter ID (ID)
  • Parameter description (Name)
  • Old value (Old)
  • New value (New)
  • Unit (Unit)
../images/T0009568.jpg

The following actions can be carried out in the dialogue box.

  • Program the current parameters by checking the box in the middle of the window (3) and click on Program (4). Customer parameters are programmed locally without connection to the central system. Vehicle parameters are programmed by connecting to the central system. SeeProgramming vehicle parameters.
  • Cancel the dialogue by clicking on Cancel (5). It is now possible to give additional parameters new values or change the parameters that are already listed. The parameters that have already been given new values are not erased, they remain the next time the dialogue is opened. Erase a parameter by resetting it to its old value.

Programming vehicle parameters

The following is carried out when Program has been selected from the programming dialogue.

A dialogue box is displayed in which a password must be entered.

  1. Generate a password using the DigiPass.
  2. Enter the 8-digit password into box (1).
  3. Click OK (2). Data transfer takes place. Programming is complete.

Note: After parameter programming the parameter may not have exactly the same value, if another unit is selected for display.

../images/T0009101.jpg

Print parameters

Start printing by clicking on this button. Alternatively select Print from the Tech Tool menu.

../images/T0013610.jpg

What is printed depends on which program view is active.

  • Group view: The parameter list for the relevant logical group will be printed.
  • MID view: The parameter list for the relevant control unit will be printed.

When printing parameters, select whether to print the selected group / control unit or all groups / control units.

../images/T0009061.jpg

Parameter programming using templates

This section describes creation, editing and application of templates for parameter programming. The advantage of using templates is when several vehicles require programming with the same set of parameters and values. It also makes the programming procedure faster.

Access to parameter programming using templates

Go to the operation 17030-3 Parameter, programming under function group 1 Service and maintenance. Start the operation. Template mode can be entered by clicking on the upper right symbol (1).

../images/T9076975.jpg

The main menu for parameter programming with templates is shown.

../images/T9076976.jpg

Description of main menu

The table below describes the main menu as seen in the template mode when programming parameters (see figure for location).

Position Designation Description

2

Toolbar

The following function buttons are available:

   

../images/T0014379.jpg

New template: New templates are created and named.

   

../images/T0014380.jpg

Edit template: You must be in editing mode to add/delete parameters to/from templates.

   

../images/T0014381.jpg

Close template: Closes open templates.

   

../images/T0014382.jpg

Delete template: Deletes the selected template.

   

../images/T0014383.jpg

Save template: Saves changes made to the template.

   

../images/T0014392.jpg

Copy template: Copies the template.

   

../images/T0014384.jpg

Import template: Imports a template.

   

../images/T0014385.jpg

Export template: Exports templates.

   

../images/T0014386.jpg

Add parameter to template: This button adds parameters from the parameter list to the template.

   

../images/T0014387.jpg

Delete parameter from template: This button removes parameters from the template and returns them to the parameter list

   

../images/T0014388.jpg

Apply template: Click on this button to apply the template on the selected vehicle.

3

Template window

This field contains the various templates that you have created.

4

The parameters included in the template

When a template is selected in the field (3), the contents of the template are shown in this list.

5

Tooltip, information about the parameter

If the cursor is moved across a parameter in the list in field (4), information about the parameter is shown.

6

Control unit window (MID)

Shows the various control units (MID). Select the control unit for which a template is to be created or edited. It is possible to select parameters from all available control units.

7

Parameter list

This lists the available parameters for the selected control unit in the vehicle.


Working with parameter programming via templates

There are two basic modes for parameter programming via templates, they are Display and Editing. In Display one can see existing templates and also import and export templates.

In Editing one can create, delete and save templates, add or remove parameters to and from templates and even apply templates to selected products. See the chapter below for additional information.

Display mode

View existing templates

This shows existing templates. In the figure below, the template Template 1 has been selected from the main menu (8). Template 1 consists of three parameters, DX, 9G and DN. These parameters have been selected from the parameter list (9) to the left.

../images/T9076977.jpg

Export or import template

If one wishes to use a template on another Tech Tool computer, this is possible. One just needs to export the desired template from one's own computer and then import the template file into the other computer.

  1. Click on button Export template (1) on your own computer. Dialogue window (2) appears.
  2. Save the template in a location and/or media.
  3. On the other computer, click on button Import template (1). Browse to the template file and select in the dialogue window (2).
  4. The template can now be used on the other computer.
../images/T9076978.jpg

Note: The figure above shows only the “import part” of the export and import procedure.

Editing mode

New template

A new template is created if one clicks on the symbol for New template in the toolbar. A dialogue window opens where you can name the template.

Edit template

Click on the symbol for Edit template in the toolbar to enter the editing mode. One can also reach editing mode by double-clicking on the new template's name in the template window. In editing mode it is possible to make changes to the template, add or remove parameters, deleted templates, etc. See below for more details and illustrations.

Add or delete parameter to/from template

The template Template 1 (8) has just been created in the figure below. One has then gone into editing mode and chosen to add parameters DX, 9G and DN from the parameter list to the template (9).

../images/T9076983.jpg

We now wish to add parameter AU to the template. Click on the symbol for Add parameter to template in the toolbar. One can also right-click on the parameter in the parameter list. A button with the text Add parameter to template appears (9). Click on it to add the parameter to the template. One can select several parameters at the same time by holding down the Shift-key on the keyboard, or the Ctrl-key if the parameters are not sequential. Click on the symbol for Save template in the toolbar, once all selections and additions of parameters to the template are done, and the template is saved. If one wishes to delete parameters from a template, click on the symbol for Delete parameter from template in the toolbar instead. One can also right-click on the parameter in window Parameters in the template (4). To close the template, click on the symbol for Close template, and you will return to the main menu.

Delete template

If you wish to delete a template, just click on the symbol for Delete template in the toolbar. A dialogue window opens for confirmation of deletion.

Apply template

To apply the template's parameter values in parameter programming, one marks the template and clicks on button Apply template.

../images/T9076984.jpg

Example: Parameters DX, 9G and DN (4) from the parameter list (7) have been chosen. One can see extra information (5) about parameter 9G. The template that has been created and used for this is called Template 1 (3). Click on the symbol for Apply template in the toolbar (2) to use the template. A dialogue window opens for confirmation of application of the template values.

MID XXX Control unit, programming

Note: Under no circumstances may control units be switched between products for fault tracing or repairs without reprogramming them. Incorrect settings in the control unit can lead to personal injury or damage to the product.

Note: If the control unit's part number and the part number stored in the central system differ, the system automatically checks if a suitable conversion kit is available. In such a case, and if the user has chosen to reprogram the control unit, a dialogue window opens asking the user to restart the operation and select to replace the control unit.

Note: Applies only to vehicle electronics '98. When replacing the engine control unit, vehicle control unit or instrument control unit, the connections to the communication outlet must be made first, so that copying of the current and logged values can be performed. After which direct connection to the control unit can be made. Special wiring must be used when connecting to these three control units.

Programming

Note: This operation requires connection to central systems.

  1. Select MID XXX, control unit, programming in the relevant function group.
  2. Start the operation.
  3. Select if you want to download the software and see part number or if you only want to see the part number. Click OK.
    ../images/T0015690.jpg

  4. Select action:
    ../images/T0015691.jpg

    • Select Replace control unit if you want to change the control unit.
    • Select Reprogram control unit with complete software package if you want to repair the software in the control unit.
    • Select Reprogram control unit with only new parts of software package when you want to update the software in the control unit. This option is normally fastest. It is not available in Intermediate storage.
  5. Click OK to continue.
  6. Follow the instructions to complete the operation.

MID XXX Control unit, campaign

Campaign programming is only possible when the appropriate message has been sent.

Programming

Note: This operation requires connection to central systems.

  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 implement the operation. Otherwise select Cancel. Other campaigns for other operations are displayed in the lower field.
../images/T0010407.jpg

MID XXX Programming, change instrument language

Note: Currently the North American market only supports English, French and Spanish.

Programming

Note: This operation requires connection to central systems.

  1. Select MID XXX Programming, change instrument language in the relevant function group.
  2. Start the operation and follow the instructions.
  3. Select the three languages that are to be programmed into fields (1), (2) and (3). Language 1 is used automatically as basic setting.
  4. Click OK.
../images/T0010405.jpg

MID 140 Odometer (Applicable to Volvo Trucks, Volvo Buses, and UD Trucks)

This operation is used to program the correct odometer reading into a replacement control unit for the instrument.

Programming

Note: This operation requires connection to central systems.

Note: The operation does not apply to products with tachographs.

  1. Select MID 140 Odometer, programming in the relevant function group. Start the operation and follow the instructions.
  2. Select the control unit from which to read odometer setting in the following dialogue box.
    • Initially the mileage must be read from the original instrument.
    • If it is not possible to read off the odometer setting from the original instrument, the data can be read off the engine control unit. This does not apply to the VERSION2 electrical system. No information from the engine control unit is shown by this system.
    • As a last resort the data can be input manually.
    • Click OK.
../images/T0010417.jpg

Displayed machine hours, correction (Applicable to Volvo CE)

This operation is used to correct the machine hours parameter, when it does not correspond to the actual value. The operation reads the machine hours parameter from those control units where it is stored and the engine hours from the engine control unit The engine hours parameter cannot be corrected and is only used as a reference value.

Correction carried out:

  • After replacing the control unit containing the machine hours parameter and where the original value has not been transferred to the new control unit.
  • When the machine hours shown do not agree with the actual operating hours.

Programming

  1. Select Displayed machine hours, correction from function group Electrical system and instruments. Start the operation and follow the instructions.
  2. The following dialogue box shows from which control unit the parameter for machine hours can be read. Corrections are made primarily by marking a control unit that shows the correct machine hours, if one exists. Alternatively, a manual value that agrees with the actual machine hours can be set.
  3. Click OK
../images/T0011466.jpg

Displayed total travelled distance, correction (Applicable to Volvo CE)

This operation is used to correct the total mileage parameter, when it does not correspond to the actual value. The operation reads the total vehicle distance parameter from those control units where it is stored and the machine distance from the engine control unit The machine mileage cannot be corrected and is only used as a reference value.

Correction carried out:

  • After replacing the control unit containing the total mileage parameter and where the original value has not been transferred to the new control unit.
  • When displayed total travelled distance does not agree with the actual distance.

Programming

  1. Select Displayed total travelled distance, correction under functional group Electrical system and instruments. Start the operation and follow the instructions.
  2. Select the control unit from which to read the total mileage parameter in the following dialogue box. The correction is carried out by marking a control unit which has the correct total vehicle distance, if there is one. Alternatively a value is set manually which corresponds to actual mileage.
  3. Click OK .
../images/T0011588.jpg

Accessory kit (Volvo CE: Central systems, updating, replace software)

Programming

This operation is to be used if you have bought an accessory that requires software updating.

Note: This operation requires connection to central systems.

  1. Select operation Accessory kit (Volvo CE: Central systems, updating, replace software) under function group 1. Start the operation and follow the instructions.
  2. A dialogue box opens.
    • Enter the number of the accessory kit (1).
    • Click OK (2).
../images/T0014372.jpg

After the completed operation the new software/hardware is now prepared for the current chassis ID / Serial no. The operations MID XXX Control unit, programming or MID XXX Control unit, campaign can be used to download software.

Conversion kit (Volvo CE: Central systems, updating, replace control unit)

Programming

This operation must be performed when replacing a control unit in Intermediate storage. When replacing a control unit and the new control unit has different part number than the old control unit, the information in central systems has to be updated. In normal mode this is done automatically.

Note: This operation requires connection to central systems.

  1. Select operation Conversion kit (Volvo CE: Central systems, updating, replace control unit) under function group 1. Start the operation and follow the instructions.
  2. A dialogue box opens.
    • Select the hardware to be used from the list (1).
    • Click OK (2).
../images/T0014373.jpg

After the completed operation the new software/hardware is now prepared for the current chassis ID / Serial no. The operations MID XXX Control unit, programming or MID XXX Control unit, campaign can be used to download software.

Emission level, replacing D12C

Note: Replacing the emission level does not apply to North American models.

Programming

Note: This operation requires connection to central systems.

A list of available emission level replacements is displayed. If no emission level replacements are available, a dialogue box is displayed with information about this.

  1. Highlight the emission level replacement required.
  2. Click OK.
../images/T0009604.jpg

When programming is finished, a label will be printed.

Click OK (1).

../images/T0009512.jpg

Programming, D12A, EDC and DIS (Applicable to Volvo Trucks and Volvo Buses)

Note: It is important to be extra careful when programming older control units, since the older system is somewhat less stable than the new.

Note: On older control systems (D12A, EDS and DIS) no chassis ID is stored in the control units.

Note: Tech Tool must be restarted when the older EDC control systems have been used.

When the product chassis ID is required, the following dialogue box is displayed.

  1. Enter the product chassis ID.
  2. Confirm by clicking OK.

Note: Ensure that the correct product chassis ID is entered.

../images/T0010412.jpg

Programming parameters, D12A, EDC and DIS

Programming

The parameter list with available parameters is displayed. Connection information for the operation is displayed in the image field.

../images/T9076985.jpg

  1. Double click in the value (1) column on the parameter that is to be changed.
  2. Enter a new parameter value or highlight the new value if it is displayed.
  3. Confirm by pressing ENTER.
  4. If necessary, assign new values to several parameters as above.
  5. Press Continue (2).

A confirmation of the changed parameter settings is displayed.

  • Click Program (1) to program the parameters that have been assigned new values.
  • Operation complete.
../images/T0009506.jpg

Print

  1. Click the print icon.
    ../images/T0013610.jpg

  2. Enter the product chassis ID.
  3. Confirm by clicking OK.
../images/T0009509.jpg

Note: It is important to enter the correct chassis ID to obtain the correct chassis ID on the printout.

Parameter list

A parameter list is displayed in the right-hand field when the operation is started.

The field is divided into a number of columns.

../images/T0009561.jpg

Column heading Description

ID

The ID of the parameter. The ID is the same, irrespective of language.

Name

A description of the parameter.

Min

This states the minimum value of the parameter.

Value

The current parameter value.

Max

This states the maximum value of the parameter.

Unit

The type of unit used for the parameter.


The parameters in the parameter list are either numerical or multiple choice.

Numerical parameters

Entering a new value overwrites the old one.

../images/T0007762.jpg

Multiple choice parameters

The user can only select one of a number of predefined values (Yes or No for example).

A multiple choice parameter looks like this when selected.

../images/T0009066.jpg

Note: Parameters can be sorted by clicking the column headings.

Parameter description

For a more detailed description of the parameter do as follows.

  1. The parameter description is displayed by clicking on a parameter (1).
  2. The description is displayed in the text field (2).
../images/T9076986.jpg

Programming parameters

Programming of parameters is carried out in two stages:

  1. Assigning new values to parameters.
  2. Programming dialogue.

Assigning new values to parameters

../images/T9076987.jpg

  1. Double click the parameter to be reprogrammed.
  2. Change the parameter value.
    • Numerical parameter: Enter the new value for the parameter.
    • Multiple choice parameters: Select the desired alternative from the list.
    • Click Enter.
  3. Assign a new value to a new parameter. Alternatively click Continue to proceed to the programming dialogue.

Programming dialogue

When a parameter value has been modified, the programming dialogue is started by clicking Continue. The Parameter dialogue box opens. The following are displayed in the dialogue window.

  • Parameter ID (ID)
  • Parameter description (Name)
  • Old value (Old)
  • New value (New)
  • Unit (Unit)
../images/T0009568.jpg

The following actions can be carried out in the dialogue box.

  • Program the current parameters by clicking Program (4).
  • Click Cancel (5) 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.

MID 171 Control unit, programming DIS

Note: Under no circumstances may control units be switched between products for fault tracing or repairs without reprogramming them. Incorrect settings in the control unit can lead to personal injury or damage to the vehicle.

  1. Select MID 171, control unit, programming in the relevant function group.
  2. Start the operation and follow the instructions.

Programming

The window displays the available data sets.

  1. Highlight the desired data set.
  2. Click OK (1) to confirm the selection.
../images/T0009514.jpg

MID 128 Control unit, campaign D12A, EDC and DIS

Campaign programming is only possible when the appropriate message has been sent.

Note: This operation requires connection to central systems.

  1. Select MID 128 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.

Programming

A list of available campaigns is displayed. If no campaigns are available, a dialogue box is displayed with information about this.

  1. Highlight new software under its campaign ID.
  2. Click OK (1).
../images/T0009511.jpg

When programming is complete a label is printed.

../images/T0009512.jpg

Click OK (1).

Emission level, replacing D12A

Note: Replacing the emission level does not apply to North American models

Programming

A list of available emission level replacements is displayed. If no emission level replacements are available, a dialogue box is displayed with information about this.

  1. Highlight the emission level replacement required.
  2. Click OK.
../images/T0009604.jpg

When programming is complete a label is printed.

../images/T0009512.jpg

Click OK (1).