Sei sulla pagina 1di 14

Extension module for iG/iS genset

controllers

i-CB
Communication interface
for integrated
Engine Control Units
with CAN bus

SW version 1.0, October 2003


Prague, Czech Republic
Copyright 2003 ComAp s.r.o.
Written by: Dan Trescak and Ladislav Kadanik

ComAp s.r.o. Svetova 7 , 180 00 Praha 8, Czech Republic


Tel: +420-2-6679 0611, Fax: +420-2-6631 6647
WWW: http://www.comap.cz
E-mail:info@comap.cz

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, SW version 1.0, ComAp October 2003


i-CB-iCBEdit-1.0.pdf

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

i-CB, SW version 1.0, ComAp October 2003


i-CB-iCBEdit-1.0.pdf

CAN ECU

ECU

LB 2

96 mm (3,8)

Terminals and dimensions

95 mm
(3,7)

43 mm
(1,7)

i-CB unit is DIN rail (35mm) mounted

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

i-CB CAN interface


Connector
CAN1
CAN EMS
RS485/422
RS232

Interface
IS-CU controller (for Extension units)
Engine Control Unit
Engine Control Unit (Jumper option)
i-CB configuration

i-CB, SW version 1.0, ComAp October 2003


i-CB-iCBEdit-1.0.pdf

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.

i-CB, SW version 1.0, ComAp October 2003


i-CB-iCBEdit-1.0.pdf

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.

GEN C.B. FEED-BACK

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

MAINS C.B. FEED-BACK


BI1
BO3

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

i-CB, SW version 1.0, ComAp October 2003


i-CB-iCBEdit-1.0.pdf
DONGLE

LOAD

0V

RS-232C
Interface

Modem or P C

Wiring example for IS-CU SPtM

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.

How to install i-CBEdit ?


i-CBEdit 1.0 is a part of IG-6.0-IS-3.0-WE-6.2 installation pack.
i-CBEdit is based on Windows 98/NT/2000 or higher platform. Use PC suitable for this platform. No
other special requirements are necessary.
Default directory is: C:\ Program Files \ ComAp \ WinEdit \ Tools \ ICBEDIT \
Directory contains separate icb and xml files for different interface.

How to check i-CBEdit version?


Use Help About to display current i-CBEdit version window.
See an example:

i-CB, SW version 1.0, ComAp October 2003


i-CB-iCBEdit-1.0.pdf

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.

Available database and default configuration


Following table is valid for i-CB release V1.0
ECU database
DB_MTU-MDEC-303.XML
DB_MTU-MDEC-302.XML
DB_MTU-MDEC-201.XML

i-CB configuration file


MTU-MDEC-303.ICB
MTU-MDEC-302.ICB
MTU-MDEC-201.ICB

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

File read from ICB


File upload to ICB
Add object to configuration run Object editor
Remove object from configuration
Corresponding InteliSys IS-AIN8 and IS BIN16/8 configuration is as follows (according to the object list
example above).
Fictive external unit
Input
Communication object
IS-AIN8 Address 1
AnlInp 1_1 Engine Speed (ECU)
AnlInp 1_2 ECU Power Supply voltage

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

BinOut 1_2 Alarm reset


Analog output
AnlOut 1_1 Speed demand
Address 1
Note
Analog output Speed demand is used to control the engine speed from iS during synchronizing, load
sharing etc.

i-CB, SW version 1.0, ComAp October 2003


i-CB-iCBEdit-1.0.pdf

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.

i-CB, SW version 1.0, ComAp October 2003


i-CB-iCBEdit-1.0.pdf

InteliSys configuration
Tick i-CB and select Inputs Outputs addresses of messages from i-CB. Addresses must correspond
to i-CB configuration.

It is necessary to modify configuration of Analog inputs (messages) from i-CB:


Name
Dimension
Sensor
Range
Decimals
Active
Alarm type
Block type
Function

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

i-CB, SW version 1.0, ComAp October 2003


i-CB-iCBEdit-1.0.pdf

10

Default I-CB configuration


Default I-CB archive
MTU-MDEC-201.icb
MTU-MDEC-302.icb
MTU-MDEC-303.icb

Corresponding InteliSys archive

SPtM-Plus-3.0-MDEC.ais

Default SPtM-Plus-3.0-MDEC.ais archive contains following modules configuration

Analog inputs configuration


Following tables were exported from SPtM-Plus-3.0-MDEC.ais
Order Module Name

Dimension Sensor

Range Decimals Active Alarm type Block type

1.

CU

PrimWater temp C

VDO Temp iS-CU

65535

0 Over

Wrn+Sd

RunOnly Group1

2.

CU

SecWater temp C

VDO Temp iS-CU

65535

0 Over

Wrn+Sd

RunOnly Group1

Wrn+Sd

RunOnly Group1

3.

CU

Oil temp

VDO Temp iS-CU

