Professional Documents
Culture Documents
InteliGen
InteliSys
InteliLite
InteliDrive
February 2005
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
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:
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
WinEdit
YES
MultiEdit
YES
Supervisor
YES
IGS-Log
YES
Third party SW
YES (MODBUS)
LiteEdit
YES
Third party SW
YES (MODBUS)
DriveConfig
YES
DriveMonitor
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
YES
YES
YES
YES
YES
YES
HIGH
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
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.
IG (1)
IG (2)
IG (x)
IG(x+1)
IG (32)
IG (1)
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.
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
LED
RUN
DET-A
State
Lights
Flashes
Lights
Flashes
DET-B
Lights
Flashes
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.
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
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
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
YES
YES
YES
YES
YES
YES
HIGH
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
MEDIUM
MEDIUM
LOW
*Possible, but not recommended due to risk of crash of programming if the communication is lost.
12
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.
RS232
iG_MU
RS 232
RS422
Modem
or
GSM
Modem
Modem
or
GSM
Modem
RS 232
PC
CAN
iG-COM
iG-COM
CAN
13
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
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
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
15
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
3. Controller opens connection data connection and then operator sees standard WinEdit screens.
16
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
VERY HIGH*
MEDIUM*
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
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
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.
RS232
IG-IB
IP X.X.X.A
PC
PC
INTERNET
PC
PC
18
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.
19
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
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
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
iG-CU
(iS-CU)
CAN BUS
PC
Telephone
number
RS232
MODEM
WinEdit
MODEM
RS232
Access
code
IG-IB RS232
IG-CU
IS-CU
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.
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.
23
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.
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.
24
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.
25
26
212.20.96.34
212.20.96.38
smtp.volny.cz
comap.cz@volny.cz
27
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
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
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.
232
RS 232
485
232
RS 232
485
Modbus
or
MultiEdit
232
485
RS 485
RS 232
485
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.
31
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)
Note
1 to 32
Function code
See List of
communication objects
Greater than 0
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)
Note
Same as in the query
Same as in the query
Number of registers 2
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).
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)
Note
1 to 32
Function code
See List of
communication objects
Greater than 0
Number of registers 2
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
Note
Same as in the query
Function code + 128
See Error list
See Check field
calculation
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
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
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
Number of
registers
1
Unsigned8
Integer16
Unsigned16
Integer32
MSBx
LSBx
=
=
35
Unsigned32
Binary8
Binary16
Binary32
Char
ASCII character
List
String list
ShortStr
LongStr
16
Date
Date
Time
Time
Domain
Field n bytes
C-declaratione: unsigned char x[n]
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
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.
38
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
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
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.
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.
Values multipack
Communication object number:
24502
Operation:
Read only
Data type:
Domain
Meaning:
InteliDrive controller sends all values that are configured in History record.
41
Bity30-24
Bit31
Bity39-32
Bit40
Bit41
Bity47-42
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.
42
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
(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
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.
45
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.
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
PWR
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
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
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
LED1
LED2
IG-IB V2.0
Light
Dark
Blinks together
Lights both
Blinks alternately
48
Light
Dark
Dark
Light
Dark both
Fast 0,1s
Dark
blink
Slow 0,3s
Dark
blink
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
49
5
1
IG-IB
2
3
Gateway
Firmware
Interface
Domain
Name
IP Address
Netmask
IP address
RS232
CAN1
CAN2
Primary DNS
Secondary DNS
50
Servers
E-mail
Message
window
SMTP Server
IG-IB Mailbox
51
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.
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
Velocity
Extra Setting
RS232
CAN1
Connection to controller
CAN2
Get from ISP
Primary DNS
Secondary DNS
SMTP Server
Connection
Holding Time
Messages
window
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
IG-IB Dongle
iG-IB Dongle limits number of accessible controllers
Dongle type
No dongle
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
the
Hint:
Telnet software is included in standard Windows installation. To run telnet use Windows Start Run button
and write telnet, OK.
54
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
56
TC35 Alphatech GSM modem: the first jumper from the left is closed.
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.
57
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
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)
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
59
Recommended converter
PC
USB
RS232
RS232
IL/IG/IS
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)
USB
USB
RS485
RS485
RS232
RS485
RS232
IL/IG/IS
Recommended converter
SB485,
PaPouch elektronika
(http://www.papouch.com/)
Isolator RS232
Recommneded isolator
UC232,
PaPouch elektronika (http://www.papouch.com/)
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.
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
================================================================================
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
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
63
64
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
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
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
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
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
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
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
72
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
================================================================================
74