Daily My2009 BBI Expansion Module
Daily My2009 BBI Expansion Module
MY 2009
RANGE BODYBUILDERS INSTRUCTIONS
EXPANSION MODULE
R A N G E
L I G H T
ISSUE 2010
Publication Edited by:
IVECO S.p.A. Publication produced for IVECO by
Technical Application SATIZ TECHNICAL PUBLISHING
Strada delle Cascinette, 424/34 c/o Iveco - Customer Service
10156 Torino (TO) - Italy Lungo Stura Lazio, 15
www.iveco.com 10156 Torino - Italy
Printed 603.95.231 - 1st ed. 12/2010
DAILY MY 2009 - EXPANSION MODULE
Bodybuilders instructions
Printed 603.95.231 - 1st ed.
Base - 12/2010
UPDATE DATA
Update data
This publication provides the data, features and instructions for vehicle fitting and modifications.
It is intended for qualified, skill personnel. The Body Builder is responsible for designing the fitting, its modification and execution,
and will have to ensure compliance with the provisions both of this publication and the law regulations in force.
Prior to carrying out any work, make sure you have the publication of the vehicle model on which you are about to work. Also make
sure that all the accident-prevention equipment such as, for instance, goggles, helmet, gloves, boots, etc. as well as the working, lifting
and handling equipment are available and in good working order. Finally, make sure that you operate on the vehicle in such conditions
as to ensure maximum safety.
The execution of the work by strictly complying with the above provisions, as well as the use of the components shown, ensure that
the work is carried out correctly and safely.
Any change, modification or fitting not covered by this manual and not expressly authorized in written by IVECO will relieve the
latter of any responsibility and make, in particular, the vehicle guarantee null and void.
IVECO is available to provide all and every explanation required to carry out the work and also help you handle the cases not dealt
with in this publication.
After every single intervention, the functioning, efficiency and safety conditions established by IVECO shall be restored. Contact the
IVECO service network for vehicle set-up, if necessary.
IVECO shall not be responsible for any change, modification or fitting concerning the vehicle.
The data and information contained in this publication may not be updated due to the changes made by IVECO, at any time, for
technical or commercial reasons, or to make the vehicles comply with the law regulations in force in the different countries.
In the event of any discrepancy between the contents of this publication and the actual vehicle, please contact the Product Manager
for your market before carrying out any operations.
Symbols - Warnings
General danger
! It includes the dangers of above described signals.
Environment protection
It indicates correct behaviour in order that vehicle use is environmentally friendly as much as possible.
Foreword
Section number -
Vehicle type Section title
page number
Foreword
Section
Index of section
Index
SECTION 1
Expansion Module - PTO
Page
1. Abbreviations 1-3
2. Glossary 1-3
3. Principles 1-4
5.3 PTO operation when errors are present (Degraded Mode) 1-8
5.4.4 Parameters that can only be set for PTO2 and PTO3 1-13
Index
Printed 603.95.231 Base - 12/2010
1-2 EXPANSION MODULE - PTO DAILY MY 2009
Index
Base - 12/2010 Printed 603.95.231
DAILY MY 2009 EXPANSION MODULE - PTO 1-3
Abbreviations
1. Abbreviations
Table 1
Abbreviation Meaning
PTO Power take-off
EM Expansion Module
B-CAN Low speed CAN (50 kbit/s)
C-CAN High Speed CAN (500 kbit/s)
VDB Vehicle Data Bus
ECU Electronic Control Unit
VF Vehicle Function
EDC16 Engine Control Unit
ESV1 Automatised gearbox
ABS8 Anti Blocking System
ESP8 Electronic Stability Program
TBD To be defined
TBC To be confirmed
General instructions for chassis modifications
2. Glossary
Table 2
Abbreviations
Printed 603.95.231 Base - 12/2010
1-4 EXPANSION MODULE - PTO DAILY MY 2009
Principles
3. Principles
Only one PTO can be fitted for each type of power take-off.
Principles
Base - 12/2010 Printed 603.95.231
DAILY MY 2009 EXPANSION MODULE - PTO 1-5
Management of PTOs
5. Management of PTOs
Operations performed in a manner that does not comply with IVECO’s instructions as set out
! below or carried out by non-qualified staff can result in serious damage to the on-board
systems. This may compromise safety, reliability and the correct operation of the vehicle and
may cause associated damage that is not covered by the contractual warranty.
The PTO’s are managed directly by the Expansion Module (EM) control unit in Figure 1. The EM is able to manage up to three
different PTOs.
Power take-off PTO1 can be fitted solely and exclusively on the gearbox.
Figure 1
126269
EM CONTROL UNIT (located in the centre of the dashboard on the right-hand side)
Different parameters can be configured for each PTO by IVECO Customer Service:
• engagement restrictions
• disengagement conditions
• control on engine (engine rpm request of maximum torque limit configuration or maximum rpm limit configuration)
NOTE The control parameter on the engine cannot be configured for a CNG engine.
Management of PTOs
Printed 603.95.231 Base - 12/2010
1-6 EXPANSION MODULE - PTO DAILY MY 2009
A button in the middle of the dashboard in the driver’s cab engages and disengages the PTO1 (Figure 2). This is a rocker button.
A warning light on the button indicates the status of PTO1:
- warning light fixed off (a): PTO1 disengaged;
- warning light fixed on (b): PTO1 engaged;
- warning light flashing: transient stage from (a) → (b) or from (b) → (a) in which the EM searches, respectively, to engage or
disengage PTO1.
Since the EM can control up to three PTO’s, up to three PTO controls (one button for PTO1 and two switches for PTO2 and
PTO3) can be included in the dashboard. The switches for PTO2 and PTO3 are stable type and the responsibility of the Fitter. The
Fitter must also see to the connections between PTO2 (and/or PTO3) and the Fitter connectors. For a more detailed description,
refer to par. 6: ”Wiring Diagram”.
Figure 2
Warning light
126270
PTO1 button
If the PTO1 button is faulty, a new one can be purchased directly through IVECO. The associated item code is given in the table.
Management of PTOs
Base - 12/2010 Printed 603.95.231
DAILY MY 2009 EXPANSION MODULE - PTO 1-7
IVECO supplies the EM control unit standard with just PTO1 configured, the wiring and PTO button. Power take-off PTO1 can
be fitted solely and exclusively on the gearbox.
If there is an ”Engagement Restriction” (engagement restriction conditions, see paragraph 5.4.1) the PTO will not engage. An error
message will appear on the instrument panel to advise the driver. The error will be displayed at each subsequent attempt to engage
PTO as long as the cause(s) of the restriction remains. When the cause of the restriction has been eliminated PTO can be engaged
by following the procedure described above.
If there is ”Shutoff Condition” (disengagement condition, see paragraph 5.4.2) the PTO will automatically disengage. An error
message will appear on the instrument panel to advise the driver. When the cause of the disengagement condition has been
eliminated PTO can be engaged by following the procedure described above and keeping it switched on.
The power take off can be switched off only when no torque is applied to it (either engine or
! transmission).
Management of PTOs
Printed 603.95.231 Base - 12/2010
1-8 EXPANSION MODULE - PTO DAILY MY 2009
The power take off can be switched off only when no torque is applied to it (either engine or
! transmission).
”Degraded Mode” allows the driver to progress the PTO operation despite an error being present.
The system enters Degraded Mode only if at least one disengagement condition has previously been configured.
The errors that start Degraded Mode are:
- a missing CAN message
- an engagement signal in which the value is outside of the permitted range
In this mode, the error detected is displayed on the instrument panel. When the error message appears the driver must press the
MODE button. A message will then be displayed on the instrument panel inviting the driver to decide whether they wish to continue
to operate the PTO under their own command or terminate the operation, automatically disengaging the PTO.
If no instruction is given within the Degraded_Mode_Timeout period (20 seconds), the PTO operation will be interrupted
automatically.
Management of PTOs
Base - 12/2010 Printed 603.95.231
DAILY MY 2009 EXPANSION MODULE - PTO 1-9
Depending on foreseen vehicle use Fitters are required to contact IVECO Customer Service, for carrying out the necessary
Expansion Module control unit programming for operation of a PTO.
Keeping to the following instructions the Fitter will be able to organise system configuration in advance.
If special adjustments are necessary, the Fitter can programme them, for each individual power take off, by contacting IVECO
Customer Service.
Except for express warnings, the following instructions apply to each individual power take-off.
Engagement restrictions are used if the user wishes to impede engagement of the PTO to check (or not) the set conditions.
The restriction conditions are considered as such only if they have a temporary duration of a few seconds or more. When this time
has elapsed the EM control unit will detect the presence of the restriction. A warning message will be displayed and engagement
will not take place.
The table below provides a list of all possible engagement restrictions. The user chooses which restrictions to enter for their own
application from those indicated.
Table 3
Possible Possible
Parameter Restriction 1 Restriction 2
Brake Depressed Not depressed
Hand brake Activated Not activated
Clutch pedal (#) Depressed Not depressed
Coolant temperature 40 -150˚C
Neutral gear engaged (+) In neutral Gear engaged
Reverse Engaged Not engaged
Open circuit on the pressure switch if fitted on PTO2(§)
Shortcircuit to earth on the pressure switch if
fitted on PTO2(§)
Open circuit on the relevant pressure switch
fitted on PTO3(§)
Shortcircuit to earth on the pressure switch if
fitted on PTO3(§)
Low engine oil pressure
Min rpm for engagement
Max rpm for engagement
Min vehicle speed
Max vehicle speed
Lower gear engaged(+)
Higher gear engaged(+)
(#) only for manual gearbox
(+) for automatic gearbox only
(§) for electrical connections see chapter 6: “Wiring Diagram”
Management of PTOs
Printed 603.95.231 Base - 12/2010
1-10 EXPANSION MODULE - PTO DAILY MY 2009
The disengagement conditions are those in which the PTO switches itself off automatically. The disengagement conditions are
considered as such only if they have a temporary duration of a few seconds or more. When this time has elapsed the EM control
unit will detect the presence of the disengagement condition. A warning message will be displayed on the instrument panel and the
PTO will automatically disengage.
NOTE The automatic disengagement by the EM depends on the PTO load. In some situations, when the
warning message is displayed in the instrument panel, the PTO is not switched off automatically. In
this case it is necessary to:
a) with a manual transmission
• with the vehicle stationary, operate the clutch
• with the vehicle moving, engage neutral
b) with an automatic transmission
• with the vehicle moving, engage neutral
The table below contains the list of possible disengagement conditions; the user chooses the one for their application.
Table 4
Possible condition Possible condition
Parameter disengagement 1 disengagement 2
Brake Depressed Not depressed
Hand brake Activated Not activated
Clutch pedal (#) Depressed Not depressed
Coolant temperature 40 -150˚C
Neutral gear engaged (+) In neutral Gear engaged
Reverse Engaged Not engaged
Open circuit on the pressure switch if fitted on PTO2(§)
Shortcircuit to earth on the pressure switch if
fitted on PTO2(§)
Open circuit on the relevant pressure switch
fitted on PTO3(§)
Shortcircuit to earth on the pressure switch if
fitted on PTO3(§)
Low engine oil pressure
Min rpm for disengagement
Max rpm for disengagement
Min vehicle speed
Max vehicle speed
Lower gear engaged(+)
Higher gear engaged(+)
Clutch slipping percentage(@)
(#) only for manual gearbox
(+) for automatic gearbox only
(§) for electrical connections see chapter 6: “Wiring Diagram”
(@) condition applicable only with automatic gearbox and only for stationary PTO
Management of PTOs
Base - 12/2010 Printed 603.95.231
DAILY MY 2009 EXPANSION MODULE - PTO 1-11
When the PTO is engaged the following checks on the engine are connected:
- rpm request (not available on CNG engine)
- configuration of maximum rpm limit (not available on CNG engine)
- configuration of maximum torque limit (a limit at lower torque values than necessary to support idling should not be set for CNG
engines, otherwise the engine will cut out).
NOTE During the ”rpm request” check the engine speed cannot be changed using the Cruise Control and/or
the accelerator pedal.
The parameter PTO[x]_SwActCfg (x = 1, 2, 3 represents the PTO involved) defines whether to associate the control on the engine
with the pressure of the button for PTO engagement:
Table 5
Parameter Configuration
PTO[x]_SwActCfg No control requested
Engine control requested as soon as the PTO engagement button is pressed
When the aforementioned parameter is set and when there are engagement restrictions, the
! engine control is applied for a certain period of time (a few seconds) until the EM control unit
no longer detects the restriction.
The parameter PTO[x]_FbkActCfg (x = 1, 2, 3 refers to the PTO involved) defines whether to associate the engine control to
the successful engagement of the PTO, therefore only after the engine has sent a positive feedback to the EM.
Table 6
Parameter Configuration
PTO[x]_FbkActCfg No control requested
Engine control requested only after the PTO has been successfully engaged.
Management of PTOs
Printed 603.95.231 Base - 12/2010
1-12 EXPANSION MODULE - PTO DAILY MY 2009
The parameter PTO[x]TSC1field1_4 (x = 1, 2, 3 represents the PTO involved) defines the type of control to be requested.
Specifically:
Table 7
The parameter PTO[x]TSC1field5 (x = 1, 2, 3 represents the PTO involved) based on the configuration set through
PTO[x]TSC1field1_4, indicates:
Table 8
NOTE If the PTO is not stopped, the control in rpm is not performed.
Management of PTOs
Base - 12/2010 Printed 603.95.231
DAILY MY 2009 EXPANSION MODULE - PTO 1-13
The parameter PTO[x]TSC1field6 (x = 1, 2, 3 represents the PTO involved) based on the configuration selected through
PTO[x]TSC1field1_4, indicates:
Table 9
5.4.4 Parameters that can only be set for PTO2 and PTO3
Engagement Timeout
If power take-offs PTO2 and PTO3 require a greater engagement time than two seconds, it is possible to act on the Engagement
Timeout parameter PTO[x]_ERtimeout (x = 2, 3 represents the PTO involved) that stabilises the time level outside of which an
engagement restriction condition (if configured) is considered as such.
The EM control unit assesses the outcome of the PTO[x] engagement and, if engagement has not been successful, displays any
Engagement Timeout errors only once the ”Engagement Timeout”. time has elapsed.
Disengagement Timeout
If power take-offs PTO2 and PTO3 require a greater disengagement time than two seconds, it is possible to act on the
Disengagement Timeout parameter PTO[x]_SCtimeout (x = 2 or 3 represents the PTO involved) that stabilises the time level
outside of which a disengagement restriction condition (if configured) is considered as such.
The EM control unit assesses the outcome of the PTO[x] disengagement and, if disengagement has not been successful, displays
any Disengagement Timeout errors only once the Disengagement Timeout. time has elapsed.
Therefore, the EM control unit will detect the presence of the disengagement condition only once the Disengagement Timeout
time has elapsed Within 10 seconds a warning message will be displayed on the Instrument Panel and the PTO will automatically
disengage.
Management of PTOs
Printed 603.95.231 Base - 12/2010
1-14 EXPANSION MODULE - PTO DAILY MY 2009
Management of PTOs
Base - 12/2010 Printed 603.95.231
DAILY MY 2009 EXPANSION MODULE - PTO 1-15
Table 11
Manual Automatic
Parameters Description gearbox Unit gearbox Unit
Key:
n.a. = not applicable
NOTE On CNG engines checks cannot be carried out on the engine (rpm request, configuration of the
maximum rpm limit, configuration of the maximum torque limit).
NOTE During the ”rpm request” check the engine speed cannot be changed using the Cruise Control and/or
the accelerator pedal.
Management of PTOs
Printed 603.95.231 Base - 12/2010
1-16 EXPANSION MODULE - PTO DAILY MY 2009
Wiring Diagram
6. Wiring Diagram
For effective and correct use by Fitters, IVECO has arranged specific connection points to be used for the added systems.
This is necessary to exclude any type of tampering or manipulation of the system to ensure the operating condition and thus the
maintenance of the warranty itself.
The Expansion Module control unit pins are available through two BLACK connectors shown below.
Figure 3
114082
Wiring Diagram
Base - 12/2010 Printed 603.95.231
DAILY MY 2009 EXPANSION MODULE - PTO 1-17
Figure 4
114083
The following figure shows the connections the Fitter must make for installing PTO2 and/or PTO3.
Wiring Diagram
Printed 603.95.231 Base - 12/2010
1-18 EXPANSION MODULE - PTO DAILY MY 2009
Figure 5
Switch
Solenoid
Feedback
Solenoid
Feedback
Pressure switch
126271
NOTE Non electro-hydraulic power take-offs can also be used. However, it must be remembered that:
- PTO activation control pins (pins 5 and 6) remain high active (12 V) until the relevant PTO
engagement switch is ON.
- the feedback pins must always be present and equal to:
1 → PTO engaged
0 → PTO disengaged
- The status of the pressure switch (pins 9 and 10) can be used to configure a restriction on the
engagement or a disengagement condition. In both cases the condition is that the pin is either
connected to the ground or open (see paragraphs: ”Engagement restrictions” and
”Disengagement conditions”).
Wiring Diagram
Base - 12/2010 Printed 603.95.231
DAILY MY 2009 EXPANSION MODULE - PTO 1-19
Table 12
BLACK
connector Pin Description Signal
Wiring Diagram
Printed 603.95.231 Base - 12/2010
1-20 EXPANSION MODULE - PTO DAILY MY 2009
Wiring Diagram
Base - 12/2010 Printed 603.95.231
DAILY MY 2009 EXPANSION MODULE - ADDITIONAL FUNCTIONS 2-1
Index
SECTION 2
Expansion Module - Additional Functions
Page
1. Abbreviations 2-3
2. Glossary 2-3
Index
Printed 603.95.231 Base - 12/2010
2-2 EXPANSION MODULE - ADDITIONAL FUNCTIONS DAILY MY 2009
Index
Base - 12/2010 Printed 603.95.231
DAILY MY 2009 EXPANSION MODULE - ADDITIONAL FUNCTIONS 2-3
Abbreviations
1. Abbreviations
Table 1
Abbreviation Meaning
PTO Power Take OFF
EM Expansion Module
KL15 Ignition Key
C-CAN High Speed CAN (500 kbit/s)
VDB Vehicle Data Bus
ECU Electronic Control Unit
VF Vehicle Function
EDC16 Engine Control Unit
ESV1 Automatic gearbox
ABS8 Anti Blocking System
ESP8 Electronic Stability Program
TBD To be Defined
TBC To be Confirmed
General instructions for chassis modifications
2. Glossary
Table 2
Abbreviations
Printed 603.95.231 Base - 12/2010
2-4 EXPANSION MODULE - ADDITIONAL FUNCTIONS DAILY MY 2009
Other functions
3. Other functions
It is not possible to use all functions of the Expansion Module (PTO and additional functions) simultaneously.
Each line of the following table indicates the maximum permitted configuration, bearing in mind that the sum of the electrical currents
associated with the functions used should NOT exceed 10 A.
However, it must be remembered that:
- additional lights 1 are incompatible with the use of PTO3
- additional lights 2 are incompatible with the use of PTO2
Table 3
Dipped
Rear Additional Additional Scene
No. PTO1 PTO2 PTO3 Run-Lock beams
lights lights 1 lights 2 lights
flash
1 X X
2 X X X X
3 X X X X
4 X X X X X X
5 X X X X X X
6 X X X X X X
7 X X X X X X
8 X X X X X
9 X X X X X X
10 X X X X
11 X X X X
12 X X X X
13 X X X X
14 X X X X
15 X X X
16 X X X
17 X X X X
18 X X X X
19 X X X X
20 X X X X
21 X X X X
Other functions
Base - 12/2010 Printed 603.95.231
DAILY MY 2009 EXPANSION MODULE - ADDITIONAL FUNCTIONS 2-5
3.2 Run-Lock
The Run Lock allows the engine to keep running even when the key has been removed.
For the Run-Lock control to be considered valid, the vehicle must be in the following situation:
Table 4
3.2.1 Connections
The following figure shows the connections to be made in order to use the Run-Lock function. Switch is low active.
The Expansion Module control unit pins are available for the Fitter through the two BLACK connectors. Refer to Section 1
”Expansion Module - PTO”, paragraph 6.1 ”Fitter sockets for Expansion Module” to see them illustrated.
Other functions
Printed 603.95.231 Base - 12/2010
2-6 EXPANSION MODULE - ADDITIONAL FUNCTIONS DAILY MY 2009
Figure 1
Run-Lock switch
126272
BLACK
connector Pin Description Signal
BLUE
connector pin Description Signal
Other functions
Base - 12/2010 Printed 603.95.231
DAILY MY 2009 EXPANSION MODULE - ADDITIONAL FUNCTIONS 2-7
NOTE During operation of Run-Lock mode, the engine will be shut down if one of the following
disengagement conditions is detected:
• clutch depressed
• parking brake released
• vehicle speed > 0 km/h
NOTE During operation of Run-Lock mode, the engine will be shut down if one of the following
disengagement conditions is detected:
• gearbox not in neutral
• parking brake released
• vehicle speed > 0 km/h
Other functions
Printed 603.95.231 Base - 12/2010
2-8 EXPANSION MODULE - ADDITIONAL FUNCTIONS DAILY MY 2009
3.3.1 Connections
The following figure shows the connections to be made in order to use the Alarm function. Switch is high active.
The Expansion Module control unit pins are available for the Fitter through the two BLACK connectors. Refer to Section 1
”Expansion Module - PTO”, paragraph 6.1 ”Fitter sockets for Expansion Module” to see them illustrated.
The Fitter must see to:
• installing the switch
• its connection to pin 4 of the EM control unit Fitters BLACK 12-pin connector and pin 6 of the Fitters BLUE 20-pin
connector
• the connection between pin 7 of the EM Fitters BLACK 12-pin connector and pin 2 of the Fitters BLUE 20-pin connector
If low beam flashing is required, the Fitter must see to:
• installing the two relays for the dipped headlights
• connecting the relays on the same line that runs from the dipped headlight relay on the normal production vehicle (relay
T01 is present on the fuse box and under-dashboard relay) toward the headlights
NOTE IVECO Customer Service should disable the diagnosis of relay T01.
Other functions
Base - 12/2010 Printed 603.95.231
DAILY MY 2009 EXPANSION MODULE - ADDITIONAL FUNCTIONS 2-9
Figure 2
Alarm switch
Fitters
BLUE 20-pin
connector
Engine shut-down command
EM Fitters
BLACK 12-pin
connector
126273
Table 7
Connector pin
BLACK Description Signal
Table 8
Connector pin
BLUE Description Signal
Input
2 Engine shut-down
Maximum current 10 mA
15 A max output positive protected by fuse
6 Battery positive
present on dashboard node F32
Other functions
Printed 603.95.231 Base - 12/2010
2-10 EXPANSION MODULE - ADDITIONAL FUNCTIONS DAILY MY 2009
When the Alarm function is activated, the dipped headlights or the main beam headlights can also flash at the same time.
Bear in mind that, irrespective of the type of lights chosen, the flashing is interrupted if the dipped headlights are activated via the
steering column switch unit.
A flashing period can also be configured:
• flashing time is normally enabled and is equal to 1 second;
• the minimum configurable period corresponding to maximum frequency is 0.5 seconds.
NOTE If the additional lights 1 and/or the additional lights 2 and/or the Alarm function are configured and
if for each of these functions there has been a request for the flashing of the dipped headlights, the
system takes the flashing time as the shortest period or the maximum frequency.
NOTE The flashing period may only be modified by IVECO Customer Service.
The speed limit for the Alarm function is set at 30 km/h as standard, but it can be changed. Bear in mind that the limit cannot
be increased beyond the level set by the Speed Limiter.
NOTE If the additional lights 1 and/or additional lights 2 and/or the Alarm function and/or the background
lights are configured, and if for each of them there has been a requestfor a speed limit, the system
will always use the minimum limit.
NOTE The speed limit may only be modified by IVECO Customer Service.
Other functions
Base - 12/2010 Printed 603.95.231
DAILY MY 2009 EXPANSION MODULE - ADDITIONAL FUNCTIONS 2-11
The Additional Light function offers the user the option of installing various additional lights managed directly by the Expansion
Module control unit:
• additional lights 1
• additional lights 2
• scene lights
• tail lights
3.4.1 Connections
The following figure shows the connections to be made in order to use the additional light function.
All the switches are high active.
The Expansion Module control unit pins are available for the Fitter through two BLACK connectors. Refer to Section 1 ”Expansion
Module - PTO”, paragraph 6.1 ”Fitter sockets for Expansion Module” to see them illustrated.
NOTE IVECO Customer Service should disable the diagnosis of relay T01.
Other functions
Printed 603.95.231 Base - 12/2010
2-12 EXPANSION MODULE - ADDITIONAL FUNCTIONS DAILY MY 2009
Figure 3
EM Fitters
Additional lights 2 21 W BLACK 20-pin
connector
Additional lights 1 36 W
EM Fitters
Left low beam relay BLACK 12-pin
connector
Side lights 10 W
126274
Other functions
Base - 12/2010 Printed 603.95.231
DAILY MY 2009 EXPANSION MODULE - ADDITIONAL FUNCTIONS 2-13
Table 9
BLACK
connector Pin Description Signal
Table 10
BLACK
connector Pin Description Signal
Other functions
Printed 603.95.231 Base - 12/2010
2-14 EXPANSION MODULE - ADDITIONAL FUNCTIONS DAILY MY 2009
For example, the additional lights 1 can be the blue ambulance and Police lights.
The maximum power consumption for Additional lights 1 is 3 A, while the maximum power is 36 W.
Additional lights 1 are incompatible with the use of PTO3.
The additional lights 1 can be linked to different functions, all configurable by Fitter request:
• flashing of additional lights 1
• flashing of dipped headlights
• speed limit when additional lights 1 are ON
• speed limit when additional lights 1 are OFF.
It is possible to configure a period of flashing for additional lights 1, taking into account that:
- flashing is normally disabled, meaning that the lights remain fixed when switched on
- the minimum configurable period corresponding to maximum frequency is 0.5 seconds.
NOTE The flashing period may only be modified by IVECO Customer Service.
When the additional lights 1 are activated, the dipped headlights or the main beam headlights may also flash at the same time.
Bear in mind that, irrespective of the type of lights chosen, the flashing is interrupted if the dipped headlights are activated via the
steering column switch unit.
A flashing period can also be configured:
- flashing is normally disabled
- the minimum configurable period corresponding to maximum frequency is 0.5 seconds.
NOTE NOTE If the additional lights 1 and/or the additional lights 2 and/or the Alarm function are configured
and if for each of these functions there has been a request for the flashing of the dipped headlights,
the system takes the flashing time as the shortest period or the maximum frequency.
NOTE The flashing period may only be modified by IVECO Customer Service.
Other functions
Base - 12/2010 Printed 603.95.231
DAILY MY 2009 EXPANSION MODULE - ADDITIONAL FUNCTIONS 2-15
It is possible to configure a speed limit when the lights are ON and/or when the lights are OFF.
This option is normally disabled.
NOTE If the additional lights 1 and/or additional lights 2 and/or the Alarm function and/or the background
lights are configured, and if for each of them there has been a requestfor a speed limit, the system
will always use the minimum limit.
NOTE The speed limits may only be modified by IVECO Customer Service.
For example, additional lights 2 may take the form of blue ambulance and Police lights.
Additional lights 2 are incompatible with the use of PTO2.
The maximum power consumption for additional lights 2 is 1.5 A, while the maximum power is 21 W.
The additional lights 1 can be linked to different functions, all configurable by Fitter request:
• flashing of additional lights 2
• flashing of dipped headlights
• speed limit when additional lights 2 are ON
• speed limit when additional lights 2 are OFF
Other functions
Printed 603.95.231 Base - 12/2010
2-16 EXPANSION MODULE - ADDITIONAL FUNCTIONS DAILY MY 2009
It is possible to configure a period of flashing for additional lights 2, taking into account that:
- flashing is normally disabled, meaning that the lights remain fixed when switched on
- the minimum configurable period corresponding to maximum frequency is 0.5 seconds.
NOTE The flashing period may only be modified by IVECO Customer Service.
When the additional lights 2 are activated, the dipped headlights or the main beam headlights may also flash at the same time.
Bear in mind that, irrespective of the type of lights chosen, the flashing is interrupted if the dipped headlights are activated via the
steering column switch unit.
A flashing period can also be configured:
- flashing is normally disabled
- the minimum configurable period corresponding to maximum frequency is 0.5 seconds.
NOTE If the additional lights 1 and/or the additional lights 2 and/or the Alarm function are configured and
if for each of these functions there has been a request for the flashing of the dipped headlights, the
system takes the flashing time as the shortest period or the maximum frequency.
NOTE The flashing period may only be modified by IVECO Customer Service.
It is possible to configure a speed limit when the lights are ON and/or when the lights are OFF.
This option is normally disabled.
NOTE If the additional lights 1 and/or additional lights 2 and/or the Alarm function and/or the background
lights are configured, and if for each of them there has been a requestfor a speed limit, the system
will always use the minimum limit.
NOTE The speed limits may only be modified by IVECO Customer Service.
Other functions
Base - 12/2010 Printed 603.95.231
DAILY MY 2009 EXPANSION MODULE - ADDITIONAL FUNCTIONS 2-17
It is possible to configure a speed limit when the lights are ON and/or when the lights are OFF.
This option is normally disabled.
NOTE If the additional lights 1 and/or additional lights 2 and/or the Alarm function and/or the background
lights are configured, and if for each of them there has been a requestfor a speed limit, the system
will always use the minimum limit.
NOTE The speed limit may only be modified by IVECO Customer Service.
Other functions
Printed 603.95.231 Base - 12/2010
2-18 EXPANSION MODULE - ADDITIONAL FUNCTIONS DAILY MY 2009
Other functions
Base - 12/2010 Printed 603.95.231
DAILY MY 2009 EXPANSION MODULE - CANOpen 3-1
Index
SECTION 3
Expansion Module - CANOpen
Page
1. Abbreviations 3-3
2. Glossary 3-4
3. CANOpen 3-5
3.4.2 IVECO instructions for vehicle CANOpen network and CANOpen communication 3-16
3.5 CANOpen objects and CAN messages available for the Fitter 3-16
Index
Printed 603.95.231 Base - 12/2010
3-2 EXPANSION MODULE - CANOpen DAILY MY 2009
Page
Index
Base - 12/2010 Printed 603.95.231
DAILY MY 2009 EXPANSION MODULE - CANOpen 3-3
Abbreviations
1. Abbreviations
Table 1
Abbreviation Meaning
PTO Power Take OFF
EM Expansion Module
RR Restriction request
RS Shutoff request
KL15 Ignition Key
Abbreviations
Printed 603.95.231 Base - 12/2010
3-4 EXPANSION MODULE - CANOpen DAILY MY 2009
Glossary
2. Glossary
Table 2
Terms and Symbols Definition
CAL (CAN Application Layer) Layer of communication higher than actual CAN bus, created
for CAN bus applications within open communication systems.
CiA (CAN in Automation international users and Association of manufacturers and users of devices with a CAN
manufacturers group) interface.
CANOpen Communication model defined by CiA and based on CAN bus
and CAL. To simplify the use of equipment of different brands
on the same bus, the CANOpen CiA DS 301 communication
protocol has defined a subset of CAL functions for applications
in the automation technology field.
COB (Communication Object) On the CAN bus, data travel in the form of packets known as
communication objects (COB) (another name used is CAN--
Message = CAN message). Equipment connected to the CAN
bus can send and receive COBs.
COB-ID (COB-Identifier) Each COB is identified unequivocally by an identifier that is part
of the COB. The CAN 2.0A specification supports up to 2048
COBs, identified by means of l11 bit long identifiers. In this ser-
vice start-up manual, the COB-IDs are always expressed in
hexadecimal format.
The list of COB-Identifiers, including all the COBs achievable via the
CAN, is located in the object index of the relevant operating device.
EDS Electronic Data Sheet. Special file in ASCII format required to
configure the CAN. The EDS file contains general information
on the node and its object dictionary.
EMCY (Emergency) The SINAMICS is equipped with an Emergency object to enable
it to indicate errors in equipment or in the CAN bus to other
CANOpen bus nodes. The priority of this object is high and it
provides valuable information on operating equipment status.
NMT (Network Management) Responsible for initialisation, configuration and error processing.
Node-ID (Node identification) Clearly identifies a device in the CANOpen network, i.e. all de-
vices must have their own Node-ID (bus address). The Node--
IDs are always expressed in hexadecimal format.
PDO (Process Data Object) Used for quick access in real time to selected data. Images (map-
ping) are preconfigured on some PDOs for certain variables or vari-
able groups. The SDO is used for access to the remaining variables.
RPDO (Receive PDO) The PDO is received by the equipment (e.g. contains a position
destination).
SDO (Service Data Object) The SDO permits access to all variables in a CANOpen device;
for actuations, these take the form of actuation variables and
CANOpen variables.
The SDO is also used for the configuration. Use PDOs for fast
access in real time to selected variables.
SYNC (synchronisation) SYNC is a special telegram for synchronising CAN devices with
one another. Telegram priority is very high.
TPDO (Transmit PDO) PDO sent by the actuation (e.g. current position value).
Variable Access to all actuation variables and CANOpen takes place
through variables.
Access to variables can be via SDO or PDO.
Glossary
Base - 12/2010 Printed 603.95.231
DAILY MY 2009 EXPANSION MODULE - CANOpen 3-5
CANOpen
3. CANOpen
The Expansion Module CANOpen network operates in accordance with the following standards:
- CiA DS- 301 V4.02 (Application Layer and Communication Profile)
- CiA DR- 303-3 V1.2 (Indicator Specification)
- CiA DS- 306 V1.3: (Electronic data sheet specification for CANopen)
- CiA DS- 402 V2.0 (Device Profile for Drives and Motion Control)
- CIA DS 413-1 V2.0 (Device profile for truck gateways - Part 1: General definitions and default communication
objects)
- CIA DS 4132-2 V2.0.2 (Device profile for truck gateways - Part 2: Brake and running gear devices)
- CiA DS- 413-3 V2.2 (Device profile for truck gateways Part 3: Other than brake and running gear devices)
- CiA DS- 413-5 V1.0.2 (Device profile for truck gateways Part 5: Superstructure objects)
- CiA DS- 413-6 V1.0.2 (Device profile for truck gateways Part 6: Framework for J1939-based networks)
NOTE Further information can be obtained from the official CAN in Automation association website
www.can-cia.org.
CANOpen
Printed 603.95.231 Base - 12/2010
3-6 EXPANSION MODULE - CANOpen DAILY MY 2009
CANOpen is a higher-layer protocol based on the CAN serial bus system. CANOpen requires the hardware of a connected
device to include a CAN receiver (CAN-transceiver) and a CAN controller as established by ISO 11898.
Communication profile CANOpen, CiA DS-301 includes both cyclic communication and event-oriented communication that makes
it possible to minimise the bus load, maintaining ultra-short reaction times. It is possible to achieve high communication performance
at relatively low speeds, thus reducing problems linked with EMC and wiring costs.
The physical medium of CANOpen is a differential pair bus line with common return compliant with ISO 11898. Bus length is limited
by communication speed (Baudrate) as follows:
Maximum length
Baudrate of the bus
1 Mbit/s 25 m
500 kbit/s 100 m
250 kbit/s 250 m
125 kbit/s 500 m
100 kbit/s 1000 m
50 kbit/s 1000 m
The central concept of CANOpen is based on the use of an Object Dictionary that collects data on the communication and
application. Each object in the dictionary can be addressed using a 16-bit index and an 8-bit sub-index.
The arrangement of the Object Dictionary is as follows:
Table 3
CANOpen
Base - 12/2010 Printed 603.95.231
DAILY MY 2009 EXPANSION MODULE - CANOpen 3-7
As you can see from the table, four segments can be distinguished in the OD:
- addresses lower than 1000 specify Data Types
- indexes between 1000 and 1FFF describe the Communication Profile Area, which contains communication parameters
common to all devices
- indexes between 2000 and 5FFF include the Manufacturer Specific Profile Area, used by manufacturers to extend the basic set
of device functions
- indexes between 6000 and 9FFF address the Standardised Device Profile Area, which describes all aspects relating to a specific
devise category. All devices of the same type must behave in the same manner.
where:
- Index indicates a position in the dictionary
- Object indicates the symbolic name of the object (e.g. DOMAIN, VAR, ARRAY, RECORD)
- Name contains a textual description
- Type indicates the data type (e.g. BOOLEAN, UNSIGNED8, SIGNED16)
- Attribute indicates the type of access from the bus to the device (e.g. Read/Write, ReadOnly, WriteOnly)
- M/O stands for Mandatory or Optional.
CANOpen
Printed 603.95.231 Base - 12/2010
3-8 EXPANSION MODULE - CANOpen DAILY MY 2009
Two mechanisms are available for accessing the above data and these are described below.
Table 4
Although the CAN is multi-master type, the implementation of CANOpen requires a hierarchical master-slave type structures
in order to simplify system configuration and network management. This means that despite the continued existence of a CAN field-
bus in which each node remains a master to all intents and purposes at Physical Layer and Data Link Layer, the link with the Applica-
tion Layer requires the selection of an Application Master for each of the services provided. The same node may be the master
for various functions, or there may be many different masters. It is also possible to change the master, even at each system cycle,
according to the programmed master section algorithm (for example: the master for this service must be the node currently with
the lowest ID amongst the Active Error nodes. It does not go without saying, and is actually unlikely, that the same station will always
satisfy the required characteristics at each cycle, either because it may become faulty and enter active Passive Error status or because
another node with a lower ID may start operating correctly began, switching to Active Error node. In any case, this hierarchy is fully
transparent to lower layers.
Each master can have up two 127 slaves: Each node is identified by means of a unique 7 bit address (ID), within a range from 1 to
127.
NOTE In the IVECO application, only one master and a single slave are used.
The CANOpen exchanges information via Communication Objects (COB): the CANOpen communication model specifies the
various COBs, the communication services and the possible data transmission trigger modes. Each COB (communication object)
is identified unequivocally by an identifier that is part of the COB. The CAN 2.0A specification supports up to 2048 COBs, identified
by means of 11 bit long identifiers.
Synchronous and asynchronous message transmission is supported The former indicate that it is possible to acquire and implement
information in a coordinated manner throughout the network. The predefined Communication Objects that are dedicated to this
message type are known as Sync Message and Time Stamp Message. Conversely, asynchronous messages may be sent at any time
because they do not need to respect any predefined synchronisation within the entire network.
The following table shows the predefined identifier allocation system.
CANOpen
Base - 12/2010 Printed 603.95.231
DAILY MY 2009 EXPANSION MODULE - CANOpen 3-9
Table 5
Function
Communication code Resulting COB-ID
subjects OV index (hex) 1)
dec bin hex Description
NMT commands (NMT) 2) 0 0000 0 0 dec -
Sync message (SYNC) 1 0001 80 128 dec 1005, 1006, 1007
Alarm subjects
1 0001 81-FF 129-255 dec 1014, 1015
(EMERGENCY)
Tx-PDO1 3 0011 181-FF 180 hex + Node-ID 1800
Rx-PDO1 4 0100 201-27F 200 hex + Node-ID 1400
Tx-PDO2 5 0101 281-2FF 280 hex + Node-ID 1801
Rx-PDO2 6 0110 301-37F 300 hex + Node-ID 1401
Tx-PDO3 7 0111 381-3FF 380 hex + Node-ID 1802
Rx-PDO3 8 1000 401-47F 400 hex + Node-ID 1402
Tx-PDO4 9 1001 481-4FF 480 hex + Node-ID 1803
Rx-PDO4 10 1010 501-57F 500 hex + Node-ID 1403
Tx-SDO 2) 11 1011 581-5FF 580 hex + Node-ID 1200
Rx-SDO 2) 12 1100 601-67F 600 hex + Node-ID 1200
Node surveillance
14 1110 701-77F 700 hex + Node-ID 100C, 100D
(NMT Error Control) 2)
1) The OV index for Tx and Rx PDOs depends on a number of actuation objects in the actuation group. Each additional actuation object begins with a description
with an offset of 40 hex.
For example: OV index for the first actuation object begins with TPDOs with 1800 hex and RPDOs with 1400 hex, each additional actuation object begins
with an offset of 40 hex -> 1840 hex and 1440 hex for the second actuation object, etc.
2) These COB-IDs are pre-set.
Network control objects (NMT, SYNC etc.) have the highest priority, followed by the PDOs and then by the SDOs; the priority is estab-
lished in ”AND wired mode” on the bus layers at the time of transmission of the identifier (Carrier Sense Multiple Access / Collision Detec-
tion) in which the lower layer (dominant) takes precedence over the higher layer (recessive).
CANOpen
Printed 603.95.231 Base - 12/2010
3-10 EXPANSION MODULE - CANOpen DAILY MY 2009
The Service Data Objects (SDO) allow access to the OD objects of all nodes, which can be configured in this way. Because
the communication does not take place in real time, the priority of the SDOs is less than that of the PDOs, but of peer-to-peer
type (not multicast). Each device can support more than a single SDO (a single SDO is the default).
The COB-IDs for SDO communication are:
- from master to slave: 600h + Node-ID
- from slave to master: 580h + Node-ID
Data are exchanged in real time through Process Data Objects (PDO). PDOs correspond to objects in the OD of a device and
are responsible for the interface with application objects.
Each Process Data Object is mapped exactly on one CAN frame so that they can be changed quickly without problems: The direct
consequence is that the amount of data that can be transmitted via a PDO cannot exceed 8 bytes.
Transmitted PDOs are termed Transmit-PDO (T_PDO), while received PDOs are termed Receive-PDO (R_PDO).
Transmission mode
PDOs our cent from one device (PRODUCER) to another device (CONSUMER), or to many other devices (broadcasting), without
a confirmation request. Each node in the network can listen to the message and decide individually whether to accept it or not by
means of Acceptance Filtering.
For each node, it is possible to define up to four (Receive PDOs, from the Application Master to the device) and four (Transmit
PDOs, from the device to the Application Master). In particular, the transmission of Process Data Objects by a slave node may be
triggered by means of certain local events that affect the node or by means of a remote request from the master.
Synchronization of the device is made possible by a specific synchronization object, the SYNC Object (see Paragraph: Predefined
Communication Objects), sent out periodically.
CANOpen
Base - 12/2010 Printed 603.95.231
DAILY MY 2009 EXPANSION MODULE - CANOpen 3-11
The if following graph shows the principle of synchronism and asynchronism: Synchronous PDOs are sent within a predefined time
window, immediately behind the SYNC Object, while asynchronous PDOs do not have any relationship with this window and there-
fore with the SYNC Object.
Figure 1
SYNC Object
Synchronous PDO
Synchronous PDO
Synchronous PDO
Asynchronous PDO
Asynchronous PDO
126275
The SYNC is sent periodically to all application devices (SYNC Slave) from the synchronisation device (SYNC Master). This scans
the basic network clock and the time elapsing between one SYNC object and another is defined by the standard parameter Com-
munication Cycle Period, that may be written through a configuration algorithm during the node built-up process A jitter time may
occur during transmission, corresponding approximately to latency due to some other message sent immediately before the SYNC.
To ensure fast access to the bus, the priority attached to the SYNC Object is very high: Nodes that work in synchronous manner,
use the SYNC to adjust their timing with that of the synchronization device. The associated details depend on the individual slave
and for particular applications, requiring higher synchronisation precision, the Time Stamp mechanism described in the following
paragraph may be used.
CANOpen
Printed 603.95.231 Base - 12/2010
3-12 EXPANSION MODULE - CANOpen DAILY MY 2009
The time stamping mechanism is allocated the important task of correcting inevitable discrepancies between the clocks of the
various processors present in the network. The Time Stamp Object is sent by the Time Stamp Producer to all the Time Stamp Con-
sumers: this message contains the reference time expressed in milliseconds. Where necessary, it is possible to achieve a resolution
in the order of micro seconds.
Emergency Objects are sent by a device that becomes aware of an internal error situation, to all other devices, with the highest
possible priority. A single emergency object may be transmitted for each error event in order not to block the traffic due to notifying
of the same fault more than once.
ERROR CODE
hexadecimal MEANING
CANOpen
Base - 12/2010 Printed 603.95.231
DAILY MY 2009 EXPANSION MODULE - CANOpen 3-13
The CANOpen Communication Profile defines errors (Table 6), the error log (Table 7) and additional information for the device
in question that specify the error status.
Like all other predefined communication objects, the Emergency Object is optional but, if a device implements it, at least two error
codes must be supported, 00xx and 10xx (the only obligatory codes).
CANOpen
Printed 603.95.231 Base - 12/2010
3-14 EXPANSION MODULE - CANOpen DAILY MY 2009
Network management is carried out on the nodes and follows a master-slave structure. NMT imposes the use of one master
at a time during start-up/execution.
NMT services allow the nodes to be initialised, started, monitored, reset or stopped.
NOTE If the device connected to the CANOpen network does not follow the instructions given in the para-
graph below, the application should be agreed with IVECO.
The following diagram shows the status diagram of a CANOpen node. Table 3 lists all the NMT services available for controlling
status steps.
Figure 2
126276
NOTE Only SDO communication is possible in Pre-Operational status, whereas PDO is blocked.
PDO communication also takes place in Operational status.
CANOpen
Base - 12/2010 Printed 603.95.231
DAILY MY 2009 EXPANSION MODULE - CANOpen 3-15
Steps Services
(1) After Power-On the Control Unit automatically changes to initialisation status
(2) After initialisation, it changes to Pre-Operational
(3), (6) Start_Remote_Node command (CS = 128)
(4), (7) Enter_Pre-Operational_State command (CS = 128)
(5), (8) Stop_Remote_Node command (CS = 2)
(9), (10), (11) Reset_Node command (CS = 129
(12), (13), (14) Reset_Communication command (CS = 130)
As specified in the CANOpen Communication Profile, four main statuses are defined:
- Initialisation or Boot-up
- Pre-Operational
- Operational
- Stopped
Initialisation status (or Boot-up) is automatically reached after ignition and also after a reset command (node or communication).
Once initialise Asian is complete, the node enters Pre-Operational mode independently.
In Pre-Operational status, it is possible to carry out parameterisation and ID allocation. SDO communication and emergency mess-
ages are also permitted. The device may also be switched in Operational status.
In operational status, the node is able to communicate actively and the use of all types of CAN messages is permitted. The device
can carry out the movement specified for the application.
At any moment during operation, the NMT master can force the device to stopped status.
NOTE The NMT is described in detail in the CANOpen standard ”CiA DS-301 V4.01 (Application Layer and
Communication Profile)”.
CANOpen
Printed 603.95.231 Base - 12/2010
3-16 EXPANSION MODULE - CANOpen DAILY MY 2009
3.4.1 Heartbeat
3.4.2 IVECO instructions for vehicle CANOpen network and CANOpen communication
NOTE At the time of the key OFF/key ON transition, the fitter control unit which interfaces with the Expan-
sion Module via the CANOpen should be connected to the connected and should start communicating
as quickly as possible (within a maximum time of 2 seconds).
NOTE The Fitter should fit the 120 Ohm termination resistance on their wiring for the CANOpen network
between BB_CAN_H and BB_CAN_L in order to allow communication between their control unit
and the Expansion Module.
The Fitter device should never be physically disconnected from the CANOpen network after the key
ON.
If these instructions are not followed, the correct CANOpen communication by the Expansion Mod-
ule cannot be guaranteed.
3.5 CANOpen objects and CAN messages available for the Fitter
Using CANOpen the Fitter can have vehicle information through:
• CANOpen objects (DSP 413-3 and DSP 413-5 objects)
• CAN messages by means of a gateway on CANOpen (DSP 413-6 objects)
The CAN messages, grouped together in four functional groups, are enabled at Customer Service IVECO in a single package.
- FMS + Engine Torque
- Airbag
- Service + Doors + Light + Time
- PTO
No specific application is needed by Engineering.
Listed below are all the CANOpen objects available for the Fitter.
For details of each object, refer to the following standards:
- CiA DS- 413-3 V2.2 (Device profile for truck gateways Part 3: Other than brake and running gear
devices)
- CiA DS- 413-5 V1.0.2 (Device profile for truck gateways Part 5: Superstructure objects)
- CiA DS- 413-6 V1.0.2 (Device profile for truck gateways Part 6: Framework for J1939-based networks)
For resolutions, ranges and offsets of the various objects, refer to standard ISO11992-3.
For the composition of CAN messages by CiA DS 413-6 refer to standard SAEJ1939-71.
CANOpen
Base - 12/2010 Printed 603.95.231
DAILY MY 2009 EXPANSION MODULE - CANOpen 3-17
Table 9
CANOpen
Printed 603.95.231 Base - 12/2010
3-18 EXPANSION MODULE - CANOpen DAILY MY 2009
Table 10
Object index [HEX] Object name
6133H Starter active
6134H Engine running
6135H Engine torque mode
6136H First clutch dependent PTO switch
6137H Second clutch dependent PTO switch
6138H Clutch independent PTO switch
6139H First engine mounted PTO switch
613AH Second engine mounted PTO switch
6140H Requested engine speed upper limit
6144H Requested engine torque limit
6146H Requested vehicle speed limit
614AH Requested engine speed
614CH Accelerator pedal position
614EH Ambient air temperature
6150H Fuel level warning
Table 11
Object index [HEX] Object name
617BH Seconds
617DH Minutes
617FH Hours
6181H Day
6183H Month
6184H Year
6186H Local minute offset
6188H Local hour offset
618AH Left-hand stop light(s) command
618BH Right-hand stop light(s) command
618CH Left-hand direction indicator light(s) command
618DH Right-hand direction indicator light(s) command
618EH Left-hand rear light(s) command
618FH Right-hand rear light(s) command
6190H Left-hand rear fog light(s) command
6191H Right-hand rear fog light(s) command
6192H Left-hand reversing light(s) command
6193H Right-hand reversing light(s) command
6194H Left-hand side marker light(s) command
6195H Right-hand side marker light(s) command
61A0H Transmission output shaft PTO feedback
61A1H Transfer case output shaft PTO feedback
61A2H At least one PTO engaged
61A3H Transmission output shaft PTO switch
61A4H Transfer case output shaft PTO switch
61A5H First clutch dependent PTO engagement consent
61A6H Second clutch dependent PTO engagement consent
61A7H Clutch independent PTO engagement consent
61A8H First engine mounted PTO engagement consent
CANOpen
Base - 12/2010 Printed 603.95.231
DAILY MY 2009 EXPANSION MODULE - CANOpen 3-19
Table 12
Table 13
CANOpen
Printed 603.95.231 Base - 12/2010
3-20 EXPANSION MODULE - CANOpen DAILY MY 2009
The following items, grouped together in four functional groups, are enabled at IVECO Customer Service in a single package
No specific application is needed by Engineering.
CANOpen
Base - 12/2010 Printed 603.95.231
DAILY MY 2009 EXPANSION MODULE - CANOpen 3-21
Engine speed at idle PLC_TX_U161 2006H Eng Conf Bam engine speed at idle, point 1
Engine speed at high idle PLC_TX_U162 2006H Eng Conf Bam engine speed at high idle, point 6
Reference engine torque PLC_TX_U163 2006H Eng Conf Bam reference engine torque
REQUEST_PGN_BBIU2DTCO PLC_RX_U322 2003H Request for Vehicle Identification
REQUEST_PGN_BC2EDC16 PLC_RX_U323 2003H Request for Hours and Fuel Consumption
Request PGN
Table 16 below summarises the PNG codes to be used depending on the type of request.
Bear in mind that each time the EM goes to ”Operational” mode, starting from the second request, the value 0 must be written
in the subject and then the code.
Table 16
Airbag
Table 17
CANOpen
Printed 603.95.231 Base - 12/2010
3-22 EXPANSION MODULE - CANOpen DAILY MY 2009
Object
J 1939 message Object Name Index Signals
EngineOilLevel (not available if Service pack
ENGINE_FLUID_LEVEL_PRESSURE pg_generic_message_16 6445H not installed)
LowBeamlightsrequest
Highbeamlightsrequest
Highbeamflashlightsrequest
RHSIndicatorlightsrequest
LHSIndicatorlightsrequest
RHSIndicatorlightsstatus
LHSIndicatorlightsstatus
Emergencylightsrequest
Frontfoglightsrequest
Rearfoglightsrequest
Position_parkinglightsrequest
Stoplightsrequest
Reverselightsrequest
Passengerdooropenswitch
Driverdooropenswitch
Dieselfilterblocked (“not blocked” if service
MUX_info pg_generic_message_21 644AH pack not installed)
Airfilterblocked (1) (“not blocked” if service
pack not installed)
RHRdoorstatus (right lateral door)
LHRdoorstatus (left lateral door)
Hatchstatus (posterior door)
VPSRFTxLockButtonCntrl (Remote control
front doors lock button)
VPSRFTxUnlockButtonCntrl (Remote control
front doors unlock button)
VPSRFTxTrunkUnlockButtonCntrl (Remote
control Load compartment doors unlock but-
ton)
KeySts (on,off, crank)
Ambientairtemperature
BatteryVoltageLevel
HandBrakeSts
Fuel rate (l/h)
FUEL pg_VCAN_LFE 6421H Instantaneous Fuel Economy (km/l)
DiagnosticLampStatus
FuelBlockStatusByImmobilizer
EngineOverTemperature
EngineOverspeed
SpeedLimiterStatus
MaxVehicleSpeedLimitationSetpoint
ExhaustGasTempSts (only CNG version)
AdjustableSpeedLimiterStatus
OBDMILStatus
RegenerationLampStatus (only in version with
DPF)
FuelFilterHeaterStatus (only Diesel engine)
WaterInFuelIndicator (only Diesel engine)
EDC2BC pg_generic_message_11 6440H EngineOilPressureLow
TimeDate pg_VCAN_TD 642DH
CANOpen
Base - 12/2010 Printed 603.95.231
DAILY MY 2009 EXPANSION MODULE - CANOpen 3-23
PTO
Table 19
Object
J 1939 message Object Name Index Signals
PTO 1 engaged
PTO 2 engaged
PTO 3 engaged degraded mode status
PTO 1 Engine RPM
PTO 1 Gear (neutral, reverse, gear out of limit)
PTO 1 Clutch (open, closed)
PTO 1 Handbrake (engaged, disengaged)
PTO 1 Brake (depressed, not depressed)
PTO 1 operational mode
PTO 1 ESV control NOT allowed
PTO 1 Low Oil Pressure
PTO 1 Water Temp
PTO 1 vehicle speed
PTO 2 Engine RPM
PTO 2 Gear (neutral, reverse, gear out of limit)
PTO 2 Clutch (open, closed)
PTO_Status PG_parameter_set_17 6431H PTO 2 Handbrake (engaged, disengaged)
PTO 2 Brake (depressed, not depressed)
PTO 2 operational mode
PTO 2 ESV control NOT allowed
PTO 2 Low Oil Pressure
PTO 2 Water Temp
PTO 2 vehicle speed
PTO 3 Engine RPM
PTO 3 Gear (neutral, reverse, gear out of limit)
PTO 3 Clutch (open, closed)
PTO 3 Handbrake (engaged, disengaged)
PTO 3 Brake (depressed, not depressed)
PTO 3 operational mode
PTO 3 ESV control NOT allowed
PTO 3 Low Oil Pressure
PTO 3 Water Temp
PTO 3 vehicle speed Fault index value
CANOpen
Printed 603.95.231 Base - 12/2010
3-24 EXPANSION MODULE - CANOpen DAILY MY 2009
NOTE A specific application from Engineering is needed to enable the following items.
The requests should be sent to IVECO Customer Service (office: Workshop Methods and Dia-
gnostics).
The CANOpen function is able to manage several operating modes, each of which satisfies given applications:
• PTO engagement/release request engages and releases the PTO
• PTO engagement/release enablement
• engine control request
- Torque Mode, which is only for the torque limit (the torque control is not carried out)
- Engine Mode, which carries out the rpm check (this mode is not available on CNG engines)
- Limit Mode, which carries out the check applying the maximum rpm limit (this mode is not available on CNG engines)
- Speed Mode, which carries out the speed check (this mode is not available on CNG engines)
It is possible to request PTO engagement and release from the CANOpen The request is coded as follows:
• 00b = PTO not requested
• 01b = PTO requested
• 10b = Error
• 11b = Not available
CANOpen
Base - 12/2010 Printed 603.95.231
DAILY MY 2009 EXPANSION MODULE - CANOpen 3-25
If PTO engagement or release is requested by means of the button or CANOpen, the system behaves as follows:
Table 20
OFF ON No request
OFF OFF OFF OFF
Request from
CANOpen ON OFF OFF OFF
No request (11b) OFF OFF OFF
NOTE NOTE The engagement/disengagement requests from the CANOpen take priority over the
requests made using the button. If you wish to use the button only, the value 3 (11b) must be assigned
to the CANOpen request or not available.
NOTE If the PTO is engaged via the CANOpen, Engagement Restriction is present and this restriction must
be removed and the control set from the CANOpen; later on it is possible
to make a new request. If the restriction is removed but the control not reset, the PTO remains
switched off.
3.6.1.1 Feedback
Feedback is a signal that indicates whether the PTO is engaged are released or physical level. The feedback status on the type
of PTO used is sent via CANOpen (DSP413-3):
• First clutch dependent PTO feedback (object 612EH)
• Second clutch dependent PTO feedback (object 612FH)
• Clutch independent PTO feedback (object 6130H)
• First engine mounted PTO feedback (object 6131H)
• Second engine mounted PTO feedback (object 6132H)
• Transmission output shaft PTO feedback (object 61A0H)
• Transfer case output shaft PTO feedback (object 61A1H)
• At least one PTO engaged (subject 61A2H)
CANOpen
Printed 603.95.231 Base - 12/2010
3-26 EXPANSION MODULE - CANOpen DAILY MY 2009
PTO engagement/for release enablement allows the user to be able to agree on enablement or not after making a request from
the button on the dashboard or via CANOpen.
The engage/disengage consent procedure is as follows:
a) when users decide to engage (release) the PTO, they make a request from a switch (button for PTO1 and switches for PTO2
and PTO3) or from CANOpen.
b) once the Expansion Module receives the engagement (release) request, it asks the user for enablement to engage (release)
the PTO. This takes place by setting one or more (according to the type of PTO) of the following CANOpen objects (61A5H,
61A6H, 61A7H, 61A8H, 61A9H, 61AAH, 61ABH) to a value of 1.
• object(i) = 1 → enablement request
• object(i) = 0 → no request
c) the user can now decide if to give or deny consent for the required operation (engage or disengage). The user’s response
takes place by setting one or more of the following CANOpen objects (61ACH, 61ADH, 61AEH, 61AFH, 61B0H, 61B1H,
61B2H). If the subject is set at 0 the consumer denies the enablement and the PTO is not engaged. Conversely, if the subject
is set at 1, the EM interprets this value as a go ahead for engagement.
• object(i) = 1 → enablement agreed
• object(i) = 0 → enablement denied
d) according to type of enablement received by the user, the Expansion Module acts accordingly:
• enablement received = 1 → the PTO will be engaged (released)
• enablement received = 0 → no operation will be carried out and PTO status will remain unchanged.
If the user does not send any type of enablement to the Expansion Module within a given time period, no operation will be carried
out and PTO status will remain unchanged. The default value of the timeout on engagement or release is equal to 3 seconds.
CANOpen
Base - 12/2010 Printed 603.95.231
DAILY MY 2009 EXPANSION MODULE - CANOpen 3-27
The following figure shows the sequence for the PTO enablement/release procedure:
Figure 3
EM User
PTO engagement/release request From
dashboard switch or from CANOpen
NOTE In order to use this function, IVECO Customer Service must enable the parameter:
PTO[x]_ISOconsentBBcfg
in which enablement is activated via CANOpen for each type of PTO installed
NOTE If the enablement is removed with the PTO engaged, the EM switches off.
CANOpen
Printed 603.95.231 Base - 12/2010
3-28 EXPANSION MODULE - CANOpen DAILY MY 2009
For requesting enablement from the Expansion Module to the user are:
• First clutch dependent PTO engagement consent (object 61A5H)
• Second clutch dependent PTO engagement consent (object 61A6H)
• Clutch independent PTO engagement consent (object 61A7H)
• First engine mounted PTO engagement consent (object 61A8H)
• Second engine mounted PTO engagement consent (object 61A9H)
• Transmission output shaft PTO engagement consent (object 61AAH)
• Transfer case output shaft PTO engagement consent (object 61ABH)
Objects to be used for the user’s response to the enablement request are:
• First clutch dependent PTO engagement consent - By Fitter (object 61ACH)
• Second clutch dependent PTO engagement consent - By Fitter (object 61ADH)
• Clutch independent PTO engagement consent - By Fitter (object 61AEH)
• First engine mounted PTO engagement consent - By Fitter (object 61AFH)
• Second engine mounted PTO engagement consent - By Fitter (object 61B0H)
• Transmission output shaft PTO engagement consent - By Fitter (object 61B1H)
• Transfer case output shaft PTO engagement consent - By Fitter (object 61B2H)
The engine may be controlled in different ways by means of the CANOpen module:
- RPM request (not available on CNG engines)
- configuration of maximum RPM limit (not available on CNG engines)
- torque request (not available on CNG engines)
- maximum vehicle speed configuration (not available on CNG engines)
Engine control ends when the PTO is released.
For management of the engine control requests either via CANOpen or using the button, refer to paragraph: ”Multiple request man-
agement/priorities”.
NOTE A specific application from Engineering is needed to enable these functions. The requests should be
sent to IVECO Customer Service (Workshop Methods and Diagnostics office).
CANOpen
Base - 12/2010 Printed 603.95.231
DAILY MY 2009 EXPANSION MODULE - CANOpen 3-29
If more than one condition is enabled for a certain engine request, the request may be serviced if and only if all configured conditions
are exceeded.
Request restriction conditions are treated as such only if their time duration is greater than or equal to a time defined by parameter
EEC_[service]_RRtimeout (parameter configurable by IVECO Customer Service).
Engine control stop requests are treated as such only if their time duration is greater than or equal to a time defined by parameter
EEC_[service]_RStimeout (parameter configurable by IVECO Customer Service).
In the event of multiple control requests, refer to paragraph: ”Multiple request management/priorities”.
For each type of engine control request, the same set of conditions is always available for both restriction requests (RR) and shutoff
requests (RS). A full list of possible conditions to be activated is given in the following table:
Table 21
CANOpen
Printed 603.95.231 Base - 12/2010
3-30 EXPANSION MODULE - CANOpen DAILY MY 2009
NOTE If the PTO is not stationary, the rpm control is not carried out.
NOTE A specific application from Engineering is needed to enable these functions. The requests should be
sent to IVECO Customer Service (Workshop Methods and Diagnostics office).
Table 22
Table 23
CANOpen
Base - 12/2010 Printed 603.95.231
DAILY MY 2009 EXPANSION MODULE - CANOpen 3-31
The results of controls on individual restrictions are shown in the following objects:
• Maximum rpm limit: Engine speed control upper limit allowed (object 6337H)
• RPM request: Engine speed control allowed (6339H)
NOTE A specific application from Engineering is needed to enable these functions. The requests should be
sent to IVECO Customer Service (Workshop Methods and Diagnostics office).
Table 24
CANOpen
Printed 603.95.231 Base - 12/2010
3-32 EXPANSION MODULE - CANOpen DAILY MY 2009
NOTE A specific application from Engineering is needed to enable these functions. The requests should be
sent to IVECO Customer Service (Workshop Methods and Diagnostics office).
Table 25
CANOpen
Base - 12/2010 Printed 603.95.231
DAILY MY 2009 EXPANSION MODULE - CANOpen 3-33
The following strategy will be followed in the event of multiple engine control requests:
- button-linked engine control requests take priority over requests carried out from CANOpen
- RPM control takes priority over torque control
- if priorities are equal (rpm requests from CANOpen), the minimum value of the two requests (rpm request and rpm limit)
is accepted
NOTE If the PTO is not stationary, the rpm control is not carried out.
CANOpen
Printed 603.95.231 Base - 12/2010
3-34 EXPANSION MODULE - CANOpen DAILY MY 2009
For effective and correct use by Fitters, IVECO has arranged specific connection points to be used for the added systems.
Such points have been provided to rule out any additions to or adaptations of the basic design in order to ensure operational integrity
and thus maintenance of the warranty.
The Expansion Module control unit pins for the CANOpen function are available through the Tyco 9-pin connector illustrated
below:
Figure 4
126277
CANOpen
Base - 12/2010 Printed 603.95.231
DAILY MY 2009 EXPANSION MODULE - CANOpen 3-35
The Fitter can connect to the Expansion Module CANOpen network using the following Tyco connector:
Figure 5
126278
The following figure shows the connections the Fitter must make in order to use the CANOpen function.
Figure 6
GND
Fitters
CANOpen CANOpen enablement signal out
Tyco 8-968971-1
BB CAN H
BB CAN L
126279
CANOpen
Printed 603.95.231 Base - 12/2010
3-36 EXPANSION MODULE - CANOpen DAILY MY 2009
Table 26
The CANOpen Enable pin need not necessarily be used. Refer to the following to understand the function.
NOTE The Fitter should fit the 120 Ohm termination resistance on their wiring for the CANOpen network
between BB_CAN_H and BB_CAN_L in order to allow communication between their control unit
and the Expansion Module.
CANOpen
Base - 12/2010 Printed 603.95.231