You are on page 1of 74

Compact Controllers for Stand-by and Parallel Operating Gen-sets

InteliGen
InteliSys
InteliLite
InteliDrive
February 2005

Inteli Communication Guide

Copyright 2004 ComAp s.r.o.


Written by Ladislav Kadanik
Prague, Czech Republic

ComAp, spol. s r.o.


Svtova 7, 180 00 Praha 8, Czech Republic
Tel: +420 2 66316661, Fax: +420 2 66316647
E-mail: info@comap.cz, www.comap.cz

Table of Contents
Table of Contents ...............................................................................................................................................2
General information ............................................................................................................................................5
Communication between controller and peripherals, between controllers ................................................5
Communication between controller(s) and superior, service or monitoring system (usually PC) .............5
How to use different characters sets..............................................................................................................6
The first step ..............................................................................................................................................6
The second step ........................................................................................................................................6
Local Connection................................................................................................................................................7
Controllers..................................................................................................................................................7
Equipment..................................................................................................................................................7
Available software for IG and IS ................................................................................................................7
Available software for IL ............................................................................................................................7
Available software for ID............................................................................................................................7
Features (with WinEdit software)...............................................................................................................7
RS232 cable ..............................................................................................................................................8
Local connection for multiple applications .....................................................................................................8
InteliGen and InteliSys CAN bus connection.............................................................................................8
I-CR module for CAN bus extension..............................................................................................................8
I-CR module functions: ..............................................................................................................................9
I-CR configuration jumpers: .......................................................................................................................9
I-CR indication and diagnostic LEDs: ........................................................................................................9
Two IG-MU on CAN bus ..............................................................................................................................10
CAN bus terminating 120 ohms resistors availability ..............................................................................10
Remote Connection..........................................................................................................................................11
Controllers................................................................................................................................................11
Equipment................................................................................................................................................11
Available software....................................................................................................................................11
Features (with WinEdit software).............................................................................................................11
Modem Connection ..........................................................................................................................................12
Controllers................................................................................................................................................12
Equipment................................................................................................................................................12
Available software....................................................................................................................................12
Features (with WinEdit software).............................................................................................................12
Data transfer rates .......................................................................................................................................13
Using modem bridge IG-MU ........................................................................................................................13
Important setpoint in controller ................................................................................................................13
Combined Communication - Remote and Modem.......................................................................................14
Option1: ...................................................................................................................................................14
Option2: ...................................................................................................................................................14
Combined communication - IG-MU with maximum configuration................................................................14
Two modem types connection .....................................................................................................................15
Training modem connection.........................................................................................................................15
Modem call back...............................................................................................................................................16
Connection...............................................................................................................................................16
Internet Ethernet Connection ...........................................................................................................................17
Controllers................................................................................................................................................17
Equipment................................................................................................................................................17
Available software....................................................................................................................................17
Features (with WinEdit software).............................................................................................................17
Connection from WinEdit .........................................................................................................................17
One controller - RS232 ............................................................................................................................18
Two controllers CAN / Ethernet connection..........................................................................................18
Max four PCs can be connected to one iG-IB at once ............................................................................18
It is possible to connect additional 2xiG-IB + 1 IG-MU via CAN bus.......................................................19
It is possible to connect additional iG-IB+ 2xIG-MU via CAN bus. ..........................................................19
Training internet connection ....................................................................................................................19
InteliCommunicationGuide, ComAp February 2005
InteliCommunicationGuide February 05.pdf

Internet Dialup Connection ...............................................................................................................................20


Controllers................................................................................................................................................20
Equipment................................................................................................................................................20
Available software....................................................................................................................................20
Features (with WinEdit software).............................................................................................................20
Dialup connection.........................................................................................................................................20
One controller - RS232 ............................................................................................................................20
More controllers - CAN ............................................................................................................................21
Internet Dialup connection (Internet callback)..............................................................................................21
Connection...............................................................................................................................................21
Active Call.........................................................................................................................................................23
Controllers................................................................................................................................................23
Equipment................................................................................................................................................23
Available software....................................................................................................................................23
Function ...................................................................................................................................................23
Terminal attempt order for active call ......................................................................................................23
SMS Active Call................................................................................................................................................24
Controllers................................................................................................................................................24
Equipment................................................................................................................................................24
Function ...................................................................................................................................................24
Terminal attempt order for SMS active call .............................................................................................24
Example ...................................................................................................................................................24
Active e-mail (SMS e-mail) ...............................................................................................................................25
Controllers................................................................................................................................................25
Equipment................................................................................................................................................25
Function ...................................................................................................................................................25
Terminal attempt order for SMS active call .............................................................................................25
Sample of active e-mail (from controller)...............................................................................................25
Active call EML-SMS ............................................................................................................................26
E-mail box for tests ..................................................................................................................................27
SMS Message Control......................................................................................................................................28
Controllers................................................................................................................................................28
Equipment................................................................................................................................................28
Features...................................................................................................................................................28
Terminal connection .........................................................................................................................................29
Controllers................................................................................................................................................29
Equipment................................................................................................................................................29
Function ...................................................................................................................................................29
Modbus connection ..........................................................................................................................................30
Protocol support.......................................................................................................................................30
Protocol implemented ..............................................................................................................................30
Important setpoints in controller ...................................................................................................................30
Modbus communication via IG-MU..........................................................................................................31
Modbus protocol description ............................................................................................................................32
Introduction ..............................................................................................................................................32
Communication object vs. Register .........................................................................................................32
Data reading ............................................................................................................................................32
Data writing ..............................................................................................................................................33
Check field calculation .............................................................................................................................35
Data types................................................................................................................................................35
List of communication objects..................................................................................................................36
Communication status..................................................................................................................................37
Controller address........................................................................................................................................37
Communication protocol ..............................................................................................................................38
Write password setting.................................................................................................................................38
Write password changing level 1 .................................................................................................................38
Write password changing level 2 .................................................................................................................38
Write password changing level 3 .................................................................................................................39
Last error of the Modbus communication.....................................................................................................39
Current time..................................................................................................................................................39
Current date .................................................................................................................................................39
Action - command ........................................................................................................................................39
InteliCommunicationGuide, ComAp February 2005
InteliCommunicationGuide February 05.pdf

Controller serial number...............................................................................................................................40


Alarm list.......................................................................................................................................................40
Remote communication access code setting...............................................................................................40
Remote communication access code changing...........................................................................................40
Active call termination ..................................................................................................................................41
Controller identification string.......................................................................................................................41
Values multipack ..........................................................................................................................................41
Diagnostic codes list ....................................................................................................................................41
Error list....................................................................................................................................................42
How create actual Communication object list ..............................................................................................42
Modbus communication examples ...................................................................................................................43
Battery voltage reading ................................................................................................................................43
Binary inputs reading ...................................................................................................................................43
Alarm list reading .........................................................................................................................................43
Engine state reading ....................................................................................................................................44
Setpoint adjusting.........................................................................................................................................44
Set Gear teeth to 126 ..............................................................................................................................44
Gen-set commands..................................................................................................................................45
IG-MU, IG-IB Communication Units .................................................................................................................46
Modem unit IG-MU......................................................................................................................................46
Modem support ........................................................................................................................................46
IG-MU Terminals.....................................................................................................................................47
Internal IG-MU jumpers ...........................................................................................................................47
RS485 / RS 422 connection ....................................................................................................................48
IG-IB Internet Bridge ....................................................................................................................................48
Indication and diagnostic LEDs ...................................................................................................................48
IG-IB configuration .......................................................................................................................................49
Ethernet LAN configuration ..........................................................................................................................50
IG-IB connection to internet (Ethernet) ....................................................................................................51
Dialup connection configuration ...................................................................................................................52
Connection to ISP ....................................................................................................................................52
Modem initialization .................................................................................................................................52
Active e-mail ............................................................................................................................................52
IG-IB Interface ..............................................................................................................................................53
IG-IB Dongle ............................................................................................................................................53
Internet connection diagnostics....................................................................................................................54
How to access IG-IB behind firewall ............................................................................................................54
Modem Recommendations...............................................................................................................................56
Analog modem with DC supply ....................................................................................................................56
Recommended ISDN modem ......................................................................................................................56
Recommended GSM modems.....................................................................................................................56
GSM modem wiring notes .......................................................................................................................56
GSM Modem setup ..................................................................................................................................57
Mobile Phone SIM card setting ....................................................................................................................58
How to check SIM card DATA setting......................................................................................................58
Converters ........................................................................................................................................................59
Converter RS232 RS422/485..................................................................................................................59
Recommended converters.......................................................................................................................59
Converter 230 V AC TCP/IP....................................................................................................................59
Recommended converter ........................................................................................................................60
Converter USB RS232 ............................................................................................................................60
Recommended convereters.....................................................................................................................60
Converter USB RS485 ............................................................................................................................60
Recommended converter ........................................................................................................................60
Isolator RS232 .............................................................................................................................................60
Recommneded isolator............................................................................................................................60
Appendix...........................................................................................................................................................61
Modbus Communication objects list ........................................................................................................61
Example object list - IG-SPtM+IOM V5.5 ................................................................................................61

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

General information
Communication is a very wide topic. From the ComAp control systems user point of view we have to
distinguish at least following levels of communication:

Communication between controller and peripherals, between controllers


Communication between controller InteliGen (IG-CU), InteliSys (IS-CU) and its peripherals (such as IG-IOM,
IS-AIN8) is described in the controller Users guides.
Communication between controllers for multiple applications is also described in the Users guide.
For IG-CU:
IG-MEXT-MEXT+IOM-x.y.PDF,
IG-MINT-MINT+IOM-x.y.PDF,
IG-SPM-SPM+IOM-x.y.PDF,
IG-SPtM-SPtM+IOM-x.y.PDF,
IG-SSB-SSB+IOM-x.y.PDF.
eg. in chapter Extension modules (CAN bus) connection.
For IS-CU of:
IS-MINT-MINT+x.y.PDF,
IS-SPI-SPI+x.y.PDF ,
IS-SPM-SPM+x.y.PDF,
IS-SPtM-SPtM+x.y.PDF,
IS-SSB-SSB+x.y.PDF.
eg. in chapter External modules connection.
Communication features of InteliLite controllers please refer in
IL-AMF-x.y.pdf
IL-MRS-x.y.pdf
LiteEdit-x.y.pdf

Communication between controller(s) and superior, service or monitoring


system (usually PC)
Communication between controller(s) and superior, service or monitoring system (usually PC) is described in
this Communication guide.
There are following types of communication between controller(s) and superior system:
- Local Connection
- Remote Connection
- Modem Connection
- Modem Callback
- Internet Ethernet Connection
- Internet Dialup Connection (Internet Callback)
- Active Call
- Active SMS
- Active e-mail
- SMS Message Control
- Terminal connection
There is following communication option available for the user SW designers and third party software:
- Modbus Connection

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

How to use different characters sets


The first step
Characters set is fix programmed in IG controller display (OTP) processor and cant be changed.
To find out supported characters set please check IG controller serial number according following table.
Serial number is visible on IG info screen which is activated by pressing and holding of ENTER button and
pressing of PAGE button.
Serial number
xx1xxxxx
xx2xxxxx
xx3xxxxx
xx4xxxxx
xx5xxxxx

Character set support


Standard character set: part of ASCII code (less than 128)
Standard character set + West European languages (German, French,
Dutch, Swedish, Finnish, Spanish, ..)
Standard character set: + Chinese characters
Standard character set: + East European languages (Czech, Polish,
Russian, )
Standard character set + Turkey characters

The second step


Open the WinEdit Translator.
Create New dictionary (Dictionary New dictionary), Select source and Target language.
Select Font and script for Translated text according to IG display version.
Translate texts to selected language.
Close dictionary, Write archive to IG.

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

Local Connection

RS 232
PC

Controllers
Controllers
Connection applicable

IG-CU
YES

IS-CU
YES

IL-CU
YES

ID-DCU
YES

Equipment
Controller side
Connection
PC side

Equipment needed
RS232 cable up to 10m
PC with RS 232

Available software for IG and IS


Software
Applicable

WinEdit
YES

MultiEdit
YES

Supervisor
YES

IGS-Log
YES

Third party SW
YES (MODBUS)

Available software for IL


Software
Applicable

LiteEdit
YES

Third party SW
YES (MODBUS)

Available software for ID


Software
Applicable

DriveConfig
YES

DriveMonitor
YES

Third party SW
YES (MODBUS)

For WinEdit, MultiEdit software description see: WINEDITx.y-MULTIEDITx.y.PDF


For Supervisor software (Automatic Data Acquisition Software for InteliGen and InteliSys controllers)
description see: Supervisor-x.y.PDF
For IGS-LOG (Single and Multiple applications monitoring software) description see: IGS-LOG-1.1.PDF
For other PC tools see LiteEdit, DriveConfig and DriveMonitor software.

Controller
configuration

Read Genset
values

Read history

Firmware
programming

Archive files
upload/downl
oad

Connection
speed

Available

On-line
Genset
control

Features (with WinEdit software)

YES

YES

YES

YES

YES

YES

HIGH

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

RS232 cable
It is recommended to use standard Null-modem cable for local connection between controller and PC,
although the three wires (TxD, RxD, GND) RS 232 connection is enough for direct IG-CU to PC
communication:
Controller connector
D-SUB9 female
2 ------------------------3 ------------------------5 -------------------------

PC RS 232 connector
D-SUB9 female
3 TxD
2 RxD
5 GND

Local connection for multiple applications


InteliGen and InteliSys CAN bus connection

For InteliGen multiple applications (MINT, MEXT) connect IG-COM module to each IG-CU and
connect CAN bus to IG-MU unit.
CAN bus terminals on IS-CU are active all the time, not depend on Dongle.

RS232

RS 232

iG_MU

PC

RS422

CAN

iG-COM

iG-COM

CAN 2

CAN 2

iG-IOM

iG-IOM

There are two separate CAN bus lines on controller. One for connection between controllers, the second one
(CAN2) is for external IG-IOM, IGS-PTM or IGL-RA15 modules connection.
Hint:
The different module ID-COM is used for InteliDrive CAN bus wiring.

I-CR module for CAN bus extension


If the distance between units is too high to fit into the 200 m limit (or 900 m for 8 controllers), CAN repeater
module (I-CR) can be used to extend it.
Typical case in line extension:
total bus length up to 400 m 32C mode
I-CR
A CAN B
total segment length up to 200 m

IG (1)

IG (2)

total segment length up to 200 m

IG (x)

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

IG(x+1)

IG (32)

Connection of IG-MU, combination of different CAN bus speeds:


I-CR
A CAN B
total segment length up to 200 m

IG (1)

total segment length up to 900 m

IG (x)

IG-MU

IM (8)

This connection allows PC communication to all controllers in the system (e.g. via MultiEdit), including a
distant InteliMains unit.

I-CR module functions:


-

Intercontroller CAN bus extension (one or more I-CR modules can be used).
Intercontroller CAN bus bus-tie bridging makes groups of controllers in segments A and B invisible
one for another depending on bus-tie breaker state, keeping the PC communication (IG-MU, IG-IB) in
function for all controllers.
Peripheral CAN bus extension

I-CR configuration jumpers:


P2 Forces 250 kbps mode (32C) on CAN A, otherwise speed autodetection is used.
P3 Forces 250 kbps mode (32C) on CAN B, otherwise speed autodetection is used.
P4 Activates Filter mode (bus-tie bridging).
P5 Forces alternate controller address 3 for bus-tie status reading (default controller address is 4).
P10 If H network configuration used (two I-CR units), it must be switched to RS-422 mode.

I-CR indication and diagnostic LEDs:

LED
RUN
DET-A

State
Lights
Flashes
Lights
Flashes

DET-B

Lights
Flashes

CAN-A (TxC, RxC)


CAN-B (TxC, RxC)
COM (TxD, RxD)

Flashes
Flashes
Flashes

Function
Firmware is OK and running
Firmware corrupted (periodic Watchdog reset)
CAN A communication is running
CAN A communication speed autodetection is in progress (I-CR
automatically enters this mode if no CAN message received for 2 s)
CAN B communication is running
CAN B communication speed autodetection is in progress (I-CR
automatically enters this mode if no CAN message received for 2 s)
CAN A interface activity
CAN B interface activity
RS232/422 interface activity

For more detailed information about I-CR, see the Application sheet Extending the CAN bus.

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

Two IG-MU on CAN bus


Connecting of 2 IG-MU units on one CAN bus is allowed only if each one has different CAN address.
IG-MU address can be changed by internal Address 2 jumper.
No jumper: IG-MU Address =1; with jumper: IG-MU Address = 2.
Two PC with local (direct) MultiEdit connection at once are in following example:
RS232

IG / IS 1

CAN

IG-MU
1

RS232

PC 1

RS485

IG / IS 2
CAN
RS232

IG / IS n

CAN

IG-MU
2

RS232

PC 2

RS485

CAN bus terminating 120 ohms resistors availability


Following communication or extension modules connected to the CAN bus have internal 120 ohm
terminating resistor that can be connected by jumper setting.
Module

120 ohm resistor


jumper

IG-MU
IG-IB
IG-COM
ID-COM
IS-AIN8
IS-BIN16/8
IG-IOM
IGS-PTM
IGL-RA15
I-CB

No
No
on CAN2
on CAN2
No
No
Yes
Yes
No
Yes

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

10

Remote Connection
RS 485
or
RS 422

232
RS 232

485
422

485
422

RS 232
232

PC

RS 485/422 communication line has to be terminated by 120 ohms resistors on both end, IG-MU has
integrated this resistor follow RS 485/422 converter user manual.
Multiple controllers wiring with RS485/422 see in Modbus connection chapter.
IG-MU unit must be switched to RS485/422 mode for remote direct connection by internal switch.
Hint:
When will be used ADAM module then connect Rx, Tx-A to DATA+ and Rx, Tx-B to DATA-. Shielding
connect to ADAM GND on both sides and external 120ohm resistor between DATA+ and DATA- on ADAM
side (in off state). Internal ADAM 4520 switches: set Data format 10 bit and baud rate 19200.
Cable must be not crossed (RxD-TxD) RS232 for connection to between ADAM and PC SUB9 RS232
connector wiring: 2 - 2, 3 3, 5 5, 7 7.

Controllers
Controllers
Connection applicable

IG-CU
YES

IS-CU
YES

IL-CU
YES

ID-DCU
YES

Equipment
Controller side
Connection
PC side

Equipment needed
Converter to RS485/422 or IG-MU unit
Twisted wire
Converter to RS485/422

Available software
Software
Applicable

WinEdit
YES

MultiEdit
YES

Supervisor
YES

IGS-Log
YES

Third party SW
YES (MODBUS)

Controller
configuration

Read Genset
values

Read history

Firmware
programming

Archive files
upload/downl
oad

Connection
speed

Available

On-line
Genset
control

Features (with WinEdit software)

YES

YES

YES

YES

YES

YES

HIGH

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

11

Modem Connection

RS 232

Analog
Modem

Analog
Modem

RS 232
PC

RS 232

GSM
Modem

GSM
Modem

RS 232
PC

Controllers
Controllers
Connection applicable

IG-CU
YES

IS-CU
YES

IL-CU
YES

ID-DCU
YES

Equipment
Controller side
Connection
PC side

Equipment needed
Analog, ISDN or GSM modem
Phone line or GSM
Analog, ISDN or GSM modem

Available software
Software
Applicable

WinEdit
YES

MultiEdit
YES

Supervisor
YES

IGS-Log
YES

Third party SW
YES (MODBUS)

Controller
configuration

Read Genset
values

Read history

Firmware
programming

YES
YES
YES

YES
YES
YES

YES
YES
YES

YES
YES
YES

YES* YES
YES* YES
YES* YES

Connection
speed [B/s]

On-line
Genset
control
Analog
ISDN
GSM

Archive files
upload/downl
oad

Features (with WinEdit software)

MEDIUM
MEDIUM
LOW

*Possible, but not recommended due to risk of crash of programming if the communication is lost.

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

12

Data transfer rates


Real data transfer rate is limited by the lowest rate in connection, mostly is limited by Link rate.

RS 232

RS 232

PC

Modem

Modem

Link rate
Terminal rate

Terminal rate

Following table displays examples of data transfer rates. Those values can differ case to case and depend
on real link conditions and Modem type. Data transfer rate was increased from DDE server 2.9 (IG-6.1, IS3.1).
Controller
PC
Real link rate
Terminal rate
Terminal rate
Bites per second
Bytes per second
Bites per second
Analog modem
19200
300 up to 1900
Depends on PC
configuration
GSM modem
9600
80 up to 900
Hint:
Real link rate is visible in DDE server window.

Using modem bridge IG-MU


IG-MU has to be connected to modem via standard modem cable where the DSR (Data Send Ready) signal
detects modem presence.
Hint:
IG-MU software older than 2.1 is not compatible with InteliGen 6.0 and higher and InteliSys 3.0 and
higher.

RS232

iG_MU

RS 232

RS422

Modem
or
GSM
Modem

Modem
or
GSM
Modem

RS 232
PC

CAN
iG-COM

iG-COM

CAN

Important setpoint in controller


Basic settings: Contr addr [ 1 to 32 ]
Controller identification number. Each gen-set in the group has to have its own unique number. Default value
is 1.
Hint:
When opening Direct or Modem connection to single controller , the Controller address has to correspond to
WinEdit communication setup setting.

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

13

Combined Communication - Remote and Modem


Option1:

RS232

iG_MU

Modem
or
GSM
Modem

RS 232

RS422

Modem
or
GSM
Modem

RS 232
PC

CAN
iG-COM
-

232

RS 485
or
RS 422

RS 232

485
422

RS 232
PC

485
422

232

Option2:
422/
485

RS232

RS 232

RS 422/485

iG_MU
RS422

PC

232

CAN

RS232

iG_MU

RS 232

RS422

Modem
or
GSM
Modem

Modem
or
GSM
Modem

RS 232
PC

CAN
iGCOM

iGCOM

CAN

Combined communication - IG-MU with maximum configuration


There are more separate internal channels for controller connection which can operate at once:
Local connection 1 (IG-MU address 1)
Local connection 2 (IG-MU address 2)
Modem connection
Controller and IG-MU automatically detects direct (local) and Modem connection. To use two local
connections and one modem connection at once (three IG-MU) is possible. One of local IG-MU has to be set
to address 2 (jumper).

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

14

RS232
CAN IG-MU
RS485

IG / IS 1

Modem
or
GSM
modem

IG / IS 2
RS232

CAN 0

CAN

IG-MU
1

IG-MU
CAN
2

RS232 / 485

PC 1

PC 2

RS485
RS232

IG / IS n

Modem
or
GSM
modem

RS232 / 485

PC 3

RS485

Two modem types connection


It is possible to connect two modems (e.g. Analog and GSM) to one controller at once to have two
independent modem channels for DATA and GSM messages.
One modem is connected via IG-MU CAN bus (IG-COM), the second is connected directly to RS 232
controller interface.
When an active call is activated in the controller, the modem connected directly to the controller tries to
call/send an SMS. If this is not successful, the Active call fail alarm appears. The second modem doesnt
then try to substitute the first one.

RS232
CAN IG-MU

CAN 0

RS485

Analog
or ISDN
modem

Analog
or ISDN
modem

PC 1

IG / IS 1
RS232
GSM
modem

GSM
modem

PC 2

Training modem connection


Following phone number with InteliSys starter kit is available in ComAp for presentation purposes:
Controller: InteliSys
Addr.: 1
Access code = 0
Analog modem, phone number: +420 284 825 909
InteliCommunicationGuide, ComAp February 2005
InteliCommunicationGuide February 05.pdf

15

Modem call back


The costs of phone connection are on the genset (controller) side.

Connection
It is necessary to use IG-MU for Modem callback function tick Connection via IG-MU in WinEdit.
All other features and equipment is the same like for usual modem connection.

RS232

Telephone
number

MODEM

MODEM

RS232

Access
code

IG-MU

CAN

IG-COM

PC

Callback
number

IG-CU

1. Open Modem callback connection in WinEdit and set:


Access code
Telephone number
Call back phone number
2. WinEdit sends message with Callback phone number to controller and stays in Waiting for callback
mode.

3. Controller opens connection data connection and then operator sees standard WinEdit screens.

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

16

Internet Ethernet Connection


iG-CU
(iS-CU)

RS232

PC

IG-IB

PC
INTERNET

PC
PC

Controllers
Controllers
Connection applicable

IG-CU
YES

IS-CU
YES

ID-DCU
YES

Equipment
Controller side
Connection
PC side

Equipment needed
InternetBridge (IG-IB) unit configured for Ethernet
connection (Ethernet connection firmware);
Internet connection with visible IG-IB
Ethernet
Internet connection

Available software
Software
Applicable

WinEdit
YES

MultiEdit
YES

Supervisor
NO

IGS-Log
YES

Third party SW
NO

Controller
configuration

Read Genset
values

Read history

Firmware
programming

YES
YES

YES
YES

YES
YES

YES
YES

YES** YES
YES** YES

Connection
speed [B/s]

On-line
Genset
control
LAN
Internet

Archive files
upload/downl
oad

Features (with WinEdit software)

VERY HIGH*
MEDIUM*

* IG-IB communication is typically faster than modem:


- when is IG-IB connected to controller via CAN and LAN - 3000 Bps
- when is IG-IB connected to controller via RS232 and LAN - 1200 Bps
- when is IG-IB connected to controller via CAN and Internet - ~500 Bps
- when is IG-IB connected to controller via RS232 and Internet - ~500 Bps.
** Possible, but not recommended due to risk of crash of programming if the communiccation is lost.

Connection from WinEdit


For connection from WinEdit see chapter Open and close the communication.
In WinEdit set:
Internet bridge type of connection
Access code
Connection via CAN check if CAN connection to IG-IB is used
InteliCommunicationGuide, ComAp February 2005
InteliCommunicationGuide February 05.pdf

17

iG-IB IP address

Note that IP address you set in WinEdit can be different from the IP address of iG-IB (when the iG-IB IP
address is not public). It depends on gateway setting.
IG-IB IP address

IP address
from WinEdit

Gateway IP address

IG-IB

GATEWAY

Internet

GATEWAY

PC
WinEdit

COMPANY ETHERNET

One controller - RS232


In this case no dongle is necessary.
One unit could be also connected via CAN interface.

INTERNET

ETHERNET

LED

iG-IB

IG-CU
DONGLE

1 2

MODEM
IB CONFIG

LED

3 4

5 6

CAN

iG-CU
(iS-CU)

RS232

LED

POWER

Two controllers CAN / Ethernet connection


The dongle must be used. The type of iG-IB dongle limits number of accessible controllers.

LED

3 4

DONGLE

iG-IB

IG-CU
DONGLE

MODEM
IB CONFIG

1 2

5 6

CAN

LED

POWER

iG-COM

ETHERNET
LED

iG-CU
(iS-CU)

iG-COM

INTERNET

iG-CU
(iS-CU)

CAN BUS

Hint:
In the case of InteliSys controller is IG-IB connected to CAN2 bus.

Max four PCs can be connected to one iG-IB at once


iG-CU
(iS-CU)

RS232

IG-IB

IP X.X.X.A

PC
PC

INTERNET

PC
PC

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

18

It is possible to connect additional 2xiG-IB + 1 IG-MU via CAN bus.


Interface

PC

RS232

IG-CU

RS232

IP= X.X.X.A

IG-IB
CAN - Addr.1

IG-COM

CAN

IG-IB

INTERNET

CAN - Addr.2

IG-IB

PC

IP= X.X.X.B

PC
IP= X.X.X.C

PC
IG-MU

RS232

MODEM

Hint:
When three IG-IB are connected to controller then 3 x 4 = 12 PC can communicate (open connection)
simultaneously.

It is possible to connect additional iG-IB+ 2xIG-MU via CAN bus.

Each iG-IB must have its unique IP address.

Training internet connection


In ComAp is continuously running InteliSys SPtM starter kit with IG-IB. It is possible to open connection as
follows:
Controller: InteliSys
Addr.: 1
Type connection: Internet bridge
IB connected via CAN
Access code = 0
Internet bridge address: 195.122.194.91
The same InteliSys is available via analog modem on phone number +420 284 825 909.

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

19

Internet Dialup Connection


iG-CU
(iS-CU)

RS232

PC

IG-IB

PC
INTERNET

PC
PC

Controllers
Controllers
Connection applicable

IG-CU
YES

IS-CU
YES

Equipment
Controller side
Connection
PC side

Equipment needed
InternetBridge (IG-IB) unit configured for Dialup
connection (Dialup firmware); Dialup internet
connection
Ethernet
Internet connection

Available software
Software
Applicable

WinEdit
YES

MultiEdit
YES

Supervisor
NO

IGS-Log
YES

Third party SW
NO

Controller
configuration

Read Genset
values

Read history

Firmware
programming

YES

YES

YES

YES

YES* YES

Connection
speed [B/s]

On-line
Genset
control
Available

Archive files
upload/downl
oad

Features (with WinEdit software)

MEDIUM

* Possible, but not recommended due to risk of crash of programming if the communication is lost.

Dialup connection
One controller - RS232
ETHERNET

RS232

LED

iG-IB

IG-CU
DONGLE

MODEM

1 2

MODEM
IB CONFIG

LED

3 4

CAN

RS232

5 6

iG-CU
(iS-CU)

LED

POWER

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

20

LED

iG-IB

DONGLE

RS232

MODEM

IG-CU
DONGLE

MODEM
IB CONFIG

1 2

3 4

5 6

CAN

LED

POWER

iG-COM

ETHERNET
LED

iG-CU
(iS-CU)

iG-COM

More controllers - CAN

iG-CU
(iS-CU)

CAN BUS

Internet Dialup connection (Internet callback)


Connection
Callback
email

PC

Telephone
number
RS232

MODEM

WinEdit

MODEM

RS232

Access
code

IG-IB RS232

IG-CU
IS-CU

1. Open Internet callback


connection in WinEdit and
set:
Access code
Telephone number
Call back email
2. WinEdit (PC) sends
message with Call back
email address to IG-IB.
3. IG-IB opens connection and
via modem (Internet Service
Provider) sends empty
email containing actual IP
address to PC.
4. IG-IB stays in Waiting for
callback mode for 300 sec.

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

21

5. Operator copies IP address to Waiting screen and Opens connection on charge to local ISP (Internet
Service Provider).
6. Then operator sees standard WinEdit screens.
Note:
IP address of the same genset site can be different from case to case.

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

