Volvo
Volvo
Volvo
Introduction
This information provides details for the electronic control unit (ECU) applications for Volvo
vehicles.
Contents:
• “ISO 26262 Functional Safety Manual”, page 4
• ““Remote” (Wired) PTO1 Operation with VECU (Volvo Engines Only)”, page 76
• “SIB Switch Instructions for Remote PTO Operation (VECU 5)”, page 219
Introduction
ISO 26262 is the functional safety standard for road vehicles. Functional safety addresses safety related functionality imple-
mented in electronics and software. Volvo Trucks has during 2018 initiated development of new vehicle functions and sys-
tems according to ISO 26262 after the standard became applicable to trucks, buses and trailers. Before ISO 26262, Volvo
Trucks followed other internal processes addressing functional safety.
The truck will gradually be made compliant to ISO 26262. However, it will take several years until the complete truck is com-
pliant to the standard.
The status of the truck related to functional safety with regards to ISO 26262 will be described in this section. Continuous up-
dates will be made to reflect the current status of the truck.
The ASILs of the body builder interface characteristics will be documented and it will be described in which sense the interfa-
ces meet the different ASILs. This section will also contain information on requirements and constraints for the usage of the
body builder interface. In case specific safety measures have to be applied by the body builder, this shall be stated in this
section.
When a body builder needs anything that is not described or when the ASIL of the characteristic is not according to the body
builders expectations, the body builder shall contact Volvo Trucks for guidance. This section will be referenced from other
body builder sections when applicable.
Presently no functions or systems in the trucks have been developed according to ISO 26262.
Items capable of causing damage to the routed commodity in a rubbing condition during vehicle
Abrasive Surface
operation
Kinked A tight bend, curl, or twist in the routed commodity causing flow to be restricted
Low Current Elec-
Wire sizes 8 mm sq. (0.3 inches sq) (8 AWG) and smaller
trical Cables
Low Nut Standard clamp length
Plastic Conduit Corrugated or smooth wall tubing used to protect hoses, harnesses, cables, tubing, pipes, etc.
Puncture Small hole or wound
Routed With Items taking the same path but not attached to each other (i.e., parallel but separate)
Rubbing Items that contact each other and have independent movement
Verb typically used in a statement of required, mandatory or specifically prohibitive practice regarding
Shall
routing and clipping
Sharp Edge A surface capable of cutting or piercing the routed commodity during vehicle operation
Verb typically used in a statement of recommended, but not mandatory, practice in typical situations
Should with deviations allowed if Engineering judgement or Engineering study indicates the deviation is
appropriate
W3104131
W3104144
1 Electrical cables and wiring harnesses are to be secured 4 inches (100 mm) from the wire insertion end of the connector
or clipped to the body.
2 Routing and clipping on purchased components (i.e., engine/transmission) should not include removing or replacing a
bolt(s), nut(s) or screw(s) installed by the manufacturer. In such cases where this is unavoidable, the bolt(s), nut(s) or
screw(s) shall be re-installed to the manufacturer’s specifications.
3 Bundles should not contact sharp edges of cross members. Contact may occur if it is against a smooth surface, a smooth
radiused edge or a coined edge and the bundle is secured to prevent independent movement.
4 Hoses, tubing, pipes and electrical conduits shall not rub each other but may touch.
5 The fabric braided portion of the compressor discharge hose is compatible to be bundled with all routed air lines.
6 The compressor discharge pipe shall be routed independent of all other routing.
7 Electric cables/harnesses must not be bundled with fuel or hydraulic lines. The electrical cables/harnesses may be routed
parallel with fuel or hydraulic lines, however must remain separated by approved clipping materials. When design control
is possible, electrical cables/harnesses will be routed above fuel or hydraulic lines. If fuel or hydraulic lines must route
above circuit protected electrical cables /harnesses, the fuel or hydraulic lines will have no fittings or potential leak points
above electrical cables/harnesses and shall be minimized to the shortest distance possible over low current electrical ca-
bles/harnesses.
8 All associated markings on air and electrical harnesses should have a corresponding clipping apparatus.
9 Critical clipping locations shall be designated on the component to insure proper placement in the vehicle (i.e., tape).
10 Maximum support distance for compressor discharge rigid pipe, 30 inches (762 mm). Pipe to be isolated from support
brackets (i.e. rubber isolator).
11 Maximum support distance for compressor discharge flex hose, 24 inches (600 mm).
12 Compressor discharge line should have a constant fall from compressor to air dryer. A dual fall is allowable provided it oc-
curs on the engine and within 24 inches (600 mm) of the compressor.
13 Maximum allowable dip in compressor discharge pipe/hose is one half the outer diameter of the pipe/hose. Preferred rout-
ing should have no dips in any of the routing. This is to avoid line blockage due to water collecting and freezing in the line.
W3109897
W3103550
W3103553
W3104148
W3104149
1 Battery cables with standard SAE stranding shall be supported at 16 inches (400 mm) maximum intervals. A separator
type cable tie or an independent separator with cable tie may be used between clip points. No relative movement may oc-
cur between cables. If two (2) cable separators are used, they are to be installed equidistant from each other and ar-
ranged on a straight line, a maximum span between clip points of 24 inches (600 mm) may be used.
2 Strain relief clipping shall be provided for the battery and starter motor terminals. The strain relief clip shall be located with
no relative motion to the terminals. The strain relief clip should be located close to these terminals and shall be within 20
inch (500 mm) cable length to the starter terminals.
3 Grommets shall be installed at points where cables pass through sheet metal or frames.
4 Routing shall avoid exposed edges of frame members, abrasive surfaces, and all sharp edges. When routing inside the
frame, ensure that no contact with the frame is made with uncovered cables. Uncovered battery cables, external of the
battery box, shall be routed independent of all other conduits. Covered cables may be bundled with other similarly covered
conduits and air piping with a secured separator. Do not route with/under fuel lines.
5 Cables should be clipped as close as possible to all cable bends.
6 Battery cables shall not be located within 5 inches (130 mm) of engine exhaust related components or other heat sources
without heat coverings or heat shielding. Testing shall be performed to determine effects of closer allowances and the use
of heat shields. Battery cables should not be installed in any area directly above engine exhaust related components.
7 Where cables flex between moving parts, the last supporting clip shall be securely mounted such that relative movement
does not promote chaffing.
8 Battery cables shall not support any mechanical loads other than their own mass.
9 Minimum bend radii of battery cables should be three (3) times the cable diameter for standard SAE strand cable.
W3104133
1 Tube Diameter
W3077595
Behringer clamps are recommended for securing battery cables to each other.
Box Clamps (shown above) are NOT to be used for securing battery cables to each other.
W3105374
W3104152
When attaching ring terminals with a fastener, tighten the fastener to appropriate torque so that the contact area will touch
the terminal at any point, in a full circle that is part of the terminal.
W3104153
1 Contact Area
2 Fastener
3 Stud
4 Terminals
W3104154
W3104155
Complete
ELCE-CK
Optional VOLVO Only • BBM ECU
(L3-C1)
• 2 x 16-way connectors pre-wired to BBM ECU body
builder I/O circuits
Note: For Factory-Installed Side-Engine PTOs (variants PTES-XXXX, sales codes T9-XX): If a vehicle is ordered with
one of the available factory-installed side-engine PTO options (VOLVO engines only), the vehicle will be pre-wired (including
dash switch, wiring to VECU, and wiring down to the PTO solenoid). This applies to both VN and VHD vehicles, and is sepa-
rate from any Body Builder Preparation packages listed above.
Notes
W3037024
1 ELCE-PK connectors - labeled "BB CONN #1 and #2" (#1 is always installed, #1 and #2 if equipped with Alli-
son Transmission)
2 ELCE-CK connectors - 2 additional 16-ways - labeled "BB CONN #3 and #4
Note: For Aftermarket installation without Body Builder hookup use cover plate 85102451.
Notes
W3035627
W3118564
1 Wiring Harness
2 BB Module
3 Datalink Option Connector
4 Datalink Connection
5 Body Builder Module Connection
6 Body Builder Module Connection
7 Auxiliary Switch Connectors
8 To 141A Splice
Notes:
• Mating connectors are located in the cab when the truck is delivered.
• If a combined Stop/Turn is required, use the in-line connection point in the rear lighting in-line connector.
W3118341
Notes
W3118342
W3118343
W3118344
They are single wires, with plugged connectors, circuit numbers 999A, 999B, and 999C. They are located near the engine
pass-through on the engine side, and inside the dash, behind the instrument cluster, on the cab side.
Note: A body builder connector is installed with 14 wires for passing circuits through the cab floor.
W8003318
W3118565
W9000766
W9000767
W9000768
W9000769
W9000770
W9000771
Notes
A 31-way pass through connector in the cab floor is included for passing circuits from inside to outside the cab in a safe,
weather-proof manner. In addition, there are two unassigned circuits (MAAA1 and MAAB1) installed in the 102-way pass
through from the cab to the engine compartment for body builder use.
If the vehicle is equipped with an Allison Transmission, additional Allison-specific circuits are pre-wired to the body builder
connector, as well.
The following tables list the pinout and mating connector information for the 16-way body builder connectors which are part
of the ELCE-PK package, located on the cab floor between the seats.
Note: Verify fuse numbers and values with the fuse legend decal installed in your particular vehicle.
Connector #1
Type: 16-way, unsealed Packard GT 280-series (female housing w/ female terminals)
Circuit Circuit
Pin Gen 2 Gen 1 Description Notes
2018 Pre 2018
A X03DH3 X03EA2 Body Builder Ground Return 30A Max.
D F35A1 F65A1 Fused, Ignition Switched Power 15A “IGN-X” fuse; draw 12A Max.
J F46A1 F29A1 Fused, Ignition-Switched Power 15A “IGN-Z” fuse; draw 12A Max.
K CAKJ5C5 MAKA1 Stalk PTO engine speed increase Active High Input
L CALJ5F5 MALA1 Stalk PTO engine speed decrease Active High Input
Connector #2
Type: 16-way, unsealed Packard GT 280-series (male housing w/ male terminals)
Present: Present with ELCE-PK option (only when Allison transmission installed)
Circuit Circuit
Pin Gen 2 Gen 1 Description Notes
2018 Pre 2018
A N/A N/A Empty
C FR15A87 NACA1 N.O. contact of relay controlled by A112 Typical PTO Enable Output
F FR16A87A NAFA1 N.C. contact of relay controlled by A114 Typical Neutral Indicator for PTO
H N103A2 N103A2 Switch Return (Ground) Use for all Allison-connected active low
inputs
L XO3BA XO3BA Allison ECU Power Ground Use for ground-connected Allison Outputs
1 The function of all Allison-defined circuits (Axxx) will depend on the chosen Vocational Package. Always refer to Allison
Documentation for details.
Note: Allison-Only Circuits numbered "Axxx": Refer to Allison Transmission documentation or Body Builder Transmission
service bulletins (using the "Axxx" circuit references) to determine the exact function of each Allison circuit, as they can vary
depending upon the vocational package chosen.
Packard 280-GT series (unsealed), 16- Packard 280-GT series (unsealed), 16-
Connector #1
way; Female housing & Terminals way; Male housing & Terminals
Packard 280-GT series (unsealed), 16- Packard 280-GT series (unsealed), 16-
Connector #2
way; Male housing & Terminals way; Female housing & Terminals
Battery and Ignition Feed circuits (F43A1, F65A1, F64A1, and F29A1)
These unswitched and ignition-switched power feeds are provided for body builder's use. Note that each circuit is fused by
either a Maxifuse in the Power Module, and/or a minifuse in the standard Fuse and Relay Center. Observe the maximum cur-
rent capabilities of each circuit.
Note: Verify fuse numbers and values with the fuse legend decal installed in your particular vehicle.
Note: NEVER increase the size of the fuse beyond what is listed above (or on the Fuse and Relay Center decal). If
needed for the application, though, the fuse size may be reduced as dictated by load of the attached equipment.
These circuits are in the electrical 'path' of the PLC4TRUCK signal as it makes its way from the trailer (AUX circuit) to the tractor
ABS ECU. Do not use the F65A1 or F64A1 circuits for powering items such as:
• add-on equipment which uses a type of Power Line Carrier (PLC) communication which is not compatible with the
PLC4TRUCK signal
Doing so may affect the PLC4TRUCK signal, resulting in a loss of trailer ABS malfunction indication.
Likewise, do not use the F65A1 or F54A1 circuits for powering sensitive communication or weighing equipment which may be af-
fected by the PLC4TRUCK signal.
If you will be connecting to a trailer equipped with the PLC4TRUCK system (basically, any air-braked trailer manufactured after
March, 2001), it will be the user's responsibility to ensure that any add-on electrical equipment does not interfere with the trailer
ABS malfunction circuit function.
Note: OVERLOADING CIRCUIT F63H2 (and causing F63 to blow) WILL PREVENT PROPER OPERATION OF THE LIFT
AXLES.
Notes
W3127852
Refer to either Allison Transmission documentation, or the Body Builder Transmission service bulletins, for details on the ex-
act functions of these circuits, as they differ depending upon which vocational package was chosen.
As with the in-cab stalk PTO mode of operation, the Cruise Control On/Off switch must remain "on". The 'base' PTO set
speed should be selected before exiting the cab.
These circuits are usable on both VOLVO and Cummins engines (VNL only), with the same mode of operation that each en-
gine has concerning the in-cab "stalk PTO" operation. Refer to the "Stalk PTO" topic in the "PTO Functions" section of this
document.
For a complete description of the PTO1 Input/Enable and Output functions of the VECU, please refer to the "VECU Func-
tions" section of this document.
For all wired-PTO functions with the Cummins engines, it will be necessary to wire directly to the Engine ECU. Refer to the
section on the ELCE-EK prep package for available pre-wired circuits, and also to Cummins Engine Company documenta-
tion for PTO operation with these engines.
Notes:
1 ELCE-PK is standard equipment on all VHDs (truck and tractor), unless specified otherwise.
2 ELCE-PK is available with all engines.
3 ELCE-PK is available with all transmissions; additional content is included when Allison transmission is specified.
4 The wiring for the PTO Relay (RLY07), PTO DASH SWITCH, and "PTO" fusing are present in every VHD; the components
themselves are only installed when one of the available PTO-prep options are ordered.
5 The function of all Allison Transmission circuits (Axxx) will depend on the chosen Vocational Package; REFER TO ALLI-
SON DOCUMENTATION FOR DETAILS.
Notes
W3119185
T3168140
The following tables list the pinout and mating connector information for the 16-way body builder connectors which are part
of the ELCE-CK package, located on the cab floor between the seats.
Connector #3
Connector # BB-EK
Type: 16-way, unsealed Packard GT 150-series (female housing w/ female terminals)
Circuit Circuit
Pin Gen 2 Gen 1 Description Notes
2018 Pre 2018
A X03DB16 X03EA21 Ground return for all BBM-connected
Inputs
B MB5A3 MB5A3 +V Power for BBM-connected Switches Limit to −10 switches per +V output
C MB19A1 MB19A1 +V Power for BBM-connected Switches Limit to −10 switches per +V output
Circuit Circuit
Pin Gen 2 Gen 1 Description Notes
2018 Pre 2018
A MA6A1 MA6A1 Engine Shutdown #1 Input (See Note 1) Normally Open (N.O.) Switch to +V
B MA27A1 MA27A1 Engine Shutdown #2 Input (See Note 1) Normally Closed (N.C.) Switch to Ground
H MA28A1 MA28A1 PTO Low Split Gear Interlock Input Active Low Input
K MB12A1 MB12A1 Remote Throttle Enable Input Active Low Input; See Note 2 and 3
Notes:
1 Engine Shutdown Input #1 is always enabled. Do not install a switch at that position if function is not required. Engine
Shutdown Input #2 must be enabled in software, and once enabled will shutdown the engine unless ground is present at
that input.
2 For stationary 2nd Throttle use, it is recommended to add a redundant Park Brake pressure switch in series with the Re-
mote Throttle Enable Input (see schematic). This will allow remote throttle only while the park brake is set. DO NOT tie into
the factory-installed Park Brake pressure switch for this purpose.
3 For non-stationary 2nd Throttle use, an Accelerator Pedal with Idle Validation Switch (IVS) is required. Circuits for the IVS
are not brought out to Body Builder Connector #4. Refer to the BBM ECU section of this document for details on the circui-
try needed for a 2nd driving position.
Packard 150-GT series (unsealed), 16- Packard 150-GT series (unsealed), 16-
Connector #4 way; way;
Male housing & Terminals Female housing & Terminals
Notes:
1 ELCE-CK is standard equipment on VHD trucks; optional on VHD tractors.
2 ELCE-CK includes all contents of the 'basic' prep (ELCE-PK).
3 ELCE-CK is only available with VOLVO engines.
4 ELCE-CK is available with all transmissions.
Notes
Some ECUs operate independently of each other, but most rely on interaction with other ECUs to properly perform their func-
tions. For example, the Engine Control Module (ECM) depends on the Vehicle ECU (VECU) to supply information on the in-
cab controls and switches. Without this information, the engine will not operate properly.
All ECUs use some form of Input and Output devices to perform their functions. These devices may include switches, sen-
sors, solenoids, and relays. NEVER tie or splice into a sensor or input device used by an ECU. This could affect the proper
operation of the sensor. Likewise, never tie into an output device, which is controlled by an ECU, unless specifically author-
ized to do so elsewhere in this document.
The instrument cluster, the engine control module (ECM), the vehicle ECU and the data link connector (DLC) are al-
ways included in the system. The system may include other ECUs, depending on engine type and optional equipment.
Pin Allocation for the 2013 SAE J1962 16-pin Vehicle Diagnostic Connector (Global Commonality)
Volvo broadcasts the following with message and signal definition per SAE J1939-71 Exceptions noted. Dates are build
dates rather than model year. Most changes correspond with emissions regulation.
Source Address of
1483 Controlling Device for
Engine Control
Notes
MID 136
MID 136
PID Name Usage
49 ABS Control Status
84 Road Speed Until 2007
151 ATC Control Status
168 Battery Potential
W3081480
Acronym Description
ECM Engine Control Module
ACM Aftertreatment Control Module
NOx Nitrogen Oxide
GSECU Gear Selector ECU
TCM Transmission Control Module
TPM Tire Pressure Monitor
LCM Light Control Module
VECU Vehicle ECU
ECS Electronically Controlled Suspension
BBM Body Builder Module
SCU Satellite Control Unit (Qualcomm)
SRS Supplemental Restraint System
ECC/MCC Electronic Climate Control/ Manual Climate Control
W3081481
Acronym Description
ECM Engine Control Module
ACM Aftertreatment Control Module
NOx Nitrogen Oxide
GSECU Gear Selector ECU
TCM Transmission Control Module
TPM Tire Pressure Monitor
LCM Light Control Module
VECU Vehicle ECU
ECS Electronically Controlled Suspension
BBM Body Builder Module
SCU Satellite Control Unit (Qualcomm)
SRS Supplemental Restraint System
ECC/MCC Electronic Climate Control/ Manual Climate Control
The J1939 link is very fast, operating at 250,000 (250K Baud rate) bits per second. This operating speed allows the system
to function more effectively and adapt quickly to changing conditions and vehicle requirements.
The link complies with SAE standards, and consists of two twisted wires: a green wire (CAN_H), and a yellow wire (CAN_L).
The twisted wire set [0.89 twists per 25.4 mm (1 inch) or 33 twists per meter (3.28 feet)] is used to protect the link from electri-
cal interference.
CAUTION
No modifications or connections should be made to wires CAN_H (yellow), or CAN_L (green). These wires carry the high-
speed communications between the electronic systems in the vehicle. Any modification, connection to, or damage to
these wires can result in the failure of the vehicle's electronic systems.
Terminating Resistor
Terminating resistors are wired into each end of the J1939 data link. One is located near the Fuse/Relay Center in the cab
and the other near the ECM. On Volvo engines, the terminating resistor at the ECM end is located inside the ECM.
Only two terminating resistors are used in a vehicle. Never install three in one truck. If more than two terminating resistors ex-
ist in the J1939 circuit, damage to the ECU electronics can occur over time. You can easily check to see if you have two re-
sistors by measuring the resistance between circuits CAN_H and CAN_L, at the diagnostic connector, with the ignition OFF.
The correct resistance is 50 - 70Ω.
The purpose of these resistors is to prevent data link signal reflections. They must remain connected for the system to func-
tion properly.
W3005518
SAE J1708 is a standard that specifies hardware and a databus speed of 9600 bits per second(9.6K Baud rate). SAE J1587
is a protocol that provides a standard method for exchanging information between microprocessors.
The J1587 link consists of two wires [(SAE J1708 (A)) and (SAE J1708 (B))] that are twisted 1 twist per 25.4 mm (1 inch) or
40 twists per meter (3.28 feet). The twisted-pair wires are to protect the link against electrical interference.
CAUTION
If a circuit must be added to the electrical system, and will carry high currents or frequencies, route it in a location AWAY
from wires (SAE J1708 (A)) and (SAE J1708 (B)) to prevent mutual inductance from interfering with data link functions.
CAUTION
Wires (SAE J1708 (A)) and (SAE J1708 (B)) MUST NOT be cut or spliced for any connections. These wires are used for
the transmission of data for diagnostic messages and gauges. Modifying this circuit can cause these functions to fail.
ISO 14229 is the Powertrain control link. The ISO is used for programming between the ECM, ACM and TCM. It is used pri-
marily to transmit control signals that are shared between other stand alone modules. The information on the ISO 14229 con-
trol link is used for control functions. Fault messages or diagnostic information also transmits across this link. These control
signals may be for engine, transmission and aftertreatment ECUs.
The ISO 14229 operates at 500,000 (500K Baud rate) bits per second. This higher speed allows the system to operate at a
faster sampling rate and higher resolution, thus being more capable of improving programming and diagnostic time.
The ISO 14229 data link consists of a pair of 18 gauge un-shielded twisted wires. The designations of the networks are
CAN_H and CAN_L. The designations of the individual wires are DL2H and DL2L which are both white with orange stripes.
The nominal rate of twist required is 40 twists per meter (3.28 feet). This twist helps protect against electrical interference.
The ISO 14229 data link is electrically terminated at each end with a load resistor, which is commonly referred to as a termi-
nation resistor. Each ISO 14229 network has two termination resistors associated with it. Only two termination resistors are
allowed within a network. The termination resistor can be located externally as part of the wiring harness, or integrated inter-
nally in the ECU/ECM. Any ECU/ECM that does not contain the termination resistor is referred to as a Type I, and an ECU/
ECM that contains the termination resistor is referred to as a TYPE II. The correct number of termination resistors can be
easily checked by measuring the resistance across cavities 3 and 11 for the 16 pin diagnostic connector. The correct resist-
ance is 50 – 70 ohms. The terminating resistors should each have a resistance of 110 – 130 ohms when tested individually.
Note: It is important to remember which control units the vehicle is equipped with and which fault codes are stored in each
control unit.
With a PC or diagnostic tool connected, error codes can be read from all the control units. This is important in fault tracing to
carry out basic checks of all the vital parts of the vehicle's electronics.
W3077811
Notes
Not all functions or parameters listed in this document may apply to the vehicle you have, because of running changes and
improvements made over time. Using each component's Main Software part number, the Premium Tech Tool (PTT) knows
which parameters apply, and show only those which are adjustable for that particular vehicle.
Whenever working on the electrical system of the vehicle, certain ECUs such as the Airbag (SRS) ECU, need special han-
dling to avoid damage. Refer to the appropriate ECU sections, and to the individual ECU service manual, for the appropriate
precautions.
All ECUs use some form of Input and Output devices to perform their functions. These devices may include switches, sen-
sors, solenoids, and relays. DO NOT tie or splice into an existing sensor or input device used by an ECU, or else proper op-
eration of that sensor may be affected. Likewise, DO NOT tie into an Output device which is controlled by an ECU unless
specifically authorized to do so in this document.
Always observe proper Electrostatic Discharge (ESD) precautions while working around the ECUs, as outlined in the "Serv-
ice Procedures" portion of this document.
The Inputs and Outputs (I/O) of the ECUs follow a certain "logic" which are important to understand when interfacing to the
ECUs. The following information explains the terminology used in this document:
W9000629
This input is typically configured with a switch wired to ground. The input has two states; ei-
Active Low (or Active
ther floating (switch open), or grounded (switch closed). The input is considered active when
ground)
grounded.
W9000630
This input type typically has a Normally Closed (NC) switch contact connected to +V. The in-
NC switch to +V
put becomes active when the switch is opened or the circuit is otherwise broken.
W9000631
This input type typically has a Normally Closed (NC) switch contact connected to the ground.
NC switch to ground
The input becomes active when the switch is opened or the circuit is otherwise broken.
W9000632
W9000633
This output sinks current (the voltage goes low, usually to the ground) when active. The other
Active Low
side of the load controlled device must be connected to +V.
W9000634
Feature/Function With Volvo engine, adjust in: With Cummins engine, adjust in:
Cruise Control Parameters VECU ECM
Engine Brake Levels (not adjustable) VECU
The following parameters and features are adjustable in the Volvo engine; note that some 'engine' functions such as Idle
Shutdown, Cruise Control, and PTO settings are actually contained in the Vehicle ECU (VECU) and/or BBM ECU.
Road Speed Limit (RSL), 110 km/h (68 30 ∼ 9D km/h Customer-selectable maximum vehicle
DP
owner/customer mph) (18 ∼ 9D mph) speed (road speed limit).
Each unit injector is assigned a calibration number at the time of manufacturing. If any in-
Injector Calibration jectors are replaced in the field, these values need to be updated with the value shown on
ATJ-ATO
Values the replacement injector label. DO NOT alter these values unless instructed by the applica-
ble service literature.
Max. Engine RPM at Maximum allowed engine speed when a Ve-
BNQ Varies Varies
Speed Sensor Error hicle Speed Sensor (VSS) error is present.
Note: Some default values and adjustment ranges depend upon the value of another parameter. Examples are:
1) Parameter 'DV' has a default value of “DP-8 km/h”. This means the default value is 8 km/h lower than the value stored in
parameter 'DP'.
2) Parameter 'DV' has a maximum value of 'DP', meaning that 'DV' can be no larger than the value stored in parameter 'DP'.
Note: Not all parameters may be adjustable in your particular engine or vehicle, because of running changes made to the
ECM software. Premium Tech Tool 2 will show only the parameters applicable for your vehicle.
Notes
Pre-requisites
• Engine coolant temperature must be above 50ºC (120ºF)
• Accelerator pedal is released, and no accelerator pedal related fault codes are present
Notes
For assistance with circuits available in the ECM, also see the section on prep kit ELCE-EK, which pre-wires certain body
builder circuits for the Cummins ECM.
Pre-requisites
• Engine coolant temperature must be above 50ºC (120ºF)
• Accelerator pedal is released, and no accelerator pedal related fault codes are present
The Cruise Control function will maintain a pre-set vehicle speed (within the engine's capabilities) regardless of terrain or oth-
er vehicle load conditions.
The manner in which Cruise Control operates differs depending on the engine:
• The functionality and programming described below applies to Volvo engines only.
• Refer to Cummins engine literature for a description and details of Cruise Control in those engines.
Pin/Connector Information
This function uses the Cruise Control stalk switches. See the VECU I/O table for pin locations of the Cruise Control On/Off,
Resume, and Set + / Set - button inputs.
• Current vehicle speed is between Cruise Control MAX and MIN vehicle speed parameters
Press either the SET+ or SET- switch to select the current vehicle speed as the "set" speed. A Cruise Control ("CC") icon will
appear in the instrument cluster while the Cruise Control governor is engaged. Once active, the SET buttons may be used to
adjust the CC set speed within programmed limits. Speed changes may be made either as a "ramp" (by holding the SET+ or
SET- button), or as a "step" change (by tapping the buttons).
The Cruise Control Maximum Set Speed is the maximum vehicle speed allowed while in CC mode; note that it may be differ-
ent (higher or lower) than the overall maximum vehicle speed limit set in the Engine ECM, but the overall speed limit will be
enforced if it is lower than the CC Maximum Set Speed.
If disengaged for any reason (any of the pre-requisites above are no longer met), the Cruise Control RESUME button will re-
engage Cruise Control and restore the last "set" speed.
If load or terrain conditions are such that the vehicle speed is reduced below the Minimum Governed Speed while the Cruise
Control is engaged, the Cruise Control governor will drop out.
F_ENABLE_CRUISE
AG 1 0/1 Enables the CC Function.
_CONTROL
2 km/h per sec- 0 ~ 10 km/h Specifies the speed change ramp (in km/h per
Cruise Trim Factor GP ond (1 mph/ per (0 ~ 6 m/h) per second) that will be requested when the SET+
second) second button is held.
2 km/h per sec- 0 ~ 10 km/h Specifies the speed change ramp (in km/h per
Cruise Trim Factor
RR ond (1 mph/ per (0 ~ 6 m/h) per second) that will be requested when the SET-
Minus
second) second button is held.
2 km/h (1 mph) 0 ~ 10 km/h Specifies the step speed change (in km/h) that
Cruise Step Factor RS (0 ~ 6 m/h) will be requested when 'tapping' either the SET+
or SET- buttons.
DOID’S (VECU 5)
F_ENABLE_CRUISE
P1BEW 1 0/1 Enables the CC Function.
_CONTROL
P1SAT 2 km/h per sec- 0 ~ 10 km/h Specifies the speed change ramp (in km/h per
Cruise Trim Factor ond (1 mph/ (0 ~ 6 m/h) per second) that will be requested when the SET+
per second) second button is held.
P1HED 2 km/h per sec- 0 ~ 10 km/h Specifies the speed change ramp (in km/h per
Cruise Trim Factor
ond (1 mph/ (0 ~ 6 m/h) per second) that will be requested when the SET-
Minus
per second) second button is held.
P1SAS 2 km/h (1 mph) 0 ~ 10 km/h Specifies the step speed change (in km/h) that
Cruise Step Factor (0 ~ 6 m/h) will be requested when 'tapping' either the SET
+ or SET- buttons.
Other Information/Notes
None.
Note: Turning this switch off does not disable the fan.
W3007636
• If Cummins engine, "fan accessory switch" must be ON in multiplexing setup, but OFF in general 'Fan Features' setup.
Note: This input is not routed to the Body Builder connector(s) on VHD (from build date 11.2002) vehicles.
Notes
With a Volvo engine, all Stalk PTO functions are programmed in the VECU. With a Cummins engine, the VECU plays no part
aside from sending information on the state of the switches to the Cummins ECM.
"Stalk PTO" is a mode which uses the Cruise Control stalk switches to control the engine speed. It can be used for PTO en-
gine speed control, to maintain engine speed at an elevated idle speed for faster warm-up, or can be used to prevent idle
shutdown from occurring.
Pin/Connector Information
This function uses the Cruise Control stalk switches. See the VECU I/O table for pin locations of the Cruise Control On/Off,
Resume, and Set+ / Set- button inputs.
On VHD vehicles only, the Set+ and Set- buttons are also brought out to the body builder connector for remote speed adjust-
ment; refer to the section on the "ELCE-PK Prep Kit" for details.
• No active Vehicle Speed Sensor (VSS) faults logged in any of the ECUs
• Park brake must be applied (N/A with Cummins engine, programmable w/ Volvo engine)
• Clutch pedal (if equipped) not depressed (programmable with Cummins engine)
• None of the "remote PTO" functions (described below) are active (Volvo Engine Only)
The manner in which this mode operates will depend upon the installed engine:
The accelerator pedal can be used to override the PTO set speed at any time while in Stalk PTO. There is no way (without
the Engine Speed Limit Input of the BBM) to prevent AccPedal override while in any PTO mode.
Must be within a
HIGH_IDLE_
window defined by Default RESUME Engine Speed for "Stalk PTO"
DEFAULT_ ANE 750
parameters ANF ~ (high idle).
RES_ESPD
AND
HIGH_IDLE_MIN_ Minimum allowed PTO engine speed; "ANF"
ANF 500 RPM 500-2500 RPM
ESPD must be < "AND"
Maximum allowed PTO engine speed; "AND"
HIGH_IDLE_MAX_ must be > "ANF". Note that this parameter does
AND 2500 RPM 500-2500 RPM
ESPD not limit the engine speed when using the accel-
erator pedal as an override.
12 km/h (7.5 0-30 km/h (0–19 PTO Engine Speed Control mode will drop out if
PTO_MAX_VSPD DA
mph) mph) Vehicle Speed exceeds this value.
Related VECU Parameters/Setup for Premium Tech Tool 2 (Volvo Engines Only-
VECU 5)
Parameter Name DOID Default Value Range Description
Must be within a
HIGH_IDLE_
window defined Default RESUME Engine Speed for "Stalk PTO"
DEFAULT_ P1VTF [0] 750
by parameters (high idle).
RES_ESPD
ANF ~ AND
HIGH_IDLE_MIN_ Minimum allowed PTO engine speed; "ANF"
P1VTP 500 RPM 500-2500 RPM
ESPD must be < "AND"
Maximum allowed PTO engine speed; "AND"
HIGH_IDLE_MAX_ must be > "ANF". Note that this parameter does
P1VTR 2500 RPM 500-2500 RPM
ESPD not limit the engine speed when using the accel-
erator pedal as an override.
12 km/h (7.5 0-30 km/h (0–19 PTO Engine Speed Control mode will drop out if
PTO_MAX_VSPD P1SXG
mph) mph) Vehicle Speed exceeds this value.
The "remote" Stalk PTO Engine Speed Increase / Decrease circuits provided by the ELCE-PK prep. package act in parallel
with the stalk Set(+) and Set(-) pushbuttons. All operations outlined above apply to the "remote" speed adjustment, with the
added requirement that the parking brake be set before the "remote" circuits become active.
Driver Tamper: The brake and accelerator pedals are driver inputs which can be left applied to indefinitely prevent idle shut-
down in previous versions. Later versions have some time and tolerance for change and will otherwise allow idle shutdown
even when applied. Parameters that affect this are PPL, MWP, MWQ and MWR but are only visible in central systems.
Notes
• An Input / Enable pin, used to (a), enable the PTO1 Output, and (b), enable the engine speed control mode (if desired).
• A PTO1 Output pin, used to physically power the PTO device under the proper conditions.
Both functions are related, but somewhat independently set-up.
When a BBM ECU is added, three more PTO functions are added - refer to the appropriate section for more information on
the BBM ECU and the ELCE-CK package.
This section deals only with the PTO1 function contained within the VECU. Note that the PTO1 function in the VECU is not
usable with Cummins engines.
The PTO1 function is contained in all vehicles with a Volvo engine - VN and VHD. In addition, for VHD only, access to the
PTO1 Input and Output circuits is also available in the body builder connector.
Pin/Connector Information(VECU 5)
ELCE-PK Con-
Pin Name I/O, Type VECU Pin No. Comment
nection Pin
PTO1 Input / Enable Input Input, Active High A19 Conn 1 Pin N
• If desired, the activation of the PTO1 Input / Enable pin will also command engine speed control (will act as if the "stalk
PTO" mode had been engaged using the CC Resume switch).
• The service brake pedal is not depressed (only affects Engine Speed Control, and is programmable).
• The park brake must be applied (programmable for both Engine Speed Control & Output control).
• Vehicle speed must be below a programmed limit, and no vehicle speed related faults active.
• The PTO1 Input / Enable Input pin must have been turned off at least once during the current ignition key cycle, in order
to prevent a stuck-on switch from engaging PTO unintentionally.
Related VECU Parameters/Setup for Premium Tech Tool 2 (Volvo Engines Only-
VECU 4)
Parameter Name Code Default Value Range Description
Must be within a
HIGH_IDLE_
window defined Default RESUME Engine Speed for "Stalk PTO"
DEFAULT_ ANE 750
by parameters (high idle).
RES_ESPD
ANF ~ AND
HIGH_IDLE_MIN_ Minimum allowed engine speed; "ANF" must be <
ANF 500 RPM 500-2500 RPM
ESPD "AND"
Maximum allowed engine speed; "AND" must be >
HIGH_IDLE_MAX_ "ANF". Note that this parameter does not limit the
AND 2500 RPM 500-2500 RPM
ESPD engine speed when using the accelerator pedal as
an override.
Each short press of the CC Set (+) or Set (-) but-
PTO_STEP_FACTOR RT 50 RPM 1-250 RPM
tons will trim the set speed by this amount.
12 km/h (7.5 0-30 km/h (0–19 Engine Speed Control mode will drop out if Vehicle
PTO_MAX_VSPD DA
mph) mph) Speed exceeds this value.
Related VECU Parameters/Setup for Premium Tech Tool 2 (Volvo Engines Only-
VECU 5)
Parameter Name DOID Default Value Range Description
Must be within
HIGH_IDLE_ a window de-
Default RESUME Engine Speed for "Stalk PTO"
DEFAULT_ P1VTF [0] 750 fined by param-
(high idle).
RES_ESPD eters ANF ~
AND
12 km/h (7.5 0-30 km/h (0– Engine Speed Control mode will drop out if Ve-
PTO_MAX_VSPD P1SYF
mph) 19 mph) hicle Speed exceeds this value.
Other Information/Notes
If the vehicle was ordered with one of the available side-engine PTOs factory installed, everything will be pre-wired (from the
VECU to the PTO pump, including the dash switch). The VECU will be programmed for default PTO operation as described
in the parameter setting table above. For further information refer to Fig. 8 on page 80 .
Fig. 8 PTO1 Input & Output using the VECU (VN vehicles)
Fig. 9 PTO1 Input & Output using the VECU (VHD vehicles except with Twin Flow PTO)
Fig. 10 PTO1 Input & Output using the VECU (VHD vehicles with Volvo Engine and Twin Flow PTO
The PTO1 Output pin of the VECU (pin PB-16) is a low-side output driver capable of sinking 1A maximum. In order to in-
crease the current-handling capacity, it is connected to a Relay (R07) as part of the base wiring harness. This relay inverts
the output function (making it Active HIGH), and allows a maximum current to 5A. It is this Active HIGH / 5A circuit that is con-
nected to the ELCE-PK body builder Connector #1, cavity #M (circuit number 639-A).
The PTO_STEP_FACTOR parameter listed only affects the "step" function when the CC Set(+) or Set(-) buttons are
'tapped". If the buttons are "held", a fixed ramp rate of 50 RPM per second will be used.
The "remote" Stalk PTO Engine Speed Increase / Decrease circuits provided by the ELCE-PK prep. package act in parallel
with the stalk Set (+) and Set (-) pushbuttons. All operations outlined above apply to the "remote" speed adjustment, with the
added requirement that the parking brake be set before the "remote" circuits become active.
"The PTO1 Input / Enable Input pin must have been turned off at least once during the current ignition key cycle, in order to
prevent a stuck-on switch from engaging PTO unintentionally". Because of this, it is important to connect this switched input
to a power supply source that does not drop out during cranking. If using the factory installed PTO1 dash switch wiring (sup-
plied on all vehicles), this is done already. If using some other method of connection, it is suggested to use a "a non-ignition-
switched battery voltage source for this input.
Notes
W3088359
Active
A1 CC Set (–) SW Input
High
Active
A2 CC Set (+) SW Input
High
Active
A3 CC On/Off SW Input
High
Active
A7 Keyswitch: Preheat Input Used with Volvo engine only
High
NC Switch
A8 Clutch Pedal Microswitch Input Switch Open = pedal depressed
to +V
Active
A9 Spare Input
High
Active
A10 Spare Input
High
A15 CAN2-High (Tachograph) Bidirectional Databus For connection to the Digital Tachograph only
A16 CAN2-Low (Tachograph) Bidirectional Databus For connection to the Digital Tachograph only
Active
A17 Not Used Input Do not connect; special use only
High
Active
A18 Idle Validation SW #2 Input Not used
High
A19 Empty — — —
Active
A20 Engine Brake, Dash SW 1 Input
High
Active
A21 Engine Brake, Dash SW 2 Input
High
Active
A22 Not Used Input Do not connect; special use only
High
Active
A23 Idle Validation SW #1 Input
High
Active
A30 CC Resume SW Input
High
Notes
B7 Not Used Input Active High Do not connect; special use only
B14 Not Used Input Analog Sensor Do not connect; special use only
B16 PTO 1 Output Output Active Low Used with Volvo engine only
B17 Buffered IVS1 Output Active High Used with Volvo engine only
B18 Not Used Output Active Low Do not connect; special use only
B21 Not Used Input Active High Do not connect; special use only
B28 Idle Shutdown Relay Output Active High Volvo engine only*
B29 Not Used Input Active Low Do not connect; special use only
Note: *B28 output is only available in VECUs built after September 2003.
C3 No connect — — —
C4 J1939 Control Data Link/A (CAN_H) J1939 Control Data Link (High Speed)
Bidirectional Databus
C5 J1939 Control Data Link/B (CAN_L) Databus
Notes
T3166678
Active —
A1 CC Set (–) SW Input
High
Active —
A2 CC Set (+) SW Input
High
Active —
A3 Spare Input
High
Active —
A4 Spare Input
High
NC Switch
A5 Brake Pedal Microswitch Input NO SWITCH INSTALLED. WIRED TO +V
to +V
Active
A6 Keyswitch: Crank Input —
High
Active
A7 Keyswitch: Preheat Input Used with Volvo engine only
High
NC Switch
A8 Clutch Pedal Microswitch Input Switch Open = pedal depressed
to +V
Active —
A9 Spare Input
High
Active —
A10 Spare Input
High
A15 CAN2-High (Tachograph) Bidirectional Databus For connection to the Digital Tachograph only
A16 CAN2-Low (Tachograph) Bidirectional Databus For connection to the Digital Tachograph only
Active
A17 SPARE Input —
High
Active
A18 PTO 2 Request Input —
High
Active
A19 PTO 1 Request Input —
High
Active
A20 Engine Brake, Dash SW 1 Input —
High
Active
A21 Engine Brake, Dash SW 2 Input —
High
Active
A22 EOL Input —
High
Active
A23 Idle Validation SW #1 Input —
High
Active
A24 AC ON/OFF Input —
Low
Active
A25 Spare Input —
Low
Active
A26 Spare Input —
Low
Active
A27 ECO Roll Switch Input —
Low
Active
A28 Spare Input —
Low
Active
A29 Spare Input —
High
Active
A30 5th wheel Slide Switch Input —
High
Notes
B1 Not used — — —
B2 Not used — — —
B3 Spare Input High —
B8 Spare A16 — —
B9 Spare AO3 — —
B15 Spare — — —
B16 Spare — — —
B17 Spare — — —
C37 J1587-A — — —
C38 J1587-B — — —
Two inputs (one 'always active', one 'programmable') are provided to allow remote engine shutdown. The first input ("Engine
Shutdown, N.O.") is always 'enabled', and is to be left unconnected if its use is not required. The second input ("Engine Shut-
down, N.C.") must be enabled in software if its use is desired. In this case, when a normally-closed (N.C.) switch to ground is
opened, the engine will shutdown.
W3127853
Note: All grounds from ELCE-PK powered circuits connect to terminal A, connector 1.
• For "Engine Shutdown, N.C.", the input must be enabled (see parameters, below)
F_ENGINE_REMSTOP_
IHM 1 0/1
PARK_BRAKE_ENABLE
Note: When using the N.C. Shutdown Input (BBM ECU Pin A27), ensure the wiring is in place before enabling the parameter.
The engine will not start while any of the Shutdown Inputs are active.
Note: These Shutdown Inputs shall not be used for emergency shutdown purposes, as their operation relies on the J1939
databus for operation.
F_ENGINE_REMSTOP_
P1B1I 1 0/1
PARK_BRAKE_ENABLE
Note: When using the N.C. Shutdown Input (BBM ECU Pin A27), ensure the wiring is in place before enabling the parameter.
The engine will not start while any of the Shutdown Inputs are active.
Note: These Shutdown Inputs shall not be used for emergency shutdown purposes, as their operation relies on the J1939
databus for operation.
Notes
This input will force the engine speed to return to the original selected PTO pre-set speed.
This input has priority over any active PTO modes, as well as any driver-demand inputs such as the accelerator pedal.
Pin/Connector Information
Pin Name I/O, Type BBM ECU Pin No. ELCE-CK Connector Pin
W3127854
• PTO pre-set engine speed input must be active (see “PTO Engine Speed Control Inputs”, page 126 )
ENGINE_SPEED_MODE_RE-
IFS 1 (ON) 0/1
SUME_SWTICH_TOGGLE
ENGINE_SPEED_MODE_RE-
P1TZ7 1 (ON) 0/1
SUME_SWTICH_TOGGLE
Pin/Connector Information
Pin Name I/O, Type BBM ECU Pin No. ELCE-CK Connector Pin
Engine Speed Limit Input Input, Active High A17 Connector 4 Pin D
W3127789
Note: This input could be used while the PTO is active, in order to limit engine speed to a safe level while still allowing Accel-
erator Pedal control of the engine speed (and therefore PTO flow rate).
Pin/Connector Information
Pin Name I/O, Type BBM ECU Pin No. ELCE-CK Connector Pin
Engine Torque Limit Input Input, Active Low A25 Connector 4 Pin E
W3127855
Note: All grounds from ELCE-PK powered circuits connect to terminal A, connector 1.
F_ENABLE_TORQUE_LIMIT_
P1SZB 0 (OFF) 0/1
1
Engine torque limit
ENGINE_TORQUE_LIMIT P1SZC 100 % 0 - 100 %
while input is active
Pin/Connector Information
Pin Name I/O, Type BBM ECU Pin No. ELCE-CK Connector Pin
Road Speed Limit Input Input, Active Low A26 Connector 4 Pin F
W3127856
Note: All grounds from ELCE-PK powered circuits connect to terminal A, connector 1.
Notes
Second accelerator
0 – Accelerator pedal pedal. This parameter is
functionality disabled used to activate extra
ACC_SECOND_PEDAL_
EE 0 (OFF) 1 – Pedal enabled throttle control and also
ENABLE
2 – Switch used for dis- there is an option to dis-
able of primary pedal able the primary accel-
erator pedal.
Second accelerator
0 – Accelerator pedal
pedal. This parameter
functionality disabled
is used to activate ex-
ACC_SECOND_PEDAL_ 1 – Pedal enabled
P1TBJ 0 (OFF) tra throttle control and
ENABLE 2 – Switch used for
also there is an option
disable of primary
to disable the primary
pedal
accelerator pedal.
Note: Note that multiple ECUs (VECU, ECM, BBM, etc.) may use similar-sounding parameters such as ENABLE_RSL;
when adjusting such parameters, make sure to adjust them in the intended ECU.
Pin/Connector Information
Pin Name I/O, Type BBM ECU Pin No. ELCE-CK Connector Pin
Neutral Gear Input Input, Active Low A24 Connector 4 Pin G
W3127857
Note: All grounds from ELCE-PK powered circuits connect to terminal A, connector 1.
Other Information/Notes
BBM ECU Functions which use this Neutral Gear Input information include:
Note: If this input is called for in one of the functions above, and no physical wire is connected, the BBM will default to the
state that the transmission is not in Neutral.
Note: At present, vendor transmissions used in the North American market will need to use the hardwired Neutral Input.
Pin/Connector Information
Pin Name I/O, Type BBM ECU Pin No. ELCE-CK Connector Pin
Low Split Gear Input Input, Active Low A28 Connector 4 Pin H
W3127858
Note: All grounds from ELCE-PK powered circuits connect to terminal A, connector 1.
Other Information/Notes
The only use for this input by the BBM ECU is as a PTO interlock.
Note: Refer to the appropriate section for the functions above to see how to use this input.
Note: If this input is called for in the PTO Output Control function, and no physical wire is connected, the BBM will default to
the state that the transmission is not in Low Split Gear.
Note: At present, vendor transmissions used in the North American market will need to use the hardwired input.
W3127859
T3167001
• If vehicle is equipped with ABS system, then ABS system must report wheel speed on J1587 datalink, and that wheel
speed must be zero.
Notes
Notes
If used as part of a second driving position setup, an Idle Validation Switch (IVS) must be used as a part of the 2nd Accelera-
tor Pedal. While the 2nd Accelerator Pedal is active, a "2nd AccPedal Road Speed Limit" (RSL) is applied.
If used as part of a Remote or "Hand" Throttle which will only be used in stationary applications, no IVS input is required.
However, the enable circuit must be wired through a normally closed pressure switch plumbed to the Park Brake air circuit
such that the Remote Throttle can only be selected when the park brake is applied.
Note: The body builder is responsible for adding the Parking Brake air switch for stationary applications.
Note: The 2nd-pedal IVS input is not brought out to the Body Builder connector in variant ELCE-CK - only the 2nd AccPedal
inputs themselves, as the typical use for this input will be as a stationary Remote Throttle.
Pin/Connector Information
VECU 4
ELCE-CK Connector
Pin Name I/O Type BBM ECU Pin No. Comment
Pin
2nd Acc/Remote Throttle
Enable Input, Active Low B12 Connector 4 Pin K
Input
ELCE-CK Connector
Pin Name I/O Type BBM ECU Pin No. Comment
Pin
2nd Acc/Remote Throttle
Enable Input, Active Low C18 Connector 4 Pin K
Input
Notes
Note: All grounds from ELCE-PK powered circuits connect to terminal A, connector 1.
W3127861
Note: All grounds from ELCE-PK powered circuits connect to terminal A, connector 1.
• If used as 2nd accelerator pedal, must have sensor properly interfaced including IVS.
• Pedal/Throttle control must be at 0 % position immediately after being enabled before the values are used. This prevents
switching over when the 2nd pedal is held 'off-idle'.
5 - 140 km/
20 km/h This RSL is imposed while the 2nd Accelerator
ACC_SECOND_PEDAL_RSL GO h (3 - 87
(12 mph) Pedal is enabled.
mph)
5 - 140 km/
20 km/h This RSL is imposed while the 2nd Accelerator
ACC_SECOND_PEDAL_RSL P1TBL h (3 - 87
(12 mph) Pedal is enabled.
mph)
Other Information/Notes
The throttle sensor / control used must have a total resistance of 1 kΩ (1kO hm) minimum; for ease of interfacing, it is sug-
gested to simply use an accelerator pedal identical to that already installed in the vehicle (Volvo part number 85111239 or
equivalent).
A simple potentiometer will generally not function properly in this application, since the BBM ECU will set fault codes if the in-
put signal goes lower than ~ 10%, or higher than ~ 90%, of Vref. In order to prevent this, either:
• Insert small fixed-value resistors on either side of the potentiometer to limit the signal swing.
• If a simple potentiometer must be used (allowed in stationary applications only), then additional parameter settings will be
needed to change the scaling and mapping of the remote control, see BBM Customer Parameter listing at the end of this
document.
There are additional parameters not shown above which may be used to tailor the scaling, range, and response of the throttle
control. The default values will work in all cases if a standard Accelerator Pedal (31751531) or automotive-style TPS is used,
but contact Customer Engineering for assistance in changing the scaling / mapping parameters if needed.
Note: Improper setting of the scaling / mapping parameters will make this function unusable!
Notes
Frequency Output: This is the output signal of a tachograph. We use it to provide a buffered reproduction of the 16 pulse-
per-revolution Vehicle Speed Sensor (VSS) signal from the transmission output shaft. Knowing the axle gear ratio and tire
revolutions per mile, one can calculate Vehicle Speed from this signal.
Speed Switched Output: This mode allows programming the output as a vehicle speed dependent switch.
Pin/Connector Information
ELCE-CK Connector
Pin Name I/O, Type BBM ECU Pin No. Comment
Pin
Load driven by this pin
Road Speed (C3)
Output, Active High B28 Connector 4 Pin P should be ground-con-
Output
nected; 1A max
• Specify vehicle speed where switching occurs. This is required only to get the output to operate as speed-switched output.
VECU 4
Other Information/Notes
Frequency Output
The relationship between the output frequency (pulses per second) of the C3 signal, and the actual vehicle speed, can be de-
termined knowing the rear-axle gear ratio and the tire revs/mile:
Veh Speed (km/h) = (410.383 x C3) / (GR x T) [Veh Speed (MPH) = (225 x C3) / (GR x T)]
Where:
C3 = frequency of C3 signal (in Hz, or pulses / second)
GR = rear axle Gear Ratio (e.g., 3.90)
T = Tire revolutions per mile, from tire mfg data (e.g., 500 revs/mile)
If tire data is expressed in (revolutions per kilometer) instead of (revolutions per mile), then the result will be Vehicle speed in
km/h (KPH).
To determine what the output frequency will be for a given vehicle speed, you can turn around the equation above to give:
Output Frequency (Hz) = (GR x T x VehSpeed) / 410.383 = 1 / TTOTAL [Output Frequency (Hz) = (GR x T x VehSpeed)
/ 225 = 1 /TTOTAL]
The Frequency output is equal to (1 / TTOTAL) as indicated above. The time-high (THIGH), remains fixed for a given vehicle,
it is only the time-low that lengthens or shortens (resulting in different TTOTAL) with different speeds. Since the duty cycle of
the output signal changes with speed as well as the frequency, an average DC-volts measurement, proportional to speed, is
also possible.
Due to the lower frequencies which would need to be generated for extremely slow vehicle speeds, the Frequency Output
has a usable lower limit of approximately 3 km/h (~2 MPH). Below this speed, the output will be off (grounded) all of the time.
W3005678
If parameter C3_DIGITAL_INV_FUNC is turned on, then the inverse of the above states will result:
W3005679
Applications for this output would be to give an audible or visual alert to some condition which could affect the operation of
auxiliary equipment. With proper interfacing, it could also be used to turn off / disconnect certain equipment in the event of a
problem with the engine or transmission.
W3127862
T3168294
• The output is de-activated for 30 seconds following initial power-up (to avoid warning activation based on 'old' fault codes).
VECU 4
F_ENG_COOLANT_TEMP_
AEL 0(OFF) 0/1 Engine Coolant Temperature
WARNING_ON
Note: Parameter AEN (F_PID177_WARNING_ON) for Transmission Oil Temperature, is usable with Allison Transmissions
only.
VECU 5
F_ENG_COOLANT_TEMP_
P1TCD 0(OFF) 0/1 Engine Coolant Temperature
WARNING_ON
Turning one (or more) of the parameters above "on" (1) will include that warning in the logic which is used to activate the Sys-
tem Warning Output.
Note: Parameter P1TCK (F_PID177_WARNING_ON) for Transmission Oil Temperature, is usable with Allison Transmis-
sions only.
Notes
Note that this function will be disabled if there are any J1939 databus-related fault codes in the BBM.
Applications for this output would be as an RPM or Vehicle Speed triggered output, or to enable/ disable certain functions
when specified conditions are met.
W3127862
T3168294
VECU 4
VEHICLE_SPEED_
ADC 0 (OFF) 0-130 km/h (0-80 mph)
TRIG
Use hardwired NEU-
GEAR_IN_NEUTRAL AHZ 0 (OFF) 0/1 TRAL input for this
function
Warning triggered if En-
ENGINE_SPEED_
PDN 10 RPM 0-1000 RPM gine speed exceeds
HYSTERESIS
ADA
Warning triggered if Ve-
VEHICLE_SPEED_
PDP 2 km/h (1 mph) 0-100 km/h (0 - 62 mph) hicle speed exceeds
HYSTERESIS
ADC
Warning triggered if
OUTPUT_SHAFT_
PDO 10 RPM 0-1000 RPM Output shaft speed ex-
SPEED_HYSTERESIS
ceeds ADB
Making one (or more) of the parameters above non-zero will include that condition in the logic which is used to activate the
output.
Note: The Neutral gear hardwire input (BBM ECU pin A24) must be used if the GEAR_IN_NEUTRAL parameter is used.
VECU 5
VEHICLE_SPEED_
P1TC8 0 (OFF) 0-130 km/h (0-80 mph)
TRIG
Use hardwired NEU-
GEAR_IN_NEUTRAL P1TC9 0 (OFF) 0/1 TRAL input for this
function
Warning triggered if En-
ENGINE_SPEED_
P1TDE 10 RPM 0-1000 RPM gine speed exceeds
HYSTERESIS
ADA
Warning triggered if Ve-
VEHICLE_SPEED_
P1TDF 2 km/h (1 mph) 0-100 km/h (0 - 62 mph) hicle speed exceeds
HYSTERESIS
ADC
Warning triggered if
OUTPUT_SHAFT_
P1TDG 10 RPM 0-1000 RPM Output shaft speed ex-
SPEED_HYSTERESIS
ceeds ADB
Note: The Neutral gear hardwire input (BBM ECU pin A24) must be used if the GEAR_IN_NEUTRAL parameter is used.
Notes
The PTO_Mode1 input acts on the PTO inside the VECU, but provides additional capabilities in terms of input activation and
interlocks.
The PTO_Mode2 through _Mode4 inputs use the PTO functions of the BBM ECU. Only one PTO Set Speed can be active at
a time.
If multiple inputs are active at once, they are serviced on a "first come, first served" basis.
The PTO set speeds can be programmed with multiple options. Each of the 4 PTO set speeds are set up identically and inde-
pendently in the BBM ECU. Programmable features include:
• Park-brake interlock
• Requirement (or not) that one of the PTO "dash switch" Inputs is active (Refer to “PTO Output Control (Inputs and Out-
puts)”, page 136 )
Once the BBM's Engine Speed Control function is active, the set-speed may be adjusted up/down by use of either the Re-
mote PTO Speed INC/DEC inputs (Refer to “PTO Engine Speed Increment/Decrement Inputs”, page 135 ), or by use of the
stalk-mounted Set(+) and Set(-) switches.
• The engine speed must be > 0, and no engine speed related fault codes present.
• Any programmed conditions, as determined by parameter settings for the corresponding PTO ModeX, must be satisfied
(e.g., Park brake, PTO dash switch, etc.).
• The first time that the PTO ModeX input is activated each ignition cycle, the BBM ECU must see the input go OFF, then
ON, before it will engage the corresponding PTO Engine Speed Control. This is to prevent a switch which was accidentally
left "on" from automatically engaging the PTO.
Note: The descriptions for each of PTO_MODEx parameters are immediately following the table.
VECU 4
PTO_MIN_ENGINE SPEED DC 500 RPM 500 - 2500 RPM See descriptions follow-
PTO_MAX_ENGINE SPEED AA 2500 RPM 500 - 3500 RPM ing table
PTO_MODE1_PARKBR_COND_
HH 1 0/1
ENABLE
PTO_MODE1_DELAY HE 0 Second 0 - 25 Seconds
0 - 250 RPM per
ESM_MODE_ENTRY_RAMP IHV 0 RPM per second
second
0 - 250 RPM per
ESM_MODE_EXIT_RAMP IHW 0 RPM per second
second
Enables PTO Mode 2
PTO_MODE2_ENABLE ID 1 0/1
Input
PTO_MODE2_SW_COND_
HU 0 0/1
ENABLE
PTO_MODE2_BRAKE_ENABLE BRS 0 0/1
PTO_MODE2_CLUTCH_ENABLE BRW 0 0/1
PTO_MODE2_PARKBR_COND_
HI 1 0/1
ENABLE
PTO_MODE2_DELAY HF 0 Second 0 - 25 Seconds
5 - 255 KMPH (3 - 158
PTO_OUT2_MAX_ROAD_SPEED EAR 161 KMPH (100 mph)
mph)
PTO_MODE3_PARKBR_COND_
HJ 1 0/1
ENABLE
PTO_MODE3_DELAY HG 0 second 0 - 25 Seconds
5 - 255 KMPH (3 - 158
PTO_OUT3_MAX_ROAD_SPEED EAS 161 KMPH (100 mph)
mph)
PTO_OUT2_ENGINE_MIN_
IGF 500 RPM 500 – 1500 RPM
SPEED
PTO_OUT3_ENGINE_MIN_
IGG 500 RPM 500 – 1500 RPM
SPEED
PTO_OUT4_ENGINE_MIN_
IGH 500 RPM 500 – 1500 RPM
SPEED
PTO_OUT2_ENGINE_SPEED_IN-
IHP 0 0 – 250 rpm/s
CREASING_RAMP
PTO_OUT3_ENGINE_SPEED_IN-
IHQ 0 0 – 250 rpm/s
CREASING_RAMP
PTO_OUT4_ENGINE_SPEED_IN-
IHR 0 0 – 250 rpm/s
CREASING_RAMP
PTO_OUT2_ENGINE_SPEED_DE-
IHS 0 0 – 250 rpm/s
CREASING_RAMP
PTO_OUT3_ENGINE_SPEED_DE-
IHU 0 0 – 250 rpm/s
CREASING_RAMP
PTO_OUT4_ENGINE_SPEED_DE-
IHT 0 0 – 250 rpm/s
CREASING_RAMP
ENGINE_SPEED_MODE_RE-
IFS 0 0/1
SUME_SWITCH_TOGGLING
F_ENABLE_ESC_BBCAN_
NWT 1 0/1
BRAKE_SWITCH
VECU 5
PTO_MIN_ENGINE SPEED P1TZ3 500 RPM 500 - 2500 RPM See descriptions fol-
PTO_MAX_ENGINE SPEED P1TZ4 2500 RPM 500 - 3500 RPM lowing table
PTO_MODE1_DEF_RES_
P1TZ0 800 RPM 500 - 2500 RPM
ESPD
PTO_MODE1_EDGE_TRIG_
P1TZY 1 0/1
ENABLE
PTO_MODE1_SW_COND_
P1TZY 0 0/1
ENABLE
See descriptions fol-
PTO_MODE1_BRAKE_
P1TZX 0 0/1 lowing table
ENABLE
PTO_MODE1_CLUTCH_
P1TZX 0 0/1
ENABLE
PTO_MODE1_PARKBR_
P1TZX 1 0/1
COND_ENABLE
PTO_MODE2_DEF_RES_
P1TZM 1000 RPM 500 - 2500 RPM
ESPD
PTO_MODE2_EDGE_TRIG_
P1TZN 1 0/1
ENABLE
PTO_MODE2_SW_COND_
P1TZN 0 0/1
ENABLE
PTO_MODE2_BRAKE_
P1TZC 0 0/1 See descriptions fol-
ENABLE
lowing table
PTO_MODE2_CLUTCH_
P1TZC 0 0/1
ENABLE
PTO_MODE2_PARKBR_
P1TZC 1 0/1
COND_ENABLE
PTO_MODE3_DEF_RES_
P1TXN 1200 RPM 500 - 2500 RPM
ESPD
PTO_MODE3_EDGE_TRIG_
P1TXO 1 0/1
ENABLE
PTO_MODE3_SW_COND_
P1TXO 0 0/1
ENABLE
PTO_MODE3_BRAKE_
P1TXA 0 0/1 See descriptions fol-
ENABLE
lowing table
PTO_MODE3_CLUTCH_
P1TXA 0 0/1
ENABLE
PTO_MODE3_PARKBR_
P1TXA 1 0/1
COND_ENABLE
PTO_MODE4_SW_COND_
P1TZT 0 0/1
ENABLE
PTO_MODE4_BRAKE_
P1TZS 0 0/1
ENABLE
PTO_MODE4_CLUTCH_
P1TZS 0 0/1
ENABLE
PTO_MODE4_PARKBR_
P1TZS 1 0/1
COND_ENABLE
PTO_OUT2_ENGINE_MIN_
P1TZD 500 RPM 500 – 1500 RPM
SPEED
PTO_OUT3_ENGINE_MIN_
P1TXC 500 RPM 500 – 1500 RPM
SPEED
PTO_OUT4_ENGINE_MIN_
P1TZR 500 RPM 500 – 1500 RPM
SPEED
PTO_OUT2_ENGINE_SPEED_
P1BTU 0 0 – 250 rpm/s
INCREASING_RAMP
PTO_OUT3_ENGINE_SPEED_
P1BTW 0 0 – 250 rpm/s
INCREASING_RAMP
PTO_OUT4_ENGINE_SPEED_
P1BTY 0 0 – 250 rpm/s
INCREASING_RAMP
PTO_OUT2_ENGINE_SPEED_
P1BTT 0 0 – 250 rpm/s
DECREASING_RAMP
PTO_OUT3_ENGINE_SPEED_
P1BTV 0 0 – 250 rpm/s
DECREASING_RAMP
PTO_OUT4_ENGINE_SPEED_
P1BTX 0 0 – 250 rpm/s
DECREASING_RAMP
ENGINE_SPEED_MODE_RE-
P1TZ7 0 0/1
SUME_SWITCH_TOGGLING
F_ENABLE_ESC_BBCAN_
P1S8U 1 0/1
BRAKE_SWITCH
PTO_MIN_ENGINE SPEED MIN and MAX Allowed EngSpd that will be allowed when adjusting the PTO set speed us-
ing the BBM's PTO SPEED INC and DEC Inputs; Note MINIMUM must be < MAXIMUM.
PTO_MAX_ENGINE SPEED See similar parameters in the VECU which are used when CC SET(+) / SET(-) used to ad-
just PTO speed.
Specifies the default pre-set Engine Speed which will be requested when the corresponding
PTO_MODEx_DEF_RES_ESPD PTO Speed Ctrl Input is activated. Range is 500 ~ 2500 RPM for all PTOs, but must be
within the MIN and MAX Engine Speeds specified above.
PTO_MODEx_EDGE_TRIG_ Specifies whether the Inputs will be treated as LEVEL triggered (0) or EDGE triggered (1).
ENABLE See explanation below.
Specifies whether or not one of the PTO INPUT/ENABLE Inputs (refer to PTO Outputs Con-
PTO_MODEx_SW_COND_ENABLE trol section) must be active before this PTO Engine Speed Control will engage. 0 = NO, 1 =
YES (SEE NOTE BELOW)
Specifies whether or not the service (foot) brake will have an effect on the engine speed
control function:
PTO_MODEx_BRAKE_ENABLE
0 = No (Pedal position makes no difference)
1 = Yes (Applying the service brake will kick out engine speed control)
Specifies whether or not the clutch pedal position will have an effect on the engine speed
control function:
PTO_MODEx_CLUTCH_ENABLE
0 = No (Pedal position makes no difference)
1 = Yes (Applying the clutch pedal will kick out engine speed control)
PTO_MODEx_PARKBR_COND_ Specifies whether or not the Park Brake must be applied before allowing speed control to
ENABLE be engaged. 0 = NO, 1 = YES
Specifies a time (in Seconds) to wait between when the Input is de-activated, and the PTO
PTO_MODEx_DELAY
Speed Control mode is cancelled.
Specifies a speed ramp (in RPM per Second) to use when engaging and disengaging the
ESM_MODE_ENTRY_RAMP PTO Engine Speed Control. A value of '0' will result in a "step" function and may result in
some over-shoot of the target engine speed.
Specifies a speed ramp (in RPM per Second) to use when engaging and disengaging the
ESM_MODE_EXIT_RAMP PTO Engine Speed Control. A value of '0' will result in a "step" function and may result in
some over-shoot of the target engine speed.
Engine Speed Requested for PTO 2. When PTO 2 is engaged, BBM request this engine
PTO_OUT2_ENGINE_MIN_SPEED
speed while PTO 2 is active. This is to avoid running at low speed.
Engine Speed Requested for PTO 3. When PTO 3 is engaged, BBM request this engine
PTO_OUT3_ENGINE_MIN_SPEED
speed while PTO 3 is active. This is to avoid running at low speed.
Engine Speed Requested for PTO 4. When PTO 4 is engaged, BBM request this engine
PTO_OUT4_ENGINE_MIN_SPEED
speed while PTO 4 is active. This is to avoid running at low speed.
PTO_OUT2_ENGINE_SPEED_IN-
Increasing ramp PTO 2. Ramp value when trim to higher engine speed for PTO 2.
CREASING_RAMP
PTO_OUT3_ENGINE_SPEED_IN-
Increasing ramp PTO 3. Ramp value when trim to higher engine speed for PTO 3.
CREASING_RAMP
PTO_OUT4_ENGINE_SPEED_IN-
Increasing ramp PTO 4. Ramp value when trim to higher engine speed for PTO 4.
CREASING_RAMP
PTO_OUT2_ENGINE_SPEED_DE-
Decreasing ramp PTO 2. Ramp value when trim to lower engine speed for PTO 2.
CREASING_RAMP
PTO_OUT3_ENGINE_SPEED_DE-
Decreasing ramp PTO 3. Ramp value when trim to lower engine speed for PTO 3.
CREASING_RAMP
PTO_OUT4_ENGINE_SPEED_DE-
Decreasing ramp PTO 4. Ramp value when trim to lower engine speed for PTO 4.
CREASING_RAMP
ENGINE_SPEED_MODE_RE- ESM Resume Enabled. Resume function helps to toggle between different engine speed
SUME_SWITCH_TOGGLING values.
Activate control of engine speed by BB CAN. Activate control of engine speed control via
CAN. Parameter DVE should be activated.
BB_ENGINESPD_CONTROL
0 = No
1 = Yes
ESM_MODE_ENTRY_ RAMP Ramp up value for BBM ESM. This parameter is used to ramp up for all ESM modes.
Ramp down value for BBM ESM. This parameter value is used to ramp down for all ESM
ESM_MODE_EXIT_ RAMP
modes.
F_ENABLE_ESC_BBCAN_BRAKE_ Inhibit control of engine speed by BB CAN on Brake. Inhibit control of engine speed control
SWITCH via Body builder CAN if the brake pedal is depressed.
Note: Regarding the "PTO_MODEx_SW_COND_ENABLE" parameters: The criteria is whether any one of the PTO IN-
PUT/ENABLE Inputs is active, not necessarily the input that corresponds to this (numbered) PTO Engine Speed Control.
Notes
LEVEL versus EDGE triggering of the PTO Engine Speed Control Inputs:
LEVEL triggering will auto-resume PTO operation if it gets bumped out for any reason, while EDGE triggering will require a
new "Input Off/Input On" activation sequence.
Note that one of the pre-requisites for Input activation is that: "The first time that the PTO ModeX input is activated each igni-
tion cycle, the BBM ECU must see the input go OFF, then ON, before it will engage the corresponding PTO Engine Speed
Control." This is to prevent a switch which was accidentally left "on" from automatically engaging PTO the next time the ve-
hicle is started. Due to this, it is important to use the BBM's own "switch supply" outputs (pins B5 and B19, which are also
found at ELCE-CK connector #3, pins A and B) as the voltage source used to activate all BBM Inputs. If another voltage
source is used (for example, one that drops out during cranking), the BBM ECU may inadvertently think that the Input signal
has been switched 'off', then back 'on'.
It is possible to have multiple PTO inputs active at the same time, although only one will be engaged at a time. The first to be
activated will stay engaged until it is de-activated, regardless of activity on the other inputs. If a PTO is disengaged while oth-
er PTO inputs are active, the "next in line" will take effect, depending on the order in which they were activated.
The PTO modes of the BBM ECU have priority over the 'Stalk PTO' function of the VECU. If the Stalk PTO was active before
engaging one of the BBM ECU PTO modes, the BBM ECU PTO will take effect but the Stalk PTO function will be restored
after all BBM ECU PTO modes are dis-engaged.
W3127864
Note: BBM also has the ability to engage the Volvo I-Shift PTO via the data link.
The adjusted PTO Engine Speed will be retained in memory until the ignition is turned off, or until the PTO Engine Speed
Control mode changes.
Pin/Connector Information
Pin Name I/O, Type BBM ECU Pin No. ELCE-CK Connector Pin
Remote PTO Engine Speed
Input, Active High A1 Connector 3 Pin P
Decrement Input
W3127865
• One or the other (not both simultaneously) of the Remote PTO Engine Speed Inputs active.
The outputs are used to control a PTO solenoid or bypass valve, and each is programmable to only allow the PTO to operate
under specific conditions. The outputs are active low, and can sink up to 1 Amp maximum each.
The "Input / Enable" inputs are used to enable the Output drivers. They may be connected to dash switches, or driven by an
external piece of equipment.
Each of the three PTO I/O pairs operate in an identical manner, and are independently programmable.
Pin/Connector Information
VECU 4
ELCE-CK Connector
Pin Name I/O, Type BBM ECU Pin No. Comment
Pin
Input, Active Also called "PTO2 Input
PTO2 Input / Enable Input A18 Connector 3 Pin D
High / Dash Switch"
Input, Active Also called "PTO3 Input
PTO3 Input / Enable Input A19 Connector 3 Pin E
High / Dash Switch"
Input, Active Also called "PTO4 Input
PTO4 Input / Enable Input A20 Connector 3 Pin F
High / Dash Switch"
Output, Active
PTO2 Output B2 Connector 3 Pin L 1 Amp maximum
Low
Output, Active
PTO3 Output B3 Connector 3 Pin M 1 Amp maximum
Low
Output, Active
PTO4 Output B4 Connector 3 Pin N 1 Amp maximum
Low
Pin/Connector Information
VECU 5
ELCE-CK Connector
Pin Name I/O, Type BBM ECU Pin No. Comment
Pin
Input, Active Also called "PTO2 Input
PTO2 Input / Enable Input A18 Connector 3 Pin D
High / Dash Switch"
Input, Active Also called "PTO3 Input
PTO3 Input / Enable Input A19 Connector 3 Pin E
High / Dash Switch"
• Engine speed must be greater than a certain RPM (programmable) for at least two seconds.
• Engine speed must be less than a certain RPM (programmable; this prevents engaging of the PTO if engine is over
speed).
• The first time that the PTO Input / Enable input is activated each ignition cycle, the BBM ECU must see the input go OFF,
then ON, before it will engage the corresponding PTO output.
PTO_OUT2_ON_EDGE YT 1 0/1
PTO_OUT2_PARK_BRAKE YU 0 0/1
PTO_OUT2_NEUTRAL_GEAR YV 0 0/1
PTO_OUT2_LOWSPLIT_GEAR YW 0 0/1
300-1400 (Raw See descriptions following this
PTO_OUTX_LEGAL_RSL 9D 300
value) table
PTO_OUT2_ENGINE_SPEED_
YY 2500 RPM 500-2500 RPM
HIGH
250 km/h (155 2-250 km/h (1-155
PTO_OUT2_VEHICLE_SPEED YZ
mph) mph)
PTO_OUT2_TYPE ZA 4 Engine 2 0, 1, 2, 3, 4
PTO_OUT2_ENG_LIM ZB 0 0/1
PTO_OUT2_ENGINE_MIN_
IGF 500 500 - 1500 RPM
SPEED
PTO_OUT3_ON_EDGE ZC 1 0/1
PTO_OUT3_PARK_BRAKE ZD 0 0/1
PTO_OUT3_NEUTRAL_GEAR ZE 0 0/1
PTO_OUT3_LOWSPLIT_GEAR ZF 0 0/1
PTO_OUT3_ENGINE_SPEED_
ZH 2500 RPM 700-2500 RPM
HIGH
250 km/h (155 2-250 km/h (1-155
PTO_OUT3_VEHICLE_SPEED ZI
mph) mph)
PTO_OUT3_TYPE ZJ 1 Trans 1 0, 1, 2, 3, 4
PTO_OUT3_ENG_LIM ZK 0 0/1
PTO_OUT3_ENGINE_MIN_
IGG 500 RPM 500-700 RPM
SPEED
PTO_OUT4_ON_EDGE ZL 1 0/1
PTO_OUT4_PARK_BRAKE ZM 0 0/1
PTO_OUT4_NEUTRAL_GEAR ZN 0 0/1
PTO_OUT4_LOWSPLIT_GEAR ZO 0 0/1
PTO_OUT4_ENGINE_SPEED_
ZP 500 RPM 500-700 RPM
LOW
PTO_OUT4_ENGINE_SPEED_
ZQ 2500 RPM 700-2500 RPM
HIGH
250 km/h (155 2-250 km/h (1-155
PTO_OUT4_VEHICLE_SPEED ZR
mph) mph)
PTO_OUT4_TYPE ZS 2 Trans 2 0, 1, 2, 3, 4
PTO_OUT4_ENG_LIM ZT 0 0/1
PTO_OUT4_ENGINE_MIN_
IGH 500 RPM 500-700 RPM
SPEED
PTO_OUT2_ENGINE_SPEED_
P1TZA 2500 RPM 500-2500 RPM
HIGH
250 km/h (155 2-250 km/h (1-155
PTO_OUT2_VEHICLE_SPEED P1TZA
mph) mph)
PTO_OUT2_ENGINE_MIN_
P1TZD 500 500 - 1500 RPM
SPEED
PTO_OUT3_ON_EDGE P1CWR 1 0/1
PTO_OUT3_PARK_BRAKE P1TW8 0 0/1
PTO_OUT3_NEUTRAL_GEAR P1TW8 0 0/1 See descriptions following this
table
PTO_OUT3_LOWSPLIT_GEAR P1TW8 0 0/1
PTO_OUT3_ENGINE_SPEED_
P1TW8 2500 RPM 700-2500 RPM
HIGH
250 km/h (155 2-250 km/h (1-155
PTO_OUT3_VEHICLE_SPEED P1TW8
mph) mph)
PTO_OUT3_ENGINE_MIN_
P1TXC 500 RPM 500-700 RPM
SPEED
PTO_OUT4_ON_EDGE P1CWS 1 0/1
PTO_OUT4_PARK_BRAKE P1TZP 0 0/1
PTO_OUT4_NEUTRAL_GEAR P1TZP 0 0/1
PTO_OUT4_LOWSPLIT_GEAR P1TZP 0 0/1
PTO_OUT4_ENGINE_SPEED_
P1TZP 500 RPM 500-700 RPM
LOW
PTO_OUT4_ENGINE_SPEED_
P1TZP 2500 RPM 700-2500 RPM
HIGH
PTO_OUT4_ENGINE_MIN_
P1TZR 500 RPM 500-700 RPM
SPEED
Specifies whether EDGE triggering will be used for the Input / Enable input pins. 0 = Level,
PTO_OUTx_ON_EDGE
1 = Edge. Further information below.
Specifies whether the Park Brake must be set before the PTO Output can engage. 0 = No,
PTO_OUTx_PARK_BRAKE 1 = Yes. If "Yes", releasing the Park Brake will either prevent engagement, or it will disen-
gage the PTO if already operating. Also see EDGE vs. LEVEL triggering, below.
Specifies whether the transmission must be in Neutral before the PTO Output can engage.
0 = No, 1 = Yes. If "Yes", taking the transmission out of Neutral will either prevent engage-
ment, or it will disengage the PTO if already operating. Also see EDGE vs. LEVEL trigger-
PTO_OUTx_NEUTRAL_GEAR
ing, below. NOTE that the BBM's Neutral Gear Input must be used to tell the BBM the state
of the transmission; no wire connected to that input will act as though the transmission is
never in Neutral.
Specifies whether the transmission must be in a Low Split gear before the PTO Output can
engage. 0 = No, 1 = Yes. If "Yes", taking the transmission out of a Low Split gear will either
prevent engagement, or will disengage the PTO if it was operating. Also see EDGE vs.
PTO_OUTx_LOWSPLIT_GEAR
LEVEL triggering, below. NOTE that the BBM's Low Split Gear Input must be used to tell
the BBM the state of the transmission; no wire connected to that input will act as though the
transmission is never in a Low Split gear.
The engine speed must be above this value for at least two seconds before the PTO Output
PTO_OUTx_ENGINE_SPEED_LOW
will engage for the first time.
This parameter has two functions: As an entry condition: The engine speed must be below
PTO_OUTx_ENGINE_SPEED_ this value before the PTO Output will engage for the first time. As a limit condition: If the
HIGH PTO_OUTx_ENG_LIM (see below) parameter is set, this becomes the engine speed limit
while the PTO Output #x is engaged.
The vehicle speed must be below this value before the PTO Output will engage for the first
PTO_OUTx_VEHICLE_SPEED time. Once engaged, the PTO will disengage if vehicle speed exceeds this limit. Also see
EDGE vs. LEVEL triggering, below.
Specifies where the PTO device is located (engine or trans.). Only needed when a Volvo-
PTO_OUTx_TYPE brand transmission is installed; any other transmission can accept any value (1 ~ 4) in this
parameter with the same results.
Pin/Connector Information
Pin Name I/O, Type BBM ECU Pin No. ELCE-CK Connector Pin
Body Builder J1939-A (high) J1939 databus A15 N/A
Note: These circuits are not routed to the ELCE-CK Body Builder connector. Terminals need to be added to the BBM ECU
connector (A) if this function is desired.
Note: Any wiring added to the pins must conform to the SAE J1939-15 or J1939-11 recommended practices.
BB_BUS_CONTROL
When parameter BB_BUS_CONTROL is enabled, this allows the body builder to issue direct torque and speed commands
to the engine using the J1939 TSC1 message, within limits:
• Speed control requests from the body builder - will be translated into a message that appears to originate from the BBM
ECU, to avoid conflict with other ECUs on the link. Certain 'sanity checks' will also be made on the request before passing
it on to the engine.
• All other requests from the body builder - including speed and torque limits - will be placed directly onto the vehicle's main
J1939 datalink, using the body builder's source address.
While parameter BB_BUS_CONTROL is enabled, certain functions within the BBM ECU are disabled since it is assumed
that the body builder wishes to have a higher priority. Internal BBM functions which are disabled include:
Notes
W3007653
A11 N/A
A12 ECU Ground ECU Main Power Ground
A13 ECU Main Power Input ECU Main Power
A15 CAN4-High (Body Builder) J1939 Databus for use by body builder
Bidirectional Databus only (limited to certain parameters /
A16 CAN4-Low (Body Builder) authority)
1 NEUTRAL GEAR and LOW SPLIT inputs are used as programmable lock-outs for PTO engagement. If a corresponding
databus message is available (J1939 ETC2 from trans.), the databus message will have priority over the input pin.
2 SPLIT BOX input is usable for split-shaft PTOs; it allows a temporary override of the normal road speed limit, so long as
the park brake is set. Without this input, engine speed / power may be limited because the ECU thinks the vehicle is mov-
ing when it sees transmission output shaft activity.
Notes
B9 2nd Accelerator Sensor Input Analog Sensor 1KΩ minimum total sensor value
B10 Output Supply #1 (~5V) Output Sensor Power Use for BBM-connected sensors ONLY
B15 No connect
B16 Warning Output Output Active Low
B17 No connect
B18 Databus Triggered Output Output Active Low
Use for BBM-connected switches
B19 Output Supply #3 (~Vbatt) Output Switch Power
ONLY
B20 No connect
B21 PTO Mode 2 Input Active High
B22 Analog Ground ECU Sensor Ground Use for BBM-connected sensors ONLY
B23 Analog Ground ECU Sensor Ground Use for BBM-connected sensors ONLY
B25 Output Supply #5 (6.5~9V) Output Powered VSS Use for BBM-connected sensors ONLY
B26 Output Supply #2 (~5V) Output Sensor Power Use for BBM-connected sensors ONLY
C3 No Connect
C4 J1939 / A (CAN_H)
Bidirectional Databus J1939 (high speed) Databus
C5 J1939 / B (CAN_L)
• "Vehicle" parameters; these are field-changeable using VCADS-Pro with a network connection. The network connection
is so a central record of the changes can be maintained by Volvo Trucks North America.
• "Customer" parameters; these are field-changeable using VCADS without a network connection.
For each parameter, the following information is supplied:
Parameter Name - note that the name given here is intended to be the name which is presented in VCADS-Pro, and may be
different from the internal parameter name. In case of any questions, always use the parameter code.
Parameter Code
Applicability - whether applies to Volvo engine only, Cummins engine only, or both.
Default Value
Adjustment Range - if the range depends on the value of another parameter, the range will be given as a series of parame-
ter codes, instead of a numeric range.
Description of parameter - for parameters which are fully described elsewhere in this document, the only description given
here will be a reference to the appropriate section elsewhere.
Notes
There are no "Vehicle" parameters for the BBM. All field-accessible parameters are customer-parameters and can be ad-
justed by VCADS-Pro without the need for a network connection.
F_ENABLE_SHUT
IL See “Engine Shutdown Inputs”, page 92 in BBM ECU / ELCE-CK SECTION
DOWN
Trig Output above Engine
ADA
Speed (0=off)
Gear in Neutral AHZ See “Databus Triggered Output”, page 122 in BBM ECU / ELCE-CK SECTION
ENGINE_SPEED_
PDN
HYSTERESIS
VEHICLE_SPEED_
PDP
HYSTERESIS
OUTPUT_SHAFT_SPEED_
PDO
HYSTERESIS
Body Builder bus.,
AET See “Body Builder CAN (J1939) Interface”, page 141 in BBM ECU / ELCE-CK
Listen Enable
SECTION
Body Builder bus., AEU
Control Enable
Engine speed mode resume
IFS See “Resume to Pre-set Speed”, page 94 in BBM ECU
switch toggle
C3 Output Enable GT
C3 Output
LV
(Vehicle Speed) See “Road Speed (C3) Output”, page 115 in BBM ECU / ELCE-CK SECTION
C3 Digital Invert SD
C3_RPM_FRQ_CONST CZT
Engine speed mode resume
IFS See “Resume to Pre-set Speed”, page 94 in BBM ECU
switch toggle
Notes
Enable Extra Gear Enable extra gear lever. This parameter governs
AIB 0 (OFF) 0/1
Lever the condition for extra gear lever functionality.
Each A/D count represents 0.00489 Volt (or 4.89 mVolt). To determine the A/D counts knowing the desired voltage, multiply
the voltage by 204.8: Example: what A/D counts = 1.5 Volts? A/D = (204.8) * (Voltage) = (204.8) * (1.50) = 307 A/D counts
(round to the nearest whole number).
Notes
ENABLE_SPLITBOX_
BRQ 0 0/1
INPUT
See “Split Shaft (Split Box) PTO Input”, page
F_PARK_ENABLE LJL 1 0/1 105 in BBM ECU / ELCE-CK SECTION.
F_SPEED_ENABLE LJM 1 0/1
300 (raw val-
30.0000004470348
ue) Equivalent
kmph To
PTO_OUTX_LEGAL_RSL 9D to Road speed limit, mandated by law.
140.000002086163
30.000000447-
kmph
0348 kmph
ENGINE_SPEED_
MODE_RESUME_ IFS 0 0/1
SWITCH_TOGGLING
BB_ENGINESPD_
DWC 0 0/1 REFER TO “PTO Engine Speed Control In-
CONTROL
puts”, page 126 in BBM ECU / ELCE-CK SEC-
ESM_MODE_ENTRY_ TION OF THIS DOCUMENT FOR DETAILS
IHV 0 0 - 250 rpm/s
RAMP ON DEFAULT VALUES, ADJUSTMENT
ESM_MODE_EXIT_ RANGES, AND DESCRIPTIONS.
IHW 0 0 - 250 rpm/s
RAMP
F_ENABLE_ESC_
BBCAN_BRAKE_ NWT 1 0/1
SWITCH
PTO 1 Disengagement
BRR 0 0/1
Condition Brake Pedal
PTO 1 disengagement
BRV 0 0/1 REFER TO “PTO Engine Speed Control Inputs”,
condition clutch pedal
page 126 in BBM ECU / ELCE-CK SECTION OF
PTO 1 disengagement THIS DOCUMENT FOR DETAILS ON DEFAULT
HH 1 0/1
condition Park Brake VALUES, ADJUSTMENT RANGES, AND
PTO 1 Disengagement DESCRIPTIONS.
Condition PTO Enable HT 0 0/1
Switch
EMS_MODE_ENTRY_ 0 - 250 RPM per
IHV 0
RAMP second
EMS_MODE_EXIT_ 0 - 250 RPM per
IHW 0
RAMP second
PTO 1 Edge Trig YJ 1 0/1
PTO 2 Disengagement
BRS 0 0/1 REFER TO “PTO Engine Speed Control Inputs”,
Condition Brake Pedal
page 126 in BBM ECU / ELCE-CK SECTION OF
PTO 2 disengagement
BRW 0 0/1 THIS DOCUMENT FOR DETAILS ON DEFAULT
condition clutch pedal
VALUES, ADJUSTMENT RANGES, AND
PTO 2 disengagement DESCRIPTIONS.
HI 1 0/1
condition Park Brake
EMS_MODE_ENTRY_ 0 - 250 RPM per
IHV 0
RAMP second
EMS_MODE_EXIT_ 0 - 250 RPM per
IHW 0
RAMP second
PTO 2 Disengagement
BRT 0 0/1
Condition Brake Pedal
PTO 3 disengagement
BRX 0 0/1
condition clutch pedal
PTO 3 disengagement
HJ 1 0/1
condition Park Brake
EMS_MODE_ENTRY_ 0 - 250 RPM per
IHV 0
RAMP second REFER TO “PTO Engine Speed Control Inputs”,
EMS_MODE_EXIT_ 0 - 250 RPM per page 126 in BBM ECU / ELCE-CK SECTION OF
IHW 0 THIS DOCUMENT FOR DETAILS ON DEFAULT
RAMP second
VALUES, ADJUSTMENT RANGES, AND
PTO 3 Disengagement DESCRIPTIONS.
Condition PTO Enable HV 0 0/1
Switch
PTO 3 Edge Trig YL 1 0/1
PTO 4 Disengagement
Condition PTO Enable YP 0 0/1
Switch
PTO 4 disengagement
BRU 0 0/1
condition brake pedal
PTO 4 disengagement
BRY 0 0/1
condition clutch pedal
PTO 4 Disengagement
Condition Parking YQ 1 0/1
REFER TO “PTO Engine Speed Control Inputs”,
Brake
page 126 in BBM ECU / ELCE-CK SECTION OF
PTO 4 Idle Return THIS DOCUMENT FOR DETAILS ON DEFAULT
YR 0 0 - 10 Seconds
Delay VALUES, ADJUSTMENT RANGES, AND
DESCRIPTIONS.
EMS_MODE_ENTRY_ 0 - 250 RPM per
IHV 0
RAMP second
EMS_MODE_EXIT_ 0 - 250 RPM per
IHW 0
RAMP second
PTO 4 Road Speed 161 KMPH 5 - 255 KMPH (3 - 158
EAT
Limit (100 mph) mph)
Notes
T3166821
A15 CAN2-High (Body Builder) J1939 Databus for use by body builder
Bidirectional Databus only (limited to certain parameters /
A16 CAN2-Low (Body Builder) authority)
1 NEUTRAL GEAR and LOW SPLIT inputs are used as programmable lock-outs for PTO engagement. If a corresponding
databus message is available (J1939 ETC2 from trans.), the databus message will have priority over the input pin.
2 SPLIT BOX input is usable for split-shaft PTOs; it allows a temporary override of the normal road speed limit, so long as
the park brake is set. Without this input, engine speed / power may be limited because the ECU thinks the vehicle is mov-
ing when it sees transmission output shaft activity.
Notes
C39 Spare FI —
1 NEUTRAL GEAR and LOW SPLIT inputs are used as programmable lock-outs for PTO engagement. If a corresponding
databus message is available (J1939 ETC2 from trans.), the databus message will have priority over the input pin.
2 SPLIT BOX input is usable for split-shaft PTOs; it allows a temporary override of the normal road speed limit, so long as
the park brake is set. Without this input, engine speed / power may be limited because the ECU thinks the vehicle is mov-
ing when it sees transmission output shaft activity.
• "Vehicle" parameters; these are field-changeable using VCADS-Pro with a network connection. The network connection
is so a central record of the changes can be maintained by Volvo Trucks North America.
• "Customer" parameters; these are field-changeable using VCADS without a network connection.
For each parameter, the following information is supplied:
Parameter Name - note that the name given here is intended to be the name which is presented in VCADS-Pro, and may be
different from the internal parameter name. In case of any questions, always use the parameter code.
Applicability - whether applies to Volvo engine only, Cummins engine only, or both.
Default Value
Adjustment Range - if the range depends on the value of another parameter, the range will be given as a series of parame-
ter codes, instead of a numeric range.
Description of parameter - for parameters which are fully described elsewhere in this document, the only description given
here will be a reference to the appropriate section elsewhere.
Notes
VECU-Customer Parameters(VECU 5)
Parameter Name DOID App Default Value Adjustment Range Description
There are no "Vehicle" parameters for the BBM. All field-accessible parameters are customer-parameters and can be ad-
justed by VCADS-Pro without the need for a network connection.
Engine Speed Enable P1TA0 See “Engine Speed Limit Input”, page 95 in BBM ECU / ELCE-CK
Engine Speed Limit Value P1TA1 SECTION
Engine Torque Limit 1 Enable P1SZB See “Engine Torque Limit Input”, page 96 in BBM ECU / ELCE-CK
Engine Torque Limit Value 1 P1SZC SECTION
F_ENABLE_RSL P1BJL
Road Speed Limit Optional Vehicle
P1R89
Speed Set
Notes
Each A/D count represents 0.00489 Volt (or 4.89 mVolt). To determine the A/D counts knowing the desired voltage, multiply
the voltage by 204.8: Example: what A/D counts = 1.5 Volts? A/D = (204.8) * (Voltage) = (204.8) * (1.50) = 307 A/D counts
(round to the nearest whole number).
Notes
ENABLE_SPLITBOX_
P1SQL 0 0/1
INPUT
See “Split Shaft (Split Box) PTO Input”, page
F_PARK_ENABLE P1SXC 1 0/1 105 in BBM ECU / ELCE-CK SECTION.
F_SPEED_ENABLE P1SXB 1 0/1
300 (raw val-
30.0000004470348
ue) Equivalent
PTO_OUTX_LEGAL_ kmph To
P1I09 to Road speed limit, mandated by law.
RSL 140.000002086163
30.00000044-
kmph
70348 kmph
ENGINE_SPEED_
MODE_RESUME_ P1TZ7 0 0/1
SWITCH_TOGGLING
BB_ENGINESPD_
P1BTE 0 0/1 REFER TO “PTO Engine Speed Control In-
CONTROL
puts”, page 126 in BBM ECU / ELCE-CK
ESM_MODE_ENTRY_ SECTION OF THIS DOCUMENT FOR DE-
P1TZ8 0 0 - 250 rpm/s
RAMP TAILS ON DEFAULT VALUES, ADJUST-
ESM_MODE_EXIT_ MENT RANGES, AND DESCRIPTIONS.
P1TZ9 0 0 - 250 rpm/s
RAMP
F_ENABLE_ESC_
BBCAN_BRAKE_ P1S8U 1 0/1
SWITCH
PTO 1 Disengagement
P1TZX 0 0/1
Condition Brake Pedal
PTO 1 disengagement
P1TZX 0 0/1 REFER TO “PTO Engine Speed Control Inputs”,
condition clutch pedal
page 126 in BBM ECU / ELCE-CK SECTION OF
PTO 1 disengagement THIS DOCUMENT FOR DETAILS ON DEFAULT
P1TZX 1 0/1
condition Park Brake VALUES, ADJUSTMENT RANGES, AND
PTO 1 Disengagement DESCRIPTIONS.
Condition PTO Enable P1TZY 0 0/1
Switch
EMS_MODE_ENTRY_ 0 - 250 RPM per
P1TZ8 0
RAMP second
EMS_MODE_EXIT_ 0 - 250 RPM per
P1TZ9 0
RAMP second
PTO 1 Edge Trig P1TZY 1 0/1
PTO 2 Disengagement
P1TZC 0 0/1 REFER TO “PTO Engine Speed Control Inputs”,
Condition Brake Pedal
page 126 in BBM ECU / ELCE-CK SECTION OF
PTO 2 disengagement
P1TZC 0 0/1 THIS DOCUMENT FOR DETAILS ON DEFAULT
condition clutch pedal
VALUES, ADJUSTMENT RANGES, AND
PTO 2 disengagement DESCRIPTIONS.
P1TZC 1 0/1
condition Park Brake
EMS_MODE_ENTRY_ 0 - 250 RPM per
P1TZ8 0
RAMP second
EMS_MODE_EXIT_ 0 - 250 RPM per
P1TZ9 0
RAMP second
PTO 3 Disengagement
P1TXA 0 0/1
Condition Brake Pedal
PTO 3 disengagement
P1TXA 0 0/1
condition clutch pedal
PTO 3 disengagement
P1TXA 1 0/1
condition Park Brake
EMS_MODE_ENTRY_ 0 - 250 RPM per
P1TZ8 0
RAMP second REFER TO “PTO Engine Speed Control Inputs”,
EMS_MODE_EXIT_ 0 - 250 RPM per page 126 in BBM ECU / ELCE-CK SECTION
P1TZ9 0 OF THIS DOCUMENT FOR DETAILS ON DE-
RAMP second
FAULT VALUES, ADJUSTMENT RANGES,
PTO 3 Disengagement AND DESCRIPTIONS.
Condition PTO Enable P1TXO 0 0/1
Switch
PTO 3 Edge Trig P1TXO 1 0/1
PTO 4 Disengagement
Condition PTO Enable P1TZT 0 0/1
Switch
PTO 4 disengagement
P1TZS 0 0/1
condition brake pedal
PTO 4 disengagement
P1TZS 0 0/1
condition clutch pedal
PTO 4 Disengagement
Condition Parking P1TZS 1 0/1
REFER TO “PTO Engine Speed Control Inputs”,
Brake
page 126 in BBM ECU / ELCE-CK SECTION
PTO 4 Idle Return OF THIS DOCUMENT FOR DETAILS ON DE-
P1TZW 0 0 - 10 Seconds
Delay FAULT VALUES, ADJUSTMENT RANGES,
AND DESCRIPTIONS.
EMS_MODE_ENTRY_ 0 - 250 RPM per
P1TZ8 0
RAMP second
EMS_MODE_EXIT_ 0 - 250 RPM per
P1TZ9 0
RAMP second
PTO 4 Road Speed 161 KMPH 5 - 255 KMPH (3 -
P1SJO
Limit (100 mph) 158 mph)
PTO Out 4 Edge Trig P1CWS 1 0/1 REFER TO “PTO Output Control (Inputs and
Outputs)”, page 136 in BBM ECU / ELCE-CK
PTO Out 4 Engage/On SECTION OF THIS DOCUMENT FOR DE-
Condition Parking P1TZP 0 0/1 TAILS ON DEFAULT VALUES, ADJUSTMENT
Brake RANGES, AND DESCRIPTIONS.
Notes
The system consists of an inflatable bag mounted in the center of the steering wheel, and a control unit mounted on the bulk-
head inside the cab. A chemical based gas generator attached to the rear of the bag inflates the bag in the event of a
collision.
Sensors in the control unit detect deceleration. If the control unit detects a sufficiently violent deceleration (collision), the sys-
tem is activated. The gas generator activates and fills the bag with a harmless gas within a few hundredths of a second. Dur-
ing a collision, after the bag has been filled, the gas flows out through two holes in the back of the bag. These holes are large
enough to let the airbag collapse slowly, gently catching the driver.
The control unit also contains a standby power unit which can supply the system with power for a short time should the nor-
mal power supply be broken.
W8003216
W3005434
The Body Builder Module (BBM) is an extension of the vehicle control unit (VECU) and is intended for superstructures, for
example cement mixers, refuse trucks and mobile cranes. The body builder module is secured in a unit together with the ve-
hicle control unit and is positioned under the dashboard.
Note: The BBM ECU is only available on VHD vehicles with a Volvo Engine.
Note: The BBM ECU is an optional ECU, installed only when variant ELCE-CK (Sales Code L3–C1) is chosen.
The BBM ECU must be installed whenever the vehicle will need more than one PTO Mode, or if the customer requires any of
the following features:
• Complex PTO programming, such as multiple PTO modes, interlocks, split shaft/split box PTOs, etc
• ECU generated outputs based on vehicle speed, system status, or other operating conditions
Note: If a “TwinFlow” side-engine PTO is factory-installed (variant PTES-T53, sales code T9–K1), a BBM ECU is not re-
quired. This is because the two flow rates of the PTO are achieved using only one PTO 'mode' or preset speed setting.
CAUTION
DO NOT interface to, modify, or alter any of the sensors or circuits used by the ECC / MCC systems. Refer to the A/C serv-
ice manual for all service information.
Whenever the vehicle is equipped with air conditioning, either an Electronic Climate Control (ECC) or Manual Climate Con-
trol (MCC) ECU will be used to operate the front (dash) HVAC system. Both systems directly control the A/C compressor and
HVAC blower, as well as offering diagnostic service codes which are readable using the instrument cluster.
Both systems receive information from other ECUs over the J1708 / J1587 databus, such as outdoor (ambient) temperature,
vehicle speed, and engine operating conditions.
The ECC system includes a fully automatic mode of operation. The driver sets the desired temperature, and the system will
automatically select the best mode (A/C, air outlet control, blower speed, etc.) to reach that temperature in the most comfort-
able way. An in-cab temperature sensor is located in the center dash panel, to the right of the ashtray. In addition to the auto-
matic mode, full manual control of the HVAC system is possible.
The MCC system is fully manual (both blower speed and air outlet control). No in-cab temperature sensor is used.
Neither the ECC nor MCC systems has any interaction or control over the bunk HVAC system, which is controlled by the
LECM (below).
Engine Electronics
All engines installed in Volvo trucks are electronically controlled. The Engine Control Modules (ECM) is relatively self-con-
tained, except for receiving power and databus signals from the vehicle. The VECU supplies information on all in-cab con-
trols, and supplies that information over the databuses (to both Volvo and Cummins engines).
There are some differences in the way that the Volvo and Cummins engines interact with the rest of the vehicle system, such
as where certain functions are controlled. For example, with a Volvo engine, the Cruise Control function is divided between
the ECM and the VECU. With a Cummins engine, the VECU does have a small part in that it supplies the CC switch informa-
tion, but all Cruise Control governors and logic are contained within the ECM.
Certain features of the engines are programmable using a service tool. For Volvo engines, Premium Tech Tool 2 must be
used to program these engine features. Information on adjustable parameters in the Volvo engine is included in the ECM pro-
gramming section.
For Cummins engines, the Cummins INSITE tool is used. Refer to the appropriate Cummins literature for details.
The instrument cluster is used to provide the driver with information via gauges, indicator lamps and the Driver Info Display
(DID).
• Basic
• Mid
• High
Component location
W3005144
A Connector A (22–pin)
B Connector B (30–pin)
C Connector C (30–pin)
W3005649
1 The combination high beam/low beam, turn signal switch transmits signals to the control unit.
2 The windshield wiper switch transmits input signals to control intermittent wiping and windshield wiping during windshield
washing.
3 The brake pressure contacts transmit a signal to the control unit.
4 The control unit grounds the intermittent relay to activate the windshield wipers during intermittent wiping and windshield
wiping during windshield washing.
Note: The fixed windshield wiper speeds are not controlled by the control unit.
5 The control unit supplies power to the tractor exterior lighting.
6 The control unit supplies power to the trailer exterior lighting when a trailer is connected.
7 The light control panel transmits signals to control the external lighting functions. Also, controls the dash and instrument
cluster backlighting.
8 The central locking system transmits input signals to the control unit.
9 The reverse switch transmits an input signal to the control unit.
10 The control unit receives a signal from the steering wheel module for the headlamp and marker lamp interrupts.
• The dash switches (or any switch providing an input to the LCM) cannot be used as a point to splice into lighting circuits;
all added lighting must connect to the LCM outputs only.
• Because of the built-in circuit-breaker function of the LCM outputs, extra care must be used when adding devices. If the
added current 'trips' the circuit breaker, the LCM will shut down that entire circuit and set a fault code. Guidelines are given
below concerning how much additional current is allowed for common lighting circuits.
• Some exterior lighting circuits, even though controlled by the LCM, still operate using their own fuse and relay. This is
done when the requirements of a lighting circuit exceed the LCM's amperage capacity on a single output pin. One exam-
ple is the trailer STOP lamp circuit; this circuit is protected by a 30A fuse to allow for triple trailers in some markets.
All wiring added outside of the cab must use sealed/weatherproof connections, either using sealed connectors, soldering
and covering with glue-lined heatshrink tubing, or making the connections inside of a weatherproof junction box. Simply cov-
ering an exterior splice or connection with electrical tape is NOT acceptable weatherproofing. Interior wiring does not need to
be weatherproofed, but it must be properly insulated.
Because the LCM is monitoring the outputs for both excessive current (indicating a short circuit) as well as insufficient current
(indicating an open circuit or blown lamp filament), any changes to the factory-installed lighting may result in error codes
being generated by the LCM.
• Using replacement lamps of a different wattage than listed in the accompanying bulb replacement guide.
Certain diagnostic limits are adjustable using VCADs or by downloading new software for the LCM. Be aware that you may
need to perform these changes to the LCM software if any changes are made to the factory-installed lighting.
To avoid problems, follow the guidelines and recommendations in this document carefully.
• “Determining if the Added Lighting can be handled through the LCM ECU”, page 183
• “Adding the Load through a Separately Fused Relay, Controlled by the LCM”, page 185
The table that follows should be used as a worksheet to determine if the added lighting load(s) can be connected to the LCM
ECU. For determining the actual existing load, it is best to measure the current being drawn using an ammeter. If this is not
possible or practical, a less precise method would be to count all of the existing bulbs and bulb types, and calculate the load
using bulb manufacturer data.
"Typical Existing Load" is given for information only, based on the typical factory-built lighting system. It will NOT include any
special lighting options, or lighting which was added after the vehicle was built.
Note: ALWAYS MEASURE OR CALCULATE THE ACTUAL LOAD BEFORE ANY ADDITIONAL LIGHTING IS ADDED.
Keep in mind that the LCM ECU may not be the limiting factor in how much added load can be safely added to a lighting cir-
cuit. The existing wire size of the circuit (shown in the “Worksheet for Determining LCM ECU Lighting Loads”, page 184 )
must also be considered. It was selected based upon the known factory-installed lighting loads, plus a small amount for add-
on lighting needs.
If the added load will result in that circuit drawing more than the recommended current for the given wire size and circuit
length, even if the LCM were capable of supplying the additional current, the result will be excessive voltage drop and poor
lighting performance. The load must not be added in such cases.
Notes
YOU ARE NOT PERMITTED to add additional lighting loads to the following LCM-controlled outputs:
• Trailer Stop, Park, or Marker lamp relay control circuits (interfacing to the outputs of the relays is permitted)
• Hazard indicator output to the Light Control Panel (LCP) - Circuit 122A
• Tractor Marker/Clearance lamps (a relay is mandatory whenever a factory-installed roof sign is present)
Trailer Marker/Clearance
53 (Black) 3.00 16 A 0.6A x 8 = 4.8 A
Lamps (Notes 1, 5)
Note: (2) The vehicle's front turn signals double as Daytime Running Lights (DRLs), and are not suitable for added lighting -
DO NOT interface to these circuits. Instead, use either the tractor side-repeater circuits or the Trailer turn signal circuits to
add any lighting to the turn signal circuits. A relay MUST be used with the side-repeater circuits.
Note: (3) Trailer loads are connected to either the 7-way J560 trailer connector (for tractors), or to the Lighting Junction Box
(es) on straight-trucks. If the vehicle is equipped with both a J560 trailer cable and a junction box, or multiple junction boxes,
all connections must be accounted for when calculating the total load.
Note: (4) The trailer turn signal circuits are driven directly by the LCM ECU. The MAXIMUM LCM LOAD indicated is the
steady-state on-current, though the circuit will always have a 50% duty cycle due to the turn signal flashers. Use the steady-
state currents when determining loads.
Note: (5) These trailer circuits are LCM-controlled through a relay. The circuit numbers, existing wire size, and MAX. LOAD
indicated are for the load side of the relays, not the LCM outputs. DO NOT interface to the LCM circuits that control these re-
lays - use the circuits indicated only.
Adding the Load through a Separately Fused Relay, Controlled by the LCM
If it is determined that the added load cannot be driven directly by the LCM output, but the output has enough available cur-
rent to drive a relay coil (typically under 200 mA for an 80O relay coil), then the best choice is to connect the new load
through a separately fused relay; an example is shown below.
W9000656
Power for the added lighting can be obtained either from one of the BAT or IGN expansion buses in the right-rear section of
the Fuse and Relay Center (preferable, since there will be an available fuse slot for that circuit), or by adding an in-line fuse
holder.
• Volvo I-Shift
• Eaton AutoShift
• Eaton Lightning
• ZF/Meritor FreedomLine
• Allison Automatic
Each of these transmissions uses a Transmission Control Module (TCM) which interfaces to the vehicle system and vehicle
databuses. All of the transmissions use the ISO 2 databus to direct the engine into certain operating modes, either to facili-
tate smoother shifts, synchronize engine speed to driveline speed, or allow/disallow engine braking.
• Eaton AutoShift – one TCM (system TCM) in the shift pad, one is mounted to the left side of the transmission.
• Eaton Lightning – TCM located on the transmission, back side above the tail shaft.
• Allison Automatic – TCM is mounted to the bracket attached to the driver's seat.
The transmission electronics and their interaction with the rest of the vehicle systems is a very important interface, one which
affects many aspects of the vehicle operation and safety.
Note: Volvo Trucks North America does not recommend any circuit modifications, alterations, or additions to any of the trans-
mission electronics, including sensors and actuators used by the transmissions.
CAUTION
DO NOT interface to, modify, or alter any of the sensors or circuits used by the Transmission TCMs.
Refer to the appropriate service manual for all service information. Refer to the VN/VHD schematics for details on how each
transmission TCM interfaces to the vehicle. Refer to the appropriate transmission manufacturer's literature for all service pro-
cedures and details on the transmission TCMs.
Refer to “Datalink Link Flow”, page 54 for a detailed layout of the data link backbone.
W2002673
VECU 4
T3166836
VECU 5
The following signals and controls are used as inputs to the VECU:
• Ignition Keyswitch
With the Volvo engine, the VECU can be combined with the Body Builder Module (BBM) ECU to implement many of the aux-
iliary body builder functions within the engine.
Notes
All dash-mounted switches feature heavy duty terminals and locking mating connectors. Rocker switches have illuminated
legends with embedded LEDs to indicate ON or OFF status of electrical devices.
W3007481
W3007201
The following tables list the available dash switches for the dash switch panels. Not all switches are standard and can vary
from vehicle to vehicle. Extra switches and switch connectors are available through Volvo Parts NA.
All switches have LED backlighting with an internal current-limiting resistor. The backlighting is controlled by terminals 10
(+V) and 9 (Ground).
Some switches have a pilot lamp (LED) in the center of the switch. This is to indicate when the switch or load is turned “ON”.
All switches mount with the switch legend towards the bottom. For most switches, the “ON” position occurs when the switch
is pushed at the bottom.
Note: Pay special attention to the current ratings of switches. All switches are rated for 12V DC use. Some are rated for 'elec-
tronic' loads (100 mA maximum), meaning that they are used only as an input to an ECU and must not be used in general
purpose lighting.
W3000578
W3007202
Fig. 13 Rocker with Paddle Handle
Fig. 15 Stationary LED
A Top LED
B Bottom LED
• AUX (“AUX”)
• Beacon light
Locking Rocker
• Power take-off, gearbox 2
On/Off Maintained
W3007476
W3007477
W3007704
On/Off Locking
W3007479
W3007480
W3007478
W8003087
The passenger side may only include a window switch to control the right window.
Stalk Switches
Wiper/Washer Switch
W3056867
Intermittent wipers are preset to make a single sweep every 10 seconds. The interval can be set to between 1 and 10 sec-
onds by moving the wiper stalk to the intermittent position, then to off, then to intermittent again when another sweep is
desired.
W3056868
8 “SELECT” Input
9 “ESCAPE” Input
10 “UP” Input
11 “DOWN” Input
12 Common 12V Supply
W3002499
The controls for turn signals, cruise control, and high beam/low beam selection are on the stalk switch on the left-hand side
of the steering column.
The high beam/low beam switch works by pulling back on the stalk. This switch includes a “flash to pass” feature.
Increase or decrease the engine speed by pressing the button at the end of the stalk. Pressing the top of the button, toward
the + sign, will increase vehicle speed while pressing the lower part of the button, the − sign, will decrease speed. To return
to the set speed, move the switch on the stalk toward “Resume”.
The cruise control switch may also be used to control engine speed on vehicles equipped with PTOs.
Vehicles equipped with SmartCruise are capable of applying the Volvo Engine Brake (I-VEB) and throttle back the engine to
slow the vehicle when deemed necessary by the appropriate control modules. With the engine brake stalk in the “A” position,
the I-VEB may be engaged to control over speed when rolling down a hill. This is an automated feature and no drive input is
necessary once the desired cruise over speed is set.
W3056869
W3056870
Light Switch
W3005653
The illustration shows the premium version of the switch. The other option does not have the “Drive +” position.
External lighting functions are controlled via the Light Control Panel (LCP). The switch has three controls and three indicator
lights (hazard warning lights are indicated by a flashing signal in the switch and turn signal flashing in the cluster).
Indicator lights are supplied with power by the LCM when the relevant function is active.
1 Light switch
A “Off” -position
B “Park” -position
C “Drive” -position
W3056871
W3006747
Note: The ignition switch and door locks use the same key. Replacement keys can be ordered from Volvo by key code or cut
by a local key cutter if desired.
8 Not Connected
Note: For preheat, turn to Position C and push inward on the key.
W3006726 W3006727
W3006728 W3006724
Switch Position C = Drive + Preheat (Volvo Engine Only) Switch Position D = Start
For the remote start/stop to function the following preconditions must be met:
2. If PTO mode is enabled via the cab dash switch AND idle shutdown is configured to be ON in PTO mode, then an idle tim-
er will begin. If the idle timer runs out, the ECU will deactivate the fuel pump and fuel injectors, shutting the vehicle down. If
this occurs, the key must be cycled before the ECU will permit a remote start.
Connector # 3 Pinouts
Pin Circuit Description Notes
B MB5A1 +V Power for BBM-connected Switches Limit to −10 switches per +V output
C MB19A1 +V Power for BBM-connected Switches Limit to −10 switches per +V output
L MB2A1 PTO2 Output Active Low Outputs; limit to 1 Amp per out-
put. See VECU (ELCE-PK) for PTO1 Input/
M MB3A1 PTO3 Output
Enable
N MB4A1 PTO4 Output
H MA28A1 PTO Low Split Gear Interlock Input Active Low Input
Notes
Notes
W0114616
T3168144
This section describes the functional safety aspects related to the interface between the vehicle and the body builder
equipment.
ISO 26262 is the functional safety standard for road vehicles. Functional safety addresses safety related functionality imple-
mented in electronics and software. Volvo Trucks has during 2018 initiated development of new vehicle functions and sys-
tems according to ISO 26262 after the standard became applicable to trucks, buses and trailers. Before ISO 26262, Volvo
Trucks followed other internal processes addressing functional safety.
Introduction
The truck will gradually be made compliant to ISO 26262. However, it will take several years until the complete truck is com-
pliant to the standard.
The status of the truck related to functional safety with regards to ISO 26262 will be described in this document. Continuous
updates will be made to reflect the current status of the truck.
The ASILs of the body builder interface characteristics will be documented and it will be described in which sense the interfa-
ces meet the different ASILs. This document will also contain information on requirements and constraints for the usage of
the body builder interface. In case specific safety measures have to be applied by the body builder, this shall be stated in this
document.
When a body builder needs anything that is not described or when the ASIL of the characteristic is not according to the body
builders expectations, the body builder shall contact Volvo Trucks for guidance. This document will be referenced from other
body builder documents when applicable.
The existing trucks are developed according to Volvo Trucks internal process addressing functional safety, applicable before
ISO 26262.
Presently no functions or systems in the trucks have been developed according to ISO 26262.
Due to Emissions and On Board Diagnostic regulations, PTO switches now send a logical ON / OFF output and a variable
voltage signal to output to the ECU to allow for diagnostics on the switch. Both PTO 1 and PTO 2 switches will come with this
configuration connected to the VECU.
T3166523
The engine has diagnostic for misfire that is disabled while this switch is configured for diagnostic and is activated. If the truck
is ordered without PTO switches, the PTO inputs can still activate engine speed control and PTO output as in previous mod-
els. However, this misfire diagnostic is no longer suppressed. Therefore, The BBM inputs also function but do not disable the
misfire diagnostics. Therefore, there is a risk of engine misfire faults if PTO loads are significant without the resistive switch
configuration on the VECU. For these reasons, it is recommended that PTO functions use a factory installed PTO switch
where possible.
Ideally, the dash switch with both analogue and digital pins would be used on the body where necessary (can be placed in
parallel with dash switch.).
T3166524
T3166601
However, where this is not practical, a provided Switch Interface Box (SIB) can be used that will allow these inputs to work
with conventional open/close switches to 12V.
T3166533
T3166586
Note: Please contact Body Builder Support (877-770-7575) if the above options are not adequate.
T3166534