Troubleshooting Guide: Inteligen, Intelisys, Intelimains Modular Controller
Troubleshooting Guide: Inteligen, Intelisys, Intelimains Modular Controller
InteliGenNT, InteliSysNT,
InteliMainsNT
Modular Controller
Troubleshooting guide
IG-NT, IG-NTC, IG-NT-BB, IG-NTC-BB, IS-NT-BB, IS-NTC-BB,
IM-NT, IM-NT-BB, IM-NTC-BB
Software version IGS-NT-3.1.0, IM-NT-3.1.0, August 2018
TROUBLESHOOTING GUIDE
Managemant System
ISO 13485:2003
ComAp a.s.
Cer t i f i ca
U Uranie 1612/14a, 170 00 Praha 7, Czech Republic DE
KRA tio
n
It is necessary to use the boot jumper for controller programming in case of unsuccessful controller
firmware programming. It may for instance happen due to an accidental cable disconnection,
computer failure or remote connection drop out. If controller firmware programming was not
successful, it is not possible to open connection to a controller, it does not respond and controller
screen is blank. In such case you need to use this procedure for controller programming:
3. Go to File – Firmware upgrade and Cloning… – FW upgrade (default configuration)… and select
firmware you would like to upload into a controller.
4. Follow instructions in the notification window:
It is possible to configure and program controller in the standard way after this procedure is done.
Strings looks like this if you are checking strings on controller with Comms setting: Contr. address set
to 1 and controller does not communicate with any other controllers via CAN2:
CAN16 I000000000000000
CAN32 0000000000000000
Strings looks like this if you are checking strings on controller with Comms setting: Contr. address set
to 1 and controller communicates with controllers with Contr. address set to 2, 16 and 31:
CAN16 I I 0000000000000 I
CAN32 00000000000000 I 0
Strings Reg16 and Reg32 are available directly on controller screens if MINT, Combi or COX
application is used in controller. These strings contains information about addresses of controllers
which belongs into the same logical group as controller which displays this information. Strings Reg16
and Reg32 contains the similar information, however the symbol “I” is displayed only for controllers,
that belong to the same logical group as this controller.
For more information about logical groups see description of Pwr management: Control group,
GroupLinkLeft and GroupLinkRight setpoints (these setpoints are part of the ProcessControl group in
the COX application) in a relevant IGS-NT-xy-Reference Guide.
InteliGenNT, InteliSysNT, InteliMainsNT – Troubleshooting Guide,
SW version IGS-NT-3.1.0, IM-NT-3.1.0, ©ComAp – August 2018 8
IGS-NT Troubleshooting Guide.pdf
CAN communication does not work
Problem:
CAN communication (either via CAN1 or CAN2 interface) does not work.
Solution:
a) Check if CAN bus is properly terminated. Measure resistance between the H and L CAN
terminals when all devices connected to a CAN bus are switched off. Resistance between the
H and L should be about 60 Ω, because two 120 Ω resistors has to be used to terminate CAN
bus at the both ends of a CAN line. See External modules connection chapter in IGS-NT-
Installation Guide for information about CAN bus connection.
Be aware that some ComAp devices has a built in 120 Ω resistor which is connected to a CAN
bus if jumper next to a CAN interface is closed! Make sure that the terminating resistor jumper
is closed only in devices which are at the ends of a CAN line.
b) Check if each device connected to a CAN bus has a unique CAN address.
In case of the CAN 2 bus it means that Comms settings: Contr. address setpoint has to be
set to a unique number in each controller which is connected to the CAN2 bus. See Addresses
of Modules on CAN2 chapter in Inteli Communication Guide for information about setting of
CAN addresses in ComAp communication modules and InteliVision to avoid conflict between
addresses.
In case of devices connected to the CAN 1 bus make sure that addresses are set according to
instructions which are displayed upon module configuration on the GenConfig card Modules.
On the picture is example of information which is displayed about IGS-PTM module jumpers
setting. Similar information is displayed for all extension modules.
c) Check wiring topology of the whole CAN bus cable. The topology must be linear (straight), not
“star type” and must not contain any loops.
• Day mode
• Night mode (especially for Marine applications)
Changing the modes can be done by holding the ESC button for 1 second.
Display brightness can be adjusted in range from 0 % to 100 % in both modes. Brightness of
the display can be increased/decreased by holding Esc button and repeated pushing .
See the picture below:
Push ESC + PgUp buttons or ESC + PgDn buttons to select mode which should be adjusted.
Power management
Gen-set doesn't share load with other gen-sets
Solution:
Check if the gen-set is not running in the local baseload mode. This mode is active if setpoint
ProcessControl:LocalBaseload is set to other value than OFF. If this setpoint is not set to
OFF then the gen-set is taken out of Load sharing and Power management. Fof rmore details
see chapter Local Baseload in IGS-NT-MINT-x.y-Reference Guide.
You can see that the Pwr management: #%LdResStrt1 limit is crossed first when system load
goes up and request to start additional genset is issued before the load shedding request.
However, it is not enough to set limits in the suggested way to make system work properly. It
is important to set Pwr management: #NextStrt del much shorter than Load shedding: Ld
shed delay so there is enough time for starting genset to start, synchronise and take over load
before a load shedding output is activated.
Setting setpoint Pwr management to DISABLED in genset controllers means that PBNom is
always 0 in IM-NT (no power information is received from genset controllers) and it is
necessary to set #LoadResStrt x to a negative value to meet the condition for MGCB closing.
It is sufficient to set #LoadResStrt x to -1 if only one MGCB needs to be closed (PAkt is always
0 before the first MGCB breaker is closed). However, this setting is not sufficient if several
MGCBs should be closed and it is necessary to set #LoadResStrt x to a lower value.
E.g. it is necessary to set a #LoadResStrt x setpoint to -101 (or a lower value) to achieve
second MGCB closing if PAkt is 100 after closing of the first MGCB:
PBNom > PAkt + Reserve
0 > 100 + (-101)
PC software
There is no history in .ant file
Solution:
a) InteliMonitor / Settings / History – the Typical program setting is to “Site monitored from this
computer only”. If this is not true, i.e. some other computer may be connected sometimes to
the site (controller), it may read out the history records and after this computer is connected
again, there appear to be no records in the archive. In such a case (especially can happen
with remote, e.g. modem connections), please switch to “Site monitored from more
computers”, which ensures proper history reading. The first option provides faster history
reading if there are only few new records, but with more computers accessing the same site
leads to the above mentioned behaviour.
b) Archive was saved with GenConfig tool with version lower than 2.1. GenConfig is offline tool
for configuration purposes, so archives saved using this tool does not contain actual history
data. That’s why history is not saved at all with this tool. Starting from version 2.1, GenConfig
is able to read history from controller and save it as part of controller configuration file.
Electrical measurement
Controller measures wrong generator/mains/bus voltages or currents
Problem:
Controller measures wrong generator/mains/bus voltages or currents, because setpoint Basic
settings: CT ratio prim / Im3ErFlCurCTp / VT ratio / Vm VT ratio is set to a wrong value.
Setpoint setting does not match CT / VT ratio of used measurement transformer.
Solution:
a) Change it to correct value according to the VT/CT specification.
Imagine that a generator is loaded with a load bank which burns 100 kW in each phase. Load
bank Power Factor (PF) is 1. If power in each phase is 100 kW, total generator power (PTOT)
displayed by controller is 300 kW. Calculation is as follows:
UL1=UL2=UL3= 400 V
IL1=IL2=IL3= 250 A
PFL1=PFL2=PFL3 = 1
PL1=PL2=PL3= UL1xIL1xPFL1=400x250x1= 100 kW
PTOT=PL1+PL2+PL3= 100+100+100= 300 kW
Example of incorrect connection with CTs swapped between phases L2 and L3:
In this case 100 kW is still burned in each load bank phase, but PF in phase L2 is not 1 from
controller point of view. PF in phase L2 is -1, because current goes in the opposite way due to
wrong CT polarity. The result is that total generator power displayed by controller is 100 kW.
Calculation is as follows:
UL1=UL2=UL3= 400 V
IL1=IL2=IL3= 250 A
PFL1=PFL3=1
PFL2= -1
PL1=PL3= UL1xIL1xPFL1=400x250x1= 100 kW
PL2=UL2xIL2xPFL2= 400x250x(-1)= -100 kW
Many different combinations of incorrect CTs connection are possible so check both, order of
CTs and their polarity. Reactive power measurement is affected by incorrect CTs connection
in similar way as active power measurement.
Other
SummerTime Mode causing time rollback and time desynchronization
Problem:
Situation: multiple controllers are used on CAN bus and some of them have FW 2.6.3 (IGS-
NT-Std) or 2.9.1 (IM-NT) and others have older versions of FW. SummerTime Mode is active
(i.e. it is not set to DISABLE). Controllers are not powered and time change is about to be
done.
Example:
One controller with IGS-NT-Std FW 2.6.3 and one controller with IGS-NT-Std FW 2.6.1 are
connected via CAN. Date is 27.10. 2013 and time is 2:59 am. SummerTime Mode is set to
SUMMER (i.e. time change is active). Controllers are powered down and stay powered down
for period longer than one hour (e.g. 8 hours). When powered back on time and SummerTime
Mode changes rapidly causing bad time value and moreover causing desynchronization of the
time between controllers (e.g. IGS-NT-Std 2.6.3 shows 2:05 am and IGS-NT-Std 2.6.1 shows
7:05 pm).
Solution:
All controllers FW need to be updated to the latest version to prevent this behavior. When all
controllers are updated, SummerTime Mode works properly.
Note:
Note that this behavior occurs only when old and new versions are mixed. When only old
versions are present and controllers are powered down, time change does not occur (due to
previous error fixed in 2.6.3/2.9.1) but time is not desynchronized.
It is essential to check setpoints and write correct value in them. In this particular case please
locate the setpoint CANnegotiation (in Comms settings) and change its state (there may be
AUT or a number after update) to OFF mode. Then power down and power up the
controller. The warning should not be displayed anymore.
Note:
Function CANnegotiation can be activated only when all controllers are able to perform this
function. If there are controllers with and without CANnegotiation (e.g. IM-NT and IG-MINT),
CANnegotiation must be switch OFF in all CANnegotiation capable controllers!
Solution:
If you don’t need this functionality, switch the setpoint to ENABLED, which is the mode
compatible with IG/IS classic controllers.
If the above conditions are fulfilled, there is no “Dongle incomp” message displayed in
controller Alarm list. This message is normally displayed by controller with MINT application as
the IGS-NT-LSM+PMS dongle is expected to be used for standard use of the MINT
application. In this special case and providing the stated conditions, the message is
suppressed to allow controller to work in the SPM mode.
1 This alarm may be displayed as Wrn or Sd alarm type. Alarm type depends on Protection upon
module failure setting in Modules card in GenConfig. Available settings are: No Protection,
Warning and Shutdown.
2 See setting of Force Protect functions on the PLC card in GenConfig to find out what PLC State x
texts were changed to.
3 Hold Enter and push Esc to enter the Info screen 1. Push the right arrow → to enter Info screen 2
to read IDch and Dngl strings or controller serial number and Password Decode number
(Pwd.Dec.).
4 You can exchange battery by yourself, but ComAp would not be responsible for controller
damage caused by battery exchange then. See our AS08 – Battery exchange process r1
manual for instructions, if you would like to exchange controller battery by yourself.
5 See Al./Hist. msg column on Protections card in GenConfig to see customized alarm messages
which are related to configurable protections.
6 Speed control related regulation loops are part of the Sync/Load ctrl group of setpoints:
Frequency regulation loop: Freq gain, Freq int setpoints
Angle regulation loop: Angle gain setpoint
Load regulation loop: Load ramp, Load gain, Load int setpoints
Load sharing loop: LS gain, LS int setpoints
7 Voltage control related regulation loops are part of the Volt/PF ctrl group of setpoints:
Voltage regulation loop: Voltage gain, Voltage int setpoints
Power Factor regulation loop: PF gain, PF int setpoints
VAr sharing regulation loop: VS gain, VS int setpoints
8 Alarm is related to Generator voltage terminals connection
9 Alarm is related to Mains (Bus) voltage terminals connection
10 In GenConfig go to File - Generate Cfg Image - Generate Cfg Image (Comm.objects) to obtain the
communication objects list
11 In InteliMonitor go to Monitor - Admin Users to do any user administration changes