22

Active Call
Controllers
Controllers
Connection applicable

IG-CU
YES

IS-CU
YES

Equipment
Same as for Modem connection.

Available software
Software
Applicable

WinEdit
YES

MultiEdit
NO

Supervisor
NO

IGS-Log
NO

Third party SW
YES (MODBUS)

Function
When active calls (see WinEdit manual) are activated for alarms on site (warning, shut-down) Controller
calls to the preselected telephone number and sends the AIG or AIS archive file.
WinEdit on the PC side must be running and waiting for active call.

Terminal attempt order for active call


1)
2)
3)
4)

Analog / ISDN modem connected to RS232


Analog / ISDN modem connected to IG-MU via CAN
GSM modem connected to RS232
GSM modem connected to IG-MU via CAN

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

23

SMS Active Call


Controllers
Controllers
Connection applicable

IG-CU
YES

IS-CU
YES

Equipment
Controller side
Connection
PC side

Equipment needed
GSM Modem or IG-MU + GSM Modem
GSM
GSM Mobile Phone

Function
When SMS active calls (see IG/IS manuals) are activated for alarms on site (warning, shut-down)
Controller sends SMS message to the predefined GSM number.

Terminal attempt order for SMS active call


1) GSM modem connected to RS232
2) GSM modem connected to IG-MU via CAN

Example
SMS in format
#Gen-set name:AL=(Wrn PrimWater temp, !Emergency stop)
is sent in case that the primary water temperature exceeded the warning limit and Emergency stop input has
been deactivated.

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

24

Active e-mail (SMS e-mail)


Controllers
Controllers
Connection applicable

IG-CU
YES

IS-CU
YES

Equipment
Controller side
Connection
PC side

Equipment needed
InternetBridge (IG-IB) unit configured for Ethernet
connection or Dialup connection
Internet
e-mail message box (GSM mobile phone for SMS
e-mail)

Function
When active e-mails (see IG/IS manuals) are activated for alarms on site (warning, shut-down) Controller
sends e-mail message to the predefined e-mail address.

Terminal attempt order for SMS active call


1)
2)
3)
4)
5)
6)

IG-IB connected to RS232 and internet connection currently active 1


IG-IB connected via CAN (address 2) and internet connection currently active 1
IG-IB connected via CAN (address 1) and internet connection currently active 1
IG-IB connected to RS232 and internet connection currently inactive 2
IG-IB connected via CAN (address 2) and internet connection currently inactive 2
IG-IB connected via CAN (address 1) and internet connection currently inactive 2

For IG-IB connected to Internet via leased line always active;


For IG-IB connected to Internet using dial-up connection active only when IG-IB is connected to Internet
provider.
2
Only for dial-up connection when IG-IB is not connected to Internet provider.

Sample of active e-mail (from controller)


You should use WinEdit and set Setpoints Act.cals/SMS AcallCHxType = E-MAIL and specify the e-mail
address if you want to send active messages from controller using e-mail.

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

25

Example of active E-mail for Ethernet - LAN connection


iG-IB
----------------------------------------------IP address:
192.168.1.10
Connection:
Ethernet LAN
Controller
----------------------------------------------Name:
InteliSys
Serial number: 06F20093
SW branch:
Standard
SW version:
2.7
Application:
SPtM
Appl. version: 2.7
Time:
15:21:06
Date:
13/06/03
Alarm list
----------------------------------------------!Sd SD 11
History events
----------------------------------------------0 13/06/03 15:21:05 NotReady
-1 13/06/03 15:21:02 Sd SD 11
-2 13/06/03 15:20:56 Running
-3 13/06/03 15:20:46 Started
-4 13/06/03 15:20:44 Start
-5 13/06/03 15:20:40 Ready
-6 13/06/03 15:17:18 Passw3 entered
-7 13/06/03 14:58:37 NotReady
-8 13/06/03 14:58:37 PickupFault
-9 13/06/03 14:58:37 Ready
-10 13/06/03 14:58:33 Stop
-11 13/06/03 14:58:03 Cooling
-12 13/06/03 14:58:03 RemControlUART
-13 13/06/03 14:52:11 Running
-14 13/06/03 14:52:01 Started
-15 13/06/03 14:51:59 Start
-16 13/06/03 14:51:59 RemControlUART
-17 13/06/03 14:37:27 Ready
-18 13/06/03 14:37:21 Switched On
-19 11/06/03 12:29:47 Ready
Example of active E-mail for Dialup connection
iG-IB
----------------------------------------------IP address:
192.168.1.10
Connection:
Dialup (until 10:52:05)
the rest of message is the same like in Ethernet LAN connection example above.
Hint:
IG-IB does not respond e-mails which are sent to iG-IB mailbox.

Active call EML-SMS


You should set Setpoints Act.cals/SMS AcallCHxType = EML-SMS and specify the e-mail address of a
mobile phone if you want to send active messages from controller using SMS e-mail.
The Active call EML-SMS service informs the user of mobile phone about current items in the Alarm list.
InteliCommunicationGuide, ComAp February 2005
InteliCommunicationGuide February 05.pdf

26

Example of active EML-SMS


IS_ABC: B:AL=(Sd Water Temp,Wrn Water Temp,!Emerg Stop,ActCallCH1Fail)
Hint:
EML-SMS channel setting depends on local GSM provider.
Should be e.g. +420602123456@sms.eurotel.cz for Eurotel Czech Republic.

E-mail box for tests


It is possible to use following data for active E-mail testing, before you create your own Mailbox.
Refer to chapter Ethernet-LAN configuration:
Item 5. Domain Name Servers and
Item 6. E-mail
Primary DNS:
Secondary DNS:
SMTP Server:
iG-IB Mailbox:

212.20.96.34
212.20.96.38
smtp.volny.cz
comap.cz@volny.cz

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

27

SMS Message Control

RS 232

GSM
Modem

You can control and setup the Genset using SMS messages from your mobile phone. For detail description
of SMS control messages see the IS-CU user guides chapter SMS message format.

Controllers
Controllers
Connection applicable

IG-CU
NO

IS-CU
YES

Equipment
Controller side
Connection
PC side

Equipment needed
GSM Modem or IG-MU + GSM Modem
GSM
GSM Mobile Phone

Controller
configuration

Read Genset
values

Read history

Firmware
programming

Archive files
upload/downl
oad

Connection
speed

Available

On-line
Genset
control

Features

YES

YES

YES

NO

NO

NO

LOW

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

28

Terminal connection
IG-CU
IS-CU

PC

Modem

pcANYWHERE
WinEdit/MultiEdit

Modem

PC
pcANYWHERE

Controllers
Controllers
Connection applicable

IG-CU
YES

IS-CU
YES

Equipment
Controller side
Connection
PC side

Equipment needed
Local connection + PC terminal software running
(e.g. pcANYWHERE) + WinEdit installed +
modem
Phone line
Modem + terminal SW

Function
This way you can remote handle local PC and remotely start WinEdit/MultiEdit software on local computer
and make remote software upgrade or another procedures.
See website Symantec Enterprise Solutions

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

29

Modbus connection
Modbus protocol was implemented into the controllers to enable to the customer to design its own
supervision software.

Protocol support
MODBUS supported in
Connection applicable

IG-CU
YES

IS-CU
YES

IG-MU
YES

IG-IB
NO

Protocol implemented
The protocol is decried in chapter Modbus protocol description.

Important setpoints in controller


Basic settings: RS232 mode [ Standard , Modbus ]
Communication protocol switch between Standard (WinEdit/MultiEdit) communication protocol and controller
Modbus protocol.
Hint:
For WinEdit / MultiEdit communication adjust RS232 mode = Standard.
There are three possibilities of Modbus connection to single controller : direct via RS232, RS422, RS485 or
via Modem - see chapter Single set application.

232
RS 232
485

232
RS 232
485
Modbus
or
MultiEdit

232

485
RS 485

RS 232
485

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

RS 232
232

PC

30

RS232

iG_MU

Modem
or
GSM
Modem

RS 232

RS422

Modem
or
GSM
Modem

RS 232
PC

CAN 0

CAN 1

232

iG - IOM

485

iG-COM

RS 232

RS 232

iG-COM

CAN 1

232

Modbus
terminal

iG - IOM

485
485
RS 485

RS 232
PC

232

RS 422/485 communication line has to be terminated by 120 ohms resistors on both end follow converter
user manual.
RS 485 communication can be used for more controller monitoring and controlling via WinEdit or MultiEdit.
Power management function is not available when IG-COM units are not connected.

Modbus communication via IG-MU


Modbus communication is available from IG-MU of sw version 1.9
Before IG-MU Modbus communication connect Modbus jumper in IG-MU unit.

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

31

Modbus protocol description


Introduction
Direct connection: RS232, RS422, RS485
Modem connection
9600 bps, 19200 bps (ID-only), 38400 bps(ID-only), 8 data bits, 1 stop bit, no parity
Transfer mode RTU
Function 3 (Read Multiply Registers)
Function 6 (Write Single Register)
Function 16 (Write Multiply Registers)
The response to an incoming message is sent with minimum 4.096 ms delay after message reception
The complete description of Modbus communication protocol can be found in Modbus Protocol Reference
Guide PI-MBUS-300 and Open Modbus Specification Release 1.0. Both documents are available from web.

Communication object vs. Register


All the data intended for communication has its representation as communication objects in the controller.
The communication object is represented by the n-byte array in the controller memory and identified by the
unique 16-bit communication object number. The register, according to Modbus communication protocol,
represents a two-byte data and in communication functions is referenced by 16-bit register address. Further
in the description of communication functions the communication object number will always be used as
a register address and length of the communication object will be expressed by number of registers. Just
one communication object can be read or written by one communication function.

Data reading
The function Read Multiply Registers has to be used for data reading. The terminal sends a query and from
the controller receives either the normal response containing the requested data or the exceptional response
indicating a read error.
Version of MODBUS Inteli implementation: 1.3, 16.9.2004
Query:
Byte
0
1
2
3
4
5
6
7

Meaning
Controller address
3
Communication object number
- upper byte (MSB)
- lower byte (LSB)
Communication object length expressed by the number of
registers
- upper byte (MSB)
- lower byte (LSB)
Check field CRC
- lower byte (LSB)
- upper byte (MSB)

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

Note
1 to 32
Function code
See List of
communication objects
Greater than 0

See Check field


calculation

32

Normal response:
Byte
Meaning
0
Controller address
1
3
2
Length of read data in bytes (L)
Data of the 1st register
3
- upper byte (MSB)
4
- lower byte (LSB)
Data of the 2nd register
5
- upper byte (MSB)
6
- lower byte (LSB)

Data of the last register


- upper byte (MSB)
L+1
- lower byte (LSB)
L+2
Check field CRC
- lower byte (LSB)
L+3
- upper byte (MSB)
L+4
Exceptional response:
Byte
Meaning
0
Controller address
1
131
2
2
Check field CRC
3
- lower byte (LSB)
4
- upper byte (MSB)

Note
Same as in the query
Same as in the query
Number of registers 2

See Check field


calculation

Note
Same as in the query
Function code + 128
See Error list
See Check field
calculation

Data writing
All data can be written by the function Write Multiply Registers. Data up to 2 bytes can be written by the
function Write Single Register too. The terminal sends a query containing a written data and the controller
either confirms it (normal response) or refuses it (exceptional response).

a) Write Multiply Registers


Query:
Byte
0
1
2
3
4
5
6
7
8
9
10

L+5
L+6
L+7
L+8

Meaning
Controller address
16
Communication object number
- upper byte (MSB)
- lower byte (LSB)
Communication object length expressed by the number of
registers
- upper byte (MSB)
- lower byte (LSB)
Length of written data in bytes (L)
Data of the 1st register
- upper byte (MSB)
- lower byte (LSB)
Data of the 2nd register
- upper byte (MSB)
- lower byte (LSB)
Data of the last register
- upper byte (MSB)
- lower byte (LSB)
Check field CRC
- lower byte (LSB)
- upper byte (MSB)

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

Note
1 to 32
Function code
See List of
communication objects
Greater than 0

Number of registers 2

See Check field


calculation
33

Standard response:
Byte
Meaning
0
Controller address
1
16
Communication object number
2
- upper byte (MSB)
3
- lower byte (LSB)
Communication object length expressed by the number of
4
registers
5
- upper byte (MSB)
- lower byte (LSB)
Check field CRC
6
- lower byte (LSB)
7
- upper byte (MSB)
Exceptional response:
Byte
Meaning
0
Controller address
1
144
2
2
Check field CRC
3
- lower byte (LSB)
4
- upper byte (MSB)

Note
Same as in the query
Same as in the query
Same as in the query
Same as in the query

See Check field


calculation

Note
Same as in the query
Function code + 128
See Error list
See Check field
calculation

b) Write Single Register


Query:
Byte
0
1
2
3
4
5
6
7

Meaning
Controller address
6
Communication object number
- upper byte (MSB)
- lower byte (LSB)
Data
- upper byte (MSB)
- lower byte (LSB)
Check field CRC
- lower byte (LSB)
- upper byte (MSB)

Standard response:
Byte
Meaning
0
Controller address
1
6
Communication object number
2
- upper byte (MSB)
3
- lower byte (LSB)
Data
4
- upper byte (MSB)
5
- lower byte (LSB)
Check field CRC
6
- lower byte (LSB)
7
- upper byte (MSB)
Exceptional response:
Byte
Meaning
0
Controller address
1
134
InteliCommunicationGuide, ComAp February 2005
InteliCommunicationGuide February 05.pdf

Note
1 to 32
Function code
See List of
communication objects

See Check field


calculation

Note
Same as in the query
Same as in the query
Same as in the query
Same as in the query
See Check field
calculation

Note
Same as in the query
Function code + 128
34

2
Check field CRC
- lower byte (LSB)
- upper byte (MSB)

3
4

See Error list


See Check field
calculation

Check field calculation


The check field allows the receiver to check the validity of the message. The check field value is the Cyclical
Redundancy Check (CRC) based on the polynomial x16+x15+x2+1. CRC is counted from all message bytes
preceding the check field. The algorithm of CRC calculation is introduced below on an example of a C
language function.
unsigned short count_CRC(unsigned char *addr, int num)
{
unsigned short CRC = 0xFFFF;
int i;
while (num--)
{
CRC ^= *addr++;
for (i = 0; i < 8; i++)
{
if (CRC & 1)
{
CRC >>= 1;
CRC ^= 0xA001;
}
else
{
CRC >>= 1;
}
}
}
return CRC;
}

Data types
The following table contains the communication objects data types and their representation in the data part
of the communication function.
Data type

Meaning

Integer8

Signed integer 8 bits

Number of
registers
1

Unsigned8

Unsigned integer 8 bits

Integer16

Signed integer 16 bits

Unsigned16

Unsigned integer 16 bits

Integer32

Signed integer 32 bits

MSBx
LSBx

=
=

Data part of the communication


function1
MSB1 = sign extension LSB1
LSB1 = comm. object value
MSB1 = 0
LSB1 = comm. object value
MSB1 = comm. object value, bits 15-8
LSB1 = comm. object value, bits 7-0
MSB1 = comm. object value, bits 15-8
LSB1 = comm. object value, bits 7-0
MSB1 = comm. object value, bits 31-24
LSB1 = comm. object value, bits 23-16
MSB2 = comm. object value, bits 15-8
LSB2 = comm. object value, bits 7-0

