Step backTable of contents

Dictionary

 Print page

Page back

ABS

Abbreviation for Antilock Brake System.

The ABS antilock brake system prevents the wheels from blocking when applying the brakes.

Action instruction

Each fault leads to an instruction giving the mechanic information on what to do in the event of a fault.

Where necessary, the instructions are expanded over time due to the growing experience. This field is filled by the person responsible for the module at first instance. He/she is supposed to try to produce this information.

AD converter

Analog to Digital Converter = AD converter

Electronic module that converts analog voltages into digital signals so that they can be processed by a processor.

Adaption

In order to achieve optimal shifting quality, the principle of adaptive control is used. It allows the control unit to largely compensate for individual manufacturing tolerances and ageing conditions which reduce the shifting quality.

ANS

Abbreviation for Automatic Neutral at Standstill.

Disconnects engine and transmission by opening the input clutch in the transmission during standstill at traffic lights or bus stops. This action saves on fuel since the transmission is no longer driven.

ANS-LOCK

Abbreviation for ANSLocking.

Input for ANS locking, i.e. certain conditions additionally ensuring a leaving of the ANS function.

ASCII

American Standard Code for Information Interchange

Character coding of all characters that can be entered on the keyboard of a computer. Contains 256 coded characters of the Latin character set.

AUX-CON

Abbreviation for Auxiliary Consumer.

Input via which the existence / activity of an auxiliary consumer (e.g. air conditioning system) is signaled to the transmission control unit.

BASP

Abbreviation for: "BeschleunigungsAbhängiges SchaltProgramm" (acceleration-based shift program).

Baudrate

The baudrate is a measure for the speed of a data transmission on a data bus.

BCD

Binary Coded Decimals

Binary coded decimal

Bitrate

The bitrate is a measure for the speed in the digital data transmission in the unit bit per second.

BRK-SIG

Abbreviation for Brake Signal.

Brake signal output.

BS

Abbreviation for Brake Switch.

Input is no longer used as of software E300-D2.2.

BSB-IN

Abbreviation for Bus Stop Brake Input.

Input for the bus stop brake.

BSB-OUT

Abbreviation for Bus Stop Brake Output.

Bus stop brake activation output.

Bus party

Control unit on the common data bus, e.g. CAN bus

Byte

A byte is a unit in electronic data processing. 1 byte consists of 8 bits enabling 2^8 = 256 different binary states. One byte can represent a character of the ASCII character set, for instance a digit, a letter or a special character.

CAN

Abbreviation for Controller Area Network

CAN is a common technology in automotive engineering for data communication between different control units in the vehicle.

CAN bus

The CAN bus has become common a common system for communication of controllers within a vehicle. The CAN bus comprises the cabling of the individual devices with each other and provides a uniform digital interface for all parties on the CAN bus.

CAN bus off

In bus-off condition, the CAN controller does no longer participate in the communication on the CAN bus. It is caused if a CAN controller has received too many invalid data. In this condition, the CAN controller does not send any data on the CAN bus. Received data are only checked for their validity but not processed. The bus-off condition is automatically cancelled once the CAN controller has received a certain percentage of valid data.

CAN controller

The CAN controller links a control unit to the common CAN bus. The CAN controller allows a bus party to read all information on the CAN bus. The CAN controller converts the information to a format the controller can understand.

Furthermore, the CAN controller coordinates the sending process for the CAN bus.

CAN gear selector switch

The desired driving direction and a limitation of the gear upshifts is selected via the CAN gear range selector.

N = neutral
R = reverse
D = forward all gears possible
1 = forward: upshift to max. first gear allowed
2 = forward: upshift to max. second gear allowed
3 = forward: upshift to max. third gear allowed

Moreover, several connection possibilities exist to connect e.g. switches at the dashboard directly to the CAN gear range selector. The CAN gear range selector transmits these switch positions to the transmission control unit. This allows, depending on the application, to save many conventional lines from the dashboard to the transmission control unit.

CAN message

CAN messages are the information packets involved in CAN communication.

A CAN message consists of different CAN signals.

CAN protocol

The CAN protocol is a message format that defines how the individual controllers on the CAN bus must communicate with each other.

CAN signal

A CAN message contains different CAN signals. The brake pedal position for instance is a CAN signal within the message EBC1 (Electronic Brake Controller 1).

CAN warning

During a CAN warning, the CAN controller does no longer participate in the communication on the CAN bus. It is caused if a CAN controller has received too many invalid data. In this condition, the CAN controller does not send any data on the CAN bus. Received data are only checked for their validity but not processed. The CAN warning is automatically cancelled once the CAN controller has received a certain percentage of valid data.

Checksum

The checksum is the cross sum over the contents of a data area. Comparing checksums allows to verify e.g. the correctness of data transmissions.