65535

0 Over

4.

CU

Oil press

bar

VDO Pres iS-CU

65535

1 Under Wrn+Sd

RunOnly Group1

1.

Group1 Engine speed

RPM

i-CB analogue

65535

0 Over

None

AllTheTime

2.

Group1 ECU supply V

i-CB analogue

65535

1 Over

None

AllTheTime

3.

Group1 AnlInp 1_3

None

65535

0 Over

None

AllTheTime

4.

Group1 AnlInp 1_4

None

65535

0 Over

None

AllTheTime

5.

Group1 AnlInp 1_5

None

65535

0 Over

None

AllTheTime

6.

Group1 AnlInp 1_6

None

65535

0 Over

None

AllTheTime

7.

Group1 AnlInp 1_7

None

65535

0 Over

None

AllTheTime

8.

Group1 AnlInp 1_8

None

65535

0 Over

None

AllTheTime

1.

Group2 P lube oil

bar

i-CB analogue

65535

2 Over

None

AllTheTime

2.

Group2 P charge air

bar

i-CB analogue

65535

2 Over

None

AllTheTime

3.

Group2 AnlInp 2_3

None

65535

0 Over

None

AllTheTime

4.

Group2 AnlInp 2_4

None

65535

0 Over

None

AllTheTime

5.

Group2 AnlInp 2_5

None

65535

0 Over

None

AllTheTime

6.

Group2 AnlInp 2_6

None

65535

0 Over

None

AllTheTime

7.

Group2 AnlInp 2_7

None

65535

0 Over

None

AllTheTime

8.

Group2 AnlInp 2_8

None

65535

0 Over

None

AllTheTime

1.

Group3 T coolant

i-CB analogue

65535

1 Over

None

AllTheTime

2.

Group3 T charge air

i-CB analogue

65535

1 Over

None

AllTheTime

3.

Group3 T intercooler

i-CB analogue

65535

1 Over

None

AllTheTime

4.

Group3 T lube oil

i-CB analogue

65535

1 Over

None

AllTheTime

5.

Group3 T fuel

i-CB analogue

65535

1 Over

None

AllTheTime

i-CB, SW version 1.0, ComAp October 2003


i-CB-iCBEdit-1.0.pdf

Function

RPM Pick-up

11

6.

Group3 AnlInp 3_6

None

65535

0 Over

None

AllTheTime

7.

Group3 AnlInp 3_7

None

65535

0 Over

None

AllTheTime

Analog outputs configuration


Order Module Value
Act power

Low limit High limit Function

1.

CU

200 Act power

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

Binary inputs configuration


1. Group1 Overspd ECU Closed Shutdown

AllTheTime

2. Group1 Yellow alarm

Closed Warning

AllTheTime

3. Group1 Red alarm

Closed Shutdown

AllTheTime

4. Group1 P lube oil wrn Closed Warning

RunOnly Group1

5. Group1 P lube oil sd

Closed Shutdown

RunOnly Group1

6. Group1 BinInp 1.6

Closed No protection AllTheTime

7. Group1 BinInp 1.7

Closed No protection AllTheTime

8. Group1 BinInp 1.8

Closed No protection AllTheTime

1. Group2 Coolant level

Closed Warning

AllTheTime

2. Group2 ECU fail

Closed Warning

AllTheTime

3. Group2 BinInp 2.3

Closed No protection AllTheTime

4. Group2 BinInp 2.4

Closed No protection AllTheTime

5. Group2 Coolant T wrn Closed Warning

RunOnly Group1

6. Group2 Coolant T sd

RunOnly Group1

Closed Shutdown

7. Group2 T Charg air

Closed Warning

RunOnly Group1

8. Group2 T lube oil wrn

Closed Warning

RunOnly Group1

1. Group3 T lube oil sd

Closed Shutdown

RunOnly Group1

2. Group3 BinInp 3.2

Closed No protection AllTheTime

3. Group3 BinInp 3.3

Closed No protection AllTheTime

4. Group3 BinInp 3.4

Closed No protection AllTheTime

5. Group3 BinInp 3.5

Closed No protection AllTheTime

6. Group3 BinInp 3.6

Closed No protection AllTheTime

7. Group3 BinInp 3.7

Closed No protection AllTheTime

8. Group3 BinInp 3.8

Closed No protection AllTheTime

i-CB, SW version 1.0, ComAp October 2003


i-CB-iCBEdit-1.0.pdf

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

Dimensions and weight


Dimensions
Weight

95x96x43 mm, DIN rail (35 mm) mounted


250g ????

CAN bus interface


Galvanic separated
Maximal CAN bus length
Speed
Nominal impedance
Cable type for iS connection

i-CB, SW version 1.0, ComAp October 2003


i-CB-iCBEdit-1.0.pdf

200m
250kBd
120
twisted pair (shielded)

13

Potrebbero piacerti anche