register x, bits 15-8


register x, bits 7-0

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

35

Unsigned32

Unsigned integer 32 bits

Binary8

Binary number 8 bits

Binary16

Binary number 16 bits

Binary32

Binary number 32 bits

Char

ASCII character

List

String list

ShortStr

ASCII string of max. length of 15


characters (zero terminated string)

LongStr

ASCII string of max. length of 31


characters (zero terminated string)

16

Date

Date

Time

Time

Domain

Field n bytes
C-declaratione: unsigned char x[n]

MSB1 = comm. object value, bits 31-24


LSB1 = comm. object value, bits 23-16
MSB2 = comm. object value, bits 15-8
LSB2 = comm. object value, bits 7-0
MSB1 = 0
LSB1 = comm. object value
MSB1 = comm. object value, bits 15-8
LSB1 = comm. object value, bits 7-0
MSB1 = comm. object value, bits 31-24
LSB1 = comm. object value, bits 23-16
MSB2 = comm. object value, bits 15-8
LSB2 = comm. object value, bits 7-0
MSB1 = 0
LSB1 = comm. object value
MSB1 = 0
LSB1 = comm. object value
MSB1 = 1. character of the string
LSB1 = 2. character of the string
MSB2 = 3. character of the string
LSB2 = 4. character of the string

MSB1 = 1. character of the string


LSB1 = 2. character of the string
MSB2 = 3. character of the string
LSB2 = 4. character of the string

MSB1 = BCD(day)
LSB1 = BCD(month)
MSB2 = BCD(year)
LSB2 = 0
example:
MSB1 = 0x18
LSB1 = 0x04
MSB2 = 0x01
LSB2 = 0
Date = 18.4.(20)01
MSB1 = BCD(hour)
LSB1 = BCD(minute)
MSB2 = BCD(second)
LSB2 = 0
example:
MSB1 = 0x20
LSB1 = 0x24
MSB2 = 0x02
LSB2 = 0
Time = 20:24:02
MSB1
= x[0]
LSB1
= x[1]
MSB2
= x[2]
LSB2
= x[3]

n is even number:
MSBm-1
= x[n-2]
LSBm
= x[n-1]
n is odd number:
MSBm-1
= x[n-1]
LSBm
=0

List of communication objects


Communication objects can be splitted into two groups:
InteliCommunicationGuide, ComAp February 2005
InteliCommunicationGuide February 05.pdf

36

1. Communication objects dependent on the application type (SSB, SPM, SPtM, MEXT, MINT, ). Their
list is stated in the Controller user guide in the section Value and setpoints codes.
2. Communication objects independent on the application type. The description of these communication
objects follows.

Communication status
Communication object number:
24571
Operation:
Read only
Data type:
Binary32
Meaning:
Bit 0
Reserve (= 0).
Bit 1
Invalid controller software (based on CRC).
Bit 2
Invalid controller configuration (based on CRC).
Bit 3
In the event history is present at least one unread record.
Bit 4
P type parameters are invalid.
P type parameters are representing the controller setpoints. Values of these parameters can be set from
connected terminals. If these parameters are invalid, the application functions are blocked. Parameters
recovery is needed.
Bit 5
R type parameters are invalid.
R type parameters are representing the data, that is only initialized from connected terminals, but its
updating is made by the controller itself (e.g. statistic or time and date). If these parameters are
invalid, their change from the controller is blocked. Parameters recovery is needed.
Bit 6
The event history was cleared.
Bit 7
The event history was filled up at least once.
Bit 8
P type parameter change occured.
Bit 9
R type parameter change occured.
Bit 10
Controller type see table below.
Bit 11
Alarm list not empty.
Bit 12
Alarm list change.
Bit 13
New item added into alarm list.
Bit 14
Internal controller terminal is locked up for parameter change.
Bit 15
Invalid configuration format.
Bit 16
Diagnostic codes change.
Bits 20-17 Reserve (= 0)
Bits 22-21 Password level for Setpoints and Commands write.
Bit 23
Controller was initiated.
Bits 28-24 Communication module version.
Bits 29
Remote terminal is connected.
Bits 30
Controller type see table below.
Bits 31
Reserve (= 0)
Controller type
Bit 30
0
0
1
1

Bit 10
0
1
0
1

Controller
InteliSys
InteliGen
InteliLite
InteliDrive

Controller address
Communication object number:
24537
Operation:
Read, write
Data type:
Unsigned8
InteliCommunicationGuide, ComAp February 2005
InteliCommunicationGuide February 05.pdf

37

Meaning:
The controller address serves as an unique identification for communication with the controller. The address has to
be in the range from 1 to 32.

Communication protocol
Communication object number:
24522
Operation:
Read, write
Data type:
Unsigned8
Meaning:
The communication protocol used for the communication through RS232 connector:
0
Company (standard) communication protocol.
1
Modbus communication protocol.
Note:
The communication protocol setup is made as a result of data updating. The write is not confirmed for the
connected (RS232) terminal.

Write password setting


Communication object number:
24524
Operation:
Write only
Data type:
Unsigned16
Meaning:
Modification of the password protected parameters is enabled by setting of the correct password. Then the
modification of the protected parameters is unblocked for 5 minutes. With every errorless write is this time
prolonged for next 5 minutes. The writing of protected parameters can be blocked immediately by setting an invalid
password.

Write password changing level 1


Communication object number:
24513
Operation:
Write only
Data type:
Unsigned16
Meaning:
The password level 1 change. The change is conditioned by the current level 1 or 3 password knowledge. With
respect to the internal controller terminal, the password has to have the value from 0 to 9999.

Write password changing level 2


Communication object number:
24514
Operation:
Write only
Data type:
Unsigned16
Meaning:
The password level 2 change. The change is conditioned by the current level 2 or 3 password knowledge. With
respect to the internal controller terminal, the password has to have the value from 0 to 9999.

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

38

Write password changing level 3


Communication object number:
24549
Operation:
Write only
Data type:
Unsigned16
Meaning:
The password level 3 change. The change is conditioned by the current level 3 password knowledge. With respect
to the internal controller terminal, the password has to have the value from 0 to 9999.

Last error of the Modbus communication


Communication object number:
24523
Operation:
Read only
Data type:
See Error list
Meaning:
If an error comes up when processing the Modbus terminal query, the controller returns an exceptional response.
The Modbus terminal can find out the error type by reading this communication object.

Current time
Communication object number:
24554
Operation:
Read, write
Data type:
Time
Meaning:
Current controller time can be determined or set using this communication object.

Current date
Communication object number:
24553
Operation:
Read, write
Data type:
Date
Meaning:
Current controller date can be determined or set using this communication object.

Action - command
Communication object number:
24521
Operation:
Write only
Data type:
Unsigned16
Meaning:
An action described in the following table can be started by writing this communication object. Bits 7-0 of the
written value contain the action code and bits 15-8 contain the ones complement of the action code. The
corresponding password must be set prior to Action command see Tab 15 in CFG_IMG list.
Action code

Action

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

Value written
39

Action code
1
2
3
4
5
6
7
8
9
10
11 (IS, ID only)
12 (IS, ID only)
126 (ID only)
127 (ID only)

Action
Engine start
Engine stop
Horn reset
Fault reset
Generator Circuit Breaker closing
Generator Circuit Breaker opening
Mains Circuit Breaker closing
Mains Circuit Breaker opening
Generator Circuit Breaker closing/opening
Mains Circuit Breaker closing/opening
Command for MODE >
Command for MODE <
LOCAL mode On
LOCAL mode Off

Value written
0xFE01
0xFD02
0xFC03
0xFB04
0xFA05
0xF906
0xF807
0xF708
0xF609
0xF50A
0xF40B
0xF30C
0x817E
0x807F

Controller serial number


Communication object number:
24548
Operation:
Read only
Data type:
Domain
MSB1 = SN0, LSB1 = SN1, MSB2 = SN2, LSB2 = SN3
e.g.: MSB1 = 0x07, LSB1 = 0x10, MSB2 = 0x00, LSB2 = 0xF4 serial number: 071000F4
Meaning:
The serial number is an unique identification of a given controller.

Alarm list
Communication object number:
24545
Operation:
Read only
Data type:
An array of 16 Unsigned16 values
Meaning:
The alarm list can contains up to 16 items. All items that have their bits 15-12 set to value 0xF and following has to
be ignored ! The meaning of particular item values is given according to the table 11 in the controller description,
that is generated using the program CFG_IMG.

Remote communication access code setting


Communication object number:
24534
Operation:
Write only
Data type:
Unsigned16
up to IG software version 5.1 (ig_5_1.mhx) and IS 2.1 (is_2_1.mhx)
ShortStr
from up to IG software version 5.2 (ig_5_2.mhx) and IS 2.2 (is_2_2.mhx)
Meaning:
If a terminal establishes a phone connection with the controller, it has to enter the access code to the controller at
first. Only then any data can be read or written. The access code is valid until the connection is cancelled.

Remote communication access code changing


Communication object number:
24535
InteliCommunicationGuide, ComAp February 2005
InteliCommunicationGuide February 05.pdf

40

Operation:
Write only
Data type:
Unsigned16
up to IG software version 5.1 (ig_5_1.mhx) and IS 2.1 (is_2_1.mhx)
ShortStr
from up to IG software version 5.2 (ig_5_2.mhx) and IS 2.2 (is_2_2.mhx)
Meaning:
The access code serves for unblocking of the remote (phone, SMS) communication with the controller. The change
of the access code is conditioned by the write password knowledge.

Active call termination


Communication object number:
24540
Operation:
Write only
Data type:
Unsigned8
Meaning:
The controller can under certain conditions (e.g. after engine shutdown) establish a connection with a remote
terminal perform an active call. The remote terminal can after that (without access code knowledge) read the data
needed for the analysis of the issued situation. The data transfer has to be terminated by the terminal by writing this
communication object. After a successful transfer it writes the value 1, otherwise 0. If a new active call request
comes up during the data transfer, the controller doesnt return the normal response, but the exceptional one
(communication object 24523 has the value 237.0.0.8 - See Error list). In this case the controller doesnt terminate
the connection, but it awaits the request from the terminal.

Controller identification string


Communication object number:
24501
Operation:
Read only
Data type:
LongStr
Meaning:
Controller identification string.

Values multipack
Communication object number:
24502
Operation:
Read only
Data type:
Domain
Meaning:
InteliDrive controller sends all values that are configured in History record.

Diagnostic codes list


Communication object number:
24478
Operation:
Read only
Data type:
Domain
Meaning:
Diagnostic codes list contains 8 items, 6 bytes each with following format:
Bity18-0
Error code SPN, or Fault code.
Bity23-19 Error meaning - FMI code.
InteliCommunicationGuide, ComAp February 2005
InteliCommunicationGuide February 05.pdf

41

Bity30-24
Bit31
Bity39-32
Bit40
Bit41
Bity47-42

Number of Error occurrences.


Indication of not confirmed fail.
Do not use (ComAp internal).
Item validity; the first (= 0) means end of the list.
Item was confirmed.
Rezerva (= 0)

Error list
If the controller encounters an error when processing the query, it returns the exceptional response instead
of the normal one to the terminal. An exception has always the value 2 (Illegal Data Address). After receiving
the exceptional response, the terminal should read the communication object 24523 containing the last error
specification. The meaning of an error can be found out from the following table.
MSB1
0
0
0

LSB1
0
0
0

MSB2
0
2
1

LSB2
0
6
6

253
252
251
250
247
240

0
0
0
0
0
0

0
0
0
0
0
0

8
8
8
8
8
8

238
237

0
0

0
0

8
8

235

234
233
232
231

0
0
0
0

0
0
0
0

8
8
8
8

229
228

0
0

0
0

8
8

227

Meaning
No error.
Comm. object nonexistent.
Illegal access:
Read (write) of the comm. object intended only for write (read).
No more unread records in event history.
Parameter not defined in controller configuration.
Bad write data length.
Invalid password.
Invalid controller configuration.
Operation cannot be performed now, the terminal has to repeat the request.
This error can occur when an operation with EEPROM memory (parameter
write, history record read) is required at the same time while an internal
EEPROM write cycle takes place.
Write cannot be performed power supply failure detected.
Another active call request is present.
This error code can be returned by the controller as the response to the
comm. object 24540 write active call termination.
This error is reported by iG-MU module (Modem Bridge) in the case of a
connection failure between the module and the addressed controller. The
terminal can evaluate this error as a communication timeout with the
controller.
Write cannot be performed periphery not responding.
Write cannot be performed parameter nonexistent in any periphery.
Bad access code for communication from a remote terminal.
Invalid controller address: value out of range 1 to 32 or already used. This
error is a reaction on comm. object 24537 write.
Undefined action. A reaction on comm. object 24521 write.
Action (although defined) cannot be performed. A reaction on comm. object
24521 write.
Written object value is not acceptable.

How create actual Communication object list


For Inteligen and InteliSys controller use WinEdit menu command Controller Generate Cfg Image
There are two ways to create Object list ( see Appendix 1)
For InteliLite and InteliDrive controller communication objects specification use command Data export.

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

42

Modbus communication examples


Battery voltage reading
Request:
01
=
03
=
2015 =
0001 =
9E0E =

0103201500019E0E (in HEX)


Controller address
Modbus function number (reading)
2015 HEX = 8213 DEC = object number for Battery voltage
Communicastion object length expressed by the number of registers
CRC (see Check field calculation)

See chapter Data reading .


Example: 8123 = Battery voltage, In Tab. 3 Values III is Type=Integer and Len=2byte, that means data type
Integer16.
See table Data types (it is conversion between IG a Modbus registers): Number of (Modbus) registers for
Integer16 = 1, that means 0001.
Response 01 03 02 00F9 7806 (in HEX)
01 = Controller address
03 = The same as in query
02 = Length of read data in bytes
00F9 = object data value =249 in decimal, but 8213 object is defined with one decimal point, see Tab. 3
(p.21). So real interpretation is 24,9 V (volts) because Dim (=dimension) of 8213 is V see Tab. 3 (p.21).
The last part 7806 is CRC.

Binary inputs reading


Request 0103202B01FFC2 (in HEX)
01
= Controller address
03
= Modbus function number (reading)
202B = 202B HEX = 8235 DEC Object number for BInpIG
01
= Communication object length - number of registers
FFC2 = CRC
Response 010302FF0279B9 (in HEX)
01
= Controller address
03
= The same as in request
02
= Data length in bytes
FF12 = Object data value (for BI= 010010001, BI2=BI5=BI9=1)
79B9 = CRC
Received two bytes object data FF12 interpretation see in table:
F
F
1
2
X X X X X X X BI9 BI8 BI7 BI6 BI5 BI4 BI3 BI2 BI1
1 1 1 1 1 1 1 1
0
0
0
1
0
0
1
0
X = no meaning

Alarm list reading


Alarm list request: 01 03 5FE1 0010 0624 (in HEX)
01 = Controller address
03 = Modbus function number (reading)
5FE1 = 5EF1 in HEX = 24545 in DEC = Alarm list object number
InteliCommunicationGuide, ComAp February 2005
InteliCommunicationGuide February 05.pdf

43