Communication watchdog

The communication watchdog monitors the communication between two devices. In the transmission control unit it monitors for instance the communication between safety computer and function computer.

CPU

Abbreviation for Central Processing Unit

The CPU is the main processor and thus the arithmetic logic unit of a computing system. The basic function of a computing system is to conduct mathematical operations. This function is embedded in the CPU. The CPU furthermore possesses smaller memories for saving and providing its computing results and modules for communication with the other components of a computer system.

CPU watchdog

The CPU watchdog monitors the correct function of the CPU by the CPU sending a cyclic signal to the watchdog. If this signal has not been received for a certain time, the watchdog recognises that the CPU is faulted and reports the information to the other components that can respond accordingly.

DTC

Abbreviation for Diagnostic Trouble Code.

The numerical reference of an event which has to be stored in the event memory as 16-bit value in accordance with KWP2000. Within the VOITH diagnosis, this is identical with the number of the event location.

DTCFaultSymptom

(= FMI). Only 16 different DTCFaultSymptoms are possible within the KWP2000 only five of which are defined in their meaning.

Must be specified in the fault memory according to the KWP2000 standard.

ECU

Abbreviation for Electronic Control Unit

General designation for an electronic control unit in the vehicle.

EDC

Abbreviation for Electronic Diesel Control

A designation for a family of engine control units.

EEPROM

Abbreviation for Electric Eraseable Read Only Memory

The EEPROM belongs to the family of the ROM modules and is a read-only memory. Unlike a ROM, the EEPROM can be cleared electrically and is rewritable.

EOL programming

Abbreviation for End of Line programming.

Programming of control units as one of the last steps in the production of a vehicle.

Event code

A complete fault consists of the designation components system, fault location, fault location type and fault type.
The components system, fault location and fault location type form the fault source, i.e. the unambiguous "Where" of an event occurring.
Usually, the fault code is displayed as a hexadecimal number (long value).

Notation / syntax:

Hex code according to the syntax of the C programming language: 0x00ABBCDD

Hex code in documentation: ABBCDDh

The meaning is as follows (for this notation example):

ASystem
0 = Voith DIWA.5 automatic transmission
Max. 15 systems can be defined.
BBFault location / event location: object (sensor, actuator, software) signalling an event.
Max. 256 fault locations / event locations can be defined.
CDifferent types can form the basis of objects. Thus, a speed can be read in via a snsor or via CAN, brake switches can work continuously or in tiered mode, etc.
To be able to decide how the fault object is arranged, an object-specific type identification (event location type) is indicated.
Max. 16 event location types can be defined.
DDFault type / event type: event occurring at this fault source / event source.
Max. 256 fault locations / event locations can be defined.


Event location

The event location exactly describes at which component an event is present, i.e. answers the question where something has happened. An event location is assigned at least one event type.

Event location group

For a better overview, the fault locations are structured into groups:


x01xh – x1Fxh

Sensors

x20xh – x3Fxh

Actuators / solenoid valves

x40xh – x5Fxh

Digital inputs

x60xh – x7Fxh

Digital outputs

x80xh – x9Fxh

Control elements

xA0xh – xBFxh

Various objects such as connectors, fluid levels and temperatures

xC0xh - xDFxh

Software objects / internal control unit defects

xE0xh – xFFxh

Communication objects, CAN, K-line, ...


Event location type

Besides the system the fault source contains a fault location number and a type identification, the fault location type.

The fault locations are structured into groups. The groups used at present are sensors, actuator, control elements, etc. Each fault location is referenced by a unique number from 1 - 255.

There are different types of fault objects. For instance, a speed can be read via a sensor or via CAN; brake switches can operate continuously variable or in steps, etc.

In order to decide within a tester how the fault object is structured, an object-specific type identification (fault location type) is indicated.

The fault location type identification 0 should be reserved for the unknown object. If the fault location type is known, it is assigned a number between 1h – Fh.

Event setting conditions

Event setting conditions are conditions which, within the software, lead to the event being signalled.

Event test conditions

Event verification conditions are conditions that have to exist within the software so that the event setting conditions are evaluated at all.

Event type

The event type is to describe as exactly as possible which event is present, i.e. answer the question what has happened.

EventTab

The EventTab is a tabular overview within the ALADIN software. This overview contains all data to events that have occurred.

Fault Code

See event code.

Fault location

See event location. Fault location is a historic term.

Fault location type

Fault type

See event type. Fault type is a historic term.

FB1

Abbreviation for Foot Brake Stage 1.

Input for foot brake stage 1.

FB2

Abbreviation for Foot Brake Stage 2.

Input for foot brake stage 2.

FB3

Abbreviation for Foot Brake Stage 3.

Input for foot brake stage 3.

