Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
controllers
i-CB
Communication interface
for integrated
Engine Control Units
with CAN bus
Table of Contents
Table of Contents .................................................................................................................................... 1
i-CB.......................................................................................................................................................... 2
General description ............................................................................................................................. 2
i-CB configuration ........................................................................................................................... 2
IS-CU configuration......................................................................................................................... 2
Terminals and dimensions .................................................................................................................. 3
LED indication................................................................................................................................. 3
i-CB CAN interface.......................................................................................................................... 3
i-CB jumpers ................................................................................................................................... 4
i-CB Wiring .......................................................................................................................................... 4
Wiring example for IS-CU SPtM ..................................................................................................... 5
i-CBEdit.................................................................................................................................................... 6
How to install i-CBEdit ? ................................................................................................................ 6
How to check i-CBEdit version? ..................................................................................................... 6
Open file .............................................................................................................................................. 7
Available database and default configuration................................................................................. 7
I-CB configuration ............................................................................................................................... 7
Editor items ..................................................................................................................................... 8
Object editor ........................................................................................................................................ 9
InteliSys configuration ....................................................................................................................... 10
Default I-CB configuration ................................................................................................................. 11
Analog inputs configuration .......................................................................................................... 11
Analog outputs configuration ........................................................................................................ 12
Binary inputs configuration ........................................................................................................... 12
Technical data ....................................................................................................................................... 13
Power supply ................................................................................................................................ 13
Operating conditions ..................................................................................................................... 13
Dimensions and weight................................................................................................................. 13
CAN bus interface......................................................................................................................... 13
i-CB
General description
i-CB (Communication bridge) is versatile programmable interface unit between InteliSys and Engine
Control Unit (ECU) like MTU, Volvo, CAT etc. with CAN bus interface.
Selected engine analog values like RPM, Oil pressure etc. and binary values like (Alarm indication)
are received from ECU via i-CB. It is not necessary to install and wire external units and
corresponding sensors to IS-CU.
IS-CU output values like Speed governor output for synchronizing can be transmitted via i-CB (CAN)
to ECU. It is not necessary to make external analog wiring.
IS-CU data reading: i-CB reads selected Engine data from ECU (via CAN ECU) and transmits data to
IS-CU via CAN1 bus.
IS-CU data transmitting: iS-CU transmits data (e.g. Speed governor output) to i-CB (via CAN 1) and iCB transmits these data to ECU via CAN ECU.
IS-CU receives data from i-CB (CAN1 messages) like from fictive IS-AIN8 and/or IS-BIN16/8 units.
There are two configuration steps:
i-CB configuration (i-CBEdit),
IS-CU external inputs/outputs (fictive IS-AIN and IS-BIN) configuration (WinEdit).
i-CB configuration
i-CB must be configured at first to receive/transmit required data from/to ECU. There is separate
object database for each ECU that contains all available communication objects (values). i-CB
configuration means object selection from the ECU database: which objects will i-CB receive from
ECU and which objects will i-CB transmit to ECU. Each communication object has associated fictive
IS-AIN, IS-BIN address and input or output number.
i-CBEdit is PC tool for i-CB configuration. i-CB configuration is available via RS232 port. i-CBEdit
contains different ECU object databases in XML format. i-CB configuration can be saved as *.icb file. iCB configuration is downloaded to i-CB via RS232.
ICBEdit software for i-CB configuration is included in IG-6.0-IS-3.0 ComAp installation CD.
IS-CU configuration
Corresponding fictive IS-AIN and IS-BIN inputs and outputs must be configured in IS-CU to receive
and display values from i-CB (and ECU). There is possible to manage all IS-CU Alarm, display and
History record possibilities.
Configuration. AIS
Configuration.ICB
IS-CU
i-CBEdit
Database-XYZ.XML
RS
232
RS
232
WinEdit
CAN 1
i-CB
CAN ECU
ECU
LB 2
96 mm (3,8)
95 mm
(3,7)
43 mm
(1,7)
LED indication
LED
CONTR
EMS
RUN
POWER
Action
Dark
Light
Blink 0,1s/0,1s
Dark
Light
Blink 0,1s/0,1s
Dark
Light
Blink 0,1s/0,1s
Blink 0,3s/0,3s
Light
Meaning
Wrong IS-CU communication
IS-CU communication OK
IS-CU communication drop-out
Wrong ECU communication
ECU communication OK
ECU communication drop-out
i-CB initialization
Running OK state
Wrong configuration (CRC or format)
Active configuration
Power supply on
Interface
IS-CU controller (for Extension units)
Engine Control Unit
Engine Control Unit (Jumper option)
i-CB configuration
i-CB jumpers
Jumper
CAN1
CAN EMS
P1
P2
P3
P4
P5
P10
P15
BOOT
RESET
Meaning
Terminating resistor 120
Terminating resistor 120
Factory test mode.
Not used
Not used
Not used
Not used
RS232 / RS 485/422 selection
Not used
Boot jumper for software upgrade
Processor reset
CAN L
COM
CAN H
CAN L
COM
CAN H
CAN 1
CAN ECU
CAN L
CAN L
CAN H
CAN H
i-CB
CAN L
120ohm
IS-CU
CAN 2 CAN 1
120ohm
i-CB Wiring
CAN H
ECU
Engine
Control Unit
Connect terminating 120 ohm resistors on both CAN bus ends. There are available internal jumper
selectable resistors in i-CB.
To operate i-CB:
1. Configure i-CB using i-CBEdit software. i-CB configuration associates selected values (from ECU
database) received from Engine Control Unit to selected CAN addresses to fictive IS-AIN, IS-BIN
inputs and outputs.
2. Configure corresponding IS-CU addresses and tick
in WinEdit.
3. Configure separate inputs and outputs in corresponding Analog, Binary inputs, outputs in WinEdit.
BATTERY
STARTER
LB 2
L2k
L1k
L1l
SHIELD
LSM -
L2l
CAN 1
INl
INk
LSM +
AVRi
ANALOG
OUTPUT
0 - 20 mA
Generator C.B.
ANALOG INPUTS
GENERATOR
VOLTAGE
3 x 230/400 V
iS, iG CONTROLLERS
& MONITORING
EXTENSION
MODULES
L3k
GND
SPEED
LOAD
SHARING GOVERNOR
COM
COM
Vout
L3l
AVRi +
CAN 2
VoutR
L1
COM
GENERATOR
CURRENT
0-5A
AVRi -
L2
AI1
AI2
ECU
AO-
L3
AI3
N
AO+
N
AI4
L2
RPM
MAINS (BUS)
VOLTAGE
3 x 230/400 V
Mains C.B.
ACCESS LOCK
OIL
Serial No.
BINARY INPUTS
REMOTE OFF
BINARY OUTPUTS
BOOT JUMPER
COM
L3
GENERATOR
BO2
(FUEL)
L1
RPM GND
EMERGENCY STOP
BI2
DIESEL/GAS ENGINE
RPM
BINARY OUTPUTS
BINARY INPUTS
BINARY OUTPUTS
iS-CU
BI8
BO10
BI3
BO5
ALARM
BO4
GEN C.B.
MAINS C.B.
BI11
BO14
BI4
BO6
HORN
COM
BO11
BI12
BO15
BI5
BO7
BI9
BO12
BI13
BI16
BI15
POWER
8 - 36V DC
+24 V
BO16
BI6
BO8
PRESTART
BI7
BO9
BI10
BO13
BI14
RS 232
LOAD
0V
RS-232C
Interface
Modem or P C
Hint:
Check terminating resistors 120 ohm on both ends of CAN1 and CAN ECU. It is possible to use
internal i-CB 120 ohm resistors (jumper selectable). If necessary place terminating resistors externally.
BO1
(START)
FUEL SOLENOID
i-CBEdit
i-CBEdit is Windows 98/NT/2000 based software for i-CB configuration.
Hint:
Use special ComAp Flash programmer for i-CB firmware upgrade. i-CBEdit is for configuration only.
Open file
This selection opens default configuration (icb) file that corresponds to Engine Control Unit e.g. MTUMDEC-302. Link to corresponding communication object list (MTU- MDEC database) is automatic.
ECU type
MTU MDEC 303
MTU MDEC 302
MTU MDEC 201
Database contains list of all communication objects (values include dimension and format) that can be
received or transferred from/to Engine Control Unit via CAN bus. Each ECU has specific Database.
Configuration file is reduced list of communication objects selected from ECU database.
I-CB configuration
I-CB configuration (icb file) contains all objects that are communicated between Engine Control Unit
and i-CB. In additional defines fictive (IS-AIN, IS-BIN) units inputs numbers and addresses.
i-CB, SW version 1.0, ComAp October 2003
i-CB-iCBEdit-1.0.pdf
Editor items
Signal type
Direction
Per addr
In/Out number
Name
Dec
Dim
Factor
CAN ID
MUX
Binary
Analog
Input
Output
Unit (fictive IS-AIN, IS-BIN)address
Fictive IS-AIN, IS-BIN input or output number
Communication object name
Set this value in IS-AIN analog input configuration
Communication object dimension
Value multiplier
..
IS-BIN16/8 Address 1 BinInp 1_1 SS Overspeed (ECU)
BinInp 1_2 Combined Alarm Yellow (ECU)
BinInp 1_3 Combined Alarm RED (ECU)
BinInp 1_4 LO P/Lube Oil
BinInp 1_5 SS P/Lube Oil
Object editor
This window contains all objects available in ECU. Select required objects and set fictive IS-AIN or ISBIN Periphery address (Per addr.) and Input, Output number.
Screen above selects Input (for i-CB and IS) Analog value P-LubeOil (ECU) from ECU. This value iCB sends (after configuration) to InteliSys in CAN message like from IS-AIN8 (Address 1, Analog
Input 1).
This Analog input 1 of Address 1 must be configured in InteliSys (at least V3.0) by WinEdit (at least V
6.2).
Objects can be sorted in Analog, Binary, Input, Output, etc. columns in Object editor.
InteliSys configuration
Tick i-CB and select Inputs Outputs addresses of messages from i-CB. Addresses must correspond
to i-CB configuration.
Up to 14 ASCII characters
Set dimension corresponding to ECU database
Set to i-CB analogue
Not necessary to set
Available to set
Available to set
Available to set
Available to set
Available to set
10
SPtM-Plus-3.0-MDEC.ais
Dimension Sensor
1.
CU
PrimWater temp C
65535
0 Over
Wrn+Sd
RunOnly Group1
2.
CU
SecWater temp C
65535
0 Over
Wrn+Sd
RunOnly Group1
Wrn+Sd
RunOnly Group1
3.
CU
Oil temp
65535
0 Over
4.
CU
Oil press
bar
65535
1 Under Wrn+Sd
RunOnly Group1
1.
RPM
i-CB analogue
65535
0 Over
None
AllTheTime
2.
i-CB analogue
65535
1 Over
None
AllTheTime
3.
None
65535
0 Over
None
AllTheTime
4.
None
65535
0 Over
None
AllTheTime
5.
None
65535
0 Over
None
AllTheTime
6.
None
65535
0 Over
None
AllTheTime
7.
None
65535
0 Over
None
AllTheTime
8.
None
65535
0 Over
None
AllTheTime
1.
bar
i-CB analogue
65535
2 Over
None
AllTheTime
2.
bar
i-CB analogue
65535
2 Over
None
AllTheTime
3.
None
65535
0 Over
None
AllTheTime
4.
None
65535
0 Over
None
AllTheTime
5.
None
65535
0 Over
None
AllTheTime
6.
None
65535
0 Over
None
AllTheTime
7.
None
65535
0 Over
None
AllTheTime
8.
None
65535
0 Over
None
AllTheTime
1.
Group3 T coolant
i-CB analogue
65535
1 Over
None
AllTheTime
2.
i-CB analogue
65535
1 Over
None
AllTheTime
3.
Group3 T intercooler
i-CB analogue
65535
1 Over
None
AllTheTime
4.
i-CB analogue
65535
1 Over
None
AllTheTime
5.
Group3 T fuel
i-CB analogue
65535
1 Over
None
AllTheTime
Function
RPM Pick-up
11
6.
None
65535
0 Over
None
AllTheTime
7.
None
65535
0 Over
None
AllTheTime
1.
CU
1.
Group1 SpdRegOut
2.
Group1
-32767
32767
3.
Group1
-32767
32767
4.
Group1
-32767
32767
5.
Group1
-32767
32767
6.
Group1
-32767
32767
7.
Group1
-32767
32767
8.
Group1
-32767
32767
-10
10 SpdRegOut
AllTheTime
Closed Warning
AllTheTime
Closed Shutdown
AllTheTime
RunOnly Group1
Closed Shutdown
RunOnly Group1
Closed Warning
AllTheTime
Closed Warning
AllTheTime
RunOnly Group1
6. Group2 Coolant T sd
RunOnly Group1
Closed Shutdown
Closed Warning
RunOnly Group1
Closed Warning
RunOnly Group1
Closed Shutdown
RunOnly Group1
12
Technical data
Power supply
Voltage input
Consumption
8-36V DC
0.1A depend on power supply
Operating conditions
Operating temperature
Storage temperature
Humidity
Protection
Standard conformity
-20 +70 C
-30 +80 C
85% without condensation
IP20
200m
250kBd
120
twisted pair (shielded)
13