0010 = 10 in HEX = 16 in DEC = communication object (Alarm list) length expressed by the
number of Modbus registers.
0624 = CRC
Response: 01 03 20 xxxx .......xxxx XXXX (in HEX)
01 = Controller address
03 = the same as in query
20 = 20 in HEX = 32 in DEC = length of read data in Bytes (sixteen two-bytes items).
xxxx = the first alarm list item in HEX, interpretation see in Tab.11.
xxxx = the second alarm list item, unsigned integer 16
....
....
.....
xxxx = the 16-th alarm list item
XXXX = CRC

Engine state reading


Means state of controller state machine.
State machine request: 01 03 24 1C 00 01 4F 3C

(in HEX)

01 = Controller address
03 = Modbus function number (reading)
241C = 241C in HEX = 9244 in DEC = State machine object number (InteliSys only).
0001 = 1 in HEX = 1in DEC = communication object length expressed by the number of Modbus registers.
4F3C = CRC
Response: 01 03 02 0001 7984 (in HEX)
01 = Controller address
03 = the same as in query
02 = 2 in HEX = 2 in DEC = length of read data in Bytes.
0001 = Not ready state code.
7984 = CRC

Setpoint adjusting
Set Gear teeth to 126
Gear teeth setpoint is password protected,
Password = 1234,
Controller address=1
1-st step Password setting
2-rd step Data writing
Password setting command (in HEX):
01 10 5FCC 0001 02 04D2 9A04
01
= Controller address 1
10
= Function code 16 = 10 HEX
5FCC = Write password setting object number = 24524 = 5FCC HEX see Object list description.
0001 = Communication object length expressed by the number of Modbus registers. See Appendix Tab4.
Setpoints, object 8252, type unsigned, Len=2 means Unsigned16. In table Data types see for Unsigned16 is
length of Modbus register = 1.
02
= Length of written data (Modbus registers * 2)
04D2 = Password = 1234 in DEC = 04D2 in HEX
9A04 = CRC
Standard response (in HEX):
01 10 5FCC 0001 D3E2
01
= Controller address 1
InteliCommunicationGuide, ComAp February 2005
InteliCommunicationGuide February 05.pdf

44

10
5FCC
0001
D3E2

= Function code 16 = 10 HEX


= Write password setting object number = 24524 in DEC
= Communication object length expressed by the number of Modbus registers.
= CRC

Data (setpoint Gear teeth) writing command (in HEX):


01 10 203C 0001 02 007E 028E
01
= Controller address 1
10
= Function code 16 = 10 HEX
203C = Gear teeth object number = 8252 in DEC = 203C in HEX
0001 = Communication object length expressed by the number of Modbus registers. See Appendix Tab4.
Setpoints, object 8252, type unsigned, Len=2 means unsigned16. In table Data types see unsigned16 is
length of Modbus register = 1.
02
= Length of written data (Modbus register * 2)
007E = Gear teeth = 126 in DEC = 007E in HEX
028E = CRC
Standard response (in HEX):
01 10 203C 0001 CA05
01
= Controller address 1
10
= Function code 16 = 10 HEX
203C = Gear teeth object number = 8252 in DEC = 203C in HEX
0001 = Communication object length expressed by the number of Modbus registers.
CA05 = CRC

Gen-set commands
Use Commands codes from this Communication guide (table at the p.36), see Action.
Example for Engine start command:
Request
01
= Controller address
06
= Modbus Write single register command Data writing b)
5FC9 = 5FC9 HEX = 24521 DEC = Command register, see Action
FE01 = Start command according Table Action (p.36) (MSB, LSB)
CA40 = CRC
Response
01
= Controller address
06
= Modbus Write single register command Data writing b)
5FC9 = 5FC9 HEX = 24521 DEC = Command register, see Action
01FE = Start command according Table Action (p.36) (MSB, LSB)
CBF0 = CRC
Warning:
Standard response Data part (01FE in example above) is received in opposite LSB, MSB order against
definition !!! This is valid for all InteliGen, InteliSys and InteliLite controllers but for Write single register
(Function 06) response only.
Note:
ComAp believes that all information provided herein is correct and reliable and reserves the right to update
at any time. ComAp does not assume any responsibility for its use unless otherwise expressly undertaken.

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

45

IG-MU, IG-IB Communication Units


Modem unit IG-MU
Modem unit IG-MU provides connection up to 32 InteliGen, InteliSys controllers.
IG-MU detects type of connection via RS232 DSR (Data Send Ready) signal. When is DSR active IG-MU
detects modem connection, when is DSR passive IG-MU detects direct connection.

Modem support
IG-MU supports Hayes compatible analog modems with baud rate 9600bps, 19200bps and 38400bps.
IG-MU supports GSM modems witch baud rate 9600bps or 19200bps. Recommended GSM modems:
Siemens M20, TC35
Wavecom M1200/WMOD2
FALCOM A2D
Recommended ISDN modem: Askey TAS-200E
Any connected modem has to be set to active DSR after switch on and has to be connected via standard
modem cable.
Any connected RS 232 direct to PC has to be set to passive DSR signal (when DSR connected) after switch
on.
SW Version up to 1.6 does not support Modbus protocol, ISDN data and RS485 communication.
Number of rings is default fix configured to 3, not depends on Act.call/SMS: Num rings AA setpoint.
SW version up to 1.6 supports GSM data communication, not SMS.
IG-MU current SW version (2.0) supports:
Support analog modem Hayes compatible,
Support ISDN ASKEY modem,
Support GSM modem for data communication (Siemens M20, TC35 Wawecom M1200/WMOD2)
Support direct connection to PC via RS232, RS485/422,
Modbus protocol (only 9600bps),
Capability connect up to three IG-MU on one CAN bus (two as local bridge, one as modem bridge),
Serve active call requested by controllers InteliGen / InteliSys,
Send active SMS, receive and serve SMS via GSM modem.
IG-MU reads Number of rings setpoint from controller of lowest address.
It is possible to connect up to three IG-MU at once. One for modem and two for PC.
When two IG-MU are used as local bridge (for PC) connect address jumper to one of them.
IG-MU reads Number of rings setpoint from controller of lowest address during switch on and each 20
minutes Number rings change is not accepted immediately.
Hint:
Check IG-MU sw version in MultiEdit Help | About Info window.
The last IG-MU and IG-IB sw version description see in document HW-SW versions.

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

46

LB 6

RS 232

RxB
RxA
COM

CAN

RS 422
TxB
TxA

CAN

COM

COM

IG-MU Terminals

Indication LED:
TxCAN, RxCAN
TxD, RxD
RUN

RS 485 / RS 422

iG-MU

RS 232

RS 485

POWER
8-36V DC

Indicates data transfer on the CAN2 line.


Indicates data transfer on the RS232 line.
Lights when at least one other unit is active on the CAN2 bus.
Blinks when no unit is communicated on the CAN2 bus.
Lights All time when power supply is switched on.

PWR

Internal IG-MU jumpers

P4

P3
P1

Jumper
P1
Address 2
Local bridge
P2
Modbus
P3
P4

Boot
RS 485/422
RS 232

P2

Note
Place jumper when IG-MU is connected as the second
local unit (for PC connection).
Switch between Modbus and RS232 protocol.
Place jumper for Modbus protocol.
Place jumper when upgrading IG-MU firmware.
Switch between IG-MU RS 485/422 and RS 232 terminals.
Place jumper to position corresponding to real IG-MU
connection.

Default setting
Opened
Opened
Opened
RS 232

Hint:
Other IG-MU jumpers are designed exclusively for factory tests.
InteliCommunicationGuide, ComAp February 2005
InteliCommunicationGuide February 05.pdf

47

RS485 / RS 422 connection


B
A

TxB
TxA
RxB
RxA

IG-MU

RS485 wiring
For RS RS485 line make external wiring
according to drawing on the left.
A = DATA+
B = DATA -

TxB
TxA
RxB
RxA

IG-MU

RS422 wiring

IG-IB Internet Bridge


Hint:
Contact local IT manager in any case before using iG-IB.
Hint:
Do not use IG firmware older than 5.2 and IS firmware older than 2.2 for full functionality of internet
connection.

Indication and diagnostic LEDs


7 8

ETHERNET

LED

iG-IB

IG-CU
DONGLE

1 2

MODEM
IB CONFIG

LED

3 4
CAN

5 6
9 10

LED 1,2
LED 3,4
LED 5, 6
LED 7
LED 8
LED 9,10
LED 11

11

LED

POWER

Mode of iG-IB operation - see table below


Modem / Config line Rx, Tx activity
IG-CU data Rx, Tx activity
Ethernet LINK (connection)
Ethernet ACT (activity)
CAN interface activity
POWER supply indication

LED1

LED2

IG-IB V2.0

Light

Dark

After power switch on = iG-IB hardware fail.


Unit has to be sent to repair.
Wrong configuration, iG-IB must be configured by IBConfig
software tool 2.0
Active IBConfig software. iG-IB does not communicate to
ETHERNET or modem.
Invalid firmware or firmware downloading

Blinks together
Lights both
Blinks alternately

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

48

Light
Dark
Dark
Light
Dark both
Fast 0,1s
Dark
blink
Slow 0,3s
Dark
blink

E-mail data reading from controller


E-mail data sending to internet
OK running state
Modem initialization
CAN bus rate detection

Hint:
Maximal length UTP cable must be smaller than 100m to nearest Switch hub according to IEEE802.3
(100Base-T)

IG-IB configuration
It is necessary to configure unit before its first use because new IG-IB from factory is not configured.
Internet Bridge can be connected to Internet
via LAN Ethernet connector or
via dial up MODEM connector.
Maximal length of UTP cable (between IG-IB and Switching hub) is 100m according to IEEE 802.3.
Corresponding firmware must be downloaded to IG-IB depends on required connection type.
IG-IB interface
LAN Ethernet
Dial up Modem

Firmvare V2.0
IG-IB-ethn_2.0.bin
IG-IB-dial_2.0.bin

For IG-IB V2.0 firmware configuration use IG-IB configuration tool (IBConfig.exe) at least V1.2 or higher.
IBConfig of V1.2 can be used for IG-IB firmware 1.0 and 1.1 as well.
IG IB jumpers:
The hardware jumpers have following meaning:
P1 test mode should be disconnected!
P2 internal use should be disconnected!
P3 reset should be disconnected!
Connect
iG-IB power supply,
MODEM/IB CONFIG RS232 interface cable to PC and
Run
\ WinEdit \ TOOLS \ IBConfig \
software.
ETHERNET

RS232

LED

3 4

CAN

iG-IB

IG-CU
DONGLE

PC

1 2

MODEM
IB CONFIG

LED

5 6

LED

POWER

Set COM port:

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

49

Set following items in IB configuration window.

Ethernet LAN configuration

5
1

IG-IB

2
3

Gateway
Firmware

Interface

Domain
Name

IP Address

Ask your IT manager

Netmask
IP address

Ask your IT manager


Ask your IT manager
Firmware file name (*.bin) is displayed in this window
when old iG-IB firmware version is detected
It is possible to select any iG-IB *.bin firmware file using
Locate button.
iG-IB firmware is located in WinEdit directory \Program
files\Comap\WinEdit\Tools\IBConfig\Firmware\ *.bin
If you check Dont program checkbox, the firmware is not
downloaded (only settings).

RS232

Connection of IG-IB to controller via RS232

CAN1

Connection of IG-IB to controller via CAN

CAN2
Primary DNS
Secondary DNS

Two IG-IBs on CAN bus


Get from your IT manager

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

50

Servers
E-mail

Message
window

SMTP Server
IG-IB Mailbox

Necessary only when Active e-mails are enabled in


Controller. It is used as a sender address when iG-IB
sends active e-mail.
See Setpoints Act.cals/SMS: AcallCHxType = E-MAIL or
EML-SMS.
Messages window contains messages regarding detected
(actual) firmware version and configuration validity.
Here you can also get information on configuration
process.
If you get the No response message, check once more
COM setting and communication cable. If everything is OK
and you still get the No response message the unit must
be reprogrammed in the factory.

IG-IB connection to internet (Ethernet)


Hint:
Your local LAN connection to the Internet is probably configured to enable access the servers located on the
Internet, but to disable access in the reverse direction.
If iG-IB has to be visible from the Internet, then your IT manager should create a communication channel on
the Internet access server.
The iG-IB uses the TCP-communication and listens on the port 23 (known as Telnet port).
Hint:
Some providers have strict requirements for e-mail iG-IB Mailbox address = existing mailbox.

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

51

Dialup connection configuration


IG-IB firmware version 1.x supports Ethernet connection only. Use firmware V2.0 and higher for dialup
connection.

Connection to ISP
There are two Internet Service Provider sets
and
.
Phone number is dialed using ATD command. The main ISP is dialed the first. The backup ISP is dialed
when is not possible to open to main ISP connection.
IP addresses for DNS servers can be obtained from ISP (Get from ISP) or explicitly set in configuration.

Modem initialization
Modem must accept following ASCII characters: Escape = ASCII 43 (=character +), ASCI 13 (= CR) and
ASCII 10 (= LF). Then Following commands are sent to Modem.
1. ATZ
2. ATE0V0Q0S0=0
3. ATV0Q0X0S0=1

Active e-mail
Active e-mail can be sent only when operating modem is detected. IG-IB makes five open connection
attempts on active e-mail request. There are three attempts to sent e-mail when connection is opened.
Connection is opened for Connection holding time after e-mail is successfully sent.

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

52

Note for iG-IB firmware version 1.0 or 1.1 users: active e-mail sending may fail if selected SMTP server
returns a multiline responses. Use firmware version 2.0 to solve this problem.
Configuration items
1
2

Internet
service
provider
Modem

Firmware

Interface

5
6

Domain
Name
Servers
E-mail

Phone number
User name
Password
Use RTS/CTS

Data from local Internet provider

Velocity

Only when velocity auto detect is not active.

Extra Setting

RS232

Those special commands for modem configuration are


sent to modem during init procedure.
Firmware file name (*.bin) is displayed in this window
when old iG-IB firmware version is detected
Connection to controller

CAN1

Connection to controller

CAN2
Get from ISP
Primary DNS
Secondary DNS
SMTP Server

Two IG-IBs on CAN bus

IG-IB mail box

E-mail setting is necessary only when Active e-mails are


enabled in Controller. It is used as a sender address when
iG-IB sends active e-mail.

Connection
Holding Time

After e-mail is successfully sent, waiting for operator


response.
Messages window contains messages regarding detected
(actual) firmware version and configuration validity.
Here you can also get information on configuration process

Messages
window

Check if the modem requires RTS/CTS signals.

Hint:
Some providers have strict requirements for e-mail iG-IB Mailbox address = existing mailbox.

IG-IB Interface
There are following connectors on iG-IB unit:
Modem / IB Config
IG-CU / Dongle
CAN bus
Ethernet to LAN

RS232 interface for iG-IB configuration or


Modem connection (not supported in SW version1.0)
RS232 interface to Controller or
for Dongle for multiple controllers communication (controller data are
transferred via CAN bus)
Interface to one or group group of controllers (iS-CU or iG-CU via iGCOM)
Interface to Ethernet

IG-IB Dongle
iG-IB Dongle limits number of accessible controllers
Dongle type
No dongle

Accessible Controllers addresses


1

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

53

Dongle IG-IB3
Dongle IG-IB7
Dongle IG-IB15
Dongle IG-IB32