F-CPU

With Voith, the F-CPU designates the function computer in the transmission control unit.

Filtering

Diagnosis objects should have a certain degree of intelligence. This also includes, for example, methods for fault filtering via waiting periods.

It does not make sense to write each detected fault into the event memory immediately and unfiltered if this is not connected with a vehicle response.

FIXSP

Designation for shift programs with fixed shift points, not acceleration-dependent.

FLASH memory

The EEPROM belongs to the family of the ROM modules and is a read-only memory which can, however, be electrically cleared and rewritten. The FLASH memory yields the fastest write and delete speed in the ROM family.

FMI

Abbreviation for Failure Mode Identifier.

Synonym for event type. This term is usually equated with the KWP2000 term DTCFaultSymptom.

FRAM

Abbreviation for Ferromagnetic Random Access Memory.

Memory module storing data on the basis of magnetization.

FRCD-NEUT

Abbreviation for ForcedNeutral.

Input to force the transmission into the neutral operating state.

Function computer

See F-CPU.

GEAR-ENBL

Abbreviation for GearEnable.

Input for the gear enable.

HB1

Abbreviation for Hand Brake Stage 1.

Input for hand brake stage 1.

HB2

Abbreviation for Hand Brake Stage 2.

Input for hand brake stage 2.

HB3

Abbreviation for Hand Brake Stage 3.

Input for hand brake stage 3.

High Nibble

A nibble is a half byte and thus four bits long. The high nibble consists of the highest-valued four bits of byte.

Indices

Indices give compressed information on the vehicle and/or transmission use. They contain quantitative information in the concentrated form and thus differ from the actual operating data which are recorded and cumulated during runtime.

Interrupt

During an interrupt, a running program is interrupted by a processor and a program intended for the interrupt is started instead. Interrupts can be caused by software and by hardware. The different causes are assigned different priorities. Also the program started by the interrupt is dependent on the cause.

IRAM

Internal RAM

The internal RAM is a RAM memory within a processor. Its capacity is preset by the processor manufacturer and can not be expanded by additional modules.

KD

Input for kick-down.

Kickdown

Name for the highest possible output of the accelerator pedal.

The kickdown switch is activated by forcefully pressing down the accelerator pedal. The shifting points are changed to maximum performance.

KWP 2000

Abbreviation for KeyWord Protocol 2000 - a protocol for diagnostic systems.

LIMP-HOME

The limp home switch is an emergency switch in case the CAN gear range selector fails. The transmission control unit then automatically switches driving operation to the limp home switch. It allows to select the driving directions forward and reverse. The limp home switch is optional.

Low Nibble

A nibble is a half byte and thus four bits long. The low nibble consists of the lowest-valued four bits of a byte.

MAN fault description

The MAN fault description is designated as the fault location by MAN. But it is a full description of the event including the fault type, unless the fault type can be described by an FMI defined by MAN.

Message length

The message length is the agreed length of an information unit in bits/bytes during digital communication between devices. The message length delimits the individual information items from each other.

Operational data

The transmission control unit collects statistical data during the everyday driving business. The data can be read out of the control unit using ALADIN and they can be used to optimize the vehicle fleet / route planning.

Oscillator watchdog

The oscillator watchdog monitors the function of the oscillator.

Parameter set

The parameter set is transmitted from the function computer to the safety computer. It contains information which safety-relevant conditions are to be monitored by the safety computer.

Place of action

The event location describes the location at which the cause of the event is expected. An event can have several locations if it cannot be clearly determined what the exact fault cause is.

Possible Cause

The list of possible causes will probably be expanded over the time due to growing field experiences. In the first instance, this field is filled by the module responsible.

He or she should try to provide the information.

Previous fault type

Previous fault types show the chronology of events and help to detect subsequent faults.

It is a sliding memory with two memory cells, the oldest event getting lost when it falls over after the second field (FIFO principle).

PWM

Abbreviation for Pulse Width Modulation

A square-wave signal is transmitted with fixed frequency. The square-wave signal consists of an alternation from lower to higher voltage values. The time relation between these two voltage values contains the information that is to be transmitted.

RAM

Abbreviation for Random Access Memory

The RAM is a digital memory. It allows read and write access. The RAM can only maintain its data if supplied with voltage. A voltage failure will cause the loss of the entire information.

Repair instruction

The instruction (what is to be done) is supplemented by ALADIN with a detailed repair manual (how it is to be done). The repair manuals are constructed as linked HTML pages and can therefore be completely separated from the program.

Based on an event message, ALADIN calculates a reference to a help page and initiates the display in the browser program. The help system is context-sensitive and not, like many other help systems, designed in such a way that the user has to search for the desired information him-/herself.

The help pages are linked to each other in such a way that it is possible to navigate through various HTML pages - from overview to detail - corresponding to the desired information. Moreover, the help system provides an internal encyclopaedia, an aftersales service index, a dec-hex-bin converter as well as general support.

Reset

A reset restarts the processor system during running operation.

RETFB-OFF

Abbreviation for Retarder via Foot Brake Off.

Input for switching off the retarder function on the foot brake.

RG-ENBL

Abbreviation for Reverse Gear Enable.

Input for the reverse gear enable.

RG-SIG

Abbreviation for Reverse Gear Signal.

Output for reverse gear signal.

ROM

Abbreviation for Read Only Memory

The RAM is a digital memory that permanently stores all data. The memory can only be written once in a programming device. It maintains all data even without voltage supply. Having been written once, the data in this memory can only be read (Read Only).

Safety computer

See S-CPU.

Safety switch

The transmission control unit features an internal electronic switch that can open and close the common electric ground for all solenoid valves. If the safety computer detects a safety-relevant fault, it can de-energise all solenoid valves by activating the internal safety switch.

S-CPU

With Voith, the S-CPU designates the safety computer in the transmission control unit.

Security level

Authorization of the diagnostic software for functions in the control unit. ALADIN always runs in security level "0x86 EcuDeveloperMode" since the rights are controlled on the basis of the user level.

S-GND

Senor Ground = common electric ground of the sensors

SORT

Abbreviation for: Standardised On-Road Tests Cycles.

SORT designates a standardised process for determining the fuel consumption of a bus. The fuel consumption incorporates factors such as: load condition, topography, number of stops, dwell times, acceleration behaviour, velocity, etc.

Classification is made into three groups:

  • SORT1: Heavy city traffic
  • SORT2: Light city traffic
  • SORT3: Overland traffic

SPD-SIG

Abbreviation for SpeedSignal.

Output for the speed signal.

SPN

Abbreviation for Suspect Parameter Number.

The numerical reference of a fault.

This parameter is not defined within the "KWP2000 world" but comes from the "J1939 range". Some OEMs equate the terms DTC and SPN.

SP-SEL

Abbreviation for Shift Program Selection.

Input for the switch for shift program selection.

Stack

The stack is a special memory model in which data are quasi stacked on top of each other. Reading the stacked data is only possible if the stack is executed in the reverse order.

Stack overflow

During a stack overflow, the reserved memory space is exceeded while writing to the stack.

Stack underflow

During a stack underflow, the memory space reserved for the stack is stayed short of. It is attempted to read more data than are actually available on the stack.

STRT-ENBL

Abbreviation for Starter Enable.

Output for the starter enable.

System

System designates the combination of transmission, retarder and control unit which can be diagnosed.

Each system (DIWA.5 and other Voith products) have their own identification number. This identification number is stored in the software.

The range of values allows up to 15 different systems to be addressed (0h - Eh).

The range of the fault sources Fxxxh is reserved for general information.

This enables the software to use the same fault codes for fault detection while it is possible to account for differences between the systems in the description. The system number is to be added up by the event memory for fault detection using an offset dependent on the system.

This ensures that the individual fault objects are independent of the system. The following example will show this:

A fault object for diagnosing the accelerator pedal interface receives the fault location code 0800h. The system number for system A is 0h, system B receives the number 1h.

When a fault is entered in the fault memory, an event is now generated by the system-independent fault location. For system A the value 0000h is added, for system B 1000h. We thus obtain two different fault numbers for the fault location for each system:

  • System A: 0800h
  • System B: 1800h

System description

A system description can be assigned to each fault location (diagnosis object). The system description contains addition information specific of the fault location such as pin numbers, voltages, dataset values.

System response

The system response describes the response of the transmission and/or the vehicle provoked by the event.

The list of possible system responses will probably be expanded over the time due to growing experiences. In the first instance, this field is filled by the module responsible. He or she should try to provide the information.

TEMP-SIG

Abbreviation for Temperature Signal.

Output for the temperature signal.

TIM

Abbreviation for Transmission Identification Module

Is an "electronic type plate" of the transmission. TIM enables the transmission control unit identify the transmission and effect necessary settings within the software.

Timeout

A timeout is triggered if an anticipated event does not occur within a preset time.

User level

Authorization of the mechanic for the ALADIN diagnostic software. The authorization levels allow or refuse the implementation of certain functions.

VDD file

Abbreviation for Voith Dataset Description.

File including the description of the dataset. It is used in the report for the dataset analysis.

Watchdog

A watchdog monitors the correct function of a component within a control unit and reports any faults.

XRAM

The XRAM is a special memory area within a RAM memory.



© by Voith Turbo GmbH & Co. KG, S. Brunnengräber
send remarks to stefan.brunnengraeber@voith.com (documentation department)