Program

The user is responsible for ensuring that programming is performed 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 restrictions comply 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 it.
  3. To run the operation in simulation mode, select Run as simulation.
  4. Click Start to start the programming process.
  5. Follow the step-by-step instructions displayed.

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 restrictions comply 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 VERSION 3 and 4

Parameter programming

Parameter Programming makes it possible to configure product functions such as road speed limit, cruise control definitions, windshield wiper timers and other existing functionalities, 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 the 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 would like to search for.

../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 Systems.

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

The following value types are available:

  • Numeric
  • String
  • Boolean
  • Enumeration

Change Complex Parameter Value

A complex parameter is composed of more than one value, and can therefore have many values of any type.

To change a complex parameter, click '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 a 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. This 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 happened to have a bad configuration.
  • A missing or defective 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 Discrepancy

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, changes will not be permitted on any parameter.

../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 happens 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 Electronic Control Unit operation to update the control unit with the latest software.

Control Unit Data Mismatch

Control unit hardware mismatch happens 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 Systems data, but not in the product. This can happen in cases where the control unit has been disconnected or developed problems and needs to be replaced.

Note: The parameters from a missing control unit will not be listed because a readout 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, no changes will be permitted on the parameters from that control unit.

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 on 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 or US Customary units.

../images/T0109949.jpg

Create New Template

To create a new template, click 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 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 who has created the template can edit it. Editing a template that was created by a different user is not allowed.

../images/T0130145.jpg

Export/Import Template

To export a template, click 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 or 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. The 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 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 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/she does not have authority over one or more parameters.

Store Parameter Values

The Store Parameter Values function is used to save the current parameter 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 the current parameter value is in an inconsistent state, then 'Inconsistent' will be presented.

Note: If the 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 the current parameter value is in an inconsistent state, then 'Inconsistent' will be presented.

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

Program a control unit

Follow these steps after choosing the operation Program Electronic Control Unit.

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

If a software is billable, read the information and the click in the I agree check box.

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 are 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.

To use a USB flash drive, it must have the 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 are working 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 match 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 are working 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

Make sure the printer is working. Load the printer with a sheet of labels. After printing the label, cut it out and affix it to the control unit. Then affix 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.

Follow these steps after choosing the operation Create Engine Label.

  1. Select the I confirm check box 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 component's 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 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 dependent 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 will have up to four different buttons that open different kinds of information about the parameters.

    Button

    Description

    Function

    Overall information about the function.

    Condition

    Conditions to activate/deactivate the function.

    Schematic

    General 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 function.


  5. Set the new parameter values and click Continue.

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

  6. Follow the instructions shown.

    Note: The steps and instructions shown depend on the function selected.

  7. A summary of the changes is 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 the template and click Load.

Programming, electronic system VERSION 2 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

Window split line

Drag the line to change the relative sizes of the Logical group/Control unit window and the Parameter list.

4

Continue button

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 will be 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 drop-down menu at MID.

Parameter list

The right-hand field displays a parameter list when presentation of parameters by Group or Control unit 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 central systems 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 headers.

Numeric 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, you can display either customer or vehicle parameters. Both the customer and vehicle parameters can also 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 appears in the pressed down position, all parameters that have been read are saved to the job card. When the button is up, only those parameters that 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

The Min/Max value of a numeric parameter may be dependent on the value of another parameter. The Min/Max limitation function shows the limit values and the values of the dependent parameter. The buttons are located in the tool field.

../images/T0012215.jpg

../images/T0012216.jpg

Display value

To access the dialog boxes, follow the instructions below:

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

Description

../images/T0009603.jpg

Dialog box for Min value of a selected parameter. The dialog box for Max value is similar to the dialog 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 dialog.

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 dialog.

Programming dialog

When a parameter value has been modified, the programming dialog is started by clicking Continue. The following are displayed in the dialog 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 dialog box.

  • Program the current parameters by checking the box in the middle of the window (3) and then clicking Program (4). Customer parameters are programmed locally without connection to the central system. Vehicle parameters are programmed by connecting to central systems. SeeProgramming vehicle parameters.
  • Cancel the dialog by clicking 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 dialog 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 dialog.

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

  1. Generate a password using 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 how to create, edit, and apply 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 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 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. You can 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, Display and Editing. In Display, you can see existing templates and also import and export templates.

In Editing you 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 you want to use a template on another Tech Tool computer, this is possible. You just need to export the desired template from the first computer and then import the template file into the new computer.

  1. Click on Export template (1) on the first computer. Dialog window (2) will appear.
  2. Save the template in a location and/or onto storage media.
  3. On the other computer, click the Import template (1) button. Browse to the template file and select in the dialog 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 you click the symbol for New template in the toolbar. A dialog window opens where you can name the template.

Edit template

Click on the Edit template icon in the toolbar to enter editing mode. You 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. You have 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

Now you want to add parameter AU to the template. Click on the Add parameter to template icon in the toolbar. You can also right-click on the parameter in the parameter list. A button with the text Add parameter to template will appear (9). Click it to add the parameter to the template. You 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 Save template icon in the toolbar after you are finished selecting and adding parameters to the template, and the template will be saved. If you want to delete parameters from a template, click on the Delete parameter from template icon in the toolbar instead. You can also right-click on the parameter in the Parameters in the template (4) window. To close the template, click the symbol for Close template and you will return to the main menu.

Delete template

If you wish to delete a template, just click the symbol for Delete template in the toolbar. A dialog window will open for confirmation of deletion.

Apply template

To apply the template's parameter values in parameter programming, check the template and click on the Apply template button.

../images/T9076984.jpg

Example: Parameters DX, 9G and DN (4) from the parameter list (7) have been chosen. You can see extra information (5) about parameter 9G. The template that has been created and used for this is called Template 1 (3). Click the symbol for Apply template in the toolbar (2) to use the template. A dialog window will open 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 dialog window will open 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 that, 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 the 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 Electronic 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 the 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 the odometer setting in the following dialog 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 should be made:

  • 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 the Electrical system and instruments function group. Start the operation and follow the instructions.
  2. The following dialog box shows which control unit the parameter for machine hours can be read off of. 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 traveled 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 should be made:

  • 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 traveled distance does not agree with the actual distance.

Programming

  1. Select Displayed total traveled distance, correction under the Electrical system and instruments functional group. Start the operation and follow the instructions.
  2. Use the dialog box below to select the control unit from which the total mileage parameter is to be read. The correction is made 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 dialog box will open.
    • 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 Electronic 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. Normally this happens automatically.

Note: This operation requires connection to Central Systems.

  1. Select operation Conversion kit (Volvo CE: Central Systems, Updating, Replace Electronic Control Unit) under function group 1. Start the operation and follow the instructions.
  2. A dialog box will open.
    • 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 dialog 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 one.

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 dialog box is displayed.

  1. Enter the product's 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. Click Continue (2).

A confirmation of the changed parameter settings will be 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's 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.

Numeric 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 headers.

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 dialog.

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 dialog.

Programming dialog

When a parameter value has been modified, the programming dialog is started by clicking Continue. The Parameter dialog box opens. The following are displayed in the dialog 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 dialog box.

  • Program the current parameters by clicking Program (4).
  • Click Cancel (5) to cancel the dialog. You can now 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 and will remain when the dialog 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 dialog 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 will be 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 dialog 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 will be printed.

../images/T0009512.jpg

Click OK (1).