2 to 3
2 to 7
2 to 15
2 to 32

Internet connection diagnostics


Following method is WinEdit independent way how check connection from PC via Internet to some
controller.
The basic diagnostic of iG-IB to internet connection could be done using telnet software:

1) Start telnet software


2) In telnet window write command open xxx.xxx.xxx.xxx
3) If the connection is OK, you should get a nontext (binary - firmware version) answer. Depending on
font you use in the telnet window correct message looks like:

the

Hint:
Telnet software is included in standard Windows installation. To run telnet use Windows Start Run button
and write telnet, OK.

How to access IG-IB behind firewall


The solution principle is shown in attached picture. All addresses in this text and in the picture are fictive and
will be different on real installation, port numbers are real. If the network software is configured as shown in
picture, users from Internet will be able to connect from WinEdit to address 195.122.194.89 and
communicate with IG-IB behind firewall. So in fact, we enter to WinEdit different address than is configured
in IG-IB, as is correctly noted in the manual.
Needed changes are these:
1. DHCP server in private network (if used): exclude address 192.168.1.250 from the address poll which are
available to lease from this server, so that this address couldn't be assigned to any device in the network.
This will make this address available for use by IG-IS.
2. Firewall: Configure transparent proxy channel from external interface 195.122.194.89, port 23 to protected
network, internal address 192.168.1.250, port 23. This transparent proxy will do all network address
translation needed when communicating from public network with internal private network.
Port 23 on interface 195.122.194.89 should be usually free for this use, as normally is this port used for
telnet service and telnet is considered dangerous to use on firewalls.

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

54

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

55

Modem Recommendations
IG-CU has to be connected to modem via standard modem cable where the DSR (Data Send Ready) signal
detects modem presence.
Hint:
It is recommended to use the same type of modem on the both sides (and PC) of connection.
For GSM modem proper set-up use automatic ComAp GSM set-up software from WinEdit package. Setup
software runs independent on WinEdit. In MS Windows select: Start - Program files - WinEdit
Gm_setup.exe

Analog modem with DC supply


Devolo Microlink 56k I is designed for the industrial applications. Power supply range is 9 - 30 V AC and 9 42 V DC. See http://www.devolo.de/.

Recommended ISDN modem


Askey TAS-200E (power supply 12 V DC)
ASUScom TA-220ST

Recommended GSM modems


Siemens M20, TC35, TC35i (baud rate 9600 bps).
Wavecom M1200/WMOD2 (baud rate 9600 bps).
Wavecom - Maestro 20, dual 900/1800MHz.
FALCOM A2D, dual 900/1800MHz.

GSM modem wiring notes


Modem communication of Inteli controllers, IG-MU and IG-IB is based on full modem cable connection
where all control signals RXD, TXD, GND, RTS, CTS, DSR and DCD are active and connected.
Intelicontrollers and IG-MU automatically detect modem connection via RS232 - DSR (Data Send Ready)
signal. Controllers and IG-MU detect modem when is DSR active and direct connection when passive or not
connected.
Make sure all signals are connected and activated in modem when it is not possible to open connection.
Any connected modem has to be set to active DSR after switch on and has to be connected via standard
modem cable.
Some types of GSM module have jumpers selectable control and handshaking signals.

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

56

TC35 Alphatech GSM modem: the first jumper from the left is closed.

GSM Modem setup


Prior to start work with GSM modem run following program for GSM proper setup.
Program writes all the necessary AT commands to configure the GSM modem properly for use with IG-CU or
IS-CU.
This program runs independent on WinEdit:
Start MS Windows-Start-Program files - WinEdit Gm_setup.exe.
Select COM port

when GSM will be used with old iG-MU unit


Tick
Press Setup button
Follow commands in GSM Modem Setup window

Hint:
Selection Modem will be used with old version of IG-MU (below 1.8) sets GSM modem Baud rate to 38400
bps !!!
It is strongly recommended to use the same type of modem on the both sides (IG and PC) of connection.

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

57

Mobile Phone SIM card setting


Adjust SIM card on GSM modem in the following way:
Enable data communication (it could be done by your local GSM operator),
Set phone number SMS service center SC (recommended in international format in case of
roaming),
Set no PIN code required.
Hint:
All SMS on SIM card will be erased during GSM modem initialization. Valid SMS on SIM card will be served
except adjusting and gen-set control command.
Both SIM cards must have DATA setting when communication from controller to PC via two GSM modems.

How to check SIM card DATA setting

Move SIM card from controller GSM modem to Mobile phone.


Call from WinEdit to this Mobile phone and check (on Mobil phone) DATA call indication of incoming
call.
If phone does not indicate DATA - solve this with your GSM operator.

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

58

Converters
Converter RS232 RS422/485
PC

PC

Tx+
TxRx+
RxSW1: 1 closed
(10bit)
SW2: 6 closed

RxA
RxB
TxA
TxB

RS232
ADAM
(not crossed) 4520

RS422

Tx+
TxRx+
RxSW1: 1 closed
(10bit)
SW2: 6 closed

IG-MU
Jumper for
RS422/485
connected

RxA
RxB
TxA
TxB

RS232
ADAM
(not crossed) 4520

IG/IS

RS485

IG-MU

IG/IS

Jumper for
RS422/485
connected

General properties of RS 232 to RS 422/485 converters:


Has to be set to passive DSR signal (when DSR connected) after switch on.
No external data flow control signals are allowed automatic data flow control required.

Recommended converters

External:
ADAM 4520,
ADVANTECH, (http://www.advantech.com/)
- DIN rail, automatic RS485 bus supervision, no external data flow
control signals, galvanic isolated, baud rate 19200 bps
- When communication is working the LED on ADAM 4520 is going
from full illumination to short darkness then again full illuminated
- When communication of IG-MU is working, PWR and RUN LEDs
full red illuminated; TxD and RxD flashing when transmitting
Internal for PC:
PCL-745B or PCL745S,
ADVANTECH, (http://www.advantech.com/)
(Dual port RS422/485 Interface card, automatic RS485 bus
supervision, no external data flow control signals, galvanic isolated,
baud rate 19200 bps)

Converter 230 V AC TCP/IP


PC

ETHERNET

230 V

ETHERNET
ADAPTER

ETHERNET

IG-IB

CAN

IG/IS

ETHERNET
ADAPTER

For installations where IG-IB is used but internet connection is not available
The connection can be established using electric grid (230 V AC) using Ethernet/230VAC converters
Can be used for distances up to 200 meters

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

59

Recommended converter

Powerline Ethernet Wall Mount,


Corinex Communications (http://www.corinex.com/)

Converter USB RS232


USB

PC

USB
RS232

RS232

IL/IG/IS

Useful for PC/laptops without serial port

Recommended convereters

UCAB232 Full,
ASIX (http://www.asix.cz/)
VPI - USS-101/111,
VPI (http://www.vpi.us/usb-serial.html)
C-232-MM,
(http://www.usbgear.com/item_288.html)

Converter USB RS485


PC

USB

USB
RS485

RS485

RS232

RS485
RS232

IL/IG/IS

Extends distance between PC and controller up to 1200 meters

Recommended converter

SB485,
PaPouch elektronika
(http://www.papouch.com/)

Isolator RS232

For galvanic separation of the line between IG/IS controller and PC


Useful when different ground potentials are present

Recommneded isolator

UC232,
PaPouch elektronika (http://www.papouch.com/)

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

60

Appendix
Modbus Communication objects list
Following is an example only.
Hint:
It is necessary to generate Actual IG or IS communication object list from controller (on-line) or from aig or
ais archive (off-line).
Use WinEdit 6.2 Controller Generate Cfg Img command to generate communication object list or
..\ Program files \ ComAp \ WinEdit \ Tools \ Cfg_img \ Cfg_img.exe software in older WinEdit versions.
"Action object" 24521 for genset commands Start, Stop, is available for any application even if is not
included in DFG_IMG listing.

Example object list - IG-SPtM+IOM V5.5


Create your own list from your application
================================================================================
Tab. 1: Values I
Num = 22
Len = 35 bytes
Period = 100 ms
================================================================================
Obj Name
Dim Type
Len Dec Ofs Group
-------------------------------------------------------------------------------8224 Slip freq
Hz Integer
2 2 0 Generator
8225 Angle
Integer
2 1 2 Generator
8235 BInpIG
Binary#1
2 - 4 Binary I/O
8239 BOutIG
Binary#2
2 - 6 Binary I/O
8316 Led GCB gr
Unsigned
1 0 8 Miscellaneous
8318 Led MCB gr
Unsigned
1 0 9 Miscellaneous
8320 Led GEN gr
Unsigned
1 0 10 Miscellaneous
8321 Led GEN red
Unsigned
1 0 11 Miscellaneous
8322 Led MAINS gr
Unsigned
1 0 12 Miscellaneous
8323 Led MAINS red
Unsigned
1 0 13 Miscellaneous
8330 Engine state
Machine
2 - 14 Miscellaneous
8455 Breaker state
Machine
2 - 16 Miscellaneous
8505 test0
Integer
2 0 18 Generator
8506 test1
Integer
2 0 20 Generator
8601 BInpPCM
Binary#3
1 - 22 Binary I/O
8602 BInpIOM
Binary#4
2 - 23 Binary I/O
8603 BOutPCM
Binary#5
1 - 25 Binary I/O
8604 BOutIOM
Binary#6
2 - 26 Binary I/O
8954 TimerText
Unsigned
2 0 28 IG info
8955 TimerValue
s Integer
2 0 30 IG info
9582 Act LoadSurge P/s Integer
2 2 32 Mains
9647 Led MCB fdb
Unsigned
1 0 34 Miscellaneous
================================================================================
Tab. 2: Values II
Num = 50
Len = 90 bytes
Period = 500 ms
================================================================================
Obj Name
Dim Type
Len Dec Ofs Group
-------------------------------------------------------------------------------8192 Gen V L1-N
V Unsigned
2 0 0 Generator
8193 Gen V L2-N
V Unsigned
2 0 2 Generator
8194 Gen V L3-N
V Unsigned
2 0 4 Generator
8195 Mns V L1-N
V Unsigned
2 0 6 Mains
8196 Mns V L2-N
V Unsigned
2 0 8 Mains
8197 Mns V L3-N
V Unsigned
2 0 10 Mains
8198 Gen curr L1
A Unsigned
2 0 12 Generator
8199 Gen curr L2
A Unsigned
2 0 14 Generator
8200 Gen curr L3
A Unsigned
2 0 16 Generator
8202 Act power
kW Integer
2 0 18 Generator

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

61

8203
8204
8208
8209
8210
8211
8395
8524
8525
8526
8527
8528
8529
8530
8531
8532
8533
8534
8535
8546
8565
8626
8627
8628
8703
8704
8705
8709
8827
9052
9053
9089
9583
9628
9629
9630
9631
9632
9633
9634

React pwr kVAr


Integer
2 0 20 Generator
Pwr factor
Integer
1 2 22 Generator
Mains Curr L3 A Unsigned
2 0 23 Mains
Engine Speed RPM Unsigned
2 0 25 Engine
Gen freq
Hz Unsigned
2 1 27 Generator
Mains freq
Hz Unsigned
2 1 29 Mains
Load char
Char
1 - 31 Generator
Act pwr L1
kW Integer
2 0 32 Generator
Act pwr L2
kW Integer
2 0 34 Generator
Act pwr L3
kW Integer
2 0 36 Generator
React pwr L1
Integer
2 0 38 Generator
React pwr L2
Integer
2 0 40 Generator
React pwr L3
Integer
2 0 42 Generator
Appar pwr L1 kVA Integer
2 0 44 Generator
Appar pwr L2 kVA Integer
2 0 46 Generator
Appar pwr L3 kVA Integer
2 0 48 Generator
Pwr factor L1
Integer
1 2 50 Generator
Pwr factor L2
Integer
1 2 51 Generator
Pwr factor L3
Integer
1 2 52 Generator
CAN16
Binary
2 - 53 IG info
Appar pwr
kVA Integer
2 0 55 Generator
Load char 1
Char
1 - 57 Generator
Load char 2
Char
1 - 58 Generator
Load char 3
Char
1 - 59 Generator
P mains
kW Integer
2 0 60 Mains
Q mains kVAr
Integer
2 0 62 Mains
Mains PF
Integer
1 2 64 Mains
MainsLoadChr
Char
1 - 65 Mains
CAN32
Binary
2 - 66 IG info
SRO
V Integer
2 2 68 Engine
VRO
% Integer
2 1 70 Generator
LdShed state
Unsigned
2 0 72 IG info
Max LoadSurge P/s Integer
2 2 74 Mains
Gen V L1-L2
V Unsigned
2 0 76 Generator
Gen V L2-L3
V Unsigned
2 0 78 Generator
Gen V L3-L1
V Unsigned
2 0 80 Generator
Mns V L1-L2
V Unsigned
2 0 82 Mains
Mns V L2-L3
V Unsigned
2 0 84 Mains
Mns V L3-L1
V Unsigned
2 0 86 Mains
RCS output
Binary
2 - 88 Binary I/O

================================================================================
Tab. 3: Values III
Num = 38
Len = 75 bytes
Period = 2000 ms
================================================================================
Obj Name
Dim Type
Len Dec Ofs Group
-------------------------------------------------------------------------------8205 kWhours
Integer
4 0 0 Statistics
8206 RunHours
h Integer
4 0 4 Statistics
8207 NumStarts
Unsigned
2 0 8 Statistics
8213 Batt Volt
V Integer
2 1 10 Engine
8227 Oil Press
Bar Integer
2 1 12 Engine
8228 Water Temp
C Integer
2 0 14 Engine
8229 Fuel Level
% Integer
2 0 16 Engine
8393 SW version
Unsigned
1 1 18 IG info
8450 IgMax
Unsigned
2 0 19 Miscellaneous
8451 UgOver
Unsigned
2 0 21 Miscellaneous
8452 UgUnder
Unsigned
2 0 23 Miscellaneous
8453 UmOver
Unsigned
2 0 25 Miscellaneous
8454 UmUnder
Unsigned
2 0 27 Miscellaneous
8480 Application
Unsigned
1 0 29 IG info
8539 kVArhours
Integer
4 0 30 Statistics
8663 ActReqPower
kW Integer
2 0 34 ProcessControl
8707 SW branch
Unsigned
1 0 36 IG info
8728 NomAn1 iG
Unsigned
2 0 37 Miscellaneous
8729 NomAn2 iG
Unsigned
2 0 39 Miscellaneous
8730 NomAn3 iG
Unsigned
2 0 41 Miscellaneous
8759 AnInIOM 2
U5 Integer
2 0 43 Engine
8760 AnInIOM 3
U6 Integer
2 0 45 Engine
8761 AnInIOM 4
U7 Integer
2 0 47 Engine
8785 NomAn1 IOM
Unsigned
2 0 49 Miscellaneous
8786 NomAn2 IOM
Unsigned
2 0 51 Miscellaneous
8787 NomAn3 IOM
Unsigned
2 0 53 Miscellaneous

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

62

8788
8978
9022
9025
9026
9030
9032
9033
9090
9240
9648
9651

NomAn4 IOM
Unsigned
2 0 55 Miscellaneous
AnInIOM 1
U4 Integer
2 0 57 Engine
IOM SW ver.
Unsigned
1 0 59 IG info
Object PF
Integer
1 2 60 ProcessControl
Obj Load Char
Char
1 - 61 ProcessControl
LoadControl
Unsigned
2 0 62 ProcessControl
ActReqPf
Integer
1 2 64 ProcessControl
ActReqLdChar
Char
1 - 65 ProcessControl
PasswordDecode
Unsigned
4 0 66 IG info
Object Consump kW Integer
2 0 70 ProcessControl
NextServTime
h Unsigned
2 0 72 Statistics
IG Mode
Unsigned
1 0 74 IG info

================================================================================
Tab. 4: Setpoints P
Num = 150
Len = 379 bytes
================================================================================
Obj Name
Dim Type
Len Dec Ofs Min Max Pass Group
-------------------------------------------------------------------------------8252 Gear teeth
Unsigned 2 0 0
0 500 No Basic settings
8253 Nominal RPM RPM Unsigned 2 0 2 100 4000 No Basic settings
8254 Start RPM
% Unsigned 1 0 4
1 50 No Engine params
8255 Crank attemps
Unsigned 1 0 5
1 10 No Engine params
8256 MaxCrank time s Unsigned 1 0 6
1 60 No Engine params
8257 CrnkFail pause s Unsigned 1 0 7
5 60 No Engine params
8258 Cooling time s Unsigned 2 0 8
0 3600 No Engine params
8259 Min stab time s Unsigned 2 0 10
0 8313* No Engine params
8262 Protection del s Unsigned 2 0 12
0 300 No Engine protect
8263 Overspeed
% Unsigned 2 0 14 100 150 No Engine protect
8264 Horn timeout s Unsigned 2 0 16
0 600 No Engine protect
8274 CT ratio
/5A Unsigned 2 0 18
1 5000 No Basic settings
8275 Nomin current A Unsigned 2 0 20
1 5000 No Basic settings
8276 Nomin power kW Unsigned 2 0 22
1 3000 No Basic settings
8277 Nomin voltage V Unsigned 2 0 24 80 300 No Basic settings
8278 Nominal freq Hz Unsigned 2 0 26 45 65 No Basic settings
8280 Overload
% Unsigned 2 0 28 50 300 No Gener protect
8281 Overload del s Unsigned 2 1 30
0 600 No Gener protect
8282 Ishort
% Unsigned 2 0 32 100 500 No Gener protect
8283 2Inom del
s Unsigned 2 1 34
0 600 No Gener protect
8284 Curr unbal
% Unsigned 2 0 36
1 200 No Gener protect
8285 Curr unbal del s Unsigned 2 1 38
0 600 No Gener protect
8288 Volt unbal
% Unsigned 2 0 40
1 150 No Gener protect
8289 Volt unbal del s Unsigned 2 1 42
0 600 No Gener protect
8291 Gen >V
% Unsigned 2 0 44 8293* 150 No Gener protect
8292 Gen V del
s Unsigned 2 1 46
0 600 No Gener protect
8293 Gen <V
% Unsigned 2 0 48 50 8291* No Gener protect
8296 Gen >f
% Unsigned 2 1 50 8298* 1500 No Gener protect
8297 Gen f del
s Unsigned 2 1 52
0 600 No Gener protect
8298 Gen <f
% Unsigned 2 1 54 500 8296* No Gener protect
8301 EmergStart del s Unsigned 2 0 56
0 300 No AutoMains Fail
8302 Mains ret del s Unsigned 2 0 58
0 3600 No AutoMains Fail
8303 Return break s Unsigned 2 1 60
0 600 No AutoMains Fail
8305 Mains >V
% Unsigned 2 0 62 8307* 150 No AutoMains Fail
8306 Mains V del
s Unsigned 2 1 64
0 600 No AutoMains Fail
8307 Mains <V
% Unsigned 2 0 66 50 8305* No AutoMains Fail
8310 Mains >f
% Unsigned 2 1 68 8312* 1500 No AutoMains Fail
8311 Mains f del
s Unsigned 2 1 70
0 600 No AutoMains Fail
8312 Mains <f
% Unsigned 2 1 72 500 8310* No AutoMains Fail
8313 Max stab time s Unsigned 2 0 74 8259* 300 No Engine params
8315 Mode iG
List#1
1 - 76 281 284 No Basic settings
8365 AnlInp1 del
s Unsigned 2 0 77
0 180 No Engine protect
8369 AnlInp1 level1 Bar Integer 2 1 79 -100 10000 No Engine protect
8370 AnlInp1 level2 Bar Integer 2 1 81 -100 10000 No Engine protect
8371 AnlInp2 del
s Unsigned 2 0 83
0 180 No Engine protect
8375 AnlInp2 level1 C Integer 2 0 85 -100 10000 No Engine protect
8376 AnlInp2 level2 C Integer 2 0 87 -100 10000 No Engine protect
8377 AnlInp3 del
s Unsigned 2 0 89
0 180 No Engine protect
8381 AnlInp3 level1 % Integer 2 0 91 -100 10000 No Engine protect
8382 AnlInp3 level2 % Integer 2 0 93 -100 10000 No Engine protect
8383 Batt V del
s Unsigned 2 0 95
0 600 No Engine protect
8387 Batt <V
V Integer 2 1 97 80 9587* No Engine protect
8389 MCB close del s Unsigned 2 1 99
0 600 No AutoMains Fail
8394 Prestart time s Unsigned 2 0 101
0 600 No Engine params
8407 Calibr AI 2 C Integer 2 0 103 -1000 1000 No Sensors spec

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

63

8431 Calibr AI 1 Bar Integer 2 1 105 -1000 1000 No Sensors spec


8444 MCB Logic
List#2
1 - 107 263 264 No AutoMains Fail
8446 MVolt unbal
% Unsigned 2 0 108
1 150 No AutoMains Fail
8447 MVolt unb del s Unsigned 2 1 110
0 600 No AutoMains Fail
8467 Calibr AI 3
% Integer 2 0 112 -1000 1000 No Sensors spec
8482 Warning call
List#3
1 - 114 286 287 No Act. calls/SMS
8483 Unload call
List#3
1 - 115 286 287 No Act. calls/SMS
8484 Shut down call List#3
1 - 116 286 287 No Act. calls/SMS
8485 Slow stop call List#3
1 - 117 286 287 No Act. calls/SMS
8486 Reverse power % Unsigned 1 0 118
0 50 No Gener protect
8500 AVR DCout bias % Integer 2 1 119
0 1000 No Volt/PF ctrl
8501 Voltage gain % Integer 2 1 121
0 2000 No Volt/PF ctrl
8502 Voltage der
% Integer 2 0 123
0 100 No Volt/PF ctrl
8503 PF gain
% Integer 2 1 125
0 2000 No Volt/PF ctrl
8504 PF der
% Integer 2 0 127
0 100 No Volt/PF ctrl
8547 GCB open level % Unsigned 2 0 129
0 100 No Sync/Load ctrl
8548 GCB open del s Unsigned 2 0 131
0 600 No Sync/Load ctrl
8552 Rev. power del s Unsigned 2 1 133
0 600 No Gener protect
8566 Im3 CT ratio /5A Unsigned 2 0 135
1 5000 No Basic settings
8618 Ret from test
List#4
1 - 137 266 267 No AutoMains Fail
8637 Gen-set name
String0 16 - 138
- No Basic settings
8638 Load control
List#5
1 - 154 330 331 No ProcessControl
8639 Baseload
kW Integer 2 0 155
0 3200 No ProcessControl
8640 PF reference
Integer 2 2 157 60 100 No ProcessControl
8641 Import load kW Integer 2 0 159 -3200 3200 No ProcessControl
8642 Import PF
Integer 2 2 161 60 100 No ProcessControl
8643 PeakLevelStart kW Integer 2 0 163
0 3200 No ProcessControl
8644 PeakLevelStop kW Integer 2 0 165
0 3200 No ProcessControl
8650 Voltage window % Unsigned 2 1 167
0 1000 No Sync/Load ctrl
8652 Phase window Unsigned 2 0 169
0 90 No Sync/Load ctrl
8653 Dwell time
s Unsigned 2 1 171
0 250 No Sync/Load ctrl
8656 Speed gov bias V Integer 2 2 173 -1000 1000 No Sync/Load ctrl
8657 Sync timeout s Unsigned 2 0 175
0 1800 No Sync/Load ctrl
8658 Load ramp
s Unsigned 2 0 177
0 600 No Sync/Load ctrl
8659 Load gain
% Integer 2 1 179
0 2000 No Sync/Load ctrl
8661 BreakerOverlap s Unsigned 2 1 181
0 6000 No AutoMains Fail
8662 AfterCoolTime s Unsigned 2 0 183
0 3600 No Engine params
8711 PeakAutStart
List#3
1 - 185 286 287 No ProcessControl
8713 Load int
% Integer 2 0 186
0 100 No Sync/Load ctrl
8714 Load der
% Integer 2 0 188
0 100 No Sync/Load ctrl
8715 Slip freq gain % Integer 2 1 190
0 2000 No Sync/Load ctrl
8716 Slip freq int % Integer 2 0 192
0 100 No Sync/Load ctrl
8717 Slip freq der % Integer 2 0 194
0 100 No Sync/Load ctrl
8718 Angle gain
% Integer 2 1 196
0 2000 No Sync/Load ctrl
8719 Angle der
% Integer 2 0 198
0 100 No Sync/Load ctrl
8720 Voltage int
% Integer 2 0 200
0 100 No Volt/PF ctrl
8721 PF int
% Integer 2 0 202
0 100 No Volt/PF ctrl
8727 SummerTimeMode List#6
1 - 204 355 359 No Date/Time
8762 AnlInIOM1 lev1 U4 Integer 2 0 205 -100 10000 No Engine protect
8763 AnlInIOM2 lev1 U5 Integer 2 0 207 -100 10000 No Engine protect
8764 AnlInIOM3 lev1 U6 Integer 2 0 209 -100 10000 No Engine protect
8765 AnlInIOM4 lev1 U7 Integer 2 0 211 -100 10000 No Engine protect
8766 AnlInIOM1 lev2 U4 Integer 2 0 213 -100 10000 No Engine protect
8767 AnlInIOM2 lev2 U5 Integer 2 0 215 -100 10000 No Engine protect
8768 AnlInIOM3 lev2 U6 Integer 2 0 217 -100 10000 No Engine protect
8769 AnlInIOM4 lev2 U7 Integer 2 0 219 -100 10000 No Engine protect
8770 AnlInIOM1 del s Unsigned 2 0 221
0 180 No Engine protect
8771 AnlInIOM2 del s Unsigned 2 0 223
0 180 No Engine protect
8772 AnlInIOM3 del s Unsigned 2 0 225
0 180 No Engine protect
8773 AnlInIOM4 del s Unsigned 2 0 227
0 180 No Engine protect
8780 Prelubr time s Unsigned 2 0 229
0 600 No Engine params
8781 Prelubr pause min Unsigned 2 0 231
1 1000 No Engine params
8793 Calibr AI 4 U4 Integer 2 0 233 -1000 1000 No Sensors spec
8794 Calibr AI 5 U5 Integer 2 0 235 -1000 1000 No Sensors spec
8795 Calibr AI 6 U6 Integer 2 0 237 -1000 1000 No Sensors spec
8796 Calibr AI 7 U7 Integer 2 0 239 -1000 1000 No Sensors spec
8884 Ld shed level % Integer 2 0 241 8890* 200 No Load shedding
8887 Ld shed del
s Unsigned 2 1 243
0 18000 No Load shedding
8890 Ld recon level % Integer 2 0 245
0 8884* No Load shedding
8893 Ld recon del s Unsigned 2 0 247
0 1800 No Load shedding
8979 TimeStamp Per min Unsigned 1 0 249
0 240 No Date/Time
9019 AnOut-kW/20mA
Integer 2 0 250
1 32000 No Basic settings
9054 SpeedRegChar
List#7
1 - 252 303 304 No Sync/Load ctrl
9055 AVRRegChar
List#7
1 - 253 303 304 No Volt/PF ctrl
9097 Idle time
s Unsigned 2 0 254
0 3600 No Engine params
9100 Fuel solenoid
List#8
1 - 256 202 203 No Engine params
9581 Max load surge P/s Unsigned 2 0 257
0 60 No AutoMains Fail

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

64

9587 Batt >V


V Integer 2 1 259 8387* 400 No Engine protect
9590 Ret fromIsland List#4
1 - 261 266 267 No AutoMains Fail
9592 ExportLimit
List#3
1 - 262 286 287 No ProcessControl
9594 AcallCH1-Type
List#9
1 - 263 292 296 No Act. calls/SMS
9595 AcallCH2-Type
List#9
1 - 264 292 296 No Act. calls/SMS
9596 AcallCH3-Type
List#9
1 - 265 292 296 No Act. calls/SMS
9597 AcallCH1-Addr
String0 32 - 266
- No Act. calls/SMS
9598 AcallCH2-Addr
String0 32 - 298
- No Act. calls/SMS
9599 AcallCH3-Addr
String0 32 - 330
- No Act. calls/SMS
9635 RemCompSw1 ON U4 Integer 2 0 362 -10000 10000 No RemCompSwitch
9636 RemCompSw2 ON U5 Integer 2 0 364 -10000 10000 No RemCompSwitch
9637 RemCompSw3 ON U6 Integer 2 0 366 -10000 10000 No RemCompSwitch
9638 RemCompSw4 ON U7 Integer 2 0 368 -10000 10000 No RemCompSwitch
9639 RemCompSw1 OFF U4 Integer 2 0 370 -10000 10000 No RemCompSwitch
9640 RemCompSw2 OFF U5 Integer 2 0 372 -10000 10000 No RemCompSwitch
9641 RemCompSw3 OFF U6 Integer 2 0 374 -10000 10000 No RemCompSwitch
9642 RemCompSw4 OFF U7 Integer 2 0 376 -10000 10000 No RemCompSwitch
9649 AutoLd recon
List#3
1 - 378 286 287 No Load shedding
================================================================================
Tab. 5: Setpoints R
Num = 11
Len = 26 bytes
================================================================================
Obj Name
Dim Type
Len Dec Ofs Min Max Pass Group
-------------------------------------------------------------------------------8205 kWhours
kWh Integer 4 0 0
- No Statistics
8206 RunHours
h Integer 4 0 4
- No Statistics
8207 NumStarts
Unsigned 2 0 8
0
0 No Statistics
8539 kVArhours
Integer 4 0 10
- No Statistics
9648 NextServTime h Unsigned 2 0 14
0 65535 No Engine protect
24505 A.c.multiplier Unsigned 1 0 16
1 250 3 Act. calls/SMS
24512 Num rings AA
Unsigned 1 0 17
1 30 3 Act. calls/SMS
24522 RS232 mode
List#10 1 - 18 364 365 3 Basic settings
24537 Contr. addr
Unsigned 1 0 19
1 32 3 Basic settings
24553 Date
Time
3 - 20
- No Date/Time
24554 Time
Date
3 - 23
- No Date/Time
================================================================================
Tab. 6: History Record
Num = 35
Len = 65 bytes
================================================================================
Name
Dim Type
Len Dec Ofs Obj
-------------------------------------------------------------------------------Reason
HistEvent
2 - 0
Date
Date
3 - 2
Time
Time
3 - 5
Act power
kW Integer
2 0 8 8202
Pwr factor
Integer
1 2 10 8204
Slip freq
Hz Integer
2 2 11 8224
Load char
Char
1 - 13 8395
Engine Speed RPM Unsigned
2 0 14 8209
UmOver
Unsigned
2 0 16 8453
IOM SW ver.
Unsigned
1 0 18 9022
Gen freq
Hz Unsigned
2 1 19 8210
Gen V L1-N
V Unsigned
2 0 21 8192
Pwr factor L2
Integer
1 2 23 8534
Gen V L2-N
V Unsigned
2 0 24 8193
Pwr factor L3
Integer
1 2 26 8535
Gen V L3-N
V Unsigned
2 0 27 8194
CAN16
Binary
2 - 29 8546
Gen curr L1
A Unsigned
2 0 31 8198
Pwr factor L2
Integer
1 2 33 8534
Gen curr L2
A Unsigned
2 0 34 8199
Pwr factor L3
Integer
1 2 36 8535
Gen curr L3
A Unsigned
2 0 37 8200
================================================================================
Tab. 7: Machine Type Meaning
================================================================================
Value Name
-------------------------------------------------------------------------------444 EMPTY

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

65

445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499

Init
Not ready
Prestart
Cranking
Pause
Starting
Running
Loaded
Stop
Shutdown
Ready
Cooling
Unl Alarm
Unloading
Loading
Ventil
SDVentil
MainsOper
MainsFlt
ValidFlt
IslOper
MainsRet
Brks Off
Synchro
ParalOper
UnlProt
MultiOper
RevSync
Brks OffW
No Timer
LdShedChg
LdRecChg
MCB close
SyncStart
SyncTOut
Ret Break
BrkOvrlap
Load Ramp
Idle Run
MinStabTO
MaxStabTO
AfterCool
GCB open
WSlowStop
SyAMFStrt
SyAMFStop
StopValve
No LdShed
LdShedL1
LdShedL2
LdShedL3
BaseLd
BLdExLm
PwrI/E
ModeOff

================================================================================
Tab. 8: List# Types Meaning
================================================================================
-------------------------------------------------------------------------------List#1
Value Name
-------------------------------------------------------------------------------0 OFF
1 MAN
2 AUT
3 TEST
-------------------------------------------------------------------------------List#2
Value Name
-------------------------------------------------------------------------------0 CLOSE-ON
1 CLOSE-OFF

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

66

-------------------------------------------------------------------------------List#3
Value Name
-------------------------------------------------------------------------------0 DISABLED
1 ENABLED
-------------------------------------------------------------------------------List#4
Value Name
-------------------------------------------------------------------------------0 MANUAL
1 AUTO
-------------------------------------------------------------------------------List#5
Value Name
-------------------------------------------------------------------------------0 Baseload
1 Imp/Exp
-------------------------------------------------------------------------------List#6
Value Name
-------------------------------------------------------------------------------0 DISABLED
1 WINTER
2 SUMMER
3 WINTER-S
4 SUMMER-S
-------------------------------------------------------------------------------List#7
Value Name
-------------------------------------------------------------------------------0 POSITIVE
1 NEGATIVE
-------------------------------------------------------------------------------List#8
Value Name
-------------------------------------------------------------------------------0 DIESEL
1 GAS
-------------------------------------------------------------------------------List#9
Value Name
-------------------------------------------------------------------------------0 DISABLED
1 DATA
2 SMS
3 E-MAIL
4 EML-SMS
-------------------------------------------------------------------------------List#10
Value Name
-------------------------------------------------------------------------------0 STANDARD
1 MODBUS

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

67

================================================================================
Tab. 9: Binary# Types Meaning
================================================================================
-------------------------------------------------------------------------------Binary#1
Bit Name
-------------------------------------------------------------------------------0 GCB feedback
1 MCB feedback
2 Rem start/stop
3 Emergency stop
4 Alarm 5
5 Access lock
6 Alarm 7
7 Alarm 8
8 Alarm 9
9
10 BInpPCM
11 Alarm1 PCM
12 Alarm2 PCM
13 Alarm3 PCM
14 Alarm4 PCM
15
-------------------------------------------------------------------------------Binary#2
Bit Name
-------------------------------------------------------------------------------0 Starter
1 Fuel solenoid
2 GCB Close/Open
3 MCB Close/Open
4 Alarm
5 Horn
6 Pre-start
7 Full load
8 Cooling pump
9
10 BOutPCM
11 AVR up
12 AVR down
13 SPEED up
14 SPEED down
15
-------------------------------------------------------------------------------Binary#3
Bit Name
-------------------------------------------------------------------------------0 Alarm1 PCM
1 Alarm2 PCM
2 Alarm3 PCM
3 Alarm4 PCM
4
5 BInpIOM
6 Alarm1 IOM
7 Alarm2 IOM
-------------------------------------------------------------------------------Binary#4
Bit Name
-------------------------------------------------------------------------------0 Alarm1 IOM
1 Alarm2 IOM
2 Alarm3 IOM
3 Alarm4 IOM
4 Alarm5 IOM
5 Alarm6 IOM
6 Alarm7 IOM
7 Alarm8 IOM
8

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

68

9 BOutIG
10 Starter
11 Fuel solenoid
12 GCB Close/Open
13 MCB Close/Open
14 Alarm
15 Horn
-------------------------------------------------------------------------------Binary#5
Bit Name
-------------------------------------------------------------------------------0 AVR up
1 AVR down
2 SPEED up
3 SPEED down
4
5 BOutIOM
6 Vg fail
7 Overspeed
-------------------------------------------------------------------------------Binary#6
Bit Name
-------------------------------------------------------------------------------0 Vg fail
1 Overspeed
2 Start fail
3 Overcurrent
4 Common Wrn
5 Common Stp
6 Common Sd
7 Common Unl
8
9 RCS output
10 Led GCB gr
11 Led MCB gr
12 Led GEN gr
13 Led GEN red
14 Led MAINS gr
15 Led MAINS red
================================================================================
Tab. 10: HistEvent Type Meaning
Bits 15-12 => Prefix
Bits 10- 0 => Base
Name = Prefix Base
e.g. Prefix = Wrn, Base = Oil Press => Name = Wrn Oil Press
================================================================================
-------------------------------------------------------------------------------Bits 15-12 Prefix
-------------------------------------------------------------------------------2 Wrn
4 Sd
6 Stp
8 Unl
10 Fls
-------------------------------------------------------------------------------Bits 10- 0 Base
-------------------------------------------------------------------------------68 Batt Volt
69 Oil Press
70 Water Temp
71 Fuel Level
72 AnInIOM 1
73 AnInIOM 2
74 AnInIOM 3
75 AnInIOM 4
81 GCB feedback

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

69

82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
98
99
100
101
102
103
104
105
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421

MCB feedback
Rem start/stop
Emergency stop
Alarm 5
Access lock
Alarm 7
Alarm 8
Alarm 9
BInpPCM
Alarm1 PCM
Alarm2 PCM
Alarm3 PCM
Alarm4 PCM
Alarm1 IOM
Alarm2 IOM
Alarm3 IOM
Alarm4 IOM
Alarm5 IOM
Alarm6 IOM
Alarm7 IOM
Alarm8 IOM
iG Test
Switched On
Time Stamp
Unl Vg1 Over
Unl Vg1 Under
Unl Vg2 Over
Unl Vg2 Under
Unl Vg3 Over
Unl Vg3 Under
Unl Vgen Unbal
Unl Igen Unbal
Unl Fgen Over
Unl Fgen Under
Vm1 Over
Vm1 Under
Vm2 Over
Vm2 Under
Vm3 Over
Vm3 Under
Vmains Unbal
Fmains Over
Fmains Under
Unl Overload
Unl EarthFltC
GCB fail
MCB fail
Sd Start fail
Gen set start
Gen set stop
GCB closed
GCB opened
MCB closed
MCB opened
Sd Overspeed
Sd Underspeed
Wrong Params
Unl ReversePwr
Stp SyncTO
Wrn RevSyncTO
WatchDog Rst
ActCallCH1-OK
ActCallCH2-OK
ActCallCH3-OK
ActCallCH1Fail
ActCallCH2Fail
ActCallCH3Fail
Appl. loaded
Firmw. loaded
TimeModeChngd
Sd IOM fail
Unl BusMeasErr
Emergency Stop
Sd Pickup fail
LoadSurge

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

70

422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443

RS232 control
MODEM control
SMS control
MB control
LB control
IB control
Password set
Password chngd
Unl Short Igen
Unl IDMT
GenSet MFstart
GenSet MFstop
GenSetRemStart
GenSetRemStop
GenSet PKstart
GenSet PKstop
Remote OFF set
Sprinkler set
Wrn SpdRegLim
Wrn VoltRegLim
Sd Stop fail
Other GCB trip

================================================================================
Tab. 11: AlarmEvent Type Meaning
Bits 15-13 => Prefix
Bits 10- 0 => Base
Bit 11 = 0 => Inactive item
= 1 => Active item
Name = Prefix Base
e.g. Prefix = Fls, Base = Water Temp => Name = Fls Water Temp
================================================================================
-------------------------------------------------------------------------------Bits 15-12 Prefix
-------------------------------------------------------------------------------2 Wrn
4 Sd
6 Stp
8 Unl
10 Fls
-------------------------------------------------------------------------------Bits 10- 0 Base
-------------------------------------------------------------------------------43 Engine Speed
44 Gen freq
45 Gen V L1-N
46 Gen V L2-N
47 Gen V L3-N
55 Mains freq
56 Mns V L1-N
57 Mns V L2-N
58 Mns V L3-N
69 Oil Press
70 Water Temp
71 Fuel Level
72 AnInIOM 1
73 AnInIOM 2
74 AnInIOM 3
75 AnInIOM 4
81 GCB feedback
82 MCB feedback
83 Rem start/stop
84 Emergency stop
85 Alarm 5
86 Access lock
87 Alarm 7
88 Alarm 8
89 Alarm 9
90
92 Alarm1 PCM

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

71

93
94
95
98
99
100
101
102
103
104
105
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
401
402
404
405
406
411
412
413
417
418
420
430
431
440
441
442
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519

Alarm2 PCM
Alarm3 PCM
Alarm4 PCM
Alarm1 IOM
Alarm2 IOM
Alarm3 IOM
Alarm4 IOM
Alarm5 IOM
Alarm6 IOM
Alarm7 IOM
Alarm8 IOM
Unl Vg1 Over
Unl Vg1 Under
Unl Vg2 Over
Unl Vg2 Under
Unl Vg3 Over
Unl Vg3 Under
Unl Vgen Unbal
Unl Igen Unbal
Unl Fgen Over
Unl Fgen Under
Vm1 Over
Vm1 Under
Vm2 Over
Vm2 Under
Vm3 Over
Vm3 Under
Vmains Unbal
Fmains Over
Fmains Under
Unl Overload
Unl EarthFltC
GCB fail
MCB fail
Sd Start fail
Sd Overspeed
Sd Underspeed
Unl ReversePwr
Stp SyncTO
Wrn RevSyncTO
ActCallCH1Fail
ActCallCH2Fail
ActCallCH3Fail
Sd IOM fail
Unl BusMeasErr
Sd Pickup fail
Unl Short Igen
Unl IDMT
Wrn SpdRegLim
Wrn VoltRegLim
Sd Stop fail
Wrn Batt Volt
res
GEN L1 neg
GEN L2 neg
GEN L3 neg
G ph opposed
G ph+L1 neg
G ph+L2 neg
G ph+L3 neg
M L1 neg
M L2 neg
M L3 neg
M ph opposed
M ph+L1 neg
M ph+L2 neg
M ph+L3 neg
Emerg Stop
Sd Batt flat
WrnServiceTime
WrnPC(LS)Mfail

================================================================================
Tab. 12: Value States I
Bit 0 = 1 => ALARM 1 masked

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

72

Bit 1 = 1 => Active ALARM 1


Bit 2 = 1 => ALARM 1
Bit 3 = 1 => ALARM 2 masked
Bit 4 = 1 => Active ALARM 2
Bit 5 = 1 => ALARM 2
Bit 6 = 1 => Sensor failure
Num = 40
Len = 40 bytes
================================================================================
Name
Bit Ofs Obj
-------------------------------------------------------------------------------BInpIG
0 0 8235
BInpIG
1 1 8235
BInpIG
2 2 8235
BInpIG
3 3 8235
BInpIG
4 4 8235
BInpIG
5 5 8235
BInpIG
6 6 8235
BInpIG
7 7 8235
BInpIG
8 8 8235
BInpIG
9 9 8235
BInpIG
10 10 8235
BInpIG
11 11 8235
BInpIG
12 12 8235
BInpIG
13 13 8235
BInpIG
14 14 8235
BInpIG
15 15 8235
BInpPCM
0 16 8601
BInpPCM
1 17 8601
BInpPCM
2 18 8601
BInpPCM
3 19 8601
BInpPCM
4 20 8601
BInpPCM
5 21 8601
BInpPCM
6 22 8601
BInpPCM
7 23 8601
BInpIOM
0 24 8602
BInpIOM
1 25 8602
BInpIOM
2 26 8602
BInpIOM
3 27 8602
BInpIOM
4 28 8602
BInpIOM
5 29 8602
BInpIOM
6 30 8602
BInpIOM
7 31 8602
BInpIOM
8 32 8602
BInpIOM
9 33 8602
BInpIOM
10 34 8602
BInpIOM
11 35 8602
BInpIOM
12 36 8602
BInpIOM
13 37 8602
BInpIOM
14 38 8602
BInpIOM
15 39 8602
================================================================================
Tab. 13: Value States II
Bit 0 = 1 => ALARM 1 masked
Bit 1 = 1 => Active ALARM 1
Bit 2 = 1 => ALARM 1
Bit 3 = 1 => ALARM 2 masked
Bit 4 = 1 => Active ALARM 2
Bit 5 = 1 => ALARM 2
Bit 6 = 1 => Sensor failure
Num = 11
Len = 11 bytes
================================================================================
Name
Bit Ofs Obj
-------------------------------------------------------------------------------Gen V L1-N
- 0 8192
Gen V L2-N
- 1 8193
Gen V L3-N
- 2 8194
Mns V L1-N
- 3 8195
Mns V L2-N
- 4 8196
Mns V L3-N
- 5 8197
Act power
- 6 8202

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

73

Mains Curr L3
Engine Speed
Gen freq
Mains freq
-

- 7 8208
- 8 8209
9 8210
10 8211

================================================================================
Tab. 14: Value States III
Bit 0 = 1 => ALARM 1 masked
Bit 1 = 1 => Active ALARM 1
Bit 2 = 1 => ALARM 1
Bit 3 = 1 => ALARM 2 masked
Bit 4 = 1 => Active ALARM 2
Bit 5 = 1 => ALARM 2
Bit 6 = 1 => Sensor failure
Num = 8
Len = 8 bytes
================================================================================
Name
Bit Ofs Obj
-------------------------------------------------------------------------------Batt Volt
- 0 8213
Oil Press
- 1 8227
Water Temp
- 2 8228
Fuel Level
- 3 8229
AnInIOM 2
- 4 8759
AnInIOM 3
- 5 8760
AnInIOM 4
- 6 8761
AnInIOM 1
- 7 8978
================================================================================

InteliCommunicationGuide, ComAp February 2005


InteliCommunicationGuide February 05.pdf

74

You might also like