Professional Documents
Culture Documents
Pug4123 A Gns2x00 Series
Pug4123 A Gns2x00 Series
GNS2000 GNS2000E
Table of Contents
1.0 General Information ...................................................................................................... 6
1.1 Description .................................................................................................................................................... 6
1.2 Product Features........................................................................................................................................... 6
1.3 Product Functions ......................................................................................................................................... 6
1.4 GNS2000 Flexibility/Family Members ........................................................................................................... 7
1.5 GNS2500 Flexibility/Family Members ........................................................................................................... 8
1.6 “E” Versions of GNS...................................................................................................................................... 8
1.1 DESCRIPTION
The GNS2X00 series is a family of highly-flexible generator set controllers. The GNS is designed for both
electronically and mechanically controlled engines, is ruggedly constructed with simple-to-use
microprocessor technology. The GNS family is designed to be used with or without a display. All GNSs
support a remote display or a connection to a monitoring console. An optional factory installed internal
modem is available.
The GNS2X04B (stand alone black box) can easily be integrated to various combinations of external digital
displays, analog gauges, simple indicator lights or can be utilized with no interface at all.
The most basic model in the GNS family is the GNS2000. It supports manual and remote start stop. The
GNS2500 is a slightly advanced control with built in Auto Mains Failure (AMF) logic. In addition to the
standard inputs and outputs of the GNS2000, the GNS2500 is equipped with inputs to monitor up to at
three phases of mains power. Neither the GNS2000, nor the GNS2500 internally support synchronization
to the mains and transfer power in a “bump” fashion, that is, there will be a brief period of time where the
power will be disrupted.
The user interface is simple, and internally supports multiple languages. The GNS also has an advanced
security model that provides multiple levels of security to prevent unauthorized or unintentional changes in
the operation.
Based on these five components, there can be numerous configuration possibilities. A few examples are
listed below.
GNS2502/4/4B by itself
GNS2502/4/4B connected to a GNS2502D/4D remote display
GNS2502/4/4B connected to a PC
GNS2504B connected to two GNS2502D/4D remote displays
GNS2504B connected to one GNS2502D/4D remote display and PC
GNS2504B connected to two PCs
The GNS2X00E versions a virtually identical to their GNS2X00 counterpart. Configuration and operation
are identical. The major difference are the operating temperature range. These devices are specified to
operate in 0-70 C temperature range and does not have a conformal coat. The units also are designed to,
but not tested to UL standards.
2.0 Installation
Mounting hardware
2.2.1 Hole Pattern and panel cutout for GNS2X02, GNS2X04, GNS2X02D, and GNS2X04D
PANEL CUTOUT
The Battery+ and Battery- terminals are fixed functions terminals used to provide power to the controller. In
addition, the battery voltage sensed on these terminals is used by the battery protection functions within the
GNS. Power for the control is typically from the 12 or 24 VDC battery used to start the engine. It should be
fused with a 10 AMP fuse. The control should be wired directly from the battery to the unit with a dedicated
wire. Use of bussed connections for multiple devices is not recommended as noise and high current spikes
can degrade performance. (See section on battery protection to configure battery protections).
2.3.4 D+ Wiring
The D+ terminal is a fixed function terminal used to monitor the D+ terminal on the engine alternator. Wiring
of D+ should be a single wire going from the D+ terminal on the alternator to the D+ terminal on the GNS
(see wring diagram). When the engine is running, this terminal should be approximately at battery voltage.
If it is significantly lower, this is a sign that the alternator is not operating properly.
Protection functions in the GNS can be used for alternator monitoring. This monitoring can be used to
detect when the alternator stops charging the battery due to an internal alternator failure, wiring issue, or
when the belt driving the alternator slips or is broken. Additionally, under certain circumstances D+ can be
used to determine if the engine is running. The GNS has protections to detect if there is a problem with
the D+ terminal (see section on D+ monitoring to configure protections.)
Most alternators need to be flashed when the engine is first started in order for the alternator to start
producing voltage. D+ excitation control (flashing) can be accomplished by connecting battery positive to
one side of a normally open relay (e.g., BO3) and the other side to the D+ terminal of the alternator. The
output (e.g., BO3) should then be assigned to Starter output function (note: you can assign Starter twice,
once for the actual starter, the other for D+ excitation). This tells the GNS to close the output whenever the
starter is engaged, thereby exciting the alternator with the battery voltage. See the sample wiring diagram
below:
The binary inputs have two states of operation HI and LO. The HI state is achieved when battery+ is
applied to the input or the input is left open. The LO state is achieved when battery- is applied to the input.
The inputs are typically driven by a contact closure to Battery- as shown below, but signals from other
electronics can be tied directly to these input. See diagram below. These inputs are assigned a function at
the factory and can only be changed by using the GAC configuration software, SmartVU. Current function
assignment can be seen by viewing the Binary Input Screen on the GNS display. In addition, each input
has a defined polarity to indicate which state (HI or LO) activates the assigned function. The polarity of the
inputs can only be changed by using the GAC configuration software, SmartVU (see section on configuring
binary inputs to change function or polarity).
The Magnetic Pickup inputs are fixed function terminals used to monitor signals from magnetic pickups.
The magnetic pickups are mounted on the flywheel housing and used to monitor engine speed. Wiring for
these terminals should be dedicated twisted shielded wires from the pickup to the terminals on the GNS.
The grounding of the shield must be done at only one end of the shield. Sharing of pickup signals is not
recommended (see section on engine operation and engine speed protections for configuring protections
and pickup inputs).
The relay outputs are part of the binary output functions and are used by the GNS to signal status or to
control external equipment. There are four relays, two Form A, and two Form C. The GNS unit is labeled
with the contact state when un-powered. The relays have two states of operation, ON and OFF. When un-
powered they are in the OFF state. When activated by the GNS, the relay will switch to the ON state. The
output states can be inverted by changing the polarity of the binary output using the GAC Configuration
Software, SmartVU. Also using SmartVU, the assigned functions of these outputs can be changed. The
current assigned function can be seen on the GNS display under the Binary Output screen (see section on
configuring binary outputs to change function or polarity). Wiring of these terminals depends on the load
being driven. Based on the load, protective devices may be needed in order to protect the contacts from
damage and to improve reliability.
The generator current inputs are fixed functions terminals dedicated to measuring the generator current.
The inputs have a maximum continuous rating of 5A. The inputs require the use of current transformers
(CT) to step down the current to a usable level. The inputs work with CTs that have a 5A secondary. The
exact ratio of the CT can be configured in the unit to allow the display of primary current levels (see section
on configuring CT rations. Wiring of the CTs is shown in the Basic Wiring Diagram). Note that one side of
all of the CTs must be grounded external to the GNS.
The generator and mains voltage inputs are fixed function terminals dedicated to measuring the generator
and mains voltage (mains voltage inputs are provided on the GNS2500 only). The inputs are rated for a
maximum of 600V Line-Line. Generators that will exceed this level must use potential transformers (PT) to
step the voltage down below the maximum. The exact ratio of the PT can be configured within the unit to
allow the display of primary voltage levels (See section on configuring PT ratios. Wiring of the generator
voltage with PT is shown in the Basic Wiring Diagram). The voltage inputs can be wired to the following
configurations.
3 phase, 4 Wire Wye – wire generator phases and neutral to corresponding GNS phase and
neutral terminals.
3 Phase, 3 Wire Delta – wire generator phases to corresponding GNS phase terminals. No neutral
is needed, the GNS with synthesize an internal neutral.
3 Phase, 4 Wire High (Wild) Leg Delta – Wire generator phases and neutral to corresponding
GNS phase and neutral terminals. The high (wild) leg of the configuration must be identified in the
GNS configuration (see section on configuring generator voltages).
1 Phase, 3 Wire Zigzag – Wire generator phases and neutral to corresponding GNS phase and
neutral terminals. The unused phase input must be wired to neutral and the corresponding phase
must be identified in the GNS configuration (see section on configuring generator voltages).
1 Phase, 3 wire Double-Delta – This configuration looks (to the GNS) and is wired identical to the
Zigzag configuration.
For systems with both generator and voltage inputs, the PT’s and wiring configurations must be
identical.
The analog inputs are flexible inputs that can be configured to read signals from various analog senders
and electronic sources. The inputs can be configured to work with 0-5VDC, 4-20mA, resistive senders and
Type K Thermocouples. Each input requires a signal and a reference. If a reference is not provided as is
the case for a single wire sender, then the reference terminal needs to be wired to ground.
On the back of the GNS there are four switches to enable 4-20mA operation. For all inputs, other than the
dipswitch must OFF.
The binary outputs are used by the GNS to signal status or to control external equipment. The binary
outputs have two states of operation ON and OFF. In their OFF state, the output is open, in their ON state,
the output is closed to ground and will sink up to 500 mADC. The output states can be inverted by
changing the polarity of the binary output using the GAC Configuration Software, SmartVU. Also using
SmartVU, the assigned functions of these outputs can be changed. The current assigned function can be
seen on the GNS display under the Binary Output screen. These outputs are assigned a function at the
factory and can only be changed by using the GAC configuration software, SmartVU (see section on
configuring binary outputs to change function or polarity). Wiring of these terminals depends on the load
being driven. Based on the load, protective devices may be needed in order to protect the outputs from
damage and to improve reliability.
The CAN Bus is a two wire multiplex databus used to transmit various information between electronic
devices. In most generator set applications, it is used to read information from the engine ECU. Wiring of
the CAN bus should be done in a bus topography and not daisy-chain nor star. It must be done by wiring a
twisted shielded pair between the ECU and the corresponding pins on the GNS. The shield must only be
grounded on one end. A terminal is provided on the GNS for that purpose. If any units that are to be
connected to the CAN bus do not share the same ground reference then an isolator is needed to prevent
damage to the units. In addition, termination resistors need to be added to the two ends of the physical
bus. There is a 120 Ohm termination resistor installed in the unit that can be enabled or disabled. See the
diagram below. It is important that two and only two 120 Ohm terminating resistors be used. Some ECU
have a built-in resistors, some do not. The bus can easily be checked by connecting an Ohm-meter across
the H and L signals on the bus (with all units unpowered). The meter should read about 60 Ohms if
termination resistors are installed (See section on configuring binary outputs to change function or polarity).
The serial ports on the GNS are typically used to connect to the GAC configuration software, SmartVU.
When connecting the unit to a PC running SmartVU, the serial port of the PC is connected to the serial port
on the GNS using a standard Female to Female, Null Modem serial cable available from many computer
supply locations.
There are many other uses for these ports such as I/O expansion, supervisory system integrations etc.
(please refer to the Connectivity section for complete details on these additional uses for the
communication ports).
The GNS Series offers the option of having a factory-installed modem capable of direct connection to the
phone line. This helps eliminate the extra wiring of cables and power and mounting of another device. To
connect the modem to the phone line, use a standard telephone cord with RJ11 connector. Attach one end
to the phone line and the other end plugs directly into the RJ11 jack on the back of the GNS. The SmartVU
software must be run to configure the port to use the modem (see connectivity section for further
information).
Configuring the GNS for your application involves a few major steps. Connecting the GNS to power,
configuring the GNS for Emergency Stop, configuring the GNS to work with your engine, configuring the
GNS to work with your generator, configuring the GNS to work with your circuit breaker, configuring any
application specific functionality, and any other miscellaneous configuration. Some of the steps can be
done directly on the unit, some cannot. All steps can be done from the GAC configuration software
SmartVU.
3.2 CONFIGURING THE GNS FOR BATTERY CONNECTION, METERING, AND PROTECTION
Description:
The GNS operates from an 8-32VDC power source. This is typically the same battery used to start
the engine. The power to the GNS should be fused. The GNS has built in ride thru protection that
allows it to operate during the short duration power dropout that can occur during engine starts. In
addition to providing power for the GNS, the battery terminals can be used to monitor the battery
voltage and warn if the battery voltage is too high or too low. These protections can be used to
protect against external battery charger failures, alternator failures, connection of the wrong voltage
battery, or help to detect weak batteries before they cause a problem.
Additionally, the GNS is equipped with a D+ terminal that can be used to monitor the alternator
condition. It can be used to detect an alternator issue before the battery voltage drops too low.
See section on Configuring the GNS to work with alternator.
Requirements:
To enable Battery Protections: Set setpoints BATTERY OVER VOLTAGE WARNING, and BATTERY
UNDER VOLTAGE WARNING to desired values using either the display or SmartVU and enable
warnings in the Warnings/Alarms tab of the configuration meter in SmartVU.
To disable Battery Protections: Disable the warnings in the Warnings/Alarms tab of the
configuration meter in SmartVU.
Wiring Requirements:
Refer to the wiring section for Battery Wiring for proper battery wiring.
Refer to the wiring section for Binary Output wiring for proper wiring of any desired binary outputs.
Meters:
Display – The battery voltage reading can be found on Screen: Analog Metering -> BATTERY VOLT
These protections are active whenever the unit is powered and not in OFF Mode. Additionally,
they are automatically disabled during the cranking cycle to prevent nuisance tripping.
Battery Under Voltage Warning – If the battery voltage drops to the level specified by the
BATTERY UNDER VOLTAGE WARNING setpoint for the period of time set by the BATTERY DELAY
setpoint, and the Battery Under Voltage Warning protection is enabled, the GNS will trigger a
warning and turn on the Battery Under Voltage Warning output.
Battery Over Voltage Warning – If the battery voltage rises to the level specified by the BATTERY
OVER VOLTAGE WARNING setpoint for the period of time set by the BATTERY DELAY setpoint, and the
Battery Over Voltage Warning protection is enabled, the GNS will trigger a warning and turn on the
Battery Over Voltage Warning output.
Setpoints:
Battery Over Voltage Warning BATT OVER VOLT – Threshold for the battery over voltage warning.
Battery Under Voltage Warning BATT UNDER VOLT – Threshold for the battery under voltage
warning.
Battery Delay BATTERY DELAY – Time, in seconds, the battery voltage will have to exceed the set
points for the Battery under/over warnings to activate.
Battery Under Voltage Warning BATT UV WN – Active when protection Battery Under Voltage
Warning is active.
Battery Over Voltage Warning BATT OV WN – Active when protection Battery Over Voltage
Warning is active.
Alternate Uses:
The Battery Under Voltage protection can be used to detect if a battery charger has failed and the
battery voltage has dropped to a low voltage condition. Typically this level should be set such that
the engine will still start allowing the engine alternator to recharge the battery until the battery
charger is repaired.
Emergency Stop (ESTOP) is way to immediately bring the system to a complete halt in an attempt to
prevent damage or harm should something malfunction in the system. This is typically accomplished by
removing all power from the system by routing battery power through an easily accessible series of red
mushroom switches. See wiring section for possible ESTOP wiring options. With more and more
electronics becoming part of the standard system, it sometimes is important to keep the electronics running
during an ESTOP condition so that additional data may be gathered to allow proper analysis of the causing
fault condition. Removing power to the electronics does not allow this. The GNS provides basically three
different ways that ESTOP can be handled.
Route power for the GNS through the ESTOP switches and during an ESTOP condition, all power
to the GNS will be removed. Any faults that occurred before power is removed will be recorded in
non-volatile memory will be viewable after the GNS is powered up.
Route power for all systems that present a hazard through the ESTOP switches, but route power
for the GNS separately. This typically involves having power for fuel solenoids routed through
ESTOP switches. Then assign a Binary Input on the GNS to the ESTOP function and wire it to the
ESTOP switch. Upon activation of the ESTOP switch, the signal to the binary input will be
negated. The controller will detect this, and command an immediate shutdown of the system
including turning off the fuel (if configured to control fuel). In this scenario, the GNS will be logging
all data associated with the fault as well as the ESTOP event.
Requirements:
Assign a Binary Input to function ESTOP, and a Binary Output to Fuel. Binary Output
function Fuel is the mechanism in which the control shuts down the engine. This output
should be used to enable and disable the fuel solenoid on the engine. If the fuel solenoid
is controlled by another device, then the Binary Output Fuel may be used to control that
device or effect its operation.
Wiring Requirements:
Refer to Binary Input Wiring and Binary Output Wiring sections for proper wiring of inputs
and outputs.
Meters:
Display – The status of the ESTOP function can be found on Screen: Binary Input States -
> ESTOP
SmartVU - The status of the ESTOP function can be found on the meters shown below. If
activated, the color will blink RED.
Setpoints: None
Protections: None
ESTOP ESTOP – Immediately shuts down engine, cuts fuel, and displays alarm. Fault
Reset needed to clear condition.
Fuel FUEL – Activated when engine is required to run. Used to control fuel solenoid
ESTOP Option C – GNS Powered, Power Routes Through GNS, GNS Performs ESTOP
Same as Option B but use Binary Input 1 for ESTOP, Binary Output 1 for Fuel, and install the
ESTOP jumper. This will act the same way as b) except should a failure in the GNS prevent the
system from commanding the fuel off, the jumper will directly connect the ESTOP Binary Input to
the Fuel Binary Output. Therefore the Fuel output will be turned off directly by the ESTOP input by
hardware regardless of the controller action.
Wiring Requirements, Meters, Setpoints, Protections, Binary Input Functions, Binary Output
Functions, Status Messages, Alternate Uses:
The ESTOP feature on the GNS provides a mechanism to allow control of the fuel solenoid by the
GNS, and at the same time provide a direct hardware path between the ESTOP input and the fuel
solenoid output. Using the method allows the ESTOP input to command the GNS to stop
immediately, and also (through hardware only) to directly command the fuel solenoid off. Therefore
even on a controller failure, the ESTOP input is in direct control of the fuel solenoid, provided the
Description:
The D+ terminal on the alternator can be used to monitor the status of the alternator and alternator
drive belt. This information can be used within the control for a couple of purposes; Engine
Started, and Alternator Belt Break Detection. As the engine starts the alternator will begin to
produce power that is used to recharge the battery. As it produces power, the D+ terminal on the
alternator will rise to battery voltage. This voltage can be detected and used to indicate that the
engine has started. If the voltage should drop during engine running, it is typically an indication
that the alternator has failed, or the belt driving the alternator has broken and the alternator has
stop producing power. Both of these functions can be used independently of each other.
The D+ terminal can be used for both engine running detection and alternator failure. The
following chart shows how to configure the controller for the desired functions:
Alternator
Warning Charger Fail D+ Flashing
Function D+ Setpoint Protection Binary Output (alt use)
Engine running detection only Enabled Disabled Not used Not available
Engine Running and belt break detection Enabled Enabled Can be used Not available
Belt break detection Only Belt Break Enabled Can be used Available
No D+ function Disabled Disabled Not used Available
Requirements:
Set setpoint D+ FUNCTION to BELT BREAK, setpoint ALTERNATOR FAIL DELAY, and enable the
Alternator Warning protection. Optionally external notification can be signal be assigning the
Charger Failure function to a Binary Output.
Wiring Requirements:
Refer to D+ Wiring section for proper wiring of D+ sensing and alternator flashing control.
Meters:
Setpoints:
ALTERNATOR FAIL DELAY ALT FAIL DLY – Time, in seconds, D+ terminal can be 0V, before GNS will
report a failure.
D+ FUNCTION D+ – This is the configuration of the D+ terminal. When Enabled the terminal is use
as an engine running detection and belt break detection. Once the terminal has detected engine
running, the belt break / charger failure detection begins. Belt Break Detection uses this terminal as
a charger failure only. When disabled, the terminal does nothing.
ENABLED EN – D+ terminal is used for both engine running detection and belt break detection.
When selected, D+ flashing function described below cannot be used.
BELT BREAK BELT – D+ terminal is used for belt break detection only. D+ flashing described below
can be used.
DISABLED DIS - D+ terminal is not used and D+ flashing as described below can be used on the
D+ terminal before triggering a alternator fail fault.
Protections:
CHARGER FAIL CHG FAIL – Active when protection Charger Failure is active.
Alternate Uses:
D+ Flashing – Although the GNS does not directly support the flashing of the alternator, it can still
be accomplished using the starter function and external wiring.
Note: When using the starter function to flash the alternator, the D+ function cannot be used to
detect engine started and must be disabled, or set to detect belt break only.
Description:
The GNS2000 has three operating modes (OFF, Manual, and Auto). The GNS2500 has four operating
modes (OFF, Manual, Auto, and Test). The following table describes these modes:
OFF Controller does not respond to any Used to configure the unit while in its application
inputs or commands.
Manual The controller operates only on In Manual Mode, the controller responds to the user inputs for
customer commands for starting, starting, stopping, and breaker control. The user can control
stopping, and breaker control (if the engine using the start and stop buttons on the user
equipped). interface, remote start and stop through binary inputs, and
remote commands through the PC interface.
Auto GNS2000: In Auto Mode the GNS While in this mode the GNS will respond to the Remote
will automatically operate the Start/Stop input. The GNS will not respond to the Start input
generator set based on changes on the front panel. The user will be able to view and change
to the start/stop input. set points. The user will not be able to start the engine and
the engine will be shut down if switched to this mode from any
GNS2500: In Auto Mode the GNS other mode. The Stop button is not active.
will automatically operate the
generator set based on loss of
mains.t
Operating mode change requests can come from user requests from the display, binary inputs, or
commands via the SmartVU software. Because discrete inputs are physical connections, it is possible to
tie the input to either a momentary or level sensitive switch. Care must be taken when using a combination
of commands and discrete switches.
A more typical use for the binary inputs would be to tie the inputs to a rotary selector switch allowing the
user to select OFF, MAN, or AUTO. An excellent option is to have a momentary position after MAN that is
tied to a remote start binary input. This allows the user to switch the set into manual mode and start the
unit.
If remote control is necessary, adding a “remote” position should be considered. Essentially, this position is
not tied to any input, thus allowing remote changing of modes via the communication ports.
Requirements:
The GNS2002/2004 have a display which allows changing of the modes if desired. No additional
control needs to be provided unless alternate control or restriction is desired.
The GNS2004B is a display-less version of the control and therefore there is no default way of
controlling the modes. Several options are available which include using SmartVU to set the mode
during commissioning, adding a remote display to the unit, or wiring the Binary Inputs to affect any
desired mode changes.
Wiring Requirements:
Refer to the Binary Input wiring section for proper wiring requirement if the operating mode is to be
controlled by the Binary Inputs.
Meters:
On the Display, the current operating mode is shown in the upper right hand corner. To change
this, press Enter, then use the right and left arrows to change the mode. Then press the Enter key
again to permanently save the change.
Note: the mode changes take effect immediately and do not require the user to press Enter. Pressing
Enter only makes the changes permanent.
Setpoints: None
Protections: None
OFF MODE OFF MODE – Puts controller in Off Mode. After release, controller operation follows Off
Mode operation until new mode requested
MANUAL MODE MANUAL – Put controller in Manual Mode. After release, controller operation follows
Manual Mode operation until new mode requested
AUTO MODE AUTO – Puts controller in Auto Mode. After release, controller operation follows Auto
Mode operation until new mode requested
Alternate Uses:
This function is a dedicated function within the controller. However, there are several methods in
which the controller can be configured to change or prohibit mode changes.
Display Only – This is the most common method in which the mode can be changed. It involves
using the display mounted keys to change the operating mode.
Binary Inputs – This method uses momentary switches wired to the binary inputs. Pressing any of
the switches will change the mode to the desired mode. These switches can be used in parallel
with the display mounted controls. In the case of the GNS2004B (which may not have a display),
this would be a common way to affect mode changes.
SmartVU – SmartVU can be used to request a mode change. It will work in parallel with any
momentary Binary inputs and the display mounted controls. This method can be used to change
the mode remotely as well.
All of the above methods rely on momentary mode change requests. This means, that once the
mode is changed, the request will be removed, leaving the control in the requested mode until the
next request. In doing so, mode change requests can come from any of the three sources at any
time. To prevent mode changes from occurring, the Binary Inputs would be used to force the mode
to stay in one of the desired mode, by wiring the binary input to constant level. At that point, any
mode change requests, will be ignored. Some further examples are listed below.
MAN mode only – Wire a Binary Input assigned the function MAN Mode directly to ground. This
will force the mode to always be MAN. This can be done when only one mode is desired, but can
AUTO and OFF mode only – Wire a toggle switch to two Binary Inputs. One would be assign
function OFF Mode and be active low, the other would be assigned AUTO Mode and be active
high. When the switch applies a low signal to both inputs, the controller will see OFF Mode active,
and AUTO Mode inactive (due to the active high polarity). This will force the mode to OFF. When
the switch applies a high level is applied to both inputs, the controller will see OFF Mode inactive,
and AUTO Mode active (due to the active high polarity). This will force the mode to AUTO. MAN
mode cannot be selected. This scheme can be used for any two of the modes as well as OFF and
AUTO. This method can also be used as an interlock. By using the interlocking device’s switch as
the switch to control the modes. In this manner, if the interlock is not in the correct position, the
controller will be forced into the off mode. Once the interlock is restored, the controller will be
returned to its normal mode allow the set to be started again.
AUTO, OFF, MAN/START operation – Wire a four position rotary switch (with the fourth position
momentary) to Binary Inputs configured for AUTO Mode, OFF Mode, MAN Mode, and Remote
Start. With the switch in the OFF position, the controller will be forced to the OFF mode. This
position can also be used to control the power instead if desired. With the switch in the AUTO
position, the controller will be forced into AUTO mode waiting for a remote start input. With the
switch in the MAN mode, either the display start button can be used, or the switch can momentarily
be advanced to the Start position to assert the Remote Start input causing the set to start.
This is only a sample of the possible configuration options for operating mode control. All methods
must be verified to affect the desired operation.
The engine start/stop control sub-system in the GNS is capable of controlling all stages of engine starting
and stopping. Many of the stages can be enabled or disable as needed and most stages have configurable
options for controlling how each stage operates. The stages are:
1. Stopped
2. Prelube (optional)
3. Prestart (optional)
4. Crank
5. Idle (optional)
6. Voltage Detect Delay (optional)
7. Running
8. Supplying Load (w/ GCB closed)
9. Cool Down (optional)
10. After Cool (optional)
Each stage is independently configurable, but if enabled, the stage will be executed in both MAN and
AUTO mode. MAN mode has the additional capability to shorten some of the stages, and both modes can
have some of the stages lengthen by asserting binary input override functions.
In the Stopped stage, the control is waiting for a start request. This request comes from different sources
depending on the control mode.
AUTO Mode – GNS2000: In AUTO mode the start request can only come from a Binary Input assigned
Remote Start/Stop function. GNS2500: In AUTO mode, the start request comes from loss of mains.
MAN Mode – In MAN mode, the start request can come from several different sources.
While in the Stopped Stage, the control is still monitoring certain protections functions and still is metering
available information.
Exit from the Stopped Stage is achieved when one of the valid start requests has been acknowledged. At
that point, the control advances to the Prestart Stage if configured, otherwise it will advance to the Crank
Stage.
The Prelube Stage is an optional stage that runs whenever the engine has been stopped for a period of
time and the control is in the MAN or AUTO modes. The Prelube output can be used to run auxiliary
equipment, such as lubrication equipment but can also be used to signal any equipment that needs to be
run periodically. After each cycle, the control will wait for a “pause time” before activating the cycle again.
This will continue as long as the engine is stopped. Once started, a Prelube cycle cannot be stopped; any
start requests will be queued and the engine will automatically start once the cycle is complete. If a start
request is accidentally queued, it can be cancelled by issuing a stop request.
Exit from the Prelube stage is only accomplished by waiting for the configured period. Any start request
(asserted during Prelube stage or not) will be acted on.
See Configuring the GNS for Prelube Stage for details on configuring the Prelube stage.
The Prestart stage is an optional stage used to run any starting aids such as glow plugs before the Crank
Stage begins. There can be up to four Prestart Stages configured. All stages will run simultaneously but
the start time for each stage is timed so that all Prestart stages END at the same time. In MAN Mode, the
Prestart Stage can be shortened after it is started, by issuing another start request. At that point the
Prestart Stage will immediately end provided no Prestart Overrides are active.
See Configuring the GNS for Prestart Stage for details on configuring the Prestart stage.
The Crank Stage is a mandatory stage used to perform cranking of the engine until the engine either starts,
or exhausts all of the configured crank attempts. The length of cranking and resting during this stage as
well as how many crank attempts to perform are all configurable. The criteria used to determine if the
engine has started can use up to three different sources to accommodate a wide range of application. The
Exit from this stage is accomplished by meeting the engine started criteria, exhausting all crank attempts,
or requesting a stop.
See Configuring the GNS to start and Stop Engine for details on configuring the Crank and Stopped
Stages.
The Idle Stage is an optional stage used to warm the engine up prior to putting it under load. The stage is
entered as soon as the engine is considered started and will run for the configured period of time. During
this stage any Binary Outputs assigned the Idle function will activate allowing control of idle speed by the
ECU or speed governor. This stage can also be extended by activating the binary input function Idle
Override. Once activated during the Idle Stage, the Idle Binary Output will stay active until the override is
removed and the idle period has elapsed. In MAN Mode, the Idle Stage can be shortened after it is started,
by issuing another start request. At that point the Idle Stage will immediately end provided no Idle
Overrides are active.
Exit from the Idle Stage is accomplished once the configured period has elapsed and any override
removed.
See Configuring the GNS for Idle Stage for details on configuring the Idle Stage.
The Voltage Detect Delay Stage is entered once the idle stage has completed. During this stage the
control is waiting for the engine to reach nominal speed and the configured voltage detect delay time to
elapse (if the voltage detection scheme is set to Binary Voltage Selection, or Auto Voltage Detection).
Exit from the Voltage Detect Delay Stage is accomplished once the engine has reached nominal speed and
the voltage detect delay time has elapsed.
See Configuring the GNS to use a Voltage Detection Method, and Configuring the GNS for Engine Speed
Metering and Protection for details on configuring the Voltage Detection Delay Stage options.
The Running Stage is entered once the engine has reached nominal speed and the voltage detect delay
time has elapsed. During this stage the engine is running at rated speed with the breaker open and
generator protections are active. In AUTO mode, the breaker close request will occur automatically once
this stage is entered. In MAN Mode, the user must request breaker closure through the GNS display Close
GCB button, Close GCB button in SmartVU, or activating a Binary Input assigned to the GCB Close
Request function. Once the GCB has closed, the Supplying Load Stage will be entered.
Alternatively the Running Stage can be exited by requesting the generator to stop. When a Stop Request
has been received, the Cooling Stage will be entered. When in MAN mode, the stop request can come
from the GNS display STOP button, SmartVU software STOP button, or a Binary Input assigned the
Remote Stop function. When in AUTO mode, the stop request will come from the Binary Input assigned the
Remote Start/Stop function.
The Supplying Load Stage is entered once the GCB has been closed. During this stage the engine is
running at rated speed with the breaker closed and generator protections active.
Alternatively, in MAN mode only, exit from Supplying Load Stage is accomplished when a request GCB
Open Request is issued. The open GCB request can come from the GNS display OPEN GCB button,
SmartVU software OPEN GCB button, or a Binary Input assigned the GCB Open Request function. After
the GCB opens, the Running Stage will be re-entered.
The Cool Down Stage is an optional stage used to cool the engine down prior to stopping. The stage is
entered when the breaker is open after a stop request. It will run for the configured period of time. The
Cool Down Stage can be configured to run the engine at idle speed or rated speed. If configured for idle
speed, any Binary Outputs assigned the idle function will be activate allowing control of idle speed by the
ECU or speed governor. In MAN Mode, the Cool Down Stage can be shortened after it is started, by
issuing another stop request. At that point the Cool Down Stage will immediately end. Also in MAN mode,
the Cool Down Stage can be aborted and the Running Stage reentered by issuing another start request.
Exit from the Cool Down Stage is accomplished once the configured period has elapsed or another start
request issued.
See Configuring the GNS for Cool Down Stage for details on configuring the Cool Down Stage options.
The After Cool Stage is an optional stage used to run auxiliary equipment after the engine stops. Typically
this may include engine room ventilation equipment, etc. The After Cool stage is entered when the Cool
Down Stage completes. It will run for the configured period of time. During this stage, any Binary Output
assigned the After Cool function will activate until the stage is complete. The After Cool Stage can be
aborted and the engine restarted by issuing another start request.
Exit from the After Cool Stage is accomplished once the configured period has elapsed, or a start request
has been issued.
See Configuring the GNS for After Cool Stage for details on configuring the After Cool Stage Options.
Configuration of the GNS to work with your engine involves an understanding of the type of engine used.
There are some major differences between engines that require that the GNS be configured to match.
These differences are Gaseous or Diesel, and ECU-Based or traditional. The GNS family of products is
capable of working with all these different types of engines but the controller must be configured correctly.
Many of the functions of the GNS are configured the same regardless of the type of engine used. Those
functions are listed below.
D+
Prelube
Prestart
Idling
Cooling
After Cool
Some of the functions are specific to Gaseous engines and they are listed below
The remaining functions are configured differently based on whether the engine is ECU-based or not.
These functions are listed below.
Engine Speed
Oil Pressure
Coolant Temperature
Fuel Level
J1939 Monitoring
3.7 CONFIGURING THE GNS FOR ENGINE SPEED METERING AND PROTECTION
Description
The GNS is capable of monitoring engine speed from up to three different sources; Magnetic
Pickup, Generator frequency, or an ECU. One, two, or all three sources may be used to determine
engine speed. They are assigned a priority, and if the highest priority source should fail, the
system shall automatically drop to the next highest priority source until all sources have been
exhausted. At any given time, only one source is being used by the system to compute engine
speed. This value is the system engine speed and is used by the controller. All other sources will
be ignored until a failure occurs. The only engine speed available to be viewed by the operator is
what the controller is currently using as the system engine speed. No indication of the source used
is given.
Requirements
Set setpoints SPEED INPUT:MASTER to the primary source for engine speed. Optionally
setpoints SPEED INPUT:SECOND, and SPEED INPUT:THIRD can be set to other sources in
case the primary source fails. If Magnetic P/U selected as source, setpoint TEETH needs to
be set to match the number of teeth on the flywheel. Set ENGINE SPEED setpoint to the
nominal or rated engine speed. Typically for a 4 pole genset, the Engine Speed it is 1800
RPM for 60Hz and 1500 RPM for 50Hz operation.
In order to have engine speed protections, it is required that engine speed metering be
correctly setup. Once this is setup, the protections can be enabled by setting setpoint
OVERSPEED, and RPM DISCONNECT to the desired % of setpoint ENGINE SPEED, and enable
the corresponding protections.
Wiring Requirements
Refer to the following sections on how to wire up the corresponding speed sensing input:
Refer to Binary Input Wiring and Binary Output Wiring sections for proper wiring of inputs and
outputs.
Meters:
Display – The current engine speed can be found on Screen: Main Screen -> RPM
Setpoints:
ENGINE PROT DELAY ENG PROT DLY – The amount of time give to detect Over Speed and Under
Speed conditions.
ENGINE SPEED ENGINE SPEED – The rated speed of the application. This parameter is typically set
to 1800 for 60Hz applications and 1500 for 50Hz applications for 4 pole machines. It is used by
overspeed and underspeed protections, and engine speed computation from generator frequency.
Other setpoints are % of this speed. Also used by GNS to determine when to advance from
Voltage Detect Delay Stage to Running Stage.
RPM DISCONNECT RPM DISCONNECT - The percent of ENGINE SPEED at which the engine will have
to exceed before the starter is disengaged. This is also the set point for under speed.
SPEED INPUT:MASTER SPEED INPUTS:MASTER – Primary input to use for determining speed.
SPEED INPUT:SECOND SPEED INPUTS:SECOND – Secondary input to use for determining speed. The
secondary input is used only when the primary speed selection is unavailable or fails.
SPEED INPUT:THIRD SPEED INPUTS:TERTIARY – Tertiary input to use for determining speed. The
tertiary input used only when the primary and secondary speed selections are unavailable or fail.
MAGNETIC PICKUP MAG - Engine speed is determined from the dedicated magnetic pickup input on
the GNS. Be sure to set the TEETH setpoint.
GENERATOR GEN – Engine speed is determined from the frequency calculated on the generator
voltage inputs. It is converted to engine speed by the following formula
ECM ECM – Engine speed is determined from the ECU by monitoring the J1939 standard EEC1
Engine Speed Parameter. To use this source, the CAN Bus must be wired to the ECU and GNS,
and the ECU address specified (see J1939 section for details).
NOT SPECIFIED N/A – No source is selected for engine speed. At least one source should be
specified for normal applications.
TEETH GEAR TEETH – Number of teeth on the flywheel of the engine. Used to compute RPM from
mag pickup signal.
Protections:
Holdoffs: These protections are enabled whenever the controller is not in Off Mode and under the
following conditions.
Underspeed protection is enabled when the engine has reached nominal speed.
CAN Bus Error Alarm – This protection is activated when any of the configured ECU data (Oil
Pressure, Engine Temperature, Fuel Level, Engine Speed) is not being received properly for the
time specified by CAN1 ERROR DELAY from the address configured by CAN1 J1939 ECU ADDRESS.
CAN Bus Error Warning – This protection is activated when any of the configured ECU data (Oil
Pressure, Engine Temperature, Fuel Level, Engine Speed) is not being received properly for the
time specified by CAN1 ERROR DELAY from the address configured by CAN1 J1939 ECU ADDRESS.
Overspeed Alarm – This protection is activated when the engine reaches the speed specified by
the OVER SPEED set point for the amount time specified by the ENGINE PROTECT DELAY set point
Underspeed Alarm This protection is activated when a running engine dips to the speed specified
by the RPM DISCONNECT set point for the amount of time specified by ENGINE PROTECT DELAY set
point.
Speed Sensor Fail Warning/Alarm- This protection is activated when the GNS detects no activity
on the magnetic pickup for one second (note: this protection should only be activated if the
magnetic pickup is assigned).
Over Speed OVR SPD – Active when protection Over Speed is active.
Under Speed UND SPD - Active when protection Under Speed is active.
Status Messages:
The following status messages can be logged in the event logged to aid in troubleshooting and to
provide information on the generator’s actions. Each status can be enabled or disabled with the
configuration software. Any supporting data logged with the event, is described in the Status
Messages section as well as the exact message displayed.
None
Description:
The Prelube Stage in the GNS runs periodically when the engine is stopped. It can be used for any
periodic cycle that needs to be run when the engine is not running. Typical uses are to run
lubrication equipment so that the engine is not running on dry bearings when first commanded to
start. Once a Prelube Stage has started, it cannot be interrupted. If a start is requested, it will be
queued up and will begin the start cycle once the Prelube Stage has completed.
Requirements:
Set setpoints PRELUBE PERIOD, and PRELUBE PAUSE to non-zero values. This will cause
the Prelube Stage to run regardless of whether a binary output is assigned to Prelube
function. If a signal is needed for external equipment, then a Binary Output should be
assigned to Prelube function.
Set setpoints PRELUBE PERIOD and PRELUBE PAUSE to 0. The Prelube Stage will no longer
run even if a Binary Output is assigned to Prelube function.
Wiring Requirements:
Meters:
Display – The status of Prelube function and any pending starts is shown on the Main Screen. The
status of any Prelube output can be found on the screen: Binary Output States -> PRELUBE
SmartVU - The meter showing the status of the Prelube function and any pending starts is shown
below Operating Mode Status -> ENGINE:
Setpoints:
PRELUBE PERIOD PRELUBE PERIOD – Time, in seconds, the engine will perform Prelube. When
Prelube time is set to zero, the function is disabled.
PRELUBE PAUSE PRELUBE PAUSE – The time the engine will pause, in minutes, between Prelubes.
When set point is set to 0 (zero), function is disabled.
Protections: None
PRELUBE PRELUBE – Activated during Prelube stage. Used to periodically signal external
components while the engine is off i.e. Oil lubing systems.
Status Messages: The following status messages can be logged in the event logged to aid in
troubleshooting and to provide information on the generator’s actions. Each status can be enabled
or disabled with the configuration software. Any supporting data logged with the event, is
described in the Status Messages section as well as the exact message displayed.
Alternate Uses:
Poll ECU when not running – See Section Configuring the GNS to run Prestart Cycle.
Description:
The Prestart Stage in the GNS can be used to run any equipment that is needed before cranking of
the engine begins. Typically glow plugs and other starting aids can be run. There are 4
independent Prestart functions that can be run. Based on their configured Prestart periods, they
will all begin at different time but will all end at the same time. For example, if Prestart 1 is
configured for 10 secs, and Prestart 2 is configured for 20 seconds. Then when a start command
is issued, Prestart 2 will turn on for 10 seconds, then Prestart 1 will turn on as well as Prestart 2.
They will both run for the next 10 seconds (for a total of 20 seconds for Prestart 2). At that time the
Prestarts will turn off and the Crank Stage will begin. Each Prestart Stage has an independent
Prestart Override function, which can be assigned to any Binary Input, and used to extend the
length of time the control stays in that Prestart Stage. As long as the override is active, the
corresponding Binary Output will remain active and the control will stay in the Prestart Stage. Once
it is inactive, and the Prestart Period has elapsed, the control will end the Prestart Stage. The
Prestart timer is not stopped by the override but continues to run during the override.
Requirements:
Set any of the setpoints Prestart Period 1 – 4 to a non-zero value. This will cause the
Prestart Stage to run regardless of whether a binary output is assigned to Prestart function.
If a signal is needed for external equipment, then a binary output should be assigned to
Prestart function.
Set setpoints for all Prestart Period 1 - 4 to 0. The Prestart Stage will no longer run even
if a binary output is assigned to the Prestart function.
Wiring Requirements:
Refer to Binary Input Wiring and Binary Output Wiring sections for proper wiring of inputs and
outputs.
Meters:
SmartVU - The state of the Prestart Stage can be found on the following meter. If a Prestart
Override is active, the timer display will count down to 0 and remain at zero as long as the override
is active. Operating Mode Status -> ENGINE
Setpoints:
PRESTART PERIOD 4 PRESTART PER4 - Time, in seconds, the output will be enabled before cranking
the engine.
Note: these are used for engine heaters, glow plugs, etc. The GNS calculates the start time for
each Prestart so the all end at the same time.
Protections: None
Note: Each Prestart has a corresponding period, output, and override input.
PRESTART 1 PSTART 1
PRESTART 2 PSTART 2
PRESTART 3 PSTART 3
PRESTART 4 PSTART 4 - Activated during Prestart state before cranking. Used to signal external
engine Prestart equipment.
Note: Prestarts are timed to all END at the same time, not start. Any Prestart output can be
extended by activating the corresponding Prestart override input.
Note: Each Prestart has a corresponding period, output, and override input.
Status Messages:
The following status messages can be logged in the event logged to aid in troubleshooting and to
provide information on the generator’s actions. Each status can be enabled or disabled with the
configuration software. Any supporting data logged with the event, is described in the Status
Messages section as well as the exact message displayed.
PRESTART OVERRIDE PRESTART OVERRIDE - A Prestart override input has been activated when the
controller was in a Prestart stage.
Alternate Uses:
Engine Start Warning – this function could be used to warn users that the engine is about to start.
By configuring a Prestart for 3 seconds, and then wiring a lamp or buzzer to the Prestart output,
every time the engine was commanded to start, 3 seconds before cranking the lamp or buzzer
would sound. This would run independently of any other Prestart functions.
Temperature Based Prestart function – This function could be used to activate the Prestart function
whenever the engine temperature is too low, and continue this until the temperature is no longer
considered too low. To accomplish this, configure a minimum Prestart time of 1 second, wire the
low coolant temperature warning output to the Prestart override input. When the engine is
commanded to start, the Prestart cycle will run for just 1 second, then if the coolant temperature is
too low, the Prestart override will turn on and hold the control in the Prestart cycle until the coolant
temperature reached an acceptable temperature and the low coolant temperature warning would
go away. At that point the Prestart override will be released and the cranking will begin.
Delay Before Cranking – This function can be used to delay the cranking of the engine. By
configuring a Prestart cycle, the cranking cycles can be delay by any configured amount of time
and even extended indefinitely using the Prestart override.
Enable ECU before Crank Stage – This function can be used to enable ECU before cranking the
engine. Some ECU manufacturers require that the ECU run before the engine cranks to allow the
data available by J1939 to stabilize. By configuring a short Prestart, and using a user-defined input
to condition a Binary Output on the engine being in Prestart, Crank, Idle, Running, or Cooling the
output can be used to control the ECU power. Should a fault occur that requires a shutdown, the
engine will be commanded to a stopping state and this will disable the output. Additionally, a
Prelube Stage could be added to allow the unit to periodically poll the ECU for current metered
data.
Description:
Configuring the GNS to control starting and stopping the engine require knowledge of how the fuel is
controlled for the engine. Fuel control is the main feature used to enable the engine to run, and is the
mechanism used to stop the engine. Starting the engine is the only stage of the engine cycle that needs to
know whether the engine is a gaseous fuel engine or not. If it is a gaseous fuel engine, there are several
other features that are enabled to properly control a gaseous engine differently than a diesel engine.
The following describes the Engine Start Criteria that is used to determine whether the engine should be
started, and how the crank cycle will operate.
1. If the engine is in a Prelube function and a start command arrives the controller will wait until this
Prelube time expires to initiate the start.
2. Once the start has been initiated the controller will issue the Prestart command(s) if the engine should
have any Prestart stage enabled.
3. The Prestart output(s) will be active for the corresponding Prestart time.
4. Each individual Prestart output will have a Prestart Override that will be checked at this time and is
being continually checked throughout the Prestart Time.
5. Once all the Prestart outputs are deactivated the engine will begin to crank.
6. The starter and fuel solenoid outputs will be activated (per Engine Type described in set points).
7. If RPM is not measured, by one of the selected methods within three seconds of the Starter output
being activated, a Crank Fail will be displayed and the engine will go to its Crank Rest Time.
8. Subsequent Crank attempts will still be initiated until the Engine Running Criteria is met or the GNS
exhausts all crank attempts and issues an Over Crank protection.
9. If RPM is detected, the controller will leave the Starter output activated till one of the Engine Run
Criteria is satisfied or the Crank Time expires.
10. If the Crank Time expires the controller will begin the Crank Rest.
11. Once this time expires another Crank cycle will be initiated.
12. This cycle will continue until the number of crank cycles equals the Attempts parameter set in set
points, or the engine meets the Engine Run Criteria.
13. If the number of start cycles completed equals Attempts an Over Crank alarm is issued and will have to
be cleared using Fault Reset in order for another start cycle to begin.
The engine will be considered running if one of the four following items is satisfied. Once the engine has
met one of these items it will go to an Idle stage (if enabled).
1. The engine RPM as measured by the mag P/U input, generator frequency, or received from J1939
exceeds the RPM DISCONNECT setpoint.
2. The engine oil pressure exceeds the OIL DISCONNECT setpoint
3. The D+ terminal detects engine running. The D+ will only be used if the D+ FUNCTION setpoint is
enabled for engine running detection.
Requirements:
Starter control involves assigning the outputs to signal fuel and cranking, configuring the crank
cycles, defining the criteria for considering the engine started, and enabling the gaseous fuel
feature if needed.
Assigning outputs - Assign at least one Binary Output to the Starter function, and one output to
the Fuel Function.
Set engine started criteria - Set setpoints for Engine Speed as many of the other setpoints are a
percentage of this setpoint. Set RPM DISCONNECT, OIL DISCONNECT, D+ function
Enable Gaseous fuel control if needed – The Gaseous control features of the GNS allow for
altered control of the fuel solenoid, and cranking accommodating gaseous fuel systems. By
selecting GAS for the setpoint ENGINE TYPE, several features are enabled.
First, the fuel solenoid is not turned on until the RPM reaches the setpoint GAS RPM, and stays
above this level for the time defined by setpoint GAS RPM DELAY. Once the conditions or speed
and time have been met, the fuel solenoid will turn on.
Second, if the crank time elapses without a valid start, the fuel is turned off, and the starter
remains engaged, cranking the engine for the time defined by setpoint VENT PERIOD. This time is
allowed to ventilate the engine of any unburned gaseous mixture.
The following diagram shows the difference between the diesel and gas start cycles. As can be
seen in the diagram, the crank pause does not begin until the vent period has elapsed, and the
time the engine is cranking is longer when GAS is selected as it must run during the vent period to
ventilate the engine.
Diesel Starter
Fuel
Gas Starter
Fuel
Gas RPM
reached
Gas Delay
Elapsed
Gas Delay
To enable crank protections: Enable the warning or alarm for Crank Fail or Overcrank. Crank fail
is triggered if there is no Engine RPM sensed after 3 seconds of cranking. Overcrank is triggered
when all engine crank cycles have be performed. These faults can be used to signal external
equipment that there has been a failure of the engine to start when commanded by assigning the
Overcrank and/or Crank Fail function to any available binary outputs.
To enable stop protections: Enable the warning or alarm for Stop Fail and define the longest
time it takes for the engine to stop rotating in the setpoint STOP PERIOD. After this time has
elapsed, and the engine RPM has not reached 0 then this fault will be triggered. This fault can be
used to signal external equipment that there has been a failure of the engine to stop when
commanded by assigning the Stop Fail function to any available binary outputs.
Wiring Requirements:
Refer to Binary Input Wiring and Binary Output Wiring sections for proper wiring of inputs and
outputs.
Meters:
Display – The meters for engine RPM and operating mode can be found on Screen: Main Screen -
> RPM
SmartVU - The meters for engine RPM and operating mode are shown below. Operating Mode
Status -> ENGINE SPEED
Setpoints:
Crank Attempts CRANK ATTEMPTS – Number of times the controller will go through the Crank –
Pause cycle
Crank Pause CRANK PAUSE - Time, in seconds, the controller will wait before issuing another
crank cycle.
Crank Period CRANK PERIOD – Time, in seconds, the controller will try to start the engine before
pausing.
D+ D+ - This is the configuration of the D+ terminal. When Enabled the terminal is use as an
engine running detection and belt break detection. Once the terminal has detected engine running,
the belt break / charger failure detection begins. Belt Break Detection uses this terminal as a
charger failure only. When disabled, the terminal does nothing.
Disabled DIS – When selected, the D+ input does not perform any function.
Belt Break BELT –When selected, the D+ input will provide alternator belt break detection.
Enabled EN –When selected, the D+ input will provide engine started and belt break detection.
ENGINE SPEED ENGINE SPEED – The rated speed of the application. This parameter is typically set
to 1800 for 60Hz applications and 1500 for 50Hz applications. It is used by overspeed and
underspeed protections, and engine speed computation from generator frequency. Other setpoints
are % of this speed
Engine Type ENGINE TYPE – Indicates type of fuel used by the engine. If DIESEL is chosen the Fuel
Solenoid output will activate during CRANK PERIOD and deactivated during a Crank Pause. It will
also be deactivated when an emergency stop is issued or if the engine is to be stopped. It will also
deactivate if the engine fails to start. If GAS is chosen the fuel solenoid output will be activated
during CRANK PERIOD but only after the engine has exceeded the GAS RPM for GAS RPM DELAY.
Diesel DIESEL – This setting enables the starting strategy for a diesel engine where the starter and
fuel outputs activate and deactivate at the same time.
Gas GAS – This setting enables the starting strategy for a gas engine which delays the
introduction of fuel until after the engine has reached a defined RPM, and continues the starter for
a period of time after CRANK PERIOD to allow ventilation of the engine.
Gas RPM GAS RPM – RPM the engine must exceed for the fuel solenoid output to activate when
GAS is selected in ENGINE TYPE.
Gas RPM Delay GAS RPM DELAY - Time, in seconds, that the engine must exceed the GAS RPM
before the Fuel solenoid is activated when GAS is selected in ENGINE TYPE
Oil Disconnect OIL DISCONN – The Oil Pressure that will have to be exceeded before the starter is
disengaged.
NOTE: When one of following parameters (RPM DISCONNECT, D+, or OIL DISCONNECT) are
exceeded the engine is considered running and the starter is disengaged
RPM Disconnect RPM DISCONNECT – The percent of ENGINE SPEED at which the engine will have
to exceed before the starter is disengaged. This is also the set point for under speed.
NOTE: When one of following parameters (RPM DISCONNECT, D+, or OIL DISCONNECT) are
exceeded the engine is considered running and the starter is disengaged
Stop Period STOP PERIOD – Time, in seconds, engine is given to come to a complete stop. If this
time is exceeded, the Stop Fail protection is triggered.
Vent Period VENT PERIOD - Extra time, in seconds the Starter will be activated if the engine fails to
start after fuel deactivates when GAS is selected in ENGINE TYPE. This is used for venting excess
gas.
Protections:
Holdoffs:
Crank Fail Alarm – This protection is activated when the GNS detects no RPM after 3 seconds of
cranking.
Overcrank Alarm – Activated when the GNS exhausts the number of cranking cycles configured.
This means the GNS has cranked the engine specified by the CRANK ATTEMPTS set point, each
crank has been attempted for the amount of time specified by the CRANK PERIOD set point, and the
GNS has waited in between each crank for the amount of time specified by the CRANK PAUSE set
point.
Stop Fail Warning, Stop Fail Alarm – This protection is activated when the engine is reading
RPM after the engine should have stopped. There are no set points.
Remote Start/Stop REM S/S – Allows user to start and stop the engine while in auto mode.
Crank Failed CRK FAIL – Active when protection Crank Fail is active.
Starter STARTER – Activated during engine cranking state to control starter motor.
Stop Solenoid STOP SOL – Activated to stop the engine, deactivated when engine is stopped.
Status Messages:
The following status messages can be logged in the event logged to aid in troubleshooting and to
provide information on the generator’s actions. Each status can be enabled or disabled with the
configuration software. Any supporting data logged with the event, is described in the Status
Messages section as well as the exact message displayed.
Engine Started ENGINE STARTED – The engine has completed its cranking stage and is proceeding
to idle or rated speed.
Gas RPM Reached– The engine has reached the RPM specified by the Gas RPM set point
Gas Venting – Recorded when a gaseous engine fails to start and enters the gas venting cycle.
Nominal Speed Reached REACHED NOMINAL SPEED - The engine has reached the nominal
operating speed.
Start Command START COMMAND - The controller has received a request to start the engine either
from the input or remote command
Stop Command STOP COMMAND - Recorded when the controller has commanded a stop of the
generator set.
Description:
The Idle Stage in the GNS can be used to warm up the engine before applying load. Based on the
configured Idle period, the control will remain in the Idle stage for that time. If an Idle Override
function is assigned to any Binary Input the control will remain in the Idle Stage as long as the
override is active. If it is no longer active, then the Idle Stage will complete when the time elapses.
The idle timer is not stopped by the override but continues to run during the override. In addition,
the Idle Stage can be shortened in MAN Mode if no override is active by requesting start again. At
that time the Idle Stage will end immediately. During the Idle Stage, any Binary Outputs assigned
the Idle function will be active.
Requirements:
Set the setpoint Idle Period to a non-zero value. This will cause the Idle Stage to run regardless of
whether a binary output is assigned to idle function. If a signal is needed for external equipment,
then a binary output should be assigned to idle function.
Set setpoint for Idle Period to 0. The Idle Stage will no longer run even if a binary output is
assigned to the Idle function.
Wiring Requirements:
Refer to Binary Input Wiring and Binary Output Wiring sections for proper wiring of inputs and
outputs.
Meters:
Display – The status of the Idle Stage can be found on Main Screen represented by IDLE followed
by the timer. If an Idle override is active then the stage is represented by IDLE OVR . The status of
the Binary Inputs and Outputs can be found on screens Binary Input States and Binary Output
States next to their assigned functions.
SmartVU - The status of the Idle Stage can be found on the following meter. This should be
formatted the same as other examples Operating Mode Status -> ENGINE
Setpoints:
IDLE PERIOD IDLE PERIOD – Time the Idle output will be active to keep the engine at an idle rpm.
The time does not begin until the start criteria is satisfied.
Protections: None
IDLE OVERRIDE IDLE OVR - Extends idle operation until signal released.
IDLE IDLE - Activated when GNS is in idle state or cooling state if cooling at idle is enabled. Used to
signal engine to go to idle speed.
Status Messages: The following status messages can be logged in the event logged to aid in
troubleshooting and to provide information on the generator’s actions. Each status can be enabled or
IDLE SPEED OVERRIDE IDLE SPD OVERRIDE – The idle override input function has been triggered.
Alternate Uses:
Temperature Based Idle function – This function could be used to activate the idle function
whenever the engine temperature is too low, and continue this until the temperature is no longer
considered too low. To accomplish this, configure a minimum idle period of 1 second, wire the low
coolant temperature warning output to the idle override input. When the engine starts, the idle
stage will run for just 1 second, then if the coolant temperature is too low, the idle override will turn
on and hold the control in the idle stage until the coolant temperature reaches an acceptable
temperature and the low coolant temperature warning deactivates. At that point the idle override
will be released and the engine will accelerate to nominal speed.
Description:
The Cool Down Stage in the GNS can be used to cool down the engine before stopping. Based on
the configured cool down period, the control will remain in the Cool Down Stage for that time. The
engine can be commanded to cool at rated speed or idle speed with the IDLE COOLING setpoint. If
IDLE COOLING is ENABLED, then any Binary Outputs assigned the Idle function will be active during
this period. This allows the ECU or Governor to be commanded to idle speed. In addition, the
Cool Down Stage can be shortened in MAN Mode by issuing a stop request again. At that time the
Cool Down Stage will end immediately.
Requirements:
Set setpoint COOLING PERIOD to non-zero value. If the engine should cool at idle speed,
enable IDLE COOLING setpoint and assign a Binary Output to Idle function. Typically one
Binary Output is assigned the Idle function and used to control the idle speed of the
engine. It will be asserted during the Idle Stage as well as during the Cooling Stage if the
setpoint IDLE COOLING is ENABLED.
Wiring Requirements:
Meters:
Display – The status of the Cool Down Stage can be found on Main Screen represented by
COOLING followed by the timer. The status of the Binary Outputs can be found on screens Binary
Output States next to their assigned functions.
SmartVU - The status of the Cool Down Stage can be found on the following meter. Operating
Mode Status -> ENGINE
Setpoints:
COOLING PERIOD COOLING PERIOD – Time, in seconds, engine will run, unloaded, to cool the
engine. This can be linked to the Idle if it is desired to run at idle speed for cooling.
IDLE COOLING IDLE COOLING – Enables or disables the idle output during the cooling period (this
cools the engine at idle speed).
Protections: None
IDLE IDLE – Activated when GNS is in idle state or cooling state if cooling at idle is enabled. Used
to signal engine to go to idle speed.
Status Messages: The following status messages can be logged in the event logged to aid in
troubleshooting and to provide information on the generator’s actions. Each status can be enabled or
disabled with the configuration software. Any supporting data logged with the event, is described in the
Status Messages section as well as the exact message displayed.
COOL DOWN – The engine has reached the cool down stage
Description:
The After Cool Stage in the GNS can be used to control auxiliary equipment after the engine has
stopped. Typically it is used for running ventilation fans, etc, that may need to be run for a period
of time after the engine stops to ventilate the room or remove any excess heat. The After Cool
Stage is a time based stage that will run for its configured time. During this time, any Binary Output
configured for After Cool function will be active. In addition, the After Cool Stage can be shortened
in MAN Mode by issuing a stop request again. At that time the After Cool Stage will end
immediately.
Requirements:
Meters:
Display – The status of the After Cool Stage can be found on Main Screen represented by
AFTERCOOL followed by the timer. The status of the Binary Outputs can be found on screen Binary
Output States next to their assigned functions.
SmartVU - The status of the After Cool Stage can be found on the following meter. Operating Mode
Status -> ENGINE
Setpoints:
AFTER COOL PERIOD AFT COOL PER – Time, in seconds, the after cool output will be active after the
engine is stopped.
Protections: None
Status Messages: The following status messages can be logged in the event logged to aid in
troubleshooting and to provide information on the generator’s actions. Each status can be enabled or
disabled with the configuration software. Any supporting data logged with the event, is described in the
Status Messages section as well as the exact message displayed.
AFTER COOL – The engine has reached the after cool stage.
Description:
Newer electronic engines have an ECU that is capable of fully managing the operation of the engine and
protecting the engine from damage. These ECUs typically can communicate with other components in the
system by using CAN bus communication. The most popular protocol used on the CAN bus is SAE J1939.
Using this protocol, the ECU can transmit numerous engine related data over the CAN bus removing the
need to have additional sensors on the engine to monitor key engine parameters. The GNS easily
integrates with these ECUs and can utilize much of the data provided. The GNS supports J1939 based
engine control through the following features.
Parameter Metering and Protection – The GNS can look for critical standard J1939 parameters that are
needed for control and use these in place of dedicated sensors. The GNS can then apply additional
protections if desired or leave only the protections provided by the ECU itself. The following parameters
are needed by the control and can be sourced from the engine ECU by J1939.
Engine Speed
Oil Pressure
Coolant Temperature
Fuel Level
See the sections on Configuring the GNS for Engine Speed Metering and Protection, Configuring the GNS
for Engine Coolant Metering and Protection, Configuring the GNS for Fuel Level Metering and Protection,
and Configuring the GNS for Oil Pressure Metering and Protection.
Parameter Metering – The GNS can monitor up to 10 parameters being sent on the J1939 bus. These
parameters are not used by the control for any purpose, but are used to display their current values on the
screen. See the section on Configuring the GNS for J1939 monitoring.
Diagnostic Monitoring – The GNS can monitor the diagnostic data coming from the engine ECU and
display the Diagnostic Trouble Codes (DTCs) being sent. See the section on Configuring the GNS to
Display J1939 DTCs.
3.15 CONFIGURING THE GNS FOR POWERING AND COMMUNICATING WITH AN J1939 ECU
The GNS has many J1939 features that operate independently but share a common set of configuration
information to make the CAN/J1939 bus operate properly. Once operating properly, any of the additional
features will operate independently. If the bus is not configured properly, then none of the features will
work. Basic setup of the CAN bus has three requirements. There must be a connection between the units.
The ECU must be powered. And the GNS configured to talk to the ECU.
Requirements
To enable the CAN/J1939 bus the ECU address must be defined and the wiring for the bus must
be connected. Control of ECU power must be considered as there are several possible options. All
other configuration information is automatically handled by the GNS. It should be noted that the
CAN bus can only communicate with ECUs that follow SAE J1939 standard.
Wiring Requirements
Refer to the CAN/J1939 Wiring section on how to wire up the CAN/J1939 Bus between units
Option A
Power the ECU with its own dedicated connection to the battery so that it is always powered. In
this option, the GNS should be configured to use a Binary Output configured for the Fuel function to
Option B
Control the ECU power with the GNS. Use the Binary Output configured for the Fuel function. This
is similar to option A, except the GNS is in control of the ECU power and not just signaling the ECU
for starting and stopping. When the GNS wants to start the engine, the Fuel output will power the
ECU. When the GNS wants to stop the engine the fuel output will deactivate, removing power from
the ECU. With this option, because the ECU is not always powered when the GNS is powered, the
protections for ECU Offline, and CAN1 Bus Error must be disabled or set to a warning.
To power the ECU periodically to read status, configure a Prelube cycle to run for the amount of
time needed to read the data from the ECU, and configure the Prelube pause to be the period of
time between status updates. Then configure a Binary Output to the Prelube function and use this
output in addition to the normal Fuel output to control power to the ECU. Alternatively, instead of
using a binary output for the Prelube function, configure the Prelube cycle in addition to the other
active states for a user-defined protection as described in Option C below.
Option C
This option is used when the ECU must be powered before crank to allow data on the J1939 bus
coming from the ECU to stabilize. Although the GNS does not directly provide a function for
independently controlling an ECU, through the use of a couple of configurable inputs and outputs,
and user defined protections a highly configurable implementation can be achieved.
To power the ECU before cranking the engine: Configure an unused Prestart function for 1 second
more than the amount of time it is desired that the ECU be power before cranking begins. Do not
configure an output for this Prestart function.
Configure an unused User-defined input for warning with a 1 second delay, set its active time to be
during all engine running states and Prestart, and name the user defined ECU Pwr.
Assign an unused Binary Input to the function ECU Pwr Warning and wire this to Battery-
Assign an unused Binary Output to the function ECU Pwr Warning and wire this to control the ECU
power.
Whenever the engine is requested to run, the Prestart function will run first, because the user
defined is conditioned on Prestart, it will not active until the Prestart stage runs, and will remain
active while the engine is running. This user defined will control the power to the ECU.
To power the ECU periodically to read status with this option, configure a Prelube cycle to run for
the amount of time needed to read the data from the ECU, and configure the Prelube pause to be
the period of time between status updates. Instead of configuring a Prelube function to a binary
output, add the Prelube state as another active state when the user defined should be active.
Now in addition to activating the ECU Pwr Warning output during Prestart and all running states,
the output will also be active during the Prelube state.
Meters: None
Setpoints:
CAN1 ERROR DELAY – The amount of time to wait after losing CAN data before triggering a fault.
Protections:
ECU OffLine – This protection is activated when the GNS stops receiving any data from the
address configured by setpoint CAN1 J1939 ECU ADDRESS for an extended period of time.
Description:
The GNS can display the values of up to 10 parameters from the J1939 Bus. The parameters can
be any of the parameters currently being used by the control (Engine speed, Coolant Temperature,
Oil Pressure, or Fuel Level), or it can be any other parameter available on the J1939 bus.
Parameters such as Oil Temperature, Turbo (Boost) Pressure, and Coolant Level are just a few of
the more common ones. These parameters are only displayed and are not used by any protection
functions. The parameters can also be manufacturer specific parameters. The configuration of
which parameters to display is done by the GNS configuration software, SmartVU. The configured
parameters can be viewed on the GNS displays as well as within SmartVU.
Requirements:
In order for this function to work, the CAN Bus must be configured properly. Refer to the section
Configuring the GNS for Powering and Communicating with an J1939 ECU before proceeding.
Using SmartVU software, select the ECU from the list, then select up to 10 of the parameters
available from that ECU. Save this data to the GNS.
Wiring Requirements:
Refer to the CAN/J1939 Wiring section on how to wire up the CAN/J1939 Bus.
Meters:
If an ECU is configured, the following screen will be shown with a list of up to the first five
parameters. If there are more than five parameters defined, an additional screen will be shown.
Note: the configured ECU will be shown on the top line of any J1939 Monitoring screens.
Configuration of the ECU type and parameters to display is done through the GNS configuration
software, SmartVU.
Protections: None
Description:
Whenever the GNS is connected to a J1939 Bus it will monitor the Bus for DTCs from the ECU with
address specified by CAN1 J1939 ECU ADDRESS. This function cannot be disabled. Monitoring of
DTCs is done periodically as the J1939 protocol requires that ECUs automatically broadcast active
DTCs, and previously active ones are broadcast when requested. The GNS is constantly
monitoring for these active DTCs, and will request previously active DTCs when requested by the
operator.
Requirements:
In order for this function to work, the CAN Bus must be configured properly. Refer to the section
Configuring the GNS for Powering and Communicating with an J1939 ECU before proceeding.
There are no requirements for this feature other than general configuration of the CAN bus needed
by any CAN bus-related feature.
Wiring Requirements:
Refer to the CAN/J1939 Wiring section on how to wire up the CAN/J1939 Bus.
Meters:
The DTCs can be seen on the display by navigating to the DTC screen. If any DTCs are active
they will show up on this screen. Pressing the Enter key switches the mode to request previously
active DTCs. Each DTCs will be shown numerically, and can be configured to show it in English
nomenclature as well. Pressing the Fault Reset while on this screen will request that the ECU clear
its memory of previously active DTCs, in J1939 terminology, it will send a DM3 message. Some
manufacturers will honor this request, and some will not.
The DTCs can be seen in SmartVU on the following meter. If any DTCs are active they will show
up on this screen. Selecting the appropriate radio button allows viewing of active DTCs and
previously active DTCs. Each DTCs will be shown numerically, and English nomenclature as well.
Setpoints:
SPN FAULT CONVERSION CONVERT METHOD – The method the GNS uses to convert fault data from
the ECU
Protections: None
3.18 CONFIGURING THE GNS FOR ENGINE COOLANT TEMPERATURE METERING AND PROTECTION
Description:
The engine coolant temperature is not used by any built-in control functions and is only used to
protect the engine from damage due to high temperature and to trigger external equipment if the
temperature is too low. The source of the engine coolant temperature can be any one of the four
analogs inputs or from a J1939-based ECU. If source is J1939, then the analog input can be used
for any other function.
Note: The units for temperature can be configured for oF, or oC independently on each display and
within SmartVU. See Sections User Interface and GNS Configuration Software for setting the
temperature units.
Note: Analog input protection features are independent protection functions applicable to the
analog inputs only. Use the provided system coolant temperature protections for standard coolant
protection.
Note: The ECM Monitoring function is not related to the engine coolant temperature protection
function and does not need to be configured for the metering or protections to function properly.
System Parameters
The sources of information for the coolant temperature control logic are the Engine Coolant
Temperature (Analog 1 – 4, J1939), the setpoint used to configure the System Coolant
Temperature (Coolant Temperature), and the protections that apply to the System Coolant
Temperature regardless of the source (Low Coolant Temperature Warning, Low Coolant
Temperature Alarm, Low Coolant Delay, High Coolant Temperature Warning, High Coolant
Temperature Alarm, High Coolant Temperature Delay). All these setpoints are used to configure
and protect the System Coolant Temperature. Any analog channel that is not being used as the
source of the System Coolant Temperature can be used to monitor and protect any other analog
signal by configuring the independent analog protections. If an analog channel is being used as
the source of the System Coolant Temperature, it can have additional protections at the analog
input level as well. But the protections at the analog level work differently than the protections at
the system level. This is due to the fact that at the system level, it is understood by the GNS that
this parameter represents Coolant Temperature and it applies different logic based on that, such as
hold-offs and engine stages where the protections should be active. At the analog level it is not
known what the input will be used for and therefore a range of generic protections are available.
Requirements:
Set setpoint COOLANT TEMPERATURE to ANALOG INPUT X where X indicates the analog input
channel connected to the coolant temperature sender, and configure the analog input to match the
sender. See Section Configuring the GNS to work with Analog Inputs.
Note: In order for this function to work, the CAN Bus must be configured properly. Refer to the
Section Configuring the GNS for Powering and Communicating with an J1939 ECU before
proceeding.
Set setpoint COOLANT TEMPERATURE to CAN J1939, and configure the general ECU
communication.
In order to use the protection function, there must be valid coolant temperature metering. This
should be verified before attempting to protect on coolant temperature. Set setpoints HIGH COOL
TEMP ALARM and/or WARNING to desired values and enable the corresponding protection(s). Both
warning and alarms can be enabled at the same time.
In order to use the protection function, there must be valid coolant temperature metering. This
should be verified before attempting to protect on coolant temperature. Set setpoints LOW COOL
TEMP ALARM and/or WARNING to desired values and enable the corresponding protection(s). Both
warning and alarms can be enabled at the same time.
To disable any engine coolant temperature protection, disable the corresponding warning or alarm
protection in SmartVU.
To disable engine coolant temperature metering, select NOT ASSIGNED for the COOLANT
TEMPERATURE setpoint. All coolant temperature protections must be disabled and the coolant
temperature meters will show ambient temperature.
Wiring Requirements:
Refer to the following sections on how to wire up the corresponding coolant temperature input:
Meters:
SmartVU - The meter showing the engine coolant temperature is shown below. If any warnings or
alarms are enabled, the will be shown on the meter in yellow (warning) or red (alarm).
Setpoints:
COOLANT TEMPERATURE – The source of the system coolant temperature. This temperature is
used by the coolant temperature protection.
NOT ASSIGNED – No coolant temperature used. System will used on-board temperature sensor for
temperature input.
CAN J1939 – Coolant temperature will be provided by the ECU and will be taken from the standard
parameter Engine Coolant Temperature defined by J1939
ANALOG INPUT 1 –
ANALOG INPUT 2 –
ANALOG INPUT 3 –
ANALOG INPUT 4 – Coolant temperature will be sensed from the analog channel selected.
Configure the analog input for temperature, and load the map corresponding to the sensor used.
HIGH COOL TEMP ALARM HI TEMP ALARM – Coolant temperature at which the High Temp Alarm is
triggered.
HIGH COOL TEMP DELAY HI TEMP DELAY – Time, in seconds, the High Coolant Temperature
Warning or Alarm condition must be present before the GNS will report the failure.
HIGH COOL TEMP WARNING HI TEMP WARN – Coolant temperature at which the High Temp Warning
is triggered.
LOW COOL TEMP ALARM LO TEMP ALARM – Coolant temperature at which the Low Temp Alarm is
triggered.
LOW COOL TEMP DELAY LO TEMP DELAY – Time, in seconds, the Low Coolant Temperature
Warning or Alarm condition must be present before the GNS will report the failure.
LOW COOL TEMP WARNING LO TEMP WARN – Coolant temperature at which the Low Temp Warning
is triggered.
Low coolant temperature protection is active all of the time (engine running or stopped) except
when the control is in Off mode.
High coolant temperature protection is active after a 1 min hold off from engine started.
CAN Bus Error Alarm – This protection is activated when any of the configured ECU data (Oil
Pressure, Engine Temperature, Fuel Level, Engine Speed) is not being received properly for the
time specified by CAN1 ERROR DELAY from the address configured by CAN1 J1939 ECU ADDRESS.
CAN Bus Error Warning – This protection is activated when any of the configured ECU data (Oil
Pressure, Engine Temperature, Fuel Level, Engine Speed) is not being received properly for the
time specified by CAN1 ERROR DELAY from the address configured by CAN1 J1939 ECU ADDRESS.
Low Coolant Temperature Warning - Activated when the coolant temperature reaches the value
set by the LOW COOLANT TEMP set point for the amount of time specified by the COOLANT TEMP
DELAY set point.
Low Coolant Temperature Alarm – Activated when the coolant temperature reaches the value
set by the LOW COOLANT TEMP set point for the amount of time specified by the COOLANT TEMP
DELAY set point.
High Coolant Temperature Warning - Activated when the coolant temperature reaches the value
set by the HIGH COOLANT TEMP set point for the amount of time specified by the COOLANT TEMP
DELAY set point.
High Coolant Temperature Alarm - Activated when the coolant temperature reaches the value
set by the HIGH COOLANT TEMP set point for the amount of time specified by the COOLANT TEMP
DELAY set point.
High Cool Temp Warning HI TMP WN- Active when protection High Coolant Temperature Warning
is active.
High Cool Temp Alarm HI TMP AL- Active when protection High Coolant Temperature Alarm is
latched.
Low Cool Temp Warning LO TMP WN - Active when protection Low Coolant Temperature Warning
is active.
Low Coolant Temperature Alarm LO TMP AL - Active when protection Low Coolant Temperature
Alarm is active.
Temperature Based Prestart function – See Section Configuring the GNS to run Prestart Stage
alternate uses.
3.19 CONFIGURING THE GNS FOR FUEL LEVEL METERING AND PROTECTION
Description:
The fuel level is not used by any built-in control functions and is only used to protect the engine from
running out of fuel. The source of fuel level can be any one of the four analogs inputs or from a J1939-
based ECU. If source is J1939, then the analog input can be used for any other function.
Note: Analog input protection features are independent protection functions applicable to the analog inputs
only. Use the system provided fuel level protections for standard fuel level protection.
Note: The ECM Monitoring function is not related to the fuel level protection function and does not need to
be configured for the fuel level metering or protections to function properly.
System Parameters
For several key parameters, the GNS has multiple sources of inputs. Based on the source selected, one
input will be used as a System parameter. This parameter will have dedicated protection functions, and will
be used in the control logic as necessary. Additionally, some of the input sources independent protections
that apply only to those inputs.
The sources of information for the fuel control logic are of the Fuel Level (Analog 1 – 4, J1939), the setpoint
used to configure the source of the System Fuel Level (Fuel Level), and the protections that apply to the
System Fuel Level regardless of the source (Low Fuel Level Warning, Low Fuel Level Alarm, and Low Fuel
Delay). All these setpoints are used to configure and protect the System Fuel Level. Any analog channel
that is not being used as the source of the System Fuel Level can be used to monitor and protect any other
analog signal by configuring the independent analog protections. If an analog channel is being used as the
source of the System Fuel Level, it can have additional protections at the analog input level as well. But
the protections at the analog level work differently than the protections at the system level. This is due to
the fact that at the system level, it is understood by the GNS that this parameter represents Fuel Level and
it applies different logic based on that. At the analog level it is not known what the input will be used for
and therefore a range of generic protections are available.
Requirements:
Set setpoint FUEL LEVEL to ANALOG INPUT X where X indicates the analog input channel connected
to the fuel level sender, and configure the analog input to match the sender. See Section
Configuring the GNS to work with Analog Inputs.
Note:In order for this function to work, the CAN Bus must be configured properly. Refer to the
section Configuring the GNS for Powering and Communicating with an J1939 ECU before
proceeding.
Set setpoint FUEL LEVEL to CAN J1939, and configure the general ECU communication.
To disable any fuel level protection disable the corresponding warning or alarm protection in
SmartVU.
To disable fuel level metering, select NOT ASSIGNED for the FUEL LEVEL setpoint. All fuel level
protections must be disabled and the fuel level meters will read 0%.
Wiring Requirements:
Refer to the following sections on how to wire up the corresponding coolant temperature input:
Meters:
Display – The meter showing the fuel level is found on screen: Analog Metering -> FUEL LEVEL ,
and if the source of fuel level is one of the analog inputs it can also be found on screen: Analog
Input.
SmartVU - The meter showing the fuel level is shown below. If any warnings or alarms are
enabled, the will be shown on the meter in yellow (warning) or red (alarm).
Setpoints:
NOT ASSIGNED – No fuel level used. System will display 0% for fuel level.
CAN J1939 – Fuel level will be provided by the ECU and will be taken from the standard
parameter Fuel Level defined by J1939
ANALOG INPUT 1 –
ANALOG INPUT 2 –
ANALOG INPUT 3 –
ANALOG INPUT 4 – Fuel level will be sensed from the analog channel selected. Configure the
analog input for %, and load the map corresponding to the sensor used.
LOW FUEL LEVEL ALARM LO FUEL ALARM – Percent of fuel at which GNS will report a Low Fuel
Alarm.
LOW FUEL LEVEL WARNING LO FUEL WARN – Percent of fuel at which GNS will report a Low Fuel
Warning.
LOW FUEL LEVEL DELAY LO FUEL DELAY – Time, in seconds, the Low Fuel Warning or Alarm
condition must be present before the GNS will report the failure.
The fuel level protections are always active except when the control is in Off mode.
CAN Bus Error Alarm – This protection is activated when any of the configured ECU data (Oil
Pressure, Engine Temperature, Fuel Level, Engine Speed) is not being received properly for the
time specified by CAN1 ERROR DELAY from the address configured by CAN1 J1939 ECU ADDRESS.
CAN Bus Error Warning – This protection is activated when any of the configured ECU data (Oil
Pressure, Engine Temperature, Fuel Level, Engine Speed) is not being received properly for the
time specified by CAN1 ERROR DELAY from the address configured by CAN1 J1939 ECU ADDRESS.
Low Fuel Level Warning - Activated when the fuel level reaches the level specified by the LOW
FUEL LEVEL set point for the amount of time specified by the LOW FUEL DELAY set point.
Low Fuel Level Alarm – Activated when the fuel level reaches the level specified by the LOW FUEL
LEVEL set point for the amount of time specified by the LOW FUEL DELAY set point.
LOW FUEL LEVEL WARNING L FUEL WN - Active when protection Low Coolant Temperature Warning
is active.
LOW FUEL LEVEL ALARM L FUEL AL - Active when protection Low Fuel Level Alarm is active.
Note: Binary Output function Fuel is not related to fuel level metering or protection and is used to
control the fuel solenoid on the engine.
Alternate Uses:
3.20 CONFIGURING THE GNS FOR OIL PRESSURE METERING AND PROTECTION
Description:
The Oil Pressure can be used for detection of engine started and to protect the engine from low oil
pressure. The source of oil pressure can be any one of the four analogs inputs or from a J1939-
based ECU. If source is J1939, then the analog input can be used for any other function.
Note: The units for pressure can be configured for PSI, or bar independently on each display and
within SmartVU. See Sections User Interface and GNS Configuration Software - SmartVU for
setting the pressure units.
Note: Analog input protection features are independent protection functions applicable to the
analog inputs only. Use the system provided oil pressure protections for standard oil pressure
protection.
Note: The ECM Monitoring function is not related to the oil pressure protection function and does
not need to be configured for the oil pressure metering or protections to function properly.
System Parameters
For several key parameters, the GNS has multiple sources of inputs. Based on the source
selected, one input will be used as a System parameter. This parameter will have dedicated
protection functions, and will be used in the control logic as necessary. Additionally, some of the
input sources independent protections that apply only to those inputs.
The sources of information for the oil pressure control logic are the Oil Pressure (Analog 1 – 4,
J1939), the setpoint used to configure the source of the System Oil Pressure (Oil Pressure), and
the protections that apply to the System Oil Pressure regardless of the source (Low Oil Pressure
Warning, Low Oil Pressure Alarm, and Low Oil Pressure Delay). All these setpoints are used to
configure and protect the System Oil Pressure. Any analog channel that is not being used as the
source of the System Oil Pressure can be used to monitor and protect any other analog signal by
configuring the independent analog protections. If an analog channel is being used as the source
of the System Oil Pressure, it can have additional protections at the analog input level as well. But
the protections at the analog level work differently than the protections at the system level. This is
due to the fact that at the system level, it is understood by the GNS that this parameter represents
Oil Pressure and it applies different logic based on that, such as active engine stages, and hold-off
times. At the analog level it is not known what the input will be used for and therefore a range of
generic protections are available.
Requirements:
Set setpoint OIL PRESSURE to ANALOG INPUT X where X indicates the analog input channel
connected to the Oil Pressure sender, and configure the analog input to match the sender. See
Section Configuring the GNS to work with Analog Inputs.
Note:In order for this function to work, the CAN Bus must be configured properly. Refer to the
section Configuring the GNS for Powering and Communicating with an J1939 ECU before
proceeding.
In order to use the protection function, there must be valid oil pressure metering. This should be
verified before attempting to protect on oil pressure. Set setpoints LOW OIL PRESSURE ALARM
and/or WARNING to desired values and enable the corresponding protection(s). Both warning and
alarms can be enabled at the same time.
To disable any oil pressure protection, disable the corresponding warning or alarm protection in
SmartVU.
To disable oil pressure metering, select NOT ASSIGNED for the OIL PRESSURE setpoint. All Oil
Pressure protections must be disabled and the Oil Pressure meters will show 0.
Wiring Requirements:
Refer to the following sections on how to wire up the corresponding coolant temperature input:
Meters:
Display – The meter showing the Oil Pressure is found on screen: Analog Metering -> OIL
PRESSURE , and if the source of Oil Pressure is one of the analog inputs it can also be found on
screen: Analog Input.
SmartVU - The meter showing the Oil Pressure is shown below. If any warnings or alarms are
enabled, the will be shown on the meter in yellow (warning) or red (alarm).
Setpoints:
OIL PRESSURE – The source of the system oil pressure. This pressure is used by the oil pressure
protection, and start detection
NOT ASSIGNED – No oil pressure used. System will display 0% for oil pressure.
CAN J1939 – Oil Pressure will be provided by the ECU and will be taken from the standard
parameter Oil Pressure defined by J1939
ANALOG INPUT 1 –
ANALOG INPUT 2 –
ANALOG INPUT 3 –
ANALOG INPUT 4 – Oil Pressure will be sensed from the analog channel selected. Configure the
analog input for pressure, and load the map corresponding to the sensor used.
LOW OIL PRESSURE ALARM LO OIL P ALARM – Pressure level at which the Low Oil Pressure Alarm
is triggered.
LOW OIL PRESSURE WARNING LO OIL P WARN – Pressure level at which the Low Oil Pressure
Warning is triggered.
LOW OIL PRESSURE DELAY LO OIL P DELAY – Time, in seconds, the Low Oil Pressure Warning or
Alarm condition must be present before the GNS will report the failure.
Protections& Holdoffs:
The Oil pressure protections are active when the engine has started for at least 5 seconds.
CAN Bus Error Alarm – This protection is activated when any of the configured ECU data (Oil
Pressure, Engine Temperature, Fuel Level, Engine Speed) is not being received properly for the
time specified by CAN1 ERROR DELAY from the address configured by CAN1 J1939 ECU ADDRESS.
CAN Bus Error Warning – This protection is activated when any of the configured ECU data (Oil
Pressure, Engine Temperature, Fuel Level, Engine Speed) is not being received properly for the
time specified by CAN1 ERROR DELAY from the address configured by CAN1 J1939 ECU ADDRESS.
Low Oil Pressure Warning - This protection is activated when the oil pressure reaches the value
specified by the LOW OIL PRESSURE set point for the amount of time specified by the OIL PRESSURE
DELAY set point.
Low Oil Pressure Alarm – This protection is activated when the oil pressure reaches the value
specified by the LOW OIL PRESSURE set point for the amount of time specified by the OIL PRESSURE
DELAY set point.
LOW OIL PRESSURE WARNING LO OP WN - Active when protection Low Oil Pressure Warning is
active.
LOW OIL PRESSURE ALARM LO OP AL - Active when protection Low Oil Pressure Alarm is active.
The engine coolant level metering and protection is not a standard function of the GNS, but the GNS can
easily be configured to work with engine coolant level using a user-defined digital (allowing protection only)
or analog input (allowing metering and protection functions).
Note: Analog input protection features are independent protection functions applicable to the analog inputs
only.
3.21.1 Configuring Engine Coolant Level Metering and Protection using an Analog Input
Requirements:
To enable engine coolant level metering and protection from analog input:
Configure an unused analog input to match the coolant level sender. Set the name to Cool Level.
Enable the protections for the analog channel that you are using and set the protections levels as
needed. See section Configuring the GNS to work with Analog Inputs.
Note: Configuration of the analog channels and the analog channel protections can only be done
by using the GNS configuration software SmartVU.
Wiring Requirements:
Refer to the following sections on how to wire up the corresponding coolant level input:
Meters:
Display – The meter showing the coolant level is found on screen: Analog Input -> COOLANT LEVEL
Setpoints:
All of the required information for configuring a user-defined analog input can be found on the
Configuration Meter, notebook tab Analog Input Config by selecting the desired analog input
channel from the drop down list at the top of the meter in SmartVU.
All of the required information for configuring analog coolant level protections can be found on the
Configuration Meter, notebook tab User Protection, by selecting the desired analog input channel
from the drop down list at the top of the meter in SmartVU
Holdoffs for user defines can be configured by disabling the protection during unwanted operating
stages.
There are high and low warnings and alarms that can be set. In addition, the action to take on an
alarm, the warning and alarm delay, and the operating states during which the warning or alarm is
active can be set as well. All of the required information for configuring analog coolant level
protections can be found on the Configuration Meter, notebook tab User Protection, by selecting
the desired analog input channel from the drop down list at the top of the meter in SmartVU
COOL LEVEL UNDER WARNING COOL LEVEL V WN- Active when protection User Defined X Warning
is active.
Note: The number represents the user defined number and not the binary output number. Any
user defined can be assigned to any binary input or output.
COOL LEVEL OVER WARNING COOL LEVEL ^ WN- Active when protection User Defined X Warning is
active.
Note: The number represents the user defined number and not the binary output number. Any
user defined can be assigned to any binary input or output.
COOL LEVEL UNDER ALARM COOL LEVEL V AL- Active when protection User Defined X Alarm is
active.
Note: The number represents the user defined number and not the binary output number. Any
user defined can be assigned to any binary input or output.
COOL LEVEL OVER ALARM COOL LEVEL ^AL- Active when protection User Defined X Alarm is
active.
Note: The number represents the user defined number and not the binary output number. Any
user defined can be assigned to any binary input or output.
Note: The names shown here are based on the names defined in the text above. The actual
names shown in SmartVU and on the Display will be the name configured for the User-Defined
input. If no name is configured, they will be displayed as “Analog X Under Warning”, “Analog X
Over Warning”, “Analog X Under Alarm”, or “Analog X Over Alarm”. The GNS automatically
appends the “Under Warning”, “Over Warning”, “Under Alarm”, or “Over Alarm” text to the end of
the user defined name to annunciate the desired fault.
3.21.2 Configuring the GNS for Engine Coolant Level Protection using a Binary Input
Requirements:
Select an unused user-defined binary input. Set the name to Cool Level. Enable the protection
type (Warning, Alarm), and if actions to take if configured for alarm. Set the operating states where
this protection should be active. Select an unused binary input and select the input function label
Cool Level Warning or Coolant Level Alarm based on which protection was selected above. In
addition, there are equivalent Binary Output functions with the same name that can be used to
signal external equipment of the same condition.
Wiring Requirements:
Refer to the following sections on how to wire up the corresponding coolant level input:
Meters:
Display –The status of the input can be found on the Binary Input State screen.
SmartVU - The status of the input can be found on the External Discrete Input Levels meter
Setpoints:
For binary coolant level protection, all of the required information can be found on the Configuration
Meter, notebook tab User Protection, by selecting the desired user-defined from the drop down list
found at the top of the meter in SmartVU.
Holdoffs for user defines can be configured by disabling the protection during unwanted operating
stages.
Protections can be set for warning and alarm conditions that would be triggered if the input
becomes active. In addition, the action to take on an alarm, the warning and alarm delay, and
during which operating states the warning or alarm is active can be set as well.
COOL LEVEL WARNING COOL LEVEL WN- When this input is active, and the Coolant Level Warning
is enabled, the coolant Level protection will be triggered.
COOL LEVEL ALARM COOL LEVEL - When this input is active, and the Coolant Level Warning is
enabled, the coolant Level protection will be triggered.
Note: The names shown here are based on the names defined in the text above. The actual
names shown in SmartVU and on the Display will be the name configured for the User-Defined
input. If no name is configured, they will be displayed as “User Defined X Warning” or “User
Defined X Alarm”. The GNS automatically appends the “Warning” or “Alarm” text to the end of the
user defined name to allow selection of the desired function.
COOL LEVEL WARNING COOL LEVEL WN- Active when protection User Defined X Warning is active.
Note: The number represents the user defined number and not the binary output number. Any
user defined can be assigned to any binary input or output.
COOL LEVEL ALARM COOL LEVEL AL- Active when protection User Defined X Alarm is active.
Note: The names shown here are based on the names defined in the text above. The actual
names shown in SmartVU and on the Display will be the name configured for the User-Defined
input. If no name is configured, they will be displayed as “User Defined X Warning” or “User
Defined X Alarm”. The GNS automatically appends the “Warning” or “Alarm” text to the end of the
user defined name to allow selection of the desired function.
3.22 CONFIGURING THE GNS FOR SERVICE ITEMS - SERVICE TIME, RUN TIME, AND NUMBER OF
STARTS
The GNS provides a number of features that can assist with engine servicing. It can monitor the number of
successful starts the control has made, the number of running hours on the engine, and the time until the
next service operation. The running hours are also used to time stamp each entry in the history log so that
a relative timeframe between events can be established. See Section Alarms/Warnings/Statuses – Event
Logs for additional information. When the service hours expire, a protection can be enabled to trigger, and
log the event. This protection will retrigger and log a new event every time the engine is started with 0
service hours.
Requirements:
To enable Engine Service Protection: Set setpoint SERVICE HOURS to the number of hours until
the next service, and enable the protection.
To reset Engine Service Protection: Set setpoint SERVICE HOURS to the next service time.
Wiring Requirements:
Meters:
The status of the Binary Inputs and Outputs can be found on screens Binary Input States and
Binary Output States next to their assigned functions.
SmartVU - The status of the service items can be found on the following meters.
Setpoints:
SERVICE HOURS SERV. HRS – Time, in hours to next required service. Once this counter expires a
warning will be displayed. This set point counts down to zero. A persistent warning will be
displayed until a new value is loaded for next service time.
ENGINE RUN TIME RUN HRS - Used to set the number of hours on the engine.
NUMBER OF STARTS – The number of times the unit has been successfully started since the last
time the counter was set to zero.
Engine Service Warning – This protection is activated when the number of hours specified by the
NEXT SERVICE TIME reaches zero.
None
Service Required SRV REQ – Active when protection Service Required is active.
Alternate Uses:None
The GNS family is designed to be very flexible and adaptable to a wide range of generators and
configurations. Even though the generator is in one configuration at a time, many applications require that
the generator be reconfigured on-site to operate at different voltages, or in different configurations. The
GNS has features that allow it to adapt to these changes without requiring reconfiguration of the controller.
The main feature that accomplishes this is the voltage detection strategies that allow the controller to
respond to changes in the generator configuration automatically.
Wiring Requirements:
Refer to the following sections on how to wire up the corresponding voltage and current inputs:
Refer to Binary Input Wiring sections for proper wiring of binary inputs.
Meters:
Display – The following screens show the voltage, current, and power measurements on the GNS.
The Main Screen shows the measured L-N, and L-L voltages, phase currents, and optionally total
power as shown below.
The Generator Metering screens show the measured voltages, currents, and frequencies. The
Power Screens show the measured power as shown below
SmartVU - The meters showing L-N, L-L voltages, phase currents, and power are shown below. If
any warnings or alarms are enabled, they will be shown on the meter in yellow (warning) or red
(alarm).
Setpoints:
Refer to the appropriate voltage detect method section for setpoint configuration.
Protections:
Auto Voltage Detect Warning (GNS2000 Only) – This protection is activated when setpoint
VOLTAGE DETECTION is ENABLED and the GNS cannot determine the configuration of the wiring or
operating voltages after VOLTAGE DETECTION TIME has elapsed.
Phase Wiring Voltage Warning – Activated when the GNS detects an improper phase
relationship between the generator voltage inputs.
Phase Wiring Voltage Alarm – Activated when the GNS detects an improper phase relationship
between the generator voltage inputs.
Phase Wiring Current Warning – Activated when the GNS detects an improper phase
relationship between the generator current inputs.
Phase Wiring Current Alarm – Activated when the GNS detects an improper phase relationship
between the generator current inputs.
Only Binary Voltage Select Operation uses binary inputs. Refer to that section for functionality.
3.24 CONFIGURING THE GNS TO USE A VOLTAGE DETECTION METHOD (GNS2000 ONLY)
The GNS family provides three methods for determining the nominal operating voltage, rated current, and
rated power of the generator set: Auto Voltage Detection, Fixed Voltage, and Binary Voltage Select. All
three methods are present in the controller but only one can be used at any given time. Each method
computes nominal operating conditions for power, current, voltage, and generator configuration differently.
The following table shows how the controller determines the nominal operating points for each of the
parameters based on the voltage detection method used. These nominal values are then used by the
protection logic as the 100% value for protections setpoints.
The decision of which method to use largely depends on the application. If the application has only one
configuration such as a standby generator, then Fixed Voltage Configuration would be best. If the
generator requires constant voltage changes, such as a rental generator, then binary voltage select or auto
voltage detection should be used. Which one depends on whether auxiliary contacts are available on the
voltage selector switch.
Generator
Method Rated Current Rated Voltage Notes
Configuration
User Specified User Specified User Specified No check is made to
Fixed validate relationship
Voltage between power, current,
and voltage
Computed from voltage Detected after Detected after Amount of time to wait
and generator generator reaches rated generator reaches rated before voltage detection
configuration detected speed and VOLTAGE speed and VOLTAGE is user configurable to
Auto
on voltage inputs, using allow manual voltage
Voltage
power rating
DETECT DELAY DETECT DELAY adjustment
Detection TIME elapses TIME elapses
corresponding to
detected generator
configuration.
All three methods use the same two setpoints for determining the power rating of the generator. Based on
the generator configuration specified by the user (Fixed), detected (Auto detect), or selected (Binary
Select), the corresponding power setpoint will be used. For Zig-Zag configurations GENERATOR NOMINAL
POWER SINGLE PHASE will be used. For Wye, Delta, and High Leg Delta, GENERATOR NOMINAL POWER 3
PHASE will be used.
The selection of which method the controller will use for configuring the nominal values is controlled
through a few setpoints. Based on those setpoints the controller will use the method identified and set the
nominal values accordingly. The following table shows which setpoints are used to select the method, and
which setpoints are used once that method is selected to compute the nominal values.
All methods require that setpoints SINGLE PHASE ZERO LEG, HIGH LEG DELTA be set if either of those
configurations are used.
In fixed voltage operation the GNS has a fixed configuration which indicates the operating voltage, current,
power, frequency, and wiring configuration of the generator. The GNS will establish generator protections
based on those setpoints.
Setpoints:
The following setpoints are set the same in Fixed Voltage Configuration regardless of what wiring
configuration the generator is. In the subsections that follow, any configuration specific setpoints
are described in each subsection pertaining to the wiring configuration selected.
CT RATIO – Set the primary and secondary setpoints to match the current transformer specification.
All currents displayed will be adjusted by the ratio to show the currents as seen on the primary side
of the CTs.
CT RATIO GEN PRIMARY CT RATIO PRIMARY - The primary rating of the Current Transformer.
CT RATIO GEN SECONDARY CT RATIO SECONDARY - The secondary rating of the Current
Transformer.
GENERATOR MINIMUM VOLTAGE MIN VOLTAGE - The percentage of the nominal voltage at which all
voltages detected beneath this value will be considered 0 volts.
GENERATOR NOMINAL FREQUENCY NOMINAL FREQ - The nominal frequency of the application. Used
for under/over frequency protections and to compute speed of engine from generator frequency.
GENERATOR NOMINAL POWER 3 PHASE NOM PWR 3PH - This is the nominal power for the system
when a three phase configuration is selected or detected by the configured voltage detection
method. Other setpoints are % of this power.
GENERATOR NOMINAL POWER SINGLE PHASE NOM PWR 1PH - This is the nominal power for the
system when a single phase configuration is selected or detected by the configured voltage
detection method. Other setpoints are % of this power.
PT RATIO GEN PRIMARY PT RATIO PRIMARY - The primary rating of the Potential Transformer
PT RATIO GEN SECONDARY PT RATIO SECONDARY - The secondary rating of the Potential
Transformer
VOLTAGE DETECTION DELAY TIME V DET DELAY - Time, in seconds, the controller will wait before
determining the Voltage and Connection of the system in Auto Voltage Detection and Binary
Voltage Selection methods. Voltage Detect Time does not begin countdown until the engine has
reached nominal speed and idle period has elapsed.
VOLTAGE DETECTION VOLT DETECT – This setpoint will activate the controller for Auto Voltage
Detection method.
Protections:
Phase Wiring Voltage Warning – Activated when the GNS detects an improper phase
relationship between the generator voltage inputs.
Phase Wiring Voltage Alarm – Activated when the GNS detects an improper phase relationship
between the generator voltage inputs.
Phase Wiring Current Warning – Activated when the GNS detects an improper phase
relationship between the generator current inputs.
Phase Wiring Current Alarm – Activated when the GNS detects an improper phase relationship
between the generator current inputs.
Wiring Requirements:
Setpoints:
GENERATOR NOMINAL VOLTAGE NOMINAL VOLT - Set to L-N voltage. This voltage represents 100%
voltage in voltage protection functions.
GENERATOR NOMINAL CURRENT NOMINAL AMPS - Set to maximum continuous phase current
allowed. This current represents 100% current in current protection functions.
SINGLE PHASE ZERO LEG ZERO LEG - Not used in this configuration.
Note: No Binary inputs can be configured for VOLTAGE SELECT 1, VOLTAGE SELECT 2
Note: This configuration uses the setpoint GENERATOR NOMINAL POWER 3 PHASE for the 100%
value in power protection functions
Wiring Requirements:
GENERATOR NOMINAL VOLTAGE NOMINAL VOLT - Set to L-L / Sqrt(3) voltage. This voltage
represents 100% voltage in voltage protection functions.
GENERATOR NOMINAL CURRENT NOMINAL AMPS - Set to maximum continuous line current allowed.
This current represents 100% current in current protection functions.
SINGLE PHASE ZERO LEG ZERO LEG - Not used in this configuration.
Note: No Binary inputs can be configured for VOLTAGE SELECT 1, VOLTAGE SELECT 2
Note: This configuration uses the setpoint GENERATOR NOMINAL POWER 3 PHASE for the 100%
value in power protection functions
Wiring Requirements:
GENERATOR NOMINAL VOLTAGE NOMINAL VOLT - Set to L-N voltage of lines that are common to
center-tapped leg. Due to the grounding of the center-tap of one leg, the actual values representing
100% voltage in the voltage protection functions varies.
The two lines that are common to the center-tapped leg have a 100% protection value equal to the
nominal voltage specified.
The line opposite the center-tapped leg (identified as the high or wild leg) has a 100% protection
value equal to the nominal voltage specified X sqrt(3).
GENERATOR NOMINAL CURRENT NOMINAL AMPS - Set to maximum continuous line current allowed.
This current represents 100% current in current protection functions.
HIGH LEG DELTA HIGH LEG – Set to leg that is opposite the center-tapped leg.
SINGLE PHASE ZERO LEG ZERO LEG - Not used in this configuration.
Note: No Binary inputs can be configured for VOLTAGE SELECT 1, VOLTAGE SELECT 2
Note: This configuration uses the setpoint GENERATOR NOMINAL POWER 3 PHASE for the 100%
value in power protection functions
Wiring Requirements:
GENERATOR NOMINAL VOLTAGE NOMINAL VOLT - Set to L-N voltage. This voltage represents 100%
voltage in voltage protection functions.
GENERATOR NOMINAL CURRENT NOMINAL AMPS - Set to maximum continuous phase current
allowed. This current represents 100% current in current protection functions.
HIGH LEG DELTA HIGH LEG – Not required for this configuration.
SINGLE PHASE ZERO LEG ZERO LEG - Set to phase input that is not connected to generator. This
input should be connected to neutral terminal.
Note: No Binary inputs can be configured for VOLTAGE SELECT 1, VOLTAGE SELECT 2
Note: This configuration uses the setpoint GENERATOR NOMINAL POWER SINGLE PHASE for the 100%
value in power protection functions.
In binary voltage select operation, up to two binary inputs are wired to auxiliary contacts on the generator
voltage selector switch. The position of the switch is detected by the controller and the configuration is
automatically set to match the switch position.
The GNS provides an option to allow the user to assign binary inputs to indicate the voltage to operate (see
Voltage Select Input Functions). These inputs can then be wired to auxiliary contacts on the voltage
selector switch allowing the controller to detect the voltage selector switch position and automatically set
the voltage, power, and current. For example, a rental generator has a voltage selector switch with the
following positions; 277/480Y, 120/208HD, 120/240D, 120/240Z. Set the Voltage Selection Table up as
follows.
To use the binary voltage select scheme, you must disable VOLTAGE DETECTION and assign one or two
binary inputs to the Voltage Select 1, 2 functions. Based on the state of the Voltage Select inputs, one of
the four entries in the Voltage Selection Table will be used during startup to set the nominal voltage,
nominal current, nominal power, and generator configuration. Each entry in the Voltage Selection Table
has a corresponding L-N voltage setting and a wiring configuration setting.
Nominal Voltage: This is the voltage selected from the Voltage Selection Table based on the Voltage
Select inputs and modified based on the wiring configuration. This voltage represents the 100% voltage
setting in voltage protection functions. It is computed as follows:
High Leg Delta: VSEL = value from table for non-high legs,
Nominal Power: This is the nominal power computed from setpoint GENERATOR NOMINAL POWER 3 PHASE
or GENERATOR NOMINAL POWER SINGLE PHASE and the wiring configuration selected from the Voltage
Selection Table based on the Voltage Select inputs. This power represents the 100% power setting in
power protection functions. It is computed as follows:
The Voltage Selection Table has four entries. Each entry specifies the wiring configuration and L-N voltage
for that configuration. During startup, the Voltage Select 1, and 2 are read from the binary input, and based
on these values, one of four entries is selected from the table. Once selected, the entry setpoints for wiring
configuration and voltage are used to compute the nominal voltage, nominal power, and nominal current for
the protection functions. The following sections show how to configure the two settings for each entry in
the Voltage Selection Table based on the generator configuration selected.
Setpoints:
The following setpoints are set the same in Binary Voltage Select operation regardless of what
wiring configuration the generator is. In the subsections that follow, any wiring configuration
specific setpoints are described in each subsection pertaining to the wiring configuration selected.
CT RATIO – Set the primary and secondary setpoints to match the current transformer specification.
All currents displayed will be adjusted by the ratio to show the currents as seen on the primary side
of the CTs.
CT RATIO GEN PRIMARY CT RATIO PRIMARY - The primary rating of the Current Transformer.
CT RATIO GEN SECONDARY CT RATIO SECONDARY - The secondary rating of the Current
Transformer.
GENERATOR MINIMUM VOLTAGE MIN VOLTAGE - The percentage of the nominal voltage at which all
voltages detected beneath this value will be considered 0 volts
GENERATOR NOMINAL FREQUENCY NOMINAL FREQ - The nominal frequency of the application. Used
for under/over frequency protections and to compute speed of engine from generator frequency.
GENERATOR NOMINAL POWER 3 PHASE NOM PWR 3PH - This is the nominal power for the system
when a three phase configuration is selected or detected by the configured voltage detection
method. Other setpoints are % of this power.
GENERATOR NOMINAL POWER SINGLE PHASE NOM PWR 1PH - This is the nominal power for the
system when a single phase configuration is selected or detected by the configured voltage
detection method. Other setpoints are % of this power.
GENERATOR NOMINAL VOLTAGE NOMINAL VOLT - Not used in this configuration. Voltage for this
configuration and associated protections are determined from the Voltage Select Binary Inputs and
the Voltage Select Table.
HIGH LEG DELTA HIGH LEG – This is to denote which leg will be used as the high leg (wild leg)
when high leg delta configuration is selected or detected.
PT RATIO – When Potential Transformers (PT) are used, set the primary and secondary setpoints
to match the transformer specification. All voltages displayed will be adjusted by the ratio to show
the voltages as seen on the primary side of the PTs.
PT RATIO GEN PRIMARY PT RATIO PRIMARY - The primary rating of the Potential Transformer
PT RATIO GEN SECONDARY PT RATIO SECONDARY - The secondary rating of the Potential
Transformer
SINGLE PHASE ZERO LEG ZERO LEG – Indicates leg to use when measuring zero volts when single
phase is selected or is being detected.
VOLTAGE DETECTION DELAY TIME V DET DELAY – Time, in seconds, the controller will wait before
determining the Voltage and Connection of the system in Auto Voltage Detection and Binary
Voltage Selection methods. Voltage Detect Time does not begin countdown until the engine has
reached nominal speed and idle period has elapsed.
Note: Voltage Select 1 and Voltage Select 2 must not be assigned to more than one input.
VOLTAGE SELECT 2 V SEL 2 – Used to select entry from Voltage Selection Table when using Binary
Voltage Select method.
Protections:
Phase Wiring Voltage Warning – Activated when the GNS detects an improper phase
relationship between the generator voltage inputs.
Phase Wiring Voltage Alarm – Activated when the GNS detects an improper phase relationship
between the generator voltage inputs.
Phase Wiring Current Warning – Activated when the GNS detects an improper phase
relationship between the generator current inputs.
Phase Wiring Current Alarm – Activated when the GNS detects an improper phase relationship
between the generator current inputs.
Wiring Requirements:
Note: the Voltage Selection Table entries can only be set using the GAC configuration software
SmartVU.
Wiring Requirements:
Note: the Voltage Selection Table entries can only be set using the GAC configuration software
SmartVU.
Wiring Requirements:
Note: the Voltage Selection Table entries can only be set using the GAC configuration software
SmartVU.
Note: Setpoint HIGH LEG DELTA must be set to leg opposite neutral connection.
Wiring Requirements:
Note: the Voltage Selection Table entries can only be set using the GAC configuration software
SmartVU.
Note: Setpoint SINGLE PHASE ZERO LEG must be set to leg opposite neutral connection.
Description:
In Auto Voltage Detection operation the controller monitors the voltage inputs, and after the set has
reached nominal speed for the configured amount of time, it samples the voltage inputs and compares
them to the auto detection table. If the voltages match one of the configurations, then that configuration is
use to compute the nominal values for voltage, current, and power. The following table lists the valid
configurations that can be detected.
The controller samples the voltages and compares them to the high and low limits in the table. If all of the
phase voltages are within limits then the corresponding 3-phase configuration is selected and the nominal
voltage is set to the value identified in the table.
If two of the three voltages are within limits and the third phase matches the High Leg Delta setpoint and
the voltage is within limits for that leg, then the configuration is set to High Leg Delta and the voltage is set
to the nominal from the table.
If two of the three voltages are within limits and the third phase matches the Single Phase Zero Leg
setpoint and the voltage is zero for that leg, then the configuration is set to Zig-Zag and the voltage is set to
the nominal from the table.
After detecting the configuration and nominal voltage, nominal power and currents are then computed.
Notes:
1
Nominal voltage for High Leg Delta is specified as voltage between Neutral and the high leg and Neutral and non-
high leg.
!! Warning: If voltage auto detection is used, it is strongly recommended you enable the “Voltage
Auto Detect” fail protection !!
Setpoints:
In Auto Voltage Detection operation, there are no setpoints that are set based on the generator
configuration as it is not known what the configuration is until the generator starts.
CT Ratio – Set the primary and secondary setpoints to match the current transformer specification.
All currents displayed will be adjusted by the ratio to show the currents as seen on the primary side
of the CTs.
CT RATIO GEN PRIMARY CT RATIO PRIMARY - The primary rating of the Current
Transformer.
CT RATIO GEN SECONDARY CT RATIO SECONDARY - The secondary rating of the Current
Transformer.
GENERATOR MINIMUM VOLTAGE MIN VOLTAGE - The percentage of the nominal voltage at which all
voltages detected beneath this value will be considered 0 volts.
GENERATOR NOMINAL FREQUENCY NOMINAL FREQ - The nominal frequency of the application. Used
for under/over frequency protections and to compute speed of engine from generator frequency.
GENERATOR NOMINAL POWER 3 PHASE NOM PWR 3PH - This is the nominal power for the system
when a three phase configuration is selected or detected by the configured voltage detection
method. Other setpoints are % of this power.
GENERATOR NOMINAL POWER SINGLE PHASE NOM PWR 1PH - This is the nominal power for the
system when a single phase configuration is selected or detected by the configured voltage
detection method. Other setpoints are % of this power.
HIGH LEG DELTA HIGH LEG – This is to denote which leg will be used as the high leg (wild leg)
when high leg delta configuration is selected or detected.
PT RATIO – When Auto Voltage Detection is enabled, the PT Ratio is automatically forced to 1:1.
SINGLE PHASE ZERO LEG ZERO LEG – Indicates leg to use when measuring zero volts when single
phase is selected or is being detected.
VOLTAGE DETECTION DELAY TIME V DET DELAY – Time, in seconds, the controller will wait before
determining the Voltage and Connection of the system in Auto Voltage Detection and Binary
Voltage Selection methods. Voltage Detect Time does not begin countdown until the engine has
reached nominal speed and idle period has elapsed.
Protections:
Auto Voltage Detect Warning – This protection is activated when setpoint VOLTAGE DETECTION is
enabled and the GNS cannot determine the configuration of the wiring or operating voltages after
VOLTAGE DETECTION TIME has elapsed.
Auto Voltage Detect Alarm - This protection is activated when setpoint VOLTAGE DETECTION is
enabled and the GNS cannot determine the configuration of the wiring or operating voltages after
VOLTAGE DETECTION TIME has elapsed.
Phase Wiring Voltage Warning – Activated when the GNS detects an improper phase
relationship between the generator voltage inputs.
Phase Wiring Voltage Alarm – Activated when the GNS detects an improper phase relationship
between the generator voltage inputs.
Phase Wiring Current Warning – Activated when the GNS detects an improper phase
relationship between the generator current inputs.
Phase Wiring Current Alarm – Activated when the GNS detects an improper phase relationship
between the generator current inputs.
The controller provides several functions for protecting the generator voltage. All of the protection functions
are based on the nominal voltage which represents the 100% point for protection purposes. Under and
Over protections are then set based on a percentage of nominal voltage.
Requirements:
To enable any of the protections defined, first set the corresponding protection setpoint, and then
enable the protection within SmartVU. To disable, the corresponding protection can be disabled in
SmartVU. Setpoints can be adjusted either thru SmartVU or the GNS display. But the protection
enable/disable can only be done through SmartVU.
All voltage protections are based on a percentage of Nominal Voltage. There are three methods in
which nominal voltage can be set; Fixed, Auto Detect, and Binary Select. Each of the methods
uses a different set of setpoint and operating conditions to determine nominal voltage. Please refer
to the section “Configuring the GNS to use a Voltage Detection Method” for more information.
Wiring Requirements:
See the Binary Output Wiring section for instructions on wiring the binary outputs used to signal
alarms and warnings.
See the Voltage Wiring section for instructions on wiring the generator voltage inputs.
Meters:
The status of any warning or alarm can be seen on the alarm/warning screen of the GNS. If the
warning or alarm is active or inactive it will be shown in the list. Pressing Fault Reset will clear
inactive alarms and warnings and signal the controller that it can restart the generator if necessary.
Setpoints:
The following setpoints use the nominal voltage to compute protection values.
GENERATOR OVER VOLTAGE ALARM OVER VOLT ALM – The percent of nominal voltage to trigger the
over voltage alarm.
GENERATOR OVER VOLTAGE WARNING OVER VOLT WARN - The percent of nominal voltage to trigger
the over voltage warning.
GENERATOR UNDER/OVER VOLTAGE DELAY U/O VOLT DELAY - Time, in seconds, that the generator
will have to exceed the over/under voltage limits in order for the corresponding warning or alarm to
activate.
GENERATOR UNDER VOLTAGE ALARM UNDER VOLT ALM - The percent of nominal voltage to trigger
the under voltage alarm.
GENERATOR UNDER VOLTAGE WARNING UNDER VOLT WARN - The percent of nominal voltage to
trigger the under voltage warning.
GENERATOR VOLTAGE UNBALANCE ALARM VOLT UNBAL ALARM - The maximum allowable percent
difference in voltage between any two active legs.
GENERATOR VOLTAGE UNBALANCE DELAY VOLT UNBAL DLY - Time, in seconds, the voltage must be
in the unbalance condition before the alarm is activated.
These protections are only active when the engine has reached the Running state
Generator Over Voltage Alarm – This protection is activated when the generator voltage reaches
the values specified by the GENERATOR OVER VOLTAGE ALARM or GENERATOR OVER VOLTAGE
WARNING set points for the time specified by the GENERATOR UNDER/OVER VOLTAGE DELAY set
point.
Generator Over Voltage Warning – This protection is activated when the generator voltage
reaches the values specified by the GENERATOR OVER VOLTAGE ALARM or GENERATOR OVER
VOLTAGE WARNING set points for the time specified by the GENERATOR UNDER/OVER VOLTAGE
DELAY set point.
Generator Unbalance Voltage Alarm - This protection is activated when the GNS detects an
unbalance in the generator voltage that reaches GENERATOR VOLTAGE UNBALANCE ALARM for the
time specified by the GENERATOR VOLTAGE UNBALANCE DELAY set point.
Generator Under Voltage Alarm – This protection is activated when the generator voltage
reaches the values specified by the GENERATOR UNDER VOLTAGE ALARM or GENERATOR UNDER
VOLTAGE WARNING set points for the time specified by the GENERATOR VOLTAGE DELAY set point.
Generator Over Voltage Alarm GEN OV A – Active when protection Generator Over Voltage
Alarm is active.
Generator Over Voltage Warning GEN OV WN – Active when protection Generator Over Voltage
Warning is active.
Gen Unbalance Voltage Alarm GEN UBV A – Active when protection Generator Unbalanced
Voltage Alarm is active.
Generator Under Vltg Alarm GEN UV A – Active when protection Generator Under Voltage Alarm
is active.
Generator Under Vltg Warning GEN UV WN – Active when protection Generator Under Voltage
Warning is active.
The controller provides several functions for protecting the generator frequency. All of the protection
functions are based on the nominal frequency which represents the 100% point for protection purposes.
Under and Over protections are then set based on a percentage of nominal frequency.
Requirements:
To enable any of the protections defined, first set the corresponding protection setpoint, and then
enable the protection within SmartVU. To disable, the corresponding protection can be disabled in
SmartVU. Setpoints can be adjusted either thru SmartVU or the GNS display. But the protection
enable/disable can only be done through SmartVU.
Wiring Requirements:
See the Binary Output Wiring section for instructions on wiring the binary outputs used to signal
alarms and warnings.
See the Voltage Wiring section for instructions on wiring the generator voltage inputs where the
generator frequency is derived from.
Meters:
The status of any warning or alarm can be seen on the alarm/warning screen of the GNS. If the
warning or alarm is active or inactive it will be shown in the list. Pressing Fault Reset will clear
inactive alarms and warnings and signal the controller that it can restart the generator if necessary.
Setpoints:
GENERATOR FREQUENCY DELAY FREQ DELAY - Time, in seconds, that the generator will have to
exceed the above limits in order for the corresponding warning or alarm to activate.
GENERATOR NOMINAL FREQUENCY NOMINAL FREQ – The nominal frequency of the application. Used
for under/over frequency protections and to compute speed of engine from generator frequency.
GENERATOR OVER FREQUENCY ALARM OVER FREQ ALM - The percent of nominal frequency limit for
the generator to go into an over frequency alarm condition.
GENERATOR OVER FREQUENCY WARNING OVER FREQ WARN - The percent of nominal frequency
Limit for the generator to go into an over Frequency warning condition.
GENERATOR UNDER FREQUENCY ALARM UNDER FREQ ALM - The percent of nominal frequency Limit
for the generator to go into an under Frequency alarm condition.
GENERATOR UNDER FREQUENCY WARNING UNDER FREQ WARN - The percent of nominal frequency
limit for the generator to go into an under Frequency warning condition.
These protections are only active when the engine has reached the Running state
Generator Over Frequency Alarm – This protection is activated when the frequency on any of the
phases reaches the values specified by the GENERATOR OVER FREQUENCY ALARM or GENERATOR
OVER FREQUENCY WARNING set points for the amount of time specified by the GENERATOR
FREQUENCY DELAY set point.
Generator Over Frequency Warning – This protection is activated when the frequency on any of
the phases reaches the values specified by the GENERATOR OVER FREQUENCY ALARM or
GENERATOR OVER FREQUENCY WARNING set points for the amount of time specified by the
GENERATOR FREQUENCY DELAY set point.
Generator Under Frequency Alarm – This protection is activated when the frequency on any of
the phases reaches the values specified by the GENERATOR UNDER FREQUENCY ALARM or
GENERATOR UNDER FREQUENCY WARNING set points for the amount of time specified by the
GENERATOR FREQUENCY DELAY set point.
Generator Under Frequency Warning – This protection is activated when the frequency on any of
the phases reaches the values specified by the GENERATOR UNDER FREQUENCY ALARM or
GENERATOR UNDER FREQUENCY WARNING set points for the amount of time specified by the
GENERATOR FREQUENCY DELAY set point.
Generator Over Frequency Alarm GEN OF A – Active when protection Generator Over Frequency Alarm is
active.
Generator Over Frequency Warning GEN OF WN – Active when protection Generator Over Frequency
Warning is active.
Generator Under Frequency Alarm GEN UF A – Active when protection Generator Under Frequency Alarm is
active.
Generator Under Frequency Warning GEN UF WN – Active when protection Generator Under Frequency
Warning is active
Description: The controller provides several functions for protecting the generator from over current. All of
the protection functions are based on the nominal current which represents the 100% point for protection
purposes. Over protections are then set based on a percentage of nominal current.
Amps Seconds
1.001 13,500
1.002 6,750
1.004 3,375
1.008 1,687
1.016 844
1.032 422
1.060 225
1.120 113
1.250 54
1.500 27
2.000 13.5
4.000 4.5
6.000 2.7
8.000 1.928
10.00 1.5
20.00 0.711
Requirements:
To enable any of the protections defined, first set the corresponding protection setpoint, and then
enable the protection within SmartVU. To disable, the corresponding protection can be disabled in
SmartVU. Setpoints can be adjusted either thru SmartVU or the GNS display. But the protection
enable/disable can only be done through SmartVU.
All current protections are based on a percentage of Nominal Current. There are three methods in
which nominal current can be set; Fixed, Auto Detect, and Binary Select. Each of the methods
uses a different set of setpoints and operating conditions to determine nominal current. Please
refer to the section “Configuring the GNS to use a Voltage Detection Method” for more information.
See the Binary Output Wiring section for instructions on wiring the binary outputs used to signal
alarms and warnings.
See the Current Wiring section for instructions on wiring the generator current inputs.
Meters:
The status of any warning or alarm can be seen on the alarm/warning screen of the GNS. If the
warning or alarm is active or inactive it will be shown in the list. Pressing Fault Reset will clear
inactive alarms and warnings and signal the controller that it can restart the generator if necessary.
Setpoints:
The following setpoints use the nominal current to compute protection values.
GENERATOR CURRENT UNBALANCE ALARM CURR UNBAL – The maximum allowable percent
difference in current between any two active legs.
GENERATOR CURRENT UNBALANCE DELAY CURR UNBAL DLY – Time, in seconds, the current must be
in the unbalance condition before the alarm is activated.
GENERATOR OVER CURRENT ALARM OVER CURR ALM – The over current protection, as soon as this
level is exceeded for the Generator Over Current Delay time the genset shutdowns.
GENERATOR OVER CURRENT DELAY OVER CURR DLY – Time, in seconds, the current must be in the
over current state before the alarm is activated.
INVERSE DEFINITE MIN TIME IDMT – Time dependent curve for over current protection.
These protections are only active when the engine has reached the Running state
Generator Over Current Alarm– Activated when the current reaches the percentage of nominal
current specified by the GENERATOR OVER CURRENT ALARM set point for the time specified by the
GENERATOR OVER CURRENT DELAY set point.
Generator Unbalance Current Alarm – This protection is activated when the GNS detects an
unbalance in the generator current that reaches GENERATOR CURRENT UNBALANCE ALARM for the
time specified by the GENERATOR CURRENT UNBALANCE DELAY set point.
Over Current IDMT Warning – The GNS is equipped with an Inverse Definite Minimum Time Over
Current (IDMT) algorithm. The response time of this protection is based on the amount of current
the GNS is detecting. The higher the current the faster the over current response. The lower the
current the slower the response. The current v. response times can be found in the “IDMT
Response Table” section of this manual.
Short Circuit Warning - Activated when the GNS detects a short circuit in the wiring to the load.
Short Circuit Alarm - Activated when the GNS detects a short circuit in the wiring to the load.
Over Current OVR CURR – Active when protection Over Current is active.
Unbalance Current Alarm UNB C A – Active when protection Generator Unbalanced Current
Alarm is active.
The controller provides several functions for protecting the generator from overload. All of the protection
functions are based on the nominal power which represents the 100% point for protection purposes. Over
protections are then set based on a percentage of nominal power.
1. Enter Power rating at 0.8 PF for three phase power, and 1.0 PF for single phase power.
For example:
A generator rated at 50 KW @ 0.8 PF is driving a 0.6 PF load. Therefore set must be derated by
0.6/0.8 = .75 = 75%. Overload protection is required at 10% overload. Therefore protection should
be provided at 75% * 110% = 82.5%.
KWProt(%) = 82.5%
Requirements:
To enable any of the protections defined, first set the corresponding protection setpoint, and then
enable the protection within SmartVU. To disable, the corresponding protection can be disabled in
SmartVU. Setpoints can be adjusted either thru SmartVU or the GNS display. But the protection
enable/disable can only be done through SmartVU.
Wiring Requirements:
See the Binary Output Wiring section for instructions on wiring the binary outputs used to signal
alarms and warnings.
Meters:
The status of any warning or alarm can be seen on the alarm/warning screen of the GNS. If the
warning or alarm is active or inactive it will be shown in the list. Pressing Fault Reset will clear
inactive alarms and warnings and signal the controller that it can restart the generator if necessary.
Setpoints:
GENERATOR NOMINAL POWER 3 PHASE NOM PWR 3PH – This is the nominal power for the system
when a three phase configuration is selected or detected by the configured voltage detection
method. Other setpoints are % of this power.
GENERATOR NOMINAL POWER SINGLE PHASE NOM PWR 1PH – This is the nominal power for the
system when a single phase configuration is selected or detected by the configured voltage
detection method. Other setpoints are % of this power.
GENERATOR OVERLOAD ALARM OVERLOAD ALARM - The percentage of Nominal Power where the
generator is considered in an overload condition and is shutdown. When the kW reaches this level
the controller will open the GCB, cool the engine, and stop.
GENERATOR OVERLOAD WARNING OVERLOAD WARN - The percentage of Nominal Power where a
overload warning will be triggered.
GENERATOR OVERLOAD DELAY OVERLOAD DLY - Time, in seconds, the generator will have to be in
the overload condition before the warning or alarm will be activated.
These protections are only active when the engine has reached the Running state
Over Load Warning – Activated when the power reaches the values specified by the OVERLOAD
ALARM or OVERLOAD WARNING set points for the amount of time specified by the OVERLOAD DELAY
set point.
Over Load Alarm – Activated when the power reaches the values specified by the OVERLOAD
ALARM or OVERLOAD WARNING set points for the amount of time specified by the OVERLOAD DELAY
set point.
Overload Alarm OVRLD A – Active when protection Generator Overload Alarm is active.
The GNS is capable of supporting a wide variety of circuit breakers. The configuration of the circuit breaker
can only be done using SmartVU software. These include single-line, multi-line, both with and without
feedback. The terms single-line and multi-line are used to describe the number of signals used to control
the breaker.
In Single-line operation, a single control line is used to indicate whether the breaker should be open or
closed. It is a level controlled signal in that in one state, the breaker should be open, and in the other, the
breaker should be closed. Tripping of the breaker by the GNS is accomplished by signaling that the
breaker should be open.
In Multi-Line operation, there are separate signals that indicate that the breaker should be opened, another
for breaker close, and a third for breaker trip. These signals will only turn on for a period of time to affect
the change, and then turn off.
In both single-line and multi-line modes, there is an option to have feedback monitoring. F/B monitoring
uses another set of signals to indicate the actual position of the GCB. In single-line mode, there is one
signal that indicates the actual position of the breaker. One state indicates open, the other indicates
closed. In multi-line mode, separate signals indicate open, closed, and tripped status. These signals
always represent the state of the GCB whereas the control signals only pulse the output until the feedback
indicates the requested position, then they turn off. An external trip of the breaker is detected when the
breaker is commanded to be closed, and the feedback indicates that it has now opened or tripped.
In AUTO mode the control of the breaker is done completely by the GNS and does not allow any user
input. Once the engine has reached nominal speed, and no alarms are active, then the breaker is signaled
to close. Upon removal of the Remote Start/Stop signal, the breaker will be signaled to open, and the set
shutdown. No user interaction is allowed.
In MAN mode, the user is required to manually start the set. After the engine has reached the Running
Stage, the user can request breaker closure either through a Binary Input assigned to GCB Close Request
function, or SmartVU software. Opening the breaker is done automatically when an alarm occurs, or the
user issues a stop request. Optionally, another Binary Input is assigned GCB Open Request function that
can be used to open the breaker but not stop the engine. Using this additional input, the user can open
and close the breaker without affecting engine operation. Typically, a momentary UP/DOWN switch with a
center OFF position is used to request breaker position. With the switch in the center position, no requests
are made and the breaker stays in the same position. When the switch is pressed up momentarily, the
GCB Close Request input is activated, and the GNS will signal GCB close if all other conditions are
acceptable. When the switch is pressed down momentarily, the GCB Open Request input is activated, and
the GNS will signal GCB open.
The Configuration Notebook Meter is shown below, with the Gen Circuit Breaker page selected. This page
is where the GCB is configured. The information from above can be used to configure the type of GCB
installed.
GCB Open/Close
(BO)
GCB Open
Request (BI)
GCB Assumed
position
In Single-Line w/no feedback operation, there is only a single line controlling the GCB. There are no
feedback signals. It is the simplest form of GCB operation. Because there is no feedback, there is no way
for the GNS to determine if the GCB has been opened externally or whether the commended breaker
change occurred.
The GCB Open/Close signal is conditioned on the system being in the running state and no alarms active.
Once the close request is received from the user, or from the GNS logic, the GCB Open/Close control line
will signal the GCB to close. It will wait until the GCB FEEDBACK DELAY time has elapsed and then assume
that the breaker is in the correct state. When the breaker needs to be opened, the GCB Open/Close
control line will signal the GCB to open. It will wait until the GCB FEEDBACK DELAY time has elapsed, and
then assume that the breaker is in the correct state.
In Single-Line w/feedback operation, there is only a single line controlling the GCB and a single line
monitoring the breaker. Because there is feedback, the GNS can determine if the GCB has been opened
externally or whether the commanded breaker change has been successful. Upon an external or
unsuccessful change of breaker state, the GNS can signal a warning or alarm.
The GCB Open/Close signal is conditioned on the system being in the running state and no alarms active.
Once the close request is received from the user, or from the GNS logic, the GCB Open/Close control line
will signal the GCB to close. It will wait until the GCB FEEDBACK DELAY time has elapsed and then if the
breaker is not in the correct position, it will trip a GCB Fault alarm if enabled. When the breaker needs to
be opened, the GCB Open/Close control line will signal the GCB to open. It will wait until the GCB
FEEDBACK DELAY time has elapsed and then if the breaker is not in the correct position, it will trip a GCB
Fault alarm if enabled.
In addition, because of the feedback monitoring, if the breaker state should change without being
commanded by the GNS, then a GCB Fault will be triggered if enabled.
GCB Open
Request (BI)
GCB Assumed
position
In Multi-Line w/no feedback operation, there multiple lines controlling the GCB. There is a separate signal
to control opening, closing and tripping of the GCB. The GCB Open and GCB Close control signals are
activated for the time specified by the GCB FEEDBACK DELAY and then turned off. The GCB is then
assumed to be in that position. There are no feedback signals. Because there is no feedback, there is no
way for the GNS to determine if the GCB has been opened externally or whether the commended breaker
change occurred.
The GCB Close signal is conditioned on the system being in the running state and no alarms active. Once
the close request is received from the user, or from the GNS logic, the GCB Close control line will signal
the GCB to close. It will wait until the GCB FEEDBACK DELAY time has elapsed and then assume that the
breaker is in the correct state. When the breaker needs to be opened, the GCB Open control line will
signal the GCB to open. It will wait until the GCB FEEDBACK DELAY time has elapsed, and then assume
that the breaker is in the correct state.
GCB Feedback
Open (BI)
GCB Feedback
Close (BI)
In Multi-Line w/feedback operation, there are multiple lines controlling the GCB and multiple lines
monitoring the breaker. There is a separate signal to control opening, closing and tripping of the GCB. The
GCB Open and GCB Close control signals are activated for the time specified by the GCB FEEDBACK
DELAY and then turned off. Because there is feedback, the GNS can determine if the GCB has been
opened externally or whether the commanded breaker change has been successful. Upon an external or
unsuccessful change of breaker state, the GNS can signal a warning or alarm.
The GCB Close signal is conditioned on the system being in the running state and no alarms active. Once
the close request is received from the user, or from the GNS logic, the GCB Close control line will signal
the GCB to close. It will wait until the GCB FEEDBACK DELAY time has elapsed and then if the breaker is
not in the correct position, it will trip a GCB Fault alarm if enabled. When the breaker needs to be opened,
the GCB Open control line will signal the GCB to open. It will wait until the GCB FEEDBACK DELAY time has
elapsed and then if the breaker is not in the correct position, it will trip a GCB Fault alarm if enabled.
In addition, because of the feedback monitoring, if the breaker state should change without being
commanded by the GNS, then a GCB Fault will be triggered if enabled.
In the table below, some alternate control of the GCB are identified and which iput and outputs should be
used.
GCB GCB
GCB GCB Control Feedback User
Mode Control Config Outputs Inputs Inputs Notes
Notes:
1. Not needed – Common unload can be used to trip open an externally controlled breaker and still use the internal
protection features.
2. Single/multi Line – Should have output to GCB, optionally feedback from GCB, and GCB request from operator for
manual mode.
3. Auto mode – It is expected that in Auto mode, the GCB will be controlled directly by the controller, therefore there
should be outputs defined to control the breaker, and optionally input for feedback.
GCB Output GCB Feedback Input Assigned GCB Feedback Input Not Assigned
Single Line or GNS asserts GCB close signal(s) Default, Not Assigned
Multi-Line GNS Waits for time specified by GCB GNS asserts GCB close signal(s)
FEEDBACK DELAY GNS Waits for time specified by GCB
If no GCB feedback is detected, the GNS FEEDBACK DELAY
generates an alarm GNS assumes GCB is closed
Not Assigned GNS Assumes GCB is controlled manually and GNS Assumes GCB is controlled manually and
takes no action . States and trips of GCB are takes no action
monitored.
Requirements:
Assign a Binary Output to function GCB Open/Close and select Single-Line for Breaker Control.
Set GCB FEEDBACK DELAY to the time the breaker requires to change state. If feedback is desired,
check the GCB F/B MONITORING, and assign a Binary Input to the function GCB Feedback
Open/Close.
Follow above steps to enable single or multi line breaker control. Enable GCB Fault protections in
SmartVU. This protection will trigger if the GCB is not following a commanded state change.
Enable External GCB Trip protections in SmartVU. This protection will trigger if the GCB state is
changed when it has not been commanded to.
Disable protections for GCB Fault and External GCB Trip in SmartVU.
Follow above steps to enable single or multi line breaker control. Assign Binary Inputs to functions
GCB Open Request and GCB Close Request.
Change any Binary Inputs assigned to GCB Open Request or GCB Close Request to function Not
Assigned
Wiring Requirements:
Refer to Binary Input Wiring and Binary Output Wiring sections for proper wiring of inputs and
outputs.
Meters:
Display – On the GNS display the Supplying Load LED indicates the state of the breaker.
SmartVU – In SmartVU, the following meter shows current breaker state and has buttons to control
the breaker.
Setpoints:
GCB CONTROL – Defines the type of GCB installed. This also determines the level of control
available
GCB DELAY GCB DELAY – Time in seconds to wait after GCB able to be closed, before actually
commanding breaker to close.
GCB FEEDBACK DELAY FEEDBACK DELAY - Time, in seconds, the GNS waits from issuing the
close/open of the breaker until it assumes the breaker is closed/open. If feedback protection is
enabled and feedback is enabled, the user would receive an alarm should the GCB not close/open.
These protections are only active when the engine has reached Nominal speed and voltage
configuration has been determined by the configured method (Fixed, Binary Select, or Auto
Detect).
External GCB Trip Warning– This protection is activated when the GNS detects an external GCB
trip. To use this protection, GCB Trip function must be assigned to a binary input and externally
triggered from the GCB
GCB Fault Warning - Activated when the GCB does not reflect the command from the GNS (e.g.,
GCB is commanded to close and the GCB does not close).
GCB CLOSE REQUEST GCB C REQ – Requests that the GNS closes the GCB. Operational in
Manual Mode only.
GCB FEEDBACK CLOSE GCB FB C – Indicates that the GCB is in the closed position. Multi-line
breaker control only.
GCB FEEDBACK OPEN GCB FB O – Indicates that the GCB is in the open position. Multi-line
breaker control only.
GCB FEEDBACK OPEN/CLOSE GCB FB – Indicates the position the GCB is in. Single line breaker
control only.
GCB FEEDBACK TRIP GCB FBT – Indicates that the GCB is in the tripped position. Multi-line
breaker control only.
GCB OPEN REQUEST GCB O REQ – Requests that the GNS opens the GCB. Operational in Manual
Mode only.
GCB CLOSE GCB CLOSE – Generator Circuit Breaker control signal – activated when GCB should
be closed, deactivated when GCB Feedback Close signal received. For multi-line breaker control
only.
GCB OPEN GCB OPEN – Generator Circuit Breaker control signal – activated when GCB should be
opened, deactivated when GCB Feedback Open signal received. For multi-line breaker control
only.
GCB OPEN/CLOSE GCB O/C – Generator Circuit Breaker control signal – activated when GCB
should be closed, deactivated when GCB should be open. For single wire breaker control only.
GCB TRIP GCB TRIP – Generator Circuit Breaker control signal – activated when GCB should be
tripped opened (typically requiring a manual breaker reset), deactivated when GCB FEEDBACK TRIP
signal received. For multi-line breaker control only.
GCB WARNING GCB WN - Active when protection GCB Warning or GCB Fault is active.
Status Messages: The following status messages can be logged in the event logged to aid in
troubleshooting and to provide information on the generator’s actions. Each status can be enabled or
disabled with the configuration software. Any supporting data logged with the event, is described in the
Status Messages section as well as the exact message displayed.
REQUEST GCB CLOSE GCB CLOSE REQ – The GCB has been requested to close.
REQUEST GCB OPEN GCB OPEN REQ – The GCB has been requested to open.
REQUEST GCB TRIP GCB TRIP REQ - The GCB has been requested to trip open.
3.30 CONFIGURING THE GNS FOR ALARM, WARNING, AND STATUS ANNUNCIATION AND CONTROL
The GNS provides several general purpose inputs and outputs to indicate the state of the generator set.
These functions can be used to qualify any of the conditions or control external equipment as needed.
Some of the functionality is described below:
Horn - Configuration of the Horn output used to signal an alarm condition, define the length of time
the horn sounds and a horn silence function.
Note: Once the fault is reset, the set can start at any time without notice.
Alarm Prevention – In addition to the ability to enable and disable each alarm, and configure the
setpoints for most alarms, there is also the ability to disable and re-enable certain alarms without
reconfiguring the GNS. This is accomplished with the Run All input function.
Alarm Annunciation – Several Output functions are available to signal that any warning alarm, GCB
open, or engine stop condition has been triggered.
Set Status - Several operating conditions are available to notify when the generator has reached a
desired state.
Requirements:
See the setpoints, Binary Inputs and Outputs listed below to configure functions.
Wiring Requirements:
Refer to Binary Input Wiring and Binary Output Wiring sections for proper wiring of inputs and
outputs.
Meters:
Display – The screens Binary Input States, and Binary Output States shown below, show the
current status of the Binary Inputs and Outputs and their assigned functions.
SmartVU – The meters External Discrete Input Levels, and External Discrete Output Levels,
shown below, show the current status of the Binary Inputs and Outputs and their assigned
functions. The buttons to affect a Fault Reset, Horn Silence, and Run All operations are shown
below.
Setpoints:
HORN PERIOD HORN PERIOD - Time, in seconds, the horn will sound. When set to 0 (zero), the horn
will sound indefinitely. Horn Silence will turn off Horn output when pressed until the next event
occurs.
Protections:
Holdoffs: None
None
FAULT RESET FLT RST – Clears all non-active faults from alarm list.
RUN ALL RUN ALL - Commands the generator set to run even in the presence of specified alarm
conditions. Must be activated before alarm fault triggered.
COMMON ALARM COMMON AL – Activated when any alarm is active or in alarm list. Cleared on
Fault Reset.
COMMON SHUTDOWN CMN SD- Activated when hard shutdown protection occurs. Cleared on Fault
Reset.
COMMON STOP CMN STOP - Activated when soft shutdown protection occurs. Cleared on Fault
Reset.
COMMON UNLOAD CMN UNLD - Activated when a GCB open, or GCB Trip protection occurs.
Cleared on Fault Reset.
COMMON WARNING COMMON WN – Activated when any warning is active or in alarm list. Cleared on
Fault Reset.
GENERATOR OK GEN OK – Activated when engine is running and all engine and generator levels
are within spec.
GENERATOR RUNNING GEN RUN – Activated when engine has successfully started.
HORN HORN – Activated on warnings and alarms for the time configured by setpoint HORN PERIOD.
HORN SILENCE function will deactivate horn output immediately
NOT IN AUTO NOT IN AUTO – Active when GNS is not in Auto mode
READY TO ACCEPT LOAD RDY2LOAD – Activated when genset’s engine is up to speed with
protections enabled and all electric values are with limits.
SUPPLYING LOAD SUP LOAD – Activated when generator set is supplying any load i.e. GCB is
closed or engine running with no GCB configured.
WAITING TO RUN WAIT2RUN - Active when the engine is stopped with no warnings or alarms and is
able to start.
The analog inputs are highly configurable inputs that can be used to provide signals for system level
functions, or can be used for user defined functions. In either case, the analog input must be configured to
match the sensor and verified that it is measuring the signal properly before it can be used. The
configuration of the analog inputs can only be done in SmartVU and is accomplished by defining a curve
that represents the conversion form the voltage being read at the input to the value to be displayed and
used by the protection functions. This curve is composed of at least 2 and up to 10 data points which are
used to interpolate the input to output conversion. In addition to defining the curve, the type of sensor and
the units to be displayed will need to be configured. Based on the type of sensor selected, different ranges
of inputs are allowed. The units specified provide a label and range for the converted value. In addition,
the units for pressure and temperature have selectable units to display and all values are converted based
on these settings. For temperature, SmartVu has a setting to select which units to display all temperatures
in. So if the analog input is set to units of temperature, and SmartVU is configured for displaying
temperature in oC, then the analog input will be displayed in oC. If the SmartVU setting is changed to oF,
then the analog input value will be display in oF. The same is true for units of pressure. Lastly, the analog
inputs can have a user-defined name for each input. Care must be taken to define names that will not
conflict with the system level names being used by the system. For example, if a temperature sensor is
used to measure coolant temperature even though the engine coolant temperature for system level
functions is being provided over J1939, it would be best to name is something other than coolant temp, as
that is the name used by the system for coolant temperature. An alternative might be Cool Temp, ECT, C
Temp Alt, Coolant2, etc.
In addition to allowing flexibility in defining the curve of the sensor, SmartVU also provides many predefined
definitions for industry standard sensors. They can be used as is if they match your sensor, or they can be
modified if your sensor is close but slightly different than a standard sensor. If the decision is to create one
from scratch, then after the definition is complete, it can be saved to a file on the PC for future use.
After definition of the connected sensor is complete and verified, if the signal is not being used as a system
level parameter then protections can be enabled to trigger warnings and/or alarms should the input
reached defined levels. This allows an analog input that is not be used for a system level parameter to be
metered, and protected. This protection function can be used to trigger external equipment if necessary.
Protections can be alarms and/or warnings, and be set on high and/or low limits. Warning and Alarm
actions are the same for high or low protections, but through the use of independent binary output functions
for each protection, different actions can be taken externally based on the fault.
Requirements:
In order to configure an analog input properly, the following steps must be performed.
(Optional) Define a name for the input. There are length restrictions on the display, so
be sure to verify the displayed name. If no name is defined, the analog input is given the
name Analog InX on the display and Analog In X Level in SmartVU.
Select the type of sensor being used. SmartVU provides a list of predefined sensors for
a number of industry standard sensors. If one of these matches your sensor, load this
definition for the file. If it is similar to one of these, the definition can be loaded and then
modified. Alternatively, a new definition may be created and then saved to a file for future
use.
Select the units to be displayed. The units are used to set the converted value output
range and the label shown with that value.
Add the data points. Each analog can accommodate up to 10 data points. These data
points define the conversion from voltage read at the input to value being displayed.
Apply the definition to the GNS. All manipulation of the data is done in SmartVU. Before
leaving this entry, be sure to Apply these changes to the GNS.
Disabling an analog input: The analog inputs cannot be disabled, but can be ignored. If
the input is no longer needed, the configuration can be left as is or set to display some
nominal value. Be sure to disable all analog protections in the User Protection tab of the
Configuration Notebook Meter for that input.
Enabling analog protections: The protections on the analog inputs are independent
protections from the coolant temperature protection and oil pressure protections that are
used at the system level even if that analog input is used for the corresponding input.
These protections are typically only used when the analog input is NOT used as the input
for the 4 system level parameters Coolant Temperature, Oil Pressure, Fuel Level, and
Engine Speed. All analog Input protection features are set in the User Protection tab of the
Configuration Notebook Meter in SmartVU. To set the protection,
(Optional) Set the name of the Analog Input. This name for the Analog Input can be set
here or on the Analog Input Config tab of the Configuration Notebook Meter.
Define the delay. This delay is valid for all warnings and alarms and set the time after the
limits have been reached, before the fault is triggered
Select the action to take. This only applies to when an alarm is triggered. Warnings do
not take any action to alter the set operating condition, but only record that the warning has
happened, and signal the operator.
Set the limits. Each warning and alarm has a different level at which the protection will
trip.
Set the active time. There is one set of active times that apply to all warnings and alarms.
These active times are when the warnings and alarms will trigger if the level is reached.
More than one active time can be enabled, but at least one time must be enabled for the
fault to trigger.
Deselect the warnings and/or alarm protection functions either in the User Protection tab or
the Warning/Alarm tab of the Configuration Notebook Meter.
Wiring Requirements:
Meters:
SmartVU – SmartVu provides and meter for each analog input as shown below. The meters show
the warning and alarm levels if enabled, and show the user-defined name for the input.
All configuration of the analog inputs and their protections is done through SmartVU. The following
tabs in the notebook are used to configure the analog inputs and set the protection levels.
Setpoints:
ANALOG INPUT 4 – ACTIVE TIME – The operating states of the system when the protection is active.
ENGINE PRELUBE – This stage is active when a Prelube cycle has been enabled and is running.
ENGINE STOPPED – This stage is active when the engine is at rest with no Prelube cycle enabled.
ENGINE CRANKING – This stage is active when the controller is in a crank cycle
CRANK REST – This stage is active when the controller does not detect engine started after crank
and is resting until the next crank period.
GAS RPM DELAY – This stage is active when the controller is cranking the engine, the engine has
reached the Gas RPM setpoint, and the controller is waiting for the Gas RPM Delay time to elapse.
GAS VENTING – This stage is active when the engine has not started during a crank cycle, and the
controller is venting by cranking the engine with the fuel off.
ENGINE IDLE OVERRIDE – This stage is active when the engine is idling during an idle override.
VOLTAGE DETECT DELAY – This stage is active when the engine has finished idling, and is waiting
for the controller to detect the voltage configuration and set the protections.
ENGINE RUNNING – This stage is active when the controller has enabled all protections and is
running at nominal speed.
ENGINE COOLING – This stage is active when the controller has been requested to perform a soft
shutdown and is cooling the engine.
ENGINE STOPPING - This stage is active when the engine is done cooling, has turned off fuel, and is
waiting for the engine to stop.
ENGINE AFTER COOLING –This stage is active after the engine has stop and the controller is
performing after cool functions.
ANALOG INPUT 4 – ALARM ACTION – The action the controller will take when the fault is triggered.
HARD SHUTDOWN – This action will cause the controller to stop the engine immediately and skip all
cooling and after cool functions.
SOFT SHUTDOWN – This action will cause the controller to stop the engine by following all configure
cooling and after cool periods that are enabled.
GCB OPEN – This action will signal the GCB to open by utilizing the GCB open output.
GCB TRIP – This action will signal the GCB to trip open by utilizing the GCB trip output.
ANALOG INPUT 4 – DELAY – The time to wait after the input has reached its high or low limit before
triggering fault.
ANALOG INPUT 4 – HIGH LIMIT – The high limit that must be reached for the configured delay time
before the fault is triggered.
ANALOG INPUT 4 – TYPE OF SENSOR – The type of sensor connected to the input
RESISTIVE 1 WIRE – This type of sensor transmits its signal as a resistance with one wire and uses
the sensor housing as a ground path.
RESISTIVE 2 WIRE – This type of sensor transmits its signal as a resistance using two wires.
CURRENT (MICROAMPS) – This type of sensor transmits its signal as a current. Typical sensors are
4-20mA, 0-20mA, etc.
VOLTAGE (MICROVOLTS) – This type of sensor transmits its signal as a voltage in the micovolt
range. Typical sensors ar Thermocouple (Type K), etc.
VOLTAGE (MILLIVOLTS) – This type of sensor transmits its signal as a voltage in the millivolt range.
Typical sensors are 0-5 VDC, 0-1 VDC, etc.
ANALOG INPUT 4 – UNITS – The units to use in the conversion of raw analog input (defined by the
type of sensor) to engineering units
TEMPERATURE – Use this setting when the sensor is measuring temperature. The units to display
(oC, oF) are independently set in SmartVU and the displays.
PRESSURE – Use this setting when the sensor is measuring pressure. The units to display (PSI,
Bar) are independently set in SmartVU and the displays.
RPM – Use this setting when the sensor is measuring RPM. The units are fixed at RPM on both
SmartVU and the displays.
% - Use this setting when the sensor is measuring %. The units are fixed at % on both SmartVU
and the display.
Protections:
Holdoffs: None
Analog Sender Fail Alarm – This protection is activated when the analog sender reading is
outside of the programmed limits. Analog sender failure fault will only detect a failure during the
active time set in the user protection page.
Analog Sender Fail Warning - This protection is activated when the analog sender reading is
outside of the programmed limits. Analog sender failure fault will only detect a failure during the
active time set in the user protection page.
Analog Input 4 Over Alarm – This protection is activated when the analog 1 input reaches the
level defined by setpoint ANALOG X HIGH ALARM LIMIT, or ANALOG X HIGH WARNING LIMIT for a
period of time defined by setpoint ANALOG X DELAY during stages defined by ANALOG X ACTIVE
TIME. If alarm activated the action defined by ANALOG X ALARM ACTION will be executed.
Analog Input 4 Over Warning – This protection is activated when the analog 1 input reaches the
level defined by setpoint ANALOG X HIGH ALARM LIMIT, or ANALOG X HIGH WARNING LIMIT for a
period of time defined by setpoint ANALOG X DELAY during stages defined by ANALOG X ACTIVE
TIME. If alarm activated the action defined by ANALOG X ALARM ACTION will be executed.
Analog Input 4 Under Alarm – This protection is activated when the analog 1 input reaches the
level defined by setpoint ANALOG X LOW ALARM LIMIT, or ANALOG X LOW WARNING LIMIT for a
period of time defined by setpoint ANALOG X DELAY during stages defined by ANALOG X ACTIVE
TIME. If alarm activated the action defined by ANALOG X ALARM ACTION will be executed.
Analog Input 4 Under Warning – This protection is activated when the analog 1 input reaches the
level defined by setpoint ANALOG X LOW ALARM LIMIT, or ANALOG X LOW WARNING LIMIT for a
period of time defined by setpoint ANALOG X DELAY during stages defined by ANALOG X ACTIVE
TIME. If alarm activated the action defined by ANALOG X ALARM ACTION will be executed.
ANALOG 4 OVER ALARM ANALOG4^AL – Active when protection Analog X Over Alarm is active.
ANALOG 4 OVER WARNING ANALOG4^WN – Active when protection Analog X Over Warning is
active.
ANALOG 4 UNDER ALARM ANALOG4VAL – Active when protection Analog X Under Alarm is active.
ANALOG 4 UNDER WARNING ANALOG4VWN – Active when protection Analog X Under Warning is
active.
COMMON SENDER FAILURE SND FAIL - Activated when any sender’s input is outside the range of its
graph. Cleared on Fault Reset.
User-defined protections can be used to signal to the controller that an external event has happened.
Once signaled, this event can be used to take controller action or conditioned and used to trigger external
equipment. In addition, the user-defined protections can be used to alter pre-defined GNS functionality.
Basically by allowing both user-defined inputs and outputs and conditioning the inputs, many standard
functions that can be signaled by Binary Outputs can be wrapped back into user-defined Binary Inputs to
modify the behavior of the GNS.
The user-defined protections are configured slightly differently than the user-defined analogs. In the case
of the analogs, each protection is associated with its corresponding input. With the user-defined
protections, they are independent protection functions that are configured, and then assigned to any one of
the Binary Inputs or Outputs.
Lastly, the user-defined protections can have a user-defined name for each. Care must be taken to define
names that will not conflict with the system level names being used by the system.
An example helps to show the operation. For example, a user would like to monitor a day tank and trigger a
warning when the level reaches one point, and an alarm should the level drop further to a lower point. The
warning should trigger external equipment to begin refilling the tank. In the User Protection tab, a unused
protection would be selected, we will use Digital 6. The name we will give it is “Day Tank”. It will be active
all of the time, and we need both a warning and an alarm function. We want to prevent any nuisance
tripping and because the day tank level changes very slowly, we will wait for 10 seconds before triggering
an alarm or warning. On the alarm condition, we want to open the GCB and perform a soft shutdown. The
configuration of the protection would be as shown below:
This configures the protection function, now we must assign it to the Binary Inputs and Outputs. Let’s say
we have Binary Input 7, and 8 available, and Binary Output 9 available. In the Binary Input tab, we would
select “Day Tank Warning” function for Binary Input 7 and wire the warning level switch to Binary Input 7.
Next we would select “Day Tank Alarm” function for Binary Input 8 and wire the alarm level switch to Binary
Input 8. Notice a couple of things. First we are using Digital 6, and assigning it to Binary Input 7. As
stated earlier, it doesn’t matter which user defined is assigned to which Binary Input or Output. Second,
the name we supplied “Day Tank” is the name that shows up in the function list with the “Warning” and
“Alarm” applied to it. Even if we do not enable the warning or the alarm, the functions are available but
cannot be triggered. The configuration of the Binary Inputs 7, 8 would be as shown below:
Lastly, we need to signal the external pump to run. This is done, by assigning the function “Day Tank
Warning” to Binary Output 9 and wiring Binary Output 9 to the pump control. The configuration of Binary
Output 9 would be as shown below:
Note: No provisions have been made in this example to control how long the pump should operate. That
can be controlled by a timer, or by a High level switch or some other mechanism.
Requirements:
Select the protection – The protections are identified by Digital 1 – Digital 8 in the
drop down list.
(Optional) Set the name of the protection. This will be the name shown on the
Binary Input and Output screens and in the logs. The identification of warning or
alarm will be automatically be added to the user-defined name.
Select which warning and/or alarm protections are required. – At least one of
these must be enabled for the user-defined protections to work.
Define the delay. This delay is valid for both the warning and alarm for this
protection and sets the time after the input is active, before the fault is triggered
Select the action to take. This only applies to when an alarm is triggered.
Warnings do not take any action to alter the set operating condition, but only
record that the warning has happened, and signal the operator.
Set the active time. There is one set of active times that apply to the warning and
alarm. These active times are when the warning and alarm will trigger. More than
one active time can be enabled, but at least one time must be enabled for the fault
to trigger.
Assign Protection to Binary Input – On the Binary Input tab of the Configuration Notebook
Meter, select the user-defined function from the drop-down list associated with the Binary Input to
trigger this function. The User-Defined protections functions have names that match their user-
defined names. In the list are warning and alarm functions associated with the user-defined name
even if the warning or alarm is not enabled.
Optionally assign protection to Binary Output - On the Binary Output tab of the Configuration
Notebook Meter, select the user-defined function from the drop-down list associated with the Binary
Output to annunciate this condition. In the list are warning and alarm functions associated with the
user-defined name even if the warning or alarm is not enabled.
Wiring Requirements:
Refer to Binary Input Wiring and Binary Output Wiring sections for proper wiring of inputs and
outputs.
Meters:
Display – The screens Binary Input States, and Binary Output States shown below, show the
current status of any of the user-defined protections.
SmartVU – The meters External Discrete Input Levels, and External Discrete Output Levels,
shown below, show the current status of any user-defined protections.
The User Protection tab of the Configuration Notebook Meter is shown below. This age is used to
define the operation of the user-defined protection. In addition to defining its operation, it needs to
be assigned to a Binary Input so that it can be triggered, and optionally assigned to a Binary Output
to affect external equipment if necessary.
Setpoints:
ALARM IC ACTION – The action to take once the Alarm Di input has been activated for ALARM IC
DELAY.
ALARM IC DELAY – The time to wait after the Alarm DI input has been activated before triggering a
fault and taking the action defined by ALARM IC ACTION.
WARNING IC DELAY – The time to wait after the Warning DI input has been activated before
triggering a fault
User Defined – Digital 8 Active Time – The operating states of the system when the protection is
active.
ENGINE PRELUBE – This stage is active when a Prelube cycle has been enabled and is running.
ENGINE PRELUBE PAUSE – This stage is active when a Prelube cycle is enabled but is not running.
ENGINE STOPPED – This stage is active when the engine is at rest with no Prelube cycle enabled.
ENGINE CRANKING – This stage is active when the controller is in a crank cycle
CRANK REST – This stage is active when the controller does not detect engine started after crank
and is resting until the next crank period.
GAS RPM DELAY – This stage is active when the controller is cranking the engine, the engine has
reached the Gas RPM setpoint, and the controller is waiting for the Gas RPM Delay time to elapse.
GAS VENTING – This stage is active when the engine has not started during a crank cycle, and the
controller is venting by cranking the engine with the fuel off.
ENGINE IDLE OVERRIDE – This stage is active when the engine is idling during an idle override.
VOLTAGE DETECT DELAY – This stage is active when the engine has finished idling, and is waiting
for the controller to detect the voltage configuration and set the protections.
ENGINE RUNNING – This stage is active when the controller has enabled all protections and is
running at nominal speed.
ENGINE STOPPING - This stage is active when the engine is done cooling, has turned off fuel, and is
waiting for the engine to stop.
ENGINE AFTER COOLING –This stage is active after the engine has stop and the controller is
performing after cool functions.
User Defined – Digital 8 Alarm Action – The action the controller will take when the fault is
trigger. This is only valid if the alarm function is assigned to the input.
HARD SHUTDOWN – This action will cause the controller to stop the engine immediately and skip all
cooling and after cool functions.
SOFT SHUTDOWN – This action will cause the controller to stop the engine by following all configure
cooling and after cool periods that are enabled.
GCB OPEN – This action will signal the GCB to open by utilizing the GCB open output.
GCB TRIP – This action will signal the GCB to trip open by utilizing the GCB trip output.
User Defined – Digital 8 Delay – The time to wait after the input has been activated before
triggering fault.
Protections
Holdoffs: None
DI Fault Alarm - This is a user assignable alarm or warning level protection. To use this
protection, the corresponding function (Alarm DI, Warning DI) must be assigned to a binary input
DI Fault Warning – This is a user assignable alarm or warning level protection. To use this
protection, the corresponding function (Alarm DI, Warning DI) must be assigned to a binary input
and externally triggered. When the alarm protection is triggered, the GNS will use the generator
shutdown method specified by ALARM IC ACTION. The alarm and the warning each have their own
delay (ALARM IC DELAY, WARNING IC DELAY) to determine when protection should trigger.
User Defined 8 Alarm - This protection is activated when a binary input assigned function User
Defined X is activated for a period of time defined by setpoint USER DEFINED X DELAY during stages
defined by USER DEFINED X ACTIVE TIME. If alarm activated the action defined by USER DEFINED X
ALARM ACTION will be executed.
User Defined 8 Warning – This protection is activated when a binary input assigned function User
Defined X is activated for a period of time defined by setpoint USER DEFINED X DELAY during stages
defined by USER DEFINED X ACTIVE TIME. If alarm activated the action defined by USER DEFINED X
ALARM ACTION will be executed.
ALARM DI ALARM DI – Generic user alarm input – User can assign soft shutdown or hard shutdown.
Fault Reset needed to clear condition.
~USER DEFINED 8 ALARM USRDEF8AL – User defined alarm input. Can be configured for delay,
active generator states, alarm action, and user-defined name. Fault Reset needed to clear
condition.
Note: The number represents the user defined number and not the binary input number. Any user
defined can be assigned to any binary input or output.
~USER DEFINED 8 WARNING USRDEF8WN – User defined warning input. Can be configured for
delay, active generator states, and user-defined name.
Note: The number represents the user defined number and not the binary input number. Any user
defined can be assigned to any binary input or output.
~USER DEFINED 8 ALARM USRDEF8AL – Active when protection User Defined X Alarm is active.
~USER DEFINED 8 WARNING USRDEF8WN – Active when protection User Defined X Warning is
active.
Note: The number represents the user defined number and not the binary output number. Any
user defined can be assigned to any binary input or output.
Alternate Uses:
Even though User-Defined protections are typically used to signal the controller that external
events have happened, they can also be used to condition and control internal events. An example
of this is using a low engine temperature switch to extend the idle time. Typically the idle stage of
operation has a fixed amount of time it will run regardless of whether the engine is hot or cold. By
using a low coolant switch and wiring it to a user-defined protection function, this input can be
conditioned by the user-defined protection function to give a delay, operate only during certain
active times, and then be output as a new signal that can then be used to override the idle time
until the engine temperature reached proper temp.
Many of the alternate uses of the GNS functions use a user-defined protection to alter the typical
operation of the GNS and adapt it to a variety of external equipment. Refer to the sections for
alternate uses involving user-defined protections.
The security functions of the GNS allow each service level to have a designated access and select what
access can be used by lower levels. The controller has 6 levels available, Service Level 0 is the lowest
level and does not have a password. Levels 1 – 5 have passwords assigned to them that can be changed.
Each level can change the password for that level and the levels below it. In addition, each level can set
the access for levels below its own.
Setting passwords and the access rights to the different levels are a topic outside of this manual. Contact
the factory for further information.
In addition to access restrictions to the internal data, the controller provides a panel lock function that can
restrict the display from controlling the generator set, but can be used to view the screens.
Requirements:
To set security levels and access restrictions contact the factory for further information.
Make sure no Binary Inputs are assigned the Panel Lock function.
Wiring Requirements:
Refer to Binary Input Wiring section for proper wiring of binary inputs.
Meters:
Display – The screen Binary Input States, shown below, show the current status of any of the
panel lock functions.
SmartVU – The meter External Discrete Input Levels, shown below, show the current status of any
panel lock functions.
Setpoints:
PASSWORD PASSWORD LOGIN – The user can enter any level password and unlock associated set
points from the front panel. The password is a number and there are five protected levels available.
SET PASSWORD CHANGE PASSWORD – On the display, this setpoint will allow a user to change the
password at that level. In SmartVu, the password for the current level and any level below can be
changed.
Protections:
Holdoffs: None
None
PANEL LOCK PNL LOCK - Disables control of generator set from front panel. Set points can be
viewed but not modified.
Description:
The GNS is feature rich controller that is tightly integrated with J1939. The controller provides several
features that allow it to work in cooperation with J1939 devices. It not only allows monitoring of those
devices, it also can use some of the standard J1939 data. This data can be used as system level
parameters instead of dedicated sensors in the GNS’s control and protection functions. This functionality is
converted in other sections of this manual.
In addition to handling the J1939 data on the bus, the GNS is capable of transmitting much of its own
measured and computed data on the J1939 bus. This data can then be used by other monitoring
equipment so that it does not need dedicated equipment to monitor all of the generator related data. Data
such as voltages, currents, frequencies, and power are all transmitted on the J1939 bus if desired. It can
also be used to extend the functionality of the GNS by adding peripherals, such as RA20, CRM20, and
JDRs to a system to expand the capabilities. See section on Connectivity for more information.
Requirements:
Note: In order for this function to work, the CAN Bus must be configured properly. Refer to
the Section Configuring the GNS for Powering and Communicating with an J1939 ECU
before proceeding.
To enable the J1939 data transmission, select the data group to be transmitted on the
J1939 Config tab of the Configuration Notebook Meter. The data is defined in three groups
of related data. Engine, Generator, and Status. Each group can be enabled or disabled
individually.
Engine Data - consists of data related to engine operation. Oil pressure, engine speed,
coolant temperature to name a few. Any data that is being used by the controller for
system level parameters, regardless of their source (J1939, analog inputs, etc), will be
transmitted.
Generator Data – This data consists of the parameters measured from the voltage and
current inputs as well as the calculated data such as frequency and power.
Status Data – This data consists of warning and alarm conditions, Binary Input and Output
statuses, etc.
To disable the J1939 data transmission, deselect the data group on the J1939 Config tab
of the Configuration Notebook Meter. The data is defined in three groups of related data.
Engine, Generator, and Status. Each group can be enabled or disabled individually.
Wiring Requirements:
Meters:
Display – The data being transmitted by the GNS is shown on the metering screens.
SmartVU – The J1939 Config tab of the Configuration Notebook Meter, shown below, configures
the GNS to transmit data.
Setpoints:
CAN1 J1939 GNS ADDRESS – This setpoint defines the address that the GNS will use to transmit
data on the J1939 bus.
Note: Each transmitting device on the J1939 bus, must have a unique address.
J1939 TRAFFIC ENABLE – ENGINE DATA – This setpoint enables or disables the transmission of
engine related data onto the J1939 bus from the GNS.
J1939 TRAFFIC ENABLE – GENERATOR DATA – This setpoint enables or disables the transmission of
generator related data onto the J1939 bus from the GNS.
J1939 TRAFFIC ENABLE – STATUS DATA – This setpoint enables or disables the transmission of
status related data onto the J1939 bus from the GNS.
Protections:
Holdoffs: None
None
4.1 SECURITY
The GNS supports 6 user defined security levels (0-5). Each set point can be assigned a level to view the
parameter, and a level to adjust the parameter.
Level Password
0 0
1 17
2 34
3 51
4 68
5 85
The passwords for each security levels can be changed using GAC’s SmartVU software. SmartVU can
also be used to change the security level for each of the set points.
Should you forget the password, please contact your dealer or GAC.
Configuring the GNS requires assigning “functions” to the physical inputs. When the physical input is
triggered, the functions tell the GNS what action to take. Below is the table of input functions available
within the GNS.
Alarm DI Maintained Generic user alarm input – User can assign soft shutdown or
hard shutdown. Fault Reset needed to clear condition.
Auto Mode Momentary Puts controller in Auto Mode. After release, controller
operation follows Auto Mode operation until new mode
requested
E Stop Maintained Immediately shuts down engine, cuts fuel, and displays alarm.
Fault Reset needed to clear condition.
Fault Reset Momentary Clears all non-active faults from alarm list.
GCB Close Request Momentary Requests that the GNS closes the GCB. Operational in
Manual Mode only.
Note: Must not be assigned to more than one input.
GCB Feedback Close Maintained Indicates that the GCB is in the closed position. Multi-line
breaker control only.
Note: Must not be assigned to more than one input.
GCB Feedback Open Maintained Indicates that the GCB is in the open position. Multi-line
breaker control only.
Note: Must not be assigned to more than one input.
GCB Feedback Open/Close Maintained Indicates the position the GCB is in. Single line breaker control
only.
Note: Must not be assigned to more than one input.
GCB Feedback Trip Maintained Indicates that the GCB is in the tripped position. Multi-line
breaker control only.
Note: Must not be assigned to more than one input.
GCB Open Request Momentary Requests that the GNS opens the GCB. Operational in Manual
Mode only.
Note: Must not be assigned to more than one input.
Manual Mode Momentary Put controller in Manual Mode. After release, controller
operation follows Manual Mode operation until new mode
requested
Off Mode Momentary Put controller in Off Mode. After release, controller operation
follows Off Mode operation until new mode requested
Panel Lock Maintained Disables control of generator set from front panel. Set points
can be viewed but not modified.
Remote Start/Stop Maintained Allows user to start and stop the engine while in auto mode.
Note: Must not be assigned to more than one input.
Run All Maintained Commands the generator set to run even in the presence of
specified alarm conditions. Must be activated before alarm
fault triggered.
Note: Must not be assigned to more than one input.
~User Defined 1 Alarm Maintained User defined alarm input. Can be configured for delay, active
~User Defined 2 Alarm generator states, alarm action, and user-defined name. Fault
~User Defined 3 Alarm Reset needed to clear condition.
~User Defined 4 Alarm Note: The number represents the user defined number and not
~User Defined 5 Alarm the binary input number. Any user defined can be assigned to
~User Defined 6 Alarm any binary input or output.
~User Defined 7 Alarm
~User Defined 8 Alarm
~User Defined 1 Warning Maintained User defined warning input. Can be configured for delay,
~User Defined 2 Warning active generator states, and user-defined name.
~User Defined 3 Warning Note: The number represents the user defined number and not
~User Defined 4 Warning the binary input number. Any user defined can be assigned to
~User Defined 5 Warning any binary input or output.
~User Defined 6 Warning
~User Defined 7 Warning
~User Defined 8 Warning
Voltage Select 1 V Sel 1 Maintained Used to select entry from Voltage Selection Table when using
Voltage Select 2 V Sel 2 Binary Voltage Select method.
(Not Supported in GNS2500) When both Voltage Select 1, 2 assigned
MCB Feedback Trip Maintained Signal indicating MCB is in trip state. NOTE: When this
function is activated, this is considered a genset shutdown
condition. This could be a condition where there is a short in
the load, so the genset must not generate power into the load
(i.e., close GCB).
MCB Open / Close Maintained Toggles state of MCB from open to closed, or, closed to open
MCB Feedback Open/Close Maintained Single line feedback to indicate state of MCB.
Notes: Input functions and polarities can only be assigned to binary inputs using GAC’s SmartVU software.
As with Input Functions, the GNS requires assigning “functions” to the physical outputs. When the GNS
triggers one of the functions, the corresponding physical output will be triggered. Below is the table of
output functions available within the GNS.
Analog 1 Over Alarm Active when protection Analog X Over Alarm is active.
Analog 2 Over Alarm
Analog 3 Over Alarm
Analog 4 Over Alarm
Analog 1 Over Warning Active when protection Analog X Over Warning is active.
Analog 2 Over Warning
Analog 3 Over Warning
Analog 4 Over Warning
Analog 1 Under Alarm Active when protection Analog X Under Alarm is active.
Analog 2 Under Alarm
Analog 3 Under Alarm
Analog 4 Under Alarm
Analog 1 Under Warning Active when protection Analog X Under Warning is active.
Analog 2 Under Warning
Analog 3 Under Warning
Analog 4 Under Warning
Battery Over Voltage Warning Active when protection Battery Over Voltage Warning is active.
Battery Under Voltage Warning Active when protection Battery Under Voltage Warning is active.
Common Alarm Activated when any alarm is active or in alarm list. Cleared on Fault
Reset.
Common Sender Failure Activated when any sender’s input is outside the range of it’s graph.
Cleared on Fault Reset.
Common Shutdown Activated when hard shutdown protection occurs. Cleared on Fault
Reset.
Common Stop Activated when soft shutdown protection occurs. Cleared on Fault Reset.
Common Unload Activated when a GCB open, or GCB Trip protection occurs. Cleared on
Fault Reset.
Common Warning Activated when any warning is active or in alarm list. Cleared on Fault
Reset.
Fuel Activated when engine is required to run. Used to control fuel solenoid.
GCB Close Generator Circuit Breaker control signal – activated when GCB should be
closed, deactivated when GCB Feedback Close signal received. For
multi-line breaker control only.
GCB Open Generator Circuit Breaker control signal – activated when GCB should be
opened, deactivated when GCB Feedback Open signal received. For
multi-line breaker control only.
GCB Open/Close Generator Circuit Breaker control signal – activated when GCB should be
closed, deactivated when GCB should be open. For single wire breaker
control only.
GCB Trip Generator Circuit Breaker control signal – activated when GCB should be
tripped opened (typically requiring a manual breaker reset), deactivated
when GCB Feedback Trip signal received. For multi-line breaker control
only.
GCB Warning Active when protection GCB Warning or GCB Fault is active.
Generator OK Activated when engine is running and all engine and generator levels are
within spec.
Generator Over Frequency Alarm Active when protection Generator Over Frequency Alarm is active.
Generator Over Frequency Warning Active when protection Generator Over Frequency Warning is active.
Generator Over Voltage Alarm Active when protection Generator Over Voltage Alarm is active.
Generator Over Voltage Warning Active when protection Generator Over Voltage Warning is active.
Gen Unbalanced Voltage Alarm Active when protection Generator Unbalanced Voltage Alarm is active.
Generator Under Frequency Alarm Active when protection Generator Under Frequency Alarm is active.
Generator Under Frequency Warning Active when protection Generator Under Frequency Warning is active.
Generator Under Vltg Alarm Active when protection Generator Under Voltage Alarm is active.
Generator Under Vltg Warning Active when protection Generator Under Voltage Warning is active.
High Cool Temp Alarm Active when protection High Coolant Temperature Alarm is latched.
High Cool Temp Warning Active when protection High Coolant Temperature Warning is active.
Horn Activated on warnings and alarms for the time configured by setpoint Horn
Period. Horn Silence function will deactivate horn output immediately
Idle Activated when GNS is in idle state or cooling state if cooling at idle is
enabled. Used to signal engine to go to idle speed.
Low Coolant Temperature Alarm Active when protection Low Coolant Temperature Alarm is active.
Low Cool Temp Warning Active when protection Low Coolant Temperature Warning is active.
Low Fuel Level Alarm Active when protection Low Fuel Level Alarm is active.
Low Fuel Level Warning Active when protection Low Fuel Level Warning is active.
Low Oil Pressure Alarm Active when protection Low Oil Pressure Alarm is active.
Low Oil Pressure Warning Active when protection Low Oil Pressure Warning is active.
Prestart 1 Activated during Prestart state before cranking. Used to signal external
Prestart 2 engine Prestart equipment.
Prestart 3 Note: Prestarts are timed to all END at the same time, not start. Any
Prestart 4 Prestart output can be extended by activating the cooresponding Prestart
override input.
Note: Each Prestart has a corresponding period, output, and override
input.
Ready to Accept Load Activated when genset’s engine is up to speed with protections enabled
and all electric values are with limits.
Stop Solenoid Activated to stop the engine, deactivated when engine is stopped.
Supplying Load Activated when generator set is supplying any load i.e. GCB is closed or
engine running with no GCB configured.
Unbalanced Current Alarm Active when protection Generator Unbalanced Current Alarm is active.
~User Defined 1 Alarm Active when protection User Defined X Alarm is active.
~User Defined 2 Alarm
~User Defined 3 Alarm
~User Defined 4 Alarm
~User Defined 1 Warning Active when protection User Defined X Warning is active.
~User Defined 2 Warning Note: The number represents the user defined number and not the binary
~User Defined 3 Warning output number. Any user defined can be assigned to any binary input or
~User Defined 4 Warning output.
~User Defined 5 Warning
~User Defined 6 Warning
~User Defined 7 Warning
~User Defined 8 Warning
Waiting to Run Active when the engine is stopped with no warnings or alarms and is able
to start.
MCB Close Mains Circuit Breaker control signal – activated when MCB should be
closed, deactivated when MCB Feedback Close signal received. For
multi-line breaker control only.
MCB Open Mains Circuit Breaker control signal – activated when MCB should be
opened, deactivated when MCB Feedback Open signal received. For
multi-line breaker control only.
MCB Open/Close Mains Circuit Breaker control signal – activated when MCB should be
closed, deactivated when MCB should be open. For single wire breaker
control only.
MCB Trip Mains Circuit Breaker control signal – activated when MCB should be
tripped opened (typically requiring a manual breaker reset), deactivated
when MCB Feedback Trip signal received. For multi-line breaker control
only.
Mains Over Frequency Warning Enabled when Mains Over Frequency Warning has been activated.
Mains Over Frequency Alarm Enabled when Mains Over Frequency Alarm has been activated.
Mains Over Voltage Warning Enabled when Mains Over Voltage Warning has been activated.
Mains Over Voltage Alarm Enabled when Mains Over Voltage Alarm has been activated.
Mains Unbalanced Voltage Alarm Enabled when Mains Unbalanced Voltage Alarm has been activated.
Mains Under Frequency Warning Enabled when Mains Under Frequency Warning has been activated.
Mains Under Frequency Alarm Enabled when Mains Under Frequency Alarm has been activated.
Mains Under Voltage Warning Enabled when Mains Under Voltage Warning has been activated.
Mains Under Voltage Alarm Enabled when Mains Under Voltage Alarm has been activated.
Notes: Input functions and their polarity can only be assigned to physical inputs using GAC’s SmartVU
software.
The Binary Output Functions can be categorized as protections, control, and status. The following tables
list the assignable functions.
Protections – These output functions indicate that the specified protection function is active or has been
active. They typically are used to signal external annunciation devices, control auxiliary equipment or can
be wrapped back into an input to perform logic and fault conditioning functions. Warnings typically
deactivate when the protection deactivates, alarms are typically latched until the Fault Reset has been
pressed.
Analog 1 Over Alarm Battery Over Voltage GCB Warning MCB Warning
Analog 1 Over Warning Warning Generator Over Frequency Mains Over Frequency
Analog 1 Under Alarm Battery Under Voltage Alarm Alarm
Analog 1 Under Warning Warning Generator Over Frequency Mains Over Frequency
Analog 2 Over Alarm Charger Fail Warning Warning
Analog 2 Over Warning Crank Failed Generator Over Voltage Mains Over Voltage Alarm
Analog 2 Under Alarm High Cool Temp Alarm Alarm Mains Over Voltage
Analog 2 Under Warning High Cool Temp Warning Generator Over Voltage Warning
Analog 3 Over Alarm Low Coolant Temperature Warning Mains Unbalanced Voltage
Analog 3 Over Warning Alarm Gen Unbalanced Voltage Alarm
Analog 3 Under Alarm Low Cool Temp Warning Alarm Mains Under Frequency
Analog 3 Under Warning Low Fuel Level Alarm Generator Under Alarm
Analog 4 Over Alarm Low Fuel Level Warning Frequency Alarm Mains Under Frequency
Analog 4 Over Warning Low Oil Pressure Alarm Generator Under Warning
Analog 4 Under Alarm Over Speed Frequency Warning Mains Under Vltg Alarm
Analog 4 Under Warning Over Crank Generator Under Vltg Mains Under Vltg Warning
User Defined 1 Alarm Low Oil Pressure Warning Alarm
User Defined 1 Warning Stop Fail Generator Under Vltg
User Defined 2 Alarm Under Speed Warning
User Defined 2 Warning Common Protections Over Current
User Defined 3 Alarm Common Alarm Overload Alarm
User Defined 3 Warning Common Sender Failure Service Required
User Defined 4 Alarm Common Shutdown Unbalanced Current Alarm
User Defined 4 Warning Common Stop
User Defined 5 Alarm Common Unload
User Defined 5 Warning Common Warning
User Defined 6 Alarm
User Defined 6 Warning
User Defined 7 Alarm
User Defined 7 Warning
User Defined 8 Alarm
User Defined 8 Warning
Control – Control output functions are typically used to signal external equipment.
Status – Status output functions indicate set status and are typically used to activate remote annunciation
devices.
Control Status
After Cool Generator OK
Fuel Generator Running
GCB Close In Auto
GCB Open Not in Auto
GCB Open/Close Ready to Accept Load
GCB Trip Supplying Load
Idle Waiting to Run
Horn Not Assigned
Prestart X
Prelube
Starter
Stop Solenoid
The status and currently assigned function for the binary outputs can be found on the Binary Output Status
screen on the display
The status and currently assigned function for the binary outputs can be found on the Binary Output Status
screen in the SmartVU software
The GNS has the ability to record changes in status in its event log for troubleshooting purposes. The
following is the list of status changes available:
Status Description
After Cool The engine has reached the after cool stage
Cool Down The engine has reached the cool down stage
Engine Started The engine has completed its cranking stage and is proceeding to idle or rated speed.
Gas RPM Reached The engine has reached the RPM specified by the Gas RPM set point
Gas Venting Recorded when a gaseous engine fails to start and enters the gas venting cycle.
Idle Speed Override The idle override input function has been triggered.
Nominal Speed The engine has reached the nominal operating speed.
Reached
Prestart Override A Prestart override input has been activated when the controller was in a Prestart stage.
Request GCB Trip The GCB has been requested to trip open.
Start Command The controller has received a request to start the engine either from the input or remote
command
Stop Command Recorded when the controller has commanded a stop of the generator set.
Note: The user has the ability to enable or disable the recording of each type of status change message
only through SmartVU software.
Virtually all protections can individually be enabled or disabled using SmartVU. The table below lists the
protection, the set points that affect the protection and the behavior during a shutdown (note, when a
protection triggers a hard shutdown, the engine is immediately stopped, with a soft shutdown, the engine
goes through the cool down cycle):
Analog Sender Fail This protection is activated when the analog sender X Soft
reading is outside of the programmed limits
Analog Input 1 Over This protection is activated when the analog 1 input X User Defined
Analog Input 2 Over reaches the level defined by setpoint Analog X High (Hard or Soft)
Analog Input 3 Over Alarm Limit, or Analog X High Warning Limit for a
Analog Input 4 Over period of time defined by setpoint Analog X Delay
during stages defined by Analog X Active Time. If
alarm activated the action defined by Analog X
Alarm Action will be executed.
Analog Input 1 Under This protection is activated when the analog 1 input X User Defined
Analog Input 2 Under reaches the level defined by setpoint Analog X Low (Hard or Soft)
Analog Input 3 Under Alarm Limit, or Analog X Low Warning Limit for a
Analog Input 4 Under period of time defined by setpoint Analog X Delay
during stages defined by Analog X Active Time. If
alarm activated the action defined by Analog X
Alarm Action will be executed.
Auto Volt Detect This protection is activated when setpoint Voltage X Soft**
Detection is enabled and the GNS cannot determine
the configuration of the wiring or operating voltages
after Voltage Detection Time has elapsed.
Battery Over Voltage Activated when the battery voltage reaches the X
Battery Over Voltage set point for time specified by
the Battery Delay set point.
Battery Under Voltage Activated when the battery voltage reaches the X
Battery Under Voltage set point for time specified by
the Battery Delay set point.
CAN Bus Error This protection is activated when any of the X** Soft
configured ECU data (Oil Pressure, Engine
Temperature, Fuel Level, Engine Speed) is not
being received properly for the time specified by
CAN Error Delay from the address configured by
ECU Addr.
Configuration Error This protection is activated when the controller X** Soft
detects an issue with the saved configuration.
Crank Fail This protection is activated when the GNS detects Hard**
no RPM after 3 seconds of cranking.
ECU Offline This protection is activated when the GNS stops X Soft
receiving any data from the address configured by
setpoint ECU addr for an extended period of time
High Coolant Activated when the coolant temperature reaches the X Hard
Temperature value set by the High Coolant Temp set point for the
amount of time specified by the Coolant Temp Delay
set point.
Low Coolant Activated when the coolant temperature reaches the X Hard
Temperature value set by the Low Coolant Temp set point for the
amount of time specified by the Coolant Temp Delay
set point.
Low Fuel Level Activated when the fuel level reaches the level X Hard
specified by the Low Fuel Level set point for the
amount of time specified by the Low Fuel Delay set
point.
Low Oil Pressure This protection is activated when the oil pressure X Hard
reaches the value specified by the Low Oil Pressure
set point for the amount of time specified by the Oil
Pressure Delay set point.
Speed Sensor Fail This protection is activated when the GNS detects X** Hard
no activity on the magnetic pickup for one second
(note: this protection should only be activated if the
magnetic pickup is assigned).
Over Crank Activated when the GNS exhausts the number of Hard**
cranking cycles configured. This means the GNS
has cranked the engine specified by the Crank
Attempts set point, each crank has been attempted
for the amount of time specified by the Crank Period
set point, and the GNS has waited in between each
crank for the amount of time specified by the Crank
Pause set point.
Over Speed This protection is activated when the engine reaches Hard**
the speed specified by the Over Speed set point for
the amount time specified by the Engine Protect
Delay set point.
External GCB Trip This protection is activated when the GNS detects X
an external GCB trip. To use this protection, GCB
Trip function must be assigned to a binary input and
externally triggered from the GCB.
Generator Over Current Activated when the current reaches the percentage Hard
of nominal current specified by the Generator Over
Current Alarm set point for the time specified by the
Generator Over Current Delay set point.
Generator Over Voltage This protection is activated when the generator X Hard
voltage reaches the values specified by the
Generator Over Voltage Alarm or Generator Over
Voltage Warning set points for the time specified by
the Generator Under/Over Voltage Delay set point.
Generator Unbalanced This protection is activated when the GNS detects Hard
Current an unbalance in the generator current that reaches
Generator Current Unbalance Alarm for the time
specified by the Generator Current Unbalance Delay
set point.
Generator Unbalanced This protection is activated when the GNS detects Hard
Voltage an unbalance in the generator voltage that reaches
Generator Voltage Unbalance Alarm for the time
specified by the Generator Voltage Unbalance Delay
set point.
Over Current IDMT The GNS is equipped with an Inverse Definite X Hard
Minimum Time Over Current (IDMT) algorithm. The
response time of this protection is based on the
amount of current the GNS is detecting. The higher
the current the faster the over current response.
The lower the current the slower the response. The
current v. response times can be found in the “IDMT
Response Table” section of this manual.
Over Load Activated when the power reaches the values X Soft
specified by the Overload Alarm or Overload
Warning set points for the amount of time specified
by the Overload Delay set point.
Short Circuit Activated when the GNS detects a short circuit in X Hard**
the wiring to the load.
GCB Fault Activated when the GCB does not reflect the X**
command from the GNS (e.g., GCB is commanded
to close and the GCB does not close).
Phase Wiring Error – Activated when the GNS detects an improper phase X Soft**
Voltage relationship between the generator voltage inputs.
Phase Wiring Error – Activated when the GNS detects an improper phase X Soft**
Current relationship between the generator current inputs.
User Defined 1 This protection is activated when a binary input X User Defined
User Defined 2 assigned function User Defined X is activated for a (Hard or Soft)
User Defined 3 period of time defined by setpoint User Defined X
User Defined 4 Delay during stages defined by User Defined X
User Defined 5 Active Time. If alarm activated the action defined by
User Defined 6 User Defined X Alarm Action will be executed.
User Defined 7
User Defined 8
External MCB Trip This protection is activated when the GNS detects X
an external MCB trip. To use this protection, MCB
Trip function must be assigned to a binary input and
externally triggered from the MCB.
Mains Over Frequency This protection is activated when the frequency on X Starts Generator
any of the phases reaches the values specified by
the Mains Over Frequency Alarm or Mains Over
Frequency Warning set points for the amount of time
specified by the Mains Frequency Delay set point.
Mains Over Voltage This protection is activated when the mains voltage X Starts Generator
reaches the values specified by the Mains Over
Voltage Alarm or Mains Over Voltage Warning set
points for the time specified by the Mains
Under/Over Voltage Delay set point.
Mains Unbalanced This protection is activated when the GNS detects Starts Generator
Voltage an unbalance in the mains voltage that reaches
Mains Voltage Unbalance Alarm for the time
specified by the Mains Voltage Unbalance Delay set
point.
Mains Under Frequency This protection is activated when the frequency on X Starts Generator
any of the phases reaches the values specified by
the Mains Under Frequency Alarm or Mains Under
Frequency Warning set points for the amount of time
specified by the Mains Frequency Delay set point.
Mains Under Voltage This protection is activated when the mains voltage X Starts Generator
reaches the values specified by the Mains Under
Voltage Alarm or Mains Under Voltage Warning set
points for the time specified by the Mains Voltage
Delay set point.
MCB Fault Activated when the MCB does not reflect the X**
command from the GNS (e.g., MCB is commanded
to close and the MCB does not close).
Note: ** These protections should always be enabled unless instructed otherwise by qualified personnel.
They allow detection and notification
Note: All protections, except E-Stop, Engine Over Speed, and Short circuit are disabled when the “Run All”
input function is active !!
After Cool Time, in seconds, the after cool output will Engine 0-3600 Sec. 0 Sec.
Period be active after the engine is stopped. Parameter
Alarm IC Action The action to take once the Alarm DI input Generator Soft w/GCB Soft w/GCB
has been activated for Alarm IC Delay. Protection Open (32787) Open
Soft w/GCB Trip (32787)
(32803)
Hard w/GCB
Open
(32789)
Hard w/GCB
Trip
(32805)
Alarm IC Delay The time to wait after the Alarm DI input Generator 0 – 600 Sec. 0 Sec.
has been activated before triggering a Protection
fault and taking the action defined by
Alarm IC Action
Alternator Fail Time, in seconds, D+ signal from Engine 0 – 600 Sec. 2 Sec.
Delay alternator can be 0V, before GNS will Protection
report a failure.
Analog Input 1 – The operating states of the system when User Protection Engine Stopped Active
Active Time the protection is active. Engine Cranking during all
Analog Input 2 – Crank Rest stages
Active Time Gas Venting
Analog Input 3 – Gas RPM Delay
Active Time Engine Idle
Analog Input 4 – Voltage Detect
Active Time Delay
Engine Running
Engine Cooling
Engine Pre-Lube
Engine PreLube
Pause
Engine Pre-Start
Engine After-
Cooling
Engine Idle
Override
Engine Stopping
Analog Input 1 – The action the controller will take when User Protection Soft w/GCB Hard
Alarm Action the fault is trigger. Open Soft w/GCB
Analog Input 2 – w/GCB Trip Open
Alarm Action Hard w/GCB
Analog Input 3 – Open
Alarm Action Hard w/GCB
Analog Input 4 – Trip
Alarm Action
Analog Input 1 – The graph points used to map the raw Analog Input Depends on Analog 1 –
Data Points analog input to the defined engineering Config Analog sensor 4-20mA
Analog Input 2 – units. configuration (0-145 PSI)
Data Points Analog 2 –
Analog Input 3 – 10- 250
Data Points ohms (-40-
Analog Input 4 – 250 oF)
Data Points Analog 3 –
10–300
ohms (0-
100%)
Analog Input 1 – The time to wait after the input has User Protection 0 – 6553 Sec. 1 Sec.
Delay reached its high or low limit before
Analog Input 2 – triggering fault.
Delay
Analog Input 3 –
Delay
Analog Input 4 –
Delay
Analog Input 1 – The high limit that must be reached for the User Protection Depends on Protection
High Limit configured delay time before the fault is Analog sensor not enabled
Analog Input 2 – triggered. configuration
High Limit
Analog Input 3 –
High Limit
Analog Input 4 –
High Limit
Analog Input 1 – The low limit that must be reached for the User Protection Depends on Protection
Low Limit configured delay time before the fault is Analog sensor not enabled
Analog Input 2 – triggered. configuration
Low Limit
Analog Input 3 –
Low Limit
Analog Input 4 –
Low Limit
Analog Input 1 – The type of sensor connected to the input Analog Input None Analog 1 –
Type of Config Voltage Current
Sensor (Millivolts) Analog 2 -
Analog Input Voltage Resistive
2 – Type of (Microvolts) 2Wire
Sensor Current Analog 3 –
Analog Input 3 – (Microamps) Resistive
Type of Resistive 1Wire 2Wire
Sensor Resistive 2Wire Analog 4 –
Analog Input 4 – None
Type of
Sensor
Analog Input 1 – The units to use in the conversion of raw Analog Input None Analog 1 –
Units analog input (defined by the type of Config Temperature Pressure
Analog Input 2 – sensor) to engineering units Pressure Analog 2 –
Units Ohm Temperatur
Analog Input 3 – RPM e
Units % Analog 3 -
Analog Input 4 – %
Units Analog 4 –
None
Battery Delay Time, in seconds, the battery voltage will Engine 0 – 600 Sec. 20 Sec.
Battery Delay have to exceed the set points for the Protection
Batter under/over warnings to activate.
CAN Error Delay The amount of time to wait after losing J1939 Config 0 – 600 Sec. 2 Sec.
CAN data before triggering a fault
CAN1 J1939 The source address the GNS looks for J1939 Config 0 – 250, 255 0
ECU when attempting to read data from the
Address ECU
CAN1 J1939 The source address the GNS uses when J1939 Config 0 – 250 200
GNS transmitting data
Address
Coolant The source of the system coolant Engine Not Assigned Analog
Temperature temperature. This temperature is used by Protection Analog Input 1 Input 2
the coolant temperature protection. Analog Input 2
Analog Input 3
Analog Input 4
CAN J1939
Cooling Period Time, in seconds, engine will run, Engine 0 – 3600 Sec. 0 Sec.
Cooling unloaded, to cool the engine. This can be Parameter
Period linked to the Idle if it is desired to run at
idle speed for cooling. See Idle Cooling.
Crank Pause Time, in seconds, the controller will wait Engine 5 – 60 Sec. 5 Sec.
Crank Pause before issuing another crank cycle. Parameter
Crank Period Time, in seconds, the controller will try to Engine 1 – 60 Sec. 10 Sec.
Crank Period start the engine before pausing. Parameter
CT Ratio Gen Pr The primary rating of the Current System Setting 1 – 65535 5
imary Transformer.
CT Ratio-Pri
mary
CT Ratio Gen S The secondary rating of the Current System Setting 1 – 65535 1
econdary Transformer.
CT Ratio –
Secondary
Engine Protect The amount of time give to detect Over Engine 0.0 – 1.0 Sec. 1 Sec.
Delay Speed and Under Speed conditions. Protection
Engine Run Used to set the number of hours on the Engine 0 – 1193046 Hrs 0 Hrs
Time Set engine. Protection
Run Hrs
Engine Speed The rated speed of the application. This System Setting 100 – 4000 RPM 1800 RPM
parameter is typically set to 1800 for 60Hz
applications and 1500 for 50Hz
applications. It is used by overspeed and
underspeed protections, and engine
speed computation from generator
frequency. Other setpoints are % of this
speed
Engine Type Indicates type of fuel used by the engine. Engine Diesel, Diesel
Parameter Gas
If Diesel is chosen the Fuel Solenoid
output will activate during Crank Period
and deactivated during a Crank Pause. It
will also be deactivated when an
emergency stop is issued or if the engine
is to be stopped. It will also deactivate if
the engine fails to start.
Fuel Level The source of the system fuel level. This Engine Not Assigned Analog
level is used by the fuel level protection. Protection Analog Input 1 Input 3
Analog Input 2
Analog Input 3
Analog Input 4
CAN J1939
Gas RPM Delay Time, in seconds, that the engine must Engine 0 – 600 Sec. 0 Sec.
exceed the Gas RPM before the Fuel Parameter
solenoid is activated when Gas is selected
in Engine Type
Gas RPM RPM the engine must exceed for the fuel Engine 0 – 100 % 1%
solenoid output to activate when Gas is Parameter of Engine Speed
selected in Engine Type
GCB Control Defines the type of GCB installed. This System Setting Not Needed Single-Line
also determines the level of control Single-Line
available Multi-Line
GCB Delay Time in seconds to wait after GCB able to System Setting 0 – 300 Sec. 1 Sec.
be closed, before actually commanding
breaker to close.
GCB F/B Defines whether the GCB will be providing System Setting Enable Disable
Monitoring feedback signals indicating the position of Disable
the breaker
GCB Feedback Time, in seconds, the GNS waits from System Setting 0 – 5 Sec. 2 Sec.
Delay issuing the close/open of the breaker until
it assumes the breaker is closed/open. If
feedback protection is enabled and
feedback is enabled, the user would
receive an alarm should the GCB not
close/open.
Generator Confi This setpoint defines the wiring of the System Setting Delta, Wye, Wye
guration generator in Fixed detection method. Zig-Zag,
High Leg Delta.
Generator Time, in seconds, that the generator will Generator 0 – 60 Sec. 2 Sec.
Frequency have to exceed the above limits in order Protection
Delay for the corresponding warning or alarm to
activate.
Generator This setpoint is the nominal phase current System Setting 0 – 5000 A 0A
Nominal for Fixed detection method. Other
Current setpoints are % of this current when using
Fixed Detection method.
Generator This is the nominal power for the system System Setting 1 – 4000 kW 1 kW
Nominal when a single phase configuration is
Power Single selected or detected by the configured
Phase voltage detection method. Other setpoints
are % of this power.
Generator This is the nominal power for the system System Setting 1 – 4000 kW 1 kW
Nominal when a three phase configuration is
Power selected or detected by the configured
voltage detection method. Other setpoints
are % of this power.
Generator This setpoint is the L-N voltage for Fixed System Setting 0 – 30000 V 120 V
Nominal Voltage detection method. Other setpoints
Voltage are % of this voltage when using Fixed
Detection method
Generator Over The over current protection, as soon as Generator 0 – 200 % 100 %
Current this level is exceeded for the Generator Protection of Nominal
Alarm Over Current Delay time the genset Current
shutdowns.
Generator Over Time, in seconds, the current must be in Generator 0 – 15 Sec. 2 Sec.
Current the over current state before the alarm is Protection
Delay activated.
Generator Over The percent of nominal frequency limit for Generator 100 – 200 % 110 %
Frequency the generator to go into an over frequency Protection of Nominal
alarm condition. Frequency
Generator Over The percent of nominal frequency Limit for Generator 100 – 200 % 105 %
Frequency the generator to go into an over Protection of Nominal
Frequency warning condition. Frequency
Generator Over The percent of nominal voltage to trigger Generator 100 – 200 % 120 %
Voltage the over voltage alarm. Protection
Alarm
Generator Over The percent of nominal voltage to trigger Generator 100 – 200 % 110 %
Voltage the over voltage warning. Protection of Nominal
Voltage
Generator Time, in seconds, the generator will have Generator 0 – 3600 Sec. 2 Sec.
Overload to be in the overload condition before the Protection
Delay warning or alarm will be activated.
Generator Under The percent of nominal frequency Limit for Generator 0 – 100 % 90 %
Frequency the generator to go into an under Protection of Nominal
Alarm Frequency alarm condition. Frequency
Generator Under The percent of nominal frequency limit for Generator 0 – 100 % 95 %
Frequency the generator to go into an under Protection of Nominal
Warning Frequency warning condition. Frequency
Generator Time, in seconds, that the generator will Generator 0 – 600 Sec. 2 Sec.
Under/Over have to exceed the over/under voltage Protection
Voltage limits in order for the corresponding
Delay warning or alarm to activate.
o o
High Cool Temp Coolant temperature at which the High Engine -40 to 680 F 190 F
Alarm Temp Alarm is triggered. Protection
High Cool Temp Time, in seconds, the High Coolant Engine 0 – 600 Sec. 10 Sec.
Delay Temperature Warning or Alarm condition Protection
must be present before the GNS will
report the failure.
o o
High Cool Temp Coolant temperature at which the High Engine -40 to 680 F 180 F
Warning Temp Warning is triggered. Protection
High Leg Delta This is to denote which leg will be used as System Setting A / L1, B / L2
the high leg (wild leg) when high leg delta B / L2,
configuration is selected or detected. C / L3
Horn Period Time, in seconds, the horn will sound. System Setting 0 – 600 Sec. 4 Sec,
When set to 0 (zero), the horn will sound
indefinitely. Horn Silence will turn off Horn
output when pressed until the next event
occurs.
Idle Cooling Enables or disables the idle output during Engine Enabled (1) / Disabled
the cooling period (this cools the engine at Parameter Disabled (0) (0)
idle speed).
Idle Period Time the Idle output will be active to keep Engine 0 – 600 Sec. 0 Sec.
the engine at an idle rpm. The time does Parameter
not begin until the start criteria is satisfied
Inverse Definite Time dependent curve for over current Generator 1 – 15 Sec. 1 Sec.
Min Time protection. Protection
IDMT
J1939 Traffic Enables the GNS to transmit Engine J1939 Config Enable Disable
Enable - related data over J1939 Disable
Engine Data
J1939 Traffic Enables the GNS to transmit Generator J1939 Config Enable Disable
Enable - related data over J1939 Disable
Generator Data
J1939 Traffic Enables the GNS to transmit Status J1939 Config Enable Disable
Enable - related data over J1939 Disable
Status Data
o o
Low Cool Temp Coolant temperature at which the Low Engine -40 to 680 F 32 F
Alarm Temp Alarm is triggered. Protection
Low Cool Temp Time, in seconds, the Low Coolant Engine 0 – 600 Sec. 10 Sec.
Delay Temperature Warning or Alarm condition Protection
must be present before the GNS will
report the failure.
o o
Low Cool Temp Coolant temperature at which the Low Engine -40 to 680 F 50 F
Warning Temp Warning is triggered. Protection
Low Fuel Level Percent of fuel at which GNS will report a Engine 1 – 100 % 1%
Alarm Low Fuel Alarm. Protection
Low Fuel Level Time, in seconds, the Low Fuel Warning Engine 0 – 600 Sec. 30 Sec.
Delay or Alarm condition must be present before Protection
the GNS will report the failure.
Low Fuel Level Percent of fuel at which GNS will report a Engine 0 – 100 % 10 %
Low Fuel Warning. Protection
Low Oil Pressure level at which the Low Oil Engine 0 – 145 PSI 15 PSI
Pressure Pressure Alarm is triggered. Protection (0 – 10 Bar)
Alarm
Low Oil Time, in seconds, the Low Oil Pressure Engine 0 – 600 Sec. 2 Sec.
Pressure Warning or Alarm condition must be Protection
Delay present before the GNS will report the
failure.
Low Oil Pressure level at which the Low Oil Engine 0 – 145 PSI 30 PSI
Pressure Pressure Warning is triggered. Protection (0 – 10 Bar)
Warning
Number of Starts The number of times the unit has been System Setting 0 – 65535 0
successfully started since the last time the
counter was set to zero
Oil Disconnect The Oil Pressure that will have to be Engine 0 – 145 PSI 30 PSI
exceeded before the starter is Parameter (0 – 10 Bars)
disengaged.
NOTE: When one of following parameters
(Start RPM, D+, or Start Oil Pressure,
generator parameters) are exceeded the
engine is considered running and the
starter is disengaged
Oil Pressure The source of the system oil pressure. Engine Not Assigned Analog
This pressure is used by the oil pressure Protection Analog Input 1 Input 1
protection, and start detection Analog Input 2
Analog Input 3
Analog Input 4
CAN J1939
Overspeed Over Speed threshold, expressed in percent, of Engine 100 – 200 %. 110 %
Speed Engine Speed. When reached, engine is Protection of Engine Speed
in an over speed condition.
Password The user can enter any level password System Setting 0 – 999999 Dependent
and unlock associated set points from the on Security
front panel. The password is a number Level
and there are five levels.
Prelube Pause The time the engine will pause, in Engine 0 – 44640 min. 0 min.
minutes, between Prelubes. When set Parameter
point is set to 0 (zero), function is
disabled.
Prelube Period Time, in seconds, the engine will perform Engine 0 – 600 Sec. 0 Sec.
Prelube. When Prelube time is set to Parameter
zero, the function is disabled.
Prestart Period 1 Time, in seconds, the output will be Engine 0 – 600 Sec. 0 Sec.
Prestart Period 2 enabled before cranking the engine. Parameter 0 Sec.
Prestart Period 3 Note: these are used for engine heaters, 0 Sec.
Prestart Period 4 glow plugs, etc. The GNS calculates the 0 Sec.
start time for each Prestart so the all end
at the same time.
PT Ratio Gen The primary rating of the Potential System Setting 1 – 65535 1
Primary Transformer
PT Ratio Gen The secondary rating of the Potential System Setting 1 – 65535 1
Secondary Transformer
Service Hours Time, in hours to next required service. Engine 0 – 1193046 Hrs 0 Hrs
Serv. Hrs Once this counter expires a warning will Protection
be displayed. This set point counts down
to zero. A persistent warning will be
displayed until a new value is loaded for
next service time.
Set Password This setpoint will allow a user to change System Setting 0 – 999999 N/A
the password at that level
Single Phase Indicates leg to use when measuring zero System Setting A / L1, B / L2
Zero Leg volts when single phase is selected or is B / L2,
being detected. C / L3
Speed Input : Primary input to use for determining System Setting Mag Pick Up, Mag Pick
Master speed. Generator, ECM, Up
None
Speed Input : Secondary input to use for determining System Setting Mag Pick Up, Generator
Second speed. The secondary input is used only Generator, ECM,
when the primary speed selection is None
unavailable or fails.
Speed Input: Tertiary input to use for determining System Setting Mag Pick Up, None
Third speed. The tertiary input used only when Generator, ECM,
the primary and secondary speed None
selections are unavailable or fail.
SPN Fault The method the GNS uses to convert fault J1939 Config / 0 – 65535 4
Conversion data from the ECU Setup/Test
Stop Period Time, in seconds, engine is given to come Engine 0 – 180 Sec. 20 Sec.
to a complete stop. If this time is Parameter
exceeded, the Stop Fail protection is
triggered.
User Defined – The operating states of the system when User Protection Engine Stopped Active
Digital 1 the protection is active. Engine Cranking during all
Active Time Crank Rest stages
User Defined – Gas Venting
Digital 2 Gas RPM Delay
Active Time Engine Idle
User Defined – Voltage Detect
Digital 3 Delay
Active Time Engine Running
User Defined – Engine Cooling
Digital 4 Engine Pre-Lube
Active Time Engine PreLube
User Defined – Pause
Digital 5 Engine Pre-Start
Active Time Engine After-
User Defined – Cooling
Digital 6 Engine Idle
Active Time Override
User Defined – Engine Stopping
Digital 7
Active Time
User Defined –
Digital 8
Active Time
User Defined – The action the controller will take when User Protection Soft w/GCB Hard
Digital 1 the fault is trigger. This is only valid if the Open Soft w/GCB
Alarm Action alarm function is assigned to the input. w/GCB Trip Open
User Defined – Hard w/GCB
Digital 2 Open
Alarm Action Hard w/GCB
User Defined – Trip
Digital 3
Alarm Action
User Defined –
Digital 4
Alarm Action
User Defined –
Digital 5
Alarm Action
User Defined –
Digital 6
Alarm Action
User Defined –
Digital 7
Alarm Action
User Defined –
Digital 8
Alarm Action
User Defined – The time to wait after the input has been User Protection 0 – 6553 Sec. 1 Sec.
Digital 1 activated before triggering fault.
Delay
User Defined –
Digital 2
Delay
User Defined –
Digital 3
Delay
User Defined –
Digital 4
Delay
User Defined –
Digital 5
Delay
User Defined –
Digital 6
Delay
User Defined –
Digital 7
Delay
User Defined –
Digital 8
Delay
Vent Period Extra time, in seconds the Starter will be Engine 0 – 600 Sec. 0 Sec.
activated if the engine fails to start after Parameter
fuel deactivates when Gas is selected in
Engine Type. This is used for venting
excess gas.
Voltage This setpoint will activate the controller for System Setting Enabled Auto/ Disabled
Detection Auto Voltage Detection method. Disabled Man Man
Voltage Time, in seconds, the controller will wait System Setting 0 – 600 Sec. 30 Sec.
Detection before determining the Voltage and
Delay Time Connection of the system in Auto Voltage
Detection and Binary Voltage Selection
methods. Voltage Detect Time does not
begin countdown until the engine has
reached nominal speed and idle period
has elapsed.
Voltage Select 1 The Nominal Voltage for the generator for Voltage Select 0 - 999 V 120 V
- Nom. Volt each of the four entries in the Voltage
Voltage Select 2 Selection Table
- Nom. Volt
Voltage Select 3
- Nom. Volt
Voltage Select 4
- Nom. Volt
Voltage Select 1 The wiring configuration of the generator Voltage Select Delta Wye
– Wiring for each of the four entries in the Voltage Wye
Voltage Select 2 Selection Table. Zig-Zag
– Wiring High Leg Delta
Voltage Select 3
– Wiring
Voltage Select 4
– Wiring
Warning IC The time to wait after the Warning DI input Generator 0 – 600 Sec. 0 Sec.
Delay has been activated before triggering a Protection
fault
MCB Open With this set point the user can determine System Setting Mains Fail,
Event when they would like the MCB to open, at Ready to Accept
mains fail, or, at genset ready to accept Load
load.
MCB Feedback Time, in seconds, the GNS2500 is to wait System Setting 0 – 2 Sec.
Delay from issuing the close of the breaker until
it assumes the MCB is closed. If
feedback protection is enabled and
feedback is enabled, the user would
receive an alarm should the MCB not
close
Mains Over Limit for the utility to go into an over Mains Protection 100 – 200%.
Voltage Alarm voltage alarm state.
Mains Over The limit for the utility to go into an over Mains Protection 100 - 200%
Voltage Warning voltage warning state.
Mains Under The limit for the utility to go into an under Mains Protection 0 - 100%
Voltage Warning voltage warning state.
Mains Under The limit for the utility to go into an under Mains Protection 0 - 100%
Voltage Alarm voltage alarm state.
Mains Voltage Time, in seconds, that the utility will have Mains Protection 0 – 600 sec.
Delay to exceed the above limits in order for the
corresponding warning or alarm to
activate.
Mains Voltage Time, in seconds, that the voltage must be Mains Protection 0 – 60 sec
Unbalance in the unbalance state before the alarm is
Delay activated.
Mains Over The limit for the utility to go into an over Mains Protection 100 – 200%
Frequency frequency alarm state.
Alarm
Mains Over The limit for the utility to go into an over Mains Protection 100 - 200%
Frequency Frequency warning state.
Warning
Mains Under The limit for the utility to go into an under Mains Protection 0 - 100%
Frequency Frequency warning state.
Warning
Mains Under The limit for the utility to go into an under Mains Protection 0 - 100%
Frequency Frequency alarm state.
Alarm
Mains Time, in seconds, the utility will have to Mains Protection 0 – 600 sec.
Frequency Delay exceed the above limits in order for the
corresponding warning or alarm to
activate.
Mains Return Time, in seconds, the Mains must be Mains Protection 0 – 3600 sec
Delay within spec before the generator can be
unloaded and the Mains put back on line.
Note: Parameters in shaded area are only available through SmartVU software/
The table below sorts the setpoints by functional group (e.g., System Setting, Engine Protection, Generator
Protection, etc.). For the description, valid range, and default values, refer to the previous table.
Analog Input Config Analog Input 1 – Type of Sensor Analog Input 2 – Type of Sensor
Analog Input 3 – Type of Sensor
Analog Input 4 – Type of Sensor
User Protection User Defined – Digital Active Time (one per user protection)
User Protection User Defined – Digital Alarm Action (one per user protection)
User Protection User Defined – Digital Delay (one per user protection)
Access to the setpoints is done by pressing the right arrow from any of the metering screens. A setpoints
menu will be presented to allow sub-menu selection of the different groups of setpoints. The Sub-Menu
selection screen is shown below.
Access to all parameters is done via SmartVU through the configuration meter shown below.
The GNS series of products are available with or without an integrated display. Either configuration also
allows the addition of a remote display that can be used to operate the unit from a remote location just as if
your were standing right next to the generator. The only difference is the integrated display is attached to
the controller, and the remote display is connected to the controller by a serial cable and has a separate
battery connection.
The standard GNS2000 (non “E Series) front display for both the integrated unit and the remote display
look and operate the same. The display is shown below and its features are described in the following
sections.
Button Definition
Stop Stop engine (when pressed twice immediate stop engine), “Manual Mode” only
Horn Silence If sounding, turns off horn until next new warning or alarm occurs
Fault Reset Clear stored alarms. Resets system to allow normal operation. Caution, resetting faults when in
Auto mode and remote start/stop signal active, will cause controller to initiate start sequence
immediately.
Left Arrow Depending on the screen: change mode, change screen, escape
Right Arrow Depending on the screen: change mode, change screen, next page
Up Arrow Depending on screen, change screen, move cursor up, increase value.
Down Arrow Depending on screen, change screen, move cursor down, decrease value.
The GNS2000E Series is similar to the GNS2000 series displays with the exception of the addition of two
buttons and one LED. The E series provides a “back” button for the menu system and a GCB Open /
Close button.
Button Definition
The GNS2500 Series is similar to the GNS2000 series displays with the exception of the addition of three
buttons and three LEDs. The GNS2500 includes a back button, mains breaker and generator breaker
control buttons.
Button Definition
Change Language Hold “Horn Silence” and press ENTER. Display will cycle to next language available. This can
be done at any point in the display system and will remain in effect until it is changed again.
Some screen are only displayed in English. These are J1939 Monitoring, and CAN DTC List
Most GNS set points are accessible via the display. The following chart shows the locations of set points
accessible via the display. Keep in mind, if security is enabled on a set point, the user must log into the
display at that level or above to be able to modify the set point. To log in at a different user level, navigate
to Set Points -> System Settings -> Password Login.
The menu system is navigated both vertically and horizontally. Pressing the up and down arrows navigates
from the Main Screen to the Generation Metering screen (ECM1 and ECM 2 may not appear if the ECM is
not configured). When the end of the list is reached, the restart in the direction
Set Points
System Settings
Eng. Protections Alarm/
Main Screen Setup/Test CAN DTCs Event Log
Eng. Parameters Warnings
Gen. Protections
Main Protections
ECM 2
Power
Generator
Meter
The current value of any authorized parameter can be viewed by navigating to the desire parameter by
moving through the menu system as instructed in the menu diagram. The display will show the current
value for that parameter.
When authorized, you can change the value of a setpoint. To change a setpoint value, navigate to the
desired parameter by moving through the menu system as instructed in the diagram. Once the desired
parameter is selected, press enter to enable edit mode. When edit mode is enabled, the display will
change to full screen mode for that parameter. In full screen mode, the parameter, its current value, a
more detailed description of the parameter, and the range of values will be shown for the parameter. At
that point you can use the up or down arrows to change the parameter value. For numeric values, holding
the up or down key will automatically increment or decrement the value. The incrementing will start with
incrementing by 1, after 10 increments, the increment value will increase by a factor of 10, this will continue
until the key is released. For example, when incrementing from 0 the increment sequence would be
1,2,3,4,5,6,7,8,9,10,20,30,40,50,60,70,80,90,100,200,300, etc… Once the desired value is set, the change
can be saved by pressing enter. At that point edit mode will be exited, and the screen will exit full screen
mode and revert back to the parameter list screen. If you do not want to save the change, press the left
arrow key (or back key if available). This will exit the edit mode, close the full screen mode, revert back to
the parameter list, and the change will not be saved.
Full screen mode is available for all setpoints except the Display Setup parameters.
The operating mode of the unit can be changed using any one of three methods; SmartVU configuration
software, display selection, or Binary Inputs. When changing the operating mode using the display, the
Main Screen must be shown. From the Main screen, press enter to enable edit mode. While in edit mode,
the left and right arrow keys will change the mode. Once the desired mode is selected, press enter to save
the change. Additionally, while in edit mode, the main screen can be changed to display either total power,
or RPM. These change is made by pressing the up or down arrows. After the proper parameter is
displayed, press enter to save the changes and exit edit mode.
This screen shows the functions assigned to the binary output and the current value of the output. Values
shown are inverted pin states (0 = open or high voltage, 1 = ground).
This screen shows the function assigned to each binary input and the current value of the input. Values
shown are inverted pin states (0 = open or high voltage, 1 = ground).
This screen shows the values for the analog inputs regardless of whether they are used by the controller
for the system protection function of oil pressure, coolant temperature, or fuel level.
This screen shows two different types or information. First it shows the current values the control is using
for Oil Pressure, Coolant Temperature, Fuel Level, and Battery Voltage metering and protections,
regardless of the source of the data (analog input , or J1939). These are the values compared against the
protection setpoints, and are considered the system values for these parameters. Second, the service
parameters are shown.
This screen will show any of the configured parameters from the engine ECU if connected and enabled. If
the unit is not configured for monitoring, then the screen will flash “Not Configured”. Configuration of these
screens can only be done through SmartVU configuration software. If there are more than five configured
parameters, they will be broken up into multiple screens. The configured ECU is shown on the top line of
the screens. The data shown on these screens is only monitored from the CAN/J1939 bus and is not used
in anyway by the control. There is only an English translation for this screen.
This screen automatically scrolls between Reactive Power, and Power Factor screens, showing the
reactive power per phase and total, power factor per phase and average, and apparent power.
These screens automatically scroll between Generator Current, and Generator Voltage screens, showing
the Line-Line, Line –Neutral voltages, and Line currents, total current, and frequency.
Comm. Mode Allows user to select whether display is to operate using RS232 or RS485 RS232
mode. Once switched, the unit will no longer communicate with the controller
until the controller or the display is switched to so they both match. Note:
This mode should always be RS232 on the GNS2002, GNS2004 units.
LCD Contrast Allows the user to adjust the contrast of the LCD. 95%
LED Brightness Allows the user to adjust the brightness of all of the LEDs on the display 90%
Backlight Allows the user to adjust the brightness of the backlight. 90%
Screen Alert Indicates if the GNS should highlight the particular parameter when it is in OFF
either a warning or alarm condition.
Scroll Rate The rate at which to scroll between screens when displaying live parameters. 5 Seconds
Oil P Scale The units of measure to use when displaying oil pressure. PSI
Auto Logout Function to automatically log the current user out after an idle time. Disabled
DTC Operation This option is used to setup the J1939 DTC operation. The FMI parameter FMI
indicates whether the code is to be displayed as a number or an Type=Alpha,
alphanumeric text. The DM1 alert parameter commands the GNS to jump to DM1 Alert=ON,
the DTC Active Alarms when an active alarm condition occurs. The Conversion
Conversion method tells the GNS the data conversion method used by the Method=V3
engine ECU.
This screen will show any diagnostic messages coming from the engine ECU (if connected via J1939).
The controller will monitor the ECU for any messages, if they are found; they will be displayed on the
screen. The default is to show the DM1 messages which are the conditions that are still active. Pressing
the enter screen, allows viewing of any DM2 or previously active conditions. From this screen, pressing the
fault reset will cause the controller to send a DM3 message to the ECU in an attempt to clear any DM2
messages in the ECU. Note: Some ECU manufacturers do not allow clearing of DM2 messages and
therefore pressing the fault reset on this screen will have no affect on the ECUs DM2 messages.
In addition to the codes, an English translation of the parameter and fault will be displayed if known.
A sample of the Event Log screen is shown below. The screen lists any event that has happened in
chronological order. The log will list all alarms, warnings, and status messages. The screen shows three
columns of data for each event in the log.
# - Event number
WN – Warning condition
AL – Alarm condition
<Condition> - Refer to Warning/Alarm section for complete list of conditions and their meaning.
The log is 30 entries deep and will automatically overwrite the oldest with the newest event when the log is
full. Therefore the log will always show the last 30 events that have occurred.
To review the timestamp associated with a given event, select the event with the up and down arrow keys.
Once selected, the time stamp associated with the event is shown on the top line of the screen.
A sample of the Alarm/Warning screen is shown below. The screen lists any active or latched
alarms/warning. Active alarm/warnings are conditions that are still present. Latched warnings/alarms are
conditions that were once active, but have now gone inactive (e.g. Low Temp in the sample screen below).
The screen shows three columns of data separated by “:” for each active or latched condition.
WN – Warning condition
AL – Alarm condition
<Condition> - Refer to Warning/Alarm section for complete list of conditions and their meaning.
To clear an alarm/warning, press fault reset. Any conditions still listed are still active.
SmartVU is a powerful, easy to use, PC tool that not only allows you to configure the GNS2000, 2500, or E-
Series controls. Note, configuring the E-Series is identical to configuring the non-E-Series controls.
The examples in this section of the manual demonstrate configuring a GNS200. Configuring a GNS2500 is
almost identical with the exception of selecting the GNS2500, setting up the mains protections, and mains
circuit breaker (MCB).
SmartVU is a Monitoring tool that can display the current operating conditions for the generator provide a
remote or local interface to the generator set. When the set is not operating correctly, the software can be
used as a diagnostic tool to help trouble shoot the situation.
SmartVU’s functionality is based on the concepts of screens, meters and connections. Screens are similar
to windows in the Windows™ Operating System. You can have multiple screens, each displaying different
or the same meters. At any time you can switch between the screens to get access to the different meters,
view the data differently, etc. Each screen is made up of various meters. A predefined set of screens is
installed with the SmartVU installation. Others can be created but that is outside the scope of this
document. Contact GAC for further information. Meters can be very simple used to display only one
parameter, or they can be complex used to display multiple parameters, have multiple control buttons, or
configurable parameters. Meters are predefined in the system. Connections are used to connect a physical
product with the virtual meters defined in the screens. The connection identifies what unit is being
accessed, and how SmartVU will talk to the unit, and what hardware on the PC will be used.
All of the information regarding the connection, the defined screens, and the meters on each screen is
saved in a Screen Layout File. By default, two screen layout files are installed with SmartVU. These
screen layouts are described later in this chapter. Starting SmartVU can be done by selecting SmartVU
from the Start Menu, or double-clicking the shortcut. Once started, the screen layout file can be selected
which will automatically open the connection manager with the preset connection information. After
entering the access level and password, all of the screens will be created. Alternatively, double-clicking on
the screen layout file will automatically start SmartVU, and open the layout file and get you to the
connection manager waiting for the access level and password. All this with just a double-click of the icon.
Screens – Screens are predefined collections of meters that are related. In the default screens, there is a
screen for generator operation showing all of the standard metering information on the generator and
allowing the user to start and stop the set. There are other screens used to configure the GNS. A couple
of screens are dedicated to diagnostics and troubleshooting by providing access to alarms and warnings,
monitoring the physical inputs and outputs, etc. Then there is the J1939 screen used with a J1939-based
ECU to help configure and monitor the ECU.
Meters – Meters are discrete components that are used to meter parameters that are measured by the
GNS such as voltages, currents, engine speed etc. In addition, some meters are used to configure the
GNS. There is one Configuration Notebook Meter that has almost all configurable parameters in it. Simply
stepping through each of the tabs allows the user to verify the configuration of the unit. Other meters are
more complex and are used to display logs and internal information for troubleshooting. Then there are
meters which provide a button or checkbox to cause the GNS to take action. Meters with a Start button,
stop button, etc are provided.
GNS Configurations – GNS configurations are files that are saved to the PC by SmartVU that contain all of
the configuration information from the connected GNS. This is not the screen layout, but the configuration
Screen Layouts – Screen Layouts are a collection of all of the defined screens, meters, and connections,
used to communicate with the GNS. They do not contain and of the configured parameter values. The
layouts are saved to a file for easy reloading the next time SmartVU is needed to configure , monitor and
diagnose a GNS. The screen layouts provide the look and feel of the SmartVU software regardless of
which GNS it is connected to. Custom layouts can be created to provide a different look and feel to
SmartVU. Some users may want to see all of the voltages, and currents together, or J1393 monitoring
meter with the analog meters. The possibilities are endless. Even two GNSs can be viewed together on
the same screen, allowing the voltages of two or more units to be displayed on the same screen. Please
contact GAC for more information.
Connections – Connections control which type of device is being communicated to, what protocol to use,
and what hardware on the PC to use. It is mainly controlled through the connection Manager which
displays a dialog box with all of the options. Once a connection is established, the connection information
can be saved in the screen layout file so that it is available new time that file is opened. The default Screen
Layout files have the default connection information in them. If upon opening these files, the connection
information needs to be changed, it can be done before trying to establish the connection. Once the
connection is established the screen layout including the new connection information can be saved to a
new file so that it will be correct when that file is opened.
Units – Units allow the user to view pressures and temperatures in the units that are most familiar to them.
The selection of units is only effective for the data viewed in SmartVU and does not affect the operation of
the GNS or how the pressures and temperatures are displayed on the GNS display. This allows the
SmartVU to display parameters in units that are different than the GNS display units. In fact each display
and SmartVU connected to the GNS can independently define which units are used to display pressure
and temperatures.
Grids – The Grid is used when creating custom screens by allowing the user easy alignment and resizing
of the meters.
Connecting to the GNS involves three steps. Step one is connecting the hardware of the GNS and the PC
together properly. Step two is starting the SmartVU software and configuring it to match the GNS
configuration. And Step three is entering the access information and establishing the connection.
The connection between the GNS and the PC is done with a standard 3 wire null modem cable. This cable
is available through many different sources, or can be purchased from GAC. The cable should only have 3
wires , DB9F connectors on both ends, and be wired as shown in the following table.
GNS PC
2 3
3 2
5 5
In addition to the communication cable, the GNS will need to be powered for SmartVU to communicate
successfully. The GNS is not required to have any other connections in order to configure the unit, just the
communications cable and power. Refer to the wiring section on what the battery terminals wiring
requirements are.
If you have not installed SmartVU yet, do so now. Refer to the section Installing SmartVU on the PC for
further information.
Once installed, SmartVU can be started by selecting it from the Start Menu, or double-clicking the icon
created during installation. After SmartVU starts, selecting File/Open Screen Layout… option from the File
menu allows you to select one of the default screen layout files installed with SmartVU.
When the file is opened the connection manager will open with the default connection information already
setup. Alternatively this can be done in one step but just double-clicking the screen layout file. This will
automatically open SmartVU, and the screen layout file and present the connection manager with just a
double-click. How easy!
At this point all connection information should default to what is required to connect to the GNS. The only
option that may need to be changes is which COM port to use. That is determined by which COM port the
communication cable was connected to on the PC. If it is different than the default one, just select the
correct port.
At this point, select the access level to connect at and the corresponding password for the level then press
Connect button. After a few seconds, screens should automatically be created with their corresponding
meters. Wait for all of them to be created.
At this point you should be communicating and viewing the status of the GNS. Congratulations!
After the first connection to the GNS, it will be easier as any issues should have been worked out to make
the first connection. The next time it is as simple and connecting the unit to the PC, powering the GNS,
double-clicking on the screen layout file, and entering the access information.
This message indicates that no communication between the PC is occurring. Possible problems are:
Wrong PC port settings – Settings are automatically set for the default settings. Unless changed
they should work.
If the communication between the units is working but you have the wrong password you may get this
message. Retype the password and try again.
Monitoring and controlling the generator is typically done through one screen within SmartVU. This screen,
called “Generator” shows the important operating conditions found on the generator as well as giving the
user the ability to control certain functions of the generator.
Generator Screen – This screen shows several meters that display the current operating conditions of the
generator, statistical information, and buttons to control the starting and stopping of the engine (only when
in Manual Mode), fault reset, and horn silence. The ability to monitor and control the GCB, if configured, is
provided. The following meters are available:
Generator Voltage Phase A – This meter shows the voltage measured on generator phase A. In addition
it will show any enabled warning or alarms configured for under and over voltage protection functions. The
warnings will be shown as a yellow bar, and the alarms will be shown as a red bar as shown in the
screenshot below.
Generator Frequency (A) – This meter shows the frequency measured on generator phase A. In addition
it will show any enabled warning or alarms configured for under and over frequency protection functions.
The warnings will be shown as a yellow bar, and the alarms will be shown as a red bar as shown in the
screenshot below.
Generator KW Total – This meter shows the total KW power being provided by the generator. It is the
sum of the power calculated for each phase of the generator.
Generator Current Phase A – This meter shows the current measured on generator phase A. In addition
it will show any enabled warning or alarms configured for over current protection functions. The warnings
will be shown as a yellow bar, and the alarms will be shown as a red bar as shown in the screenshot below.
Generator Current Phase B – This meter shows the current measured on generator phase B. In addition
it will show any enabled warning or alarms configured for over current protection functions. The warnings
will be shown as a yellow bar, and the alarms will be shown as a red bar as shown in the screenshot below.
Generator Current Phase C – This meter shows the current measured on generator phase C. In addition
it will show any enabled warning or alarms configured for over current protection functions. The warnings
will be shown as a yellow bar, and the alarms will be shown as a red bar as shown in the screenshot below.
Engine Oil Pressure – This meter shows the Engine Oil Pressure measured from the analog inputs, or
received from a J1939 based ECU. In addition it will show any enabled warning or alarms configured for
low oil pressure protection functions. The warnings will be shown as a yellow bar, and the alarms will be
shown as a red bar as shown in the screenshot below.
Coolant Temp – This meter shows the Engine Coolant Temperature measured from the analog inputs, or
received from a J1939 based ECU. In addition it will show any enabled warning or alarms configured for
low or high coolant temperature protection functions. The warnings will be shown as a yellow bar, and the
alarms will be shown as a red bar as shown in the screenshot below.
Battery Voltage – This meter shows the Battery Voltage measured from the battery terminals on the GNS.
In addition it will show any enabled warnings configured for low or high battery protection functions. The
warnings will be shown as a yellow bar as shown in the screenshot below.
Operating Mode Status – This meter shows the status of various systems in the GNS
Start Mode – This status shows if the GNS is in OFF, MAN, or AUTO mode.
Status – This status shows if a start is pending during a Prelube cycle. If blank, no start is
pending.
ESTOP Status – This indicator shows the status of any ESTOP configured binary input. If an
ESTOP is active it will be shown in RED.
Operating Mode – This group of statuses shows the operating state of the major system
components
Generator – This indicator shows whether the generator is UNLOADED, or SUPPLYING LOAD.
Engine – This indicator shows the status of the engine and any associated timer
STOPPING – The engine has been commanded to stop but the RPM has not reached zero
yet. The timer will show the seconds remaining in the configured stop period before a Stop
Fail fault will occur, if enabled
STOPPED – The engine has been commanded to stop and the RPM has reached zero.
PRELUBE – A Prelube period is configured and is currently running. The seconds left in
the period is shown on the timer. If the Start button is pressed during this time, the start
will be queued until the period completes. A queued start will be shown in the status
indicator above as START PENDING.
PRELUBE PAUSE – A Prelube period is configured and is currently waiting to run. The
number of minutes until the next Prelube run is shown on the timer.
PRESTART – A Prestart period is configured and a start requested has been issued to
activate the Prestart period. The seconds remaining in the Prestart period is shown on the
timer. The Prestart period can be aborted prior to this time, assuming there are no
overrides active, by issuing a start request again.
CRANKING – A start request has been issued and all Prestart periods have completed.
The controller is now cranking the engine. The seconds of cranking remaining in this crank
period is shown on the timer.
CRANK REST – A crank period has been completed and the engine has not met its
configured start criteria. Therefore a crank rest period is running. The seconds remaining
in the rest period is shown on the timer.
GAS RPM DELAY – The cranking speed of the engine has reached the GAS RPM value,
but the time configured by GAS RPM DELAY has not elapsed yet. The seconds remaining
before the time elapses is shown on the timer. After the time elapses, the fuel will be
turned on.
IDLE – The engine has reached the start criteria while cranking. The idle period is now
running and the seconds remaining is shown on the timer. The idle period can be aborted,
assuming there are no overrides active, by issuing a start request again.
IDLE OVERRIDE – An idle cycle is running and an idle override is active. The engine will
remain in the idle stage until the override is removed. The normal idle period will still count
down to 0, and remain at zero during the override.
VOLTAGE DETECT DELAY – The engine has started and completed its idle period. It is
now waiting for the engine to reach nominal engine speed and the voltage detect delay to
elapse (if configured for Auto Voltage Detection, or Binary Voltage Selection) before
determining generator configuration and setting generator protections. The seconds
remaining before the voltage detect delay elapses is shown on the time.
RUNNING – The engine has reached nominal engine speed and the Voltage Detect Delay
has elapsed. All generator protections are enabled.
COOLING – A slow stop request has been issued and the cooling period is running. The
seconds remaining in the cooling period is shown on the timer. The cooling period can be
aborted and the engine brought back to rated speed by issuing a start request.
AFTERCOOL – A slow stop request has been issued, and the engine commanded to stop.
The aftercool period is running and the seconds remaining in the aftercool period is shown
on the timer.
Auto Sequencer – This indicator shows the status of the Auto Sequencer in the GNS. The Auto
Sequencer is set to be INACTIVE in the GNS.
Engine Run Time – This meter shows the number of running hours on the generator. This time is used as
a time stamp for the event log.
Number of Starts – This meter shows the number of successful starts the generator has made.
Start – This button functions identically to the button on the front display of the controller. It is used to
request the engine to start in Manual Mode.
Stop – This button functions identically to the button on the front display of the controller. It is used to
request a slow stop of the engine in Manual Mode.
Fault Reset – This button functions identically to the button on the front display of the controller. It is used
to reset the faults in the controller.
Warning: Clearing faults while in Auto mode may cause the generator to restart immediately.
The GCB Meter contains buttons to control the GCB and also displays the status of the GCB.
Buttons – The following buttons are used to control the GCB in Manual mode only
Open GCB – When the breaker is closed and the controller is in manual mode, this button will
request the GCB to open.
Close GCB – When the breaker is open and the controller is in manual mode, this button will
request the GCB to close.
GCB Open (Green) – The GCB is considered to be in the open state. This status is derived from
the GCB Feedback (if configured), or assumed after the configure feedback delay has expired after
requesting GCB to open.
GCB Closed (Red) – The GCB is considered to be in the closed state. This status is derived from
the GCB Feedback (if configured), or assumed after the configure feedback delay has expired after
requesting GCB to close.
GCB Tripped (Yellow) – The GCB is considered to be in the tripped state. This status is derived
from the GCB Feedback (if configured), or assumed after requesting GCB to trip..
GCB Opening (Green) – The GCB is attempting to open. This status is derived from the GCB
Feedback (if configured) not being in the open state after being commanded to open, or waiting for
the configured feedback delay to expired after requesting GCB to open.
GCB Closing (Red) – The GCB is attempting to close. This status is derived from the GCB
Feedback (if configured) not being in the closed state after being commanded to close, or waiting
for the configured feedback delay to expired after requesting GCB to close.
GCB Unknown (Blue) – The state of the GCB is not known. This can be due to the feedback
signals indicating no or more than one state of the breaker or the feedback indicating a state that is
different than commanded after the configure feedback Delay time has elapsed.
GCB Tripping (Yellow) – GCB is attempting to trip. This status is derived from the GCB Feedback
(if configured) not being in the tripped state after being commanded to trip, or waiting for the
configured feedback delay to expired after requesting GCB to trip.
Almost all configurable parameters can be found in the configuration Meter shown in the Configuration
Screen. Any parameter not shown in this meter should not be adjusted unless instructed by authorized
personnel. Most changes take effect immediately. Once configuration is complete, a complete power-
down then power-up cycle should be performed on the GNS to ensure that all changes work as desired.
Configuration Screen – This screen shows the configuration meter which is used to configure almost all
parameters. The meter is based on a notebook tab scheme and closely mimics the screens on the GNS.
After changing an entry Press ENTER to ensure that the change was recognized by the GNS. The
following notebook tabs are available.
The following tabs are used to configure the GNS functions that can be configured through SmartVU or the
GNS display.
System Settings – This tab is used to configure the system parameters. Typically these are the
parameters found on the System Settings Set Points screens of the Display.
Engine Parameters – This tab is used to configure the engine parameters. Typically these are the
parameters found on the Engine Parameters Set Points screens of the Display.
Engine Protection – This tab is used to configure the engine protection parameters. Typically these are
the parameters found on the Engine Protection Set Points screens of the Display.
Generator Protection – This tab is used to configure the generator protection parameters. Typically these
are the parameters found on the Generator Protection Set Points screens of the Display.
The following tabs are used to configure the GNS functions that can only be configured through SmartVU.
Binary Input – This tab is used to configure the Binary Input function assignments and polarity.
Binary Output – This tab is used to configure the Binary Output function assignments and polarity.
J1939 Config – This tab is used to configure the basic J1939 functionality. This functionality must be
configured properly before any of the J1939 functions can be used. The J1939 functions are configure on
the CAN Configuration Screen. See section Using SmartVU with a J1939 Based ECU for additional
details.
User Protection – This tab is used to configure user-defined protections for the analog inputs, and binary
inputs.
Voltage Select – This tab is used to configure the voltage selection Table that is used by the Binary
Voltage Selection Logic.
Analog Input Config – This tab is used to configure the Analog Inputs for sensor type, data points, name,
and units.
The GNS has direct support for J1939 based ECUs as a standard feature. In order to utilize the functions
of the J1939 sub-system, the GNS must be configured using SmartVU. The J1939 sub-system consists of
the following components:
J1939 Setup – This component is used to configure the J1939 sub-system so that any communication can
occur. It is configured in the configuration notebook meter under the J1939 Config tab.
J1939 Diagnostics – This component is used to view any J1939 based diagnostic messages. In J1939
terminology, there are DM1, DM2, and DM3 messages. Both DM1 (active DTCs), and DM2 (previously
active DTCs) are viewable in SmartVU using the GNS2000 DM1 Active Diagnostics Meter. This meter is
always running and will display DM1 messages as they are received by the GNS. To view DM2 messages,
select STORED option in the meter. When stored messages are being displayed, pressing CLEAR
STORED button will send the DM3 command to clear the ECU of DM2 messages. As an option, either list
may be saved to a file by pressing the Save to File… button. This meter is similar to the DTC screen on
the GNS display.
J1939 Monitoring – This component is used to view any of the available parameters on the J1939 bus.
Up to 10 parameters may be selected based on the ECU defined. The current available value for those 10
parameters will be displayed on the GNS2000 Meter continuously. There is also the option to save the
current values to a file. Configuration of the 10 parameters and selection of the ECU is done through the
J1939 Monitoring Meter where the ECU can be selected from the list of known ECUs. Once an ECU is
selected, a list of available parameters is displayed. Up to 10 of those parameters can be selected. Those
10 parameters are then displayed continuously in the J1939 Monitoring Meter, and also shown on the
J1939 Monitoring Screen of the GNS Display.
J1939 Sensor Selection – This component is used to select the J1939 parameters as the source for key
system parameters in the GNS. The system parameters that can be sourced from J1939 data are the
Engine Speed, Coolant Temperature, Oil Pressure, and Fuel Level. This component allows the selection of
J1939 data as any one or more of these system level parameters. The selection is done in the
configuration notebook meter under the System Settings tab for Engine Speed source and under the
Engine Protection tab for Oil Pressure, Coolant Temperature, and Fuel Level source.
CAN Configuration Screen – This screen has several meters monitor J193 traffic and configure different
J1939 sub-systems.
J1939 Diagnostics Meter - Shows the current DM1, and DM2 DTCs being transmitted by the ECU.
J1939 Monitoring Meter – Show the current value of up to 10 J1939 parameters and allows the current
value to be saved to a file.
Event Log Screen – This screen shows the event log meter which displays the event log contained within
the GNS. Each event is numbered, timestamped with engine running hours, identified as an (A) Alarm, (W)
Warning, or (S) Status event, described by event name, and identifies any supporting data. Refer to the
Event Log Supplemental Information section for a description of the supplemental data. From this meter,
several control options are available.
Start – Pressing this button, starts the logging function on the PC. By default the PC display of the GNS
event log is stopped. Pressing this button starts the reading and displaying of the GNS log. Once started,
the logging will automatically show any new entries and will continue to do so until SmartVU is closed, or
the STOP button is pressed.
Stop – Pressing this button, stops the logging function on the PC. Events are still log on the GNS. The
GNS can only hold a limited amount of entries in the log. Once the maximum entries are saved, the
newest will automatically overwrite the oldest. If the Event Log on the PC is stopped for a long enough
time, some entries may be lost.
Clear – Pressing this button will clear the log on the PC only. It does not affect the log on the GNS. If the
Event Log meter is already started, it will continue to display new entries as they are added to the log on
the GNS.
Save to File… - Pressing this button will allow selecting a filename and location and saving of the event log
to a file. It does not clear the event log. If the Event Log meter is already started, it will continue to display
new entries as they are added to the log on the GNS.
Note: The logging function on the GNS cannot be started nor stopped manually. The GNS control is
always logging.
Diagnostic Screen – This screen shows several meters that can be used to diagnose problems with the
generator set. There are three meters:
External Discrete Input Levels Meter – This meter shows the current state of the Binary Inputs. It is
similar in function to the Binary Input State Screen found on the GNS display.
External Discrete Output Levels Meter – This meter shows the current state of the Binary Outputs. It is
similar to the Binary Output State Screen found on the GNS display.
Alarm Warning Status Meter – This meter shows the currently active and latched warnings and alarms.
This meters is similar to the Alarm/Warning Screen on the GNS display.
7.0 Alarms/Warnings/Statuses
The GNS has two systems for identifying issues that have happened on the generator set. The Event Log
and the Alarm/Warning List. The Event Log is a chronological list of faults and statuses that have been
triggered. Mutilple triggers of the same type of event will be logged multiple times. This log will
continuously overwrite old entries with newer ones. The Alarm/Warning Lists is a list of all active or
previously active faults that have occurred. Each fault can have only one entry. The list is used to identify
what alarms or warnings have been triggered since the last fault reset.
Both the Event Log and the Alarm/Warning List present alarms, warnings, but only the Event Log presents
statuses as well. Alarm, Warnings, and Statuses are all triggered by different conditions, and take different
actions.
Alarms are used to cause the controller to take action to protect some part of the system. These can be
used to protect the engine, generator, or another part of the system from damage. All alarms trigger some
action. The action taken is dependent on the alarm triggered. See the corresponding sections for more
information on the alarms, and the actions taken. All alarms take action and follow the behavior defined
below.
An alarm, if enabled and the GNS is not in RUN ALL mode, will perform the following behavior:
1. Log the condition in the Event Log
2. Add the alarm to the Alarm/Warning List
3. Assert the specific alarm output function specific if available (to signal an external device, the
output function must be mapped to a binary output)
4. Assert Common Alarm
5. Open the breaker and assert Common Unload.
6. Command a “stop”. Whether this is a hard stop or soft stop is dependent on the alarm. On a hard
stop, the GNS will assert Common Shutdown and shutdown the set immediately. On a soft stop,
the GNS will assert Common Stop and shutdown the set using the defined cooling sequence.
7. Illuminate the Shutdown/Alarm LED on the GNS display.
Once the alarm goes inactive, the active indication in the Alarm/Warning List will disappear.
To clear the alarm condition and resume operation, press the fault reset. The entry will be removed from
the Alarm/Warning List, the Common Alarm, Common Unload, Common Shutdown, and Common Stop
outputs will be deactivated, the Shutdown/Alarm LED on the GNS display will turn off, and any alarm
specific output functions will be deactivated.
Warnings are used to signal the user that a condition exists that is approaching the point where damage
may occur to some part of the system. These warnings are typically used as pre-alarm conditions to notify
the user that if the condition gets worse, an alarm, if enabled, will trip. This allows the user to take action to
correct the condition before it reaches the point at which the controller will take action. No warnings trigger
action. All warnings follow the behavior defined below.
Note, when an alarm level is tripped, the corresponding warning level may not trip. This is dependent on
the time to transition through warning area.
7.3 STATUS
Statuses are used to signal the user that a expected condition occurred. These statuses can be used in
troubleshooting the system by chronologically identifying when certain actions occurred. The statuses do
not take any action. All statuses follow the behavior defined below.
The Alarm/Warning List shows all of the currently active and previously active alarms and warnings that
have not been acknowledged. The list contains only one entry for each different alarm or warning no
matter how many times it has been triggered. Once the alarm has gone inactive, it can be cleared with a
fault reset. This signals the GNS that the user has acknowledged the alarm or warning and has addressed
the cause. At that point the generator is ready to be restarted. In AUTO mode, if the conditions for
generator start are present, the controller may immediately issue a start request. If the fault condition is no
longer active, then the fault will be removed from the Alarm/Warning List. The Fault Reset should not be
pressed until the condition causing the condition has been identified. Statuses are not entered in the Alarm
/ Warning List. Each entry in the Alarm / Warning List shows whether it is an alarm or warning, whether it is
active or not, and the fault condition.
Display
AL – Active Still
L – No longer active
The Event Log is a chronological list of events that have been detected in the generator set. These events
can be Alarms, Warnings, or Statuses. Only enabled alarms, warnings, or statuses will be logged in the
event log. Each entry in the log contains a timestamp, message and supporting data. The supporting data
can only be viewed using SmartVU software. Each trigger of the event will cause a new entry to be logged
even if the previous condition hasn’t been acknowledged. Any warning or alarm condition that is displayed
in the Alarm/Warning List is also logged in the Event Log. In addition, enabled statuses that are triggered
are logged in the Event Log. The Event Log is 30 entries deep and will continuously overwrite the oldest
entry each time a new entry is added regardless of whether the earlier events have been acknowledged.
Triggers can be setup to allow notification that entries are being added to the Event Log for generators that
are installed remotely. These notifications are in the form of SMS text messages sent through a cellular
modem. Refer to the section on Cellular Modem Configuration for more details.
Display –
SmartVU –
S = Status
W = Warning
A = Alarm
Engine run hours
when event occurred
The GNS is equipped with an event log. This log contains any status changes (that are enabled) and
protections. Besides the event itself, some event log entries contain supplemental information. This
supplemental data can only be viewed from SmartVU software. Below is a table of entries and a
description of the supplemental information:
SPEED SENSOR FAIL Numeric 1 – 3, indicating primary, secondary, or tertiary speed sensor fail
CAN1 ERROR Bit mapped reading error: 1 = oil pressure, 2 = Coolant temp, 4 = Fuel level, 8 =
speed
OVER CURRENT IDMT Bit mapped phase: 1 = A, 2 = B, 4 = C (e.g., 1=A, 3=AB, 6=BC)
PHASE WIRING CURRENT Bit mapped phase: 1 = A, 2 = B, 4 = C (e.g., 1=A, 3=AB, 6=BC)
GENERATOR UNDER VOLTAGE Bit mapped phase: 1 = A, 2 = B, 4 = C (e.g., 1=A, 3=AB, 6=BC)
GENERATOR OVER VOLTAGE Bit mapped phase: 1 = A, 2 = B, 4 = C (e.g., 1=A, 3=AB, 6=BC)
GENERATOR OVER FREQUENCY Bit mapped phase: 1 = A, 2 = B, 4 = C (e.g., 1=A, 3=AB, 6=BC)
CONFIGURATION ERROR
8.0 Connectivity
The GNS family of products is available with several communication ports to expand the connectivity
options of the product. Connections to the GNS can be done through standard serial ports, CAN ports, and
analog telephone lines. Much of the same information is available through any of the ports. Which port to
use largely depends on what the GNS is being connected to the intended purpose of that connection. The
following table shows the available ports on the standard units.
RS-232 RS-232 /
Model CAN
Only RS-485
GNS2X02, Integrated control and display 0 1 1
GNS2X04, Integrated control and display (Extended Temp Version) 0 1 1
GNS2X04B, Control only, no display 1 1 1
GNS2X02D, Display only, no control 0 1 0
GNS2X04D, Display only, no control (Extended Temp Version) 0 1 0
Note: Factory installed modem shares the same port as RS-232/RS-485 port. When modem is in use,
external connector is not usable.
Every GNS is equipped with a serial port that can be configured as RS-232/485. The “B” version is
equipped with a second serial port that supports RS-232. These ports use standard DB9 male connectors
and support the industry standard Modbus protocol. The pin out for the ports is as follows:
1 CD NC NC
2 RX TX+/RX+ RX
3 TX TX-/RX- TX
4 DTR NC NC
6 DSR NC NC
7 RTS NC NC
8 CTS NC NC
9 RI NC NC
The RS-232 only port is only available on the GNS2004B product. Typically it is used to connect to a local
display or PC. External convertors can be used to convert this port into a RS-485 port. Configuration of
this port consists of proper wiring, and software configuration of baud rate, parity bits, and stop bits. As
shipped from the factory, the port is configured to operate with the remote displays, and SmartVU software
without any changes. Simply connect a NULL modem cable between the units. All changes to the
communication parameters for this port is done using the GNS Configuration Software, SmartVU.
All units have at least one RS-232/RS-485 switchable port. This port can be used in RS-232 or RS-485
mode without any external convertors. All necessary convertors are built into the products. Typically these
ports should be used in RS-232 mode for distances up to 25 feet. If longer distances are required,, the
ports can be switched to run in RS-485 mode. In RS-485 mode, the units can operate up to 1km away
from each other provided the baud rate is low enough. This port also has modem handshaking signals and
is shared with the optional factory-installed modem. All changes to the communication parameters for this
port including switch modes, is done using the GNS Configuration Software, SmartVU
Configuration of this port for RS-232 operation consists of proper wiring (Null Modem Cable), disabling of
termination resistor, configuration of mode (RS-232), selection of baud rate, parity bits, and stop bits. As
shipped from the factory, the port is configured to operate in RS-232 mode with remote displays and
SmartVU software without any changes. Simply connect a NULL modem cable between the units.
Configuration of this port for RS-485 operation consists of proper wiring (Straight Through Cable), disabling
or enabling of the termination resistor, configuration of mode (RS-485), selection of baud rate, parity bit,
and stop bits.
Below is the COM Port Configuration meter used to configure the COM ports. Shown is the configuration
options for the RS-232/RS-485 port. Notice that in addition to RS-232 and RS-485 options, internal and
external modem options are available as well.
All control units have CAN bus built-in. This port can be used by accessories and also for connecting to
third part units such as engine ECUs. Configuration of the CAN port consists on defining addresses to use,
proper wiring of the CAN port, and enabling or disabling of the CAN bus termination resistor. Once proper
communication is established, any of the available features can be used. But if one or more of the features
are not working properly, the first step is to always verify that proper CAN port configuration has been
done.
CAN Bus wiring must be a twisted pair enclosed in a shield. The shield must be tied to ground at one end
(not both). The pin out for the CAN connector is as follows:
Pin Definition
L CAN Low
S Shield
H CAN High
8.5 ISOLATION
Both the RS-485 and the CAN Ports can be used to communicate with units that are a considerable
distance apart. Typically, any time that devices are connected by a communication port, care must be
taken to ensure that the ground potential difference between the units is kept below the requirements.
Requirements for RS-232, RS-485, and CAN are just a few volts. Any voltage beyond this will begin to
introduce communications errors and if high enough will lead to hardware failures. A general rule to follow
is that if the units are powered from different sources, they should be isolated from each other. Third-party
communication isolators are available, as well as a factory-installed isolation option. Contact factory for
more information.
!! Care must be used when connecting to the RS-232 / RS-485 connector. Static discharge can destroy the serial
port. When connecting to the port first touch the outside of the serial connectors of the cable and the GNS !!
Out of the box, the GNS2002D and GNS2004D remote displays are configured for RS232 operation and
can be connected directly to either GNS RS-232 ports with a Null Modem cable. The remote displays can
be connected to either or both RS-232 ports. For distances longer than 25 feet, the GNS and the remote
display need to be switched to RS-485 mode and a Straight Through cable used. Switching modes is done
through SmartVU software on the GNS controller, and through a configurable parameter in the Setup/Test
menu on the display. The preferred way is to configure the display to use RS-485 mode first, then use
SmartVu to change the GNS controller port to RS-485 mode. Switching back to RS-232 mode should be
done in the same order, first the display, then the controller.
The RA/CRM family of peripherals can be used to extend the output capabilities of the GNS. They are also
used to remain NFPA 110, and CSA 282 compliant. The RA20 is a remote Annunciator consisting of 20 tri-
colored LEDs. Each of the LEDs can be configured to illuminate based on a user-configured condition, and
each LED can be configured for Red, Yellow, or Green. The RA communicates with the main controller
through, CAN bus or either one of two RS-232/RS-485 ports. All data is received over these
communication ports, and becomes the source of the logic used to decide whether the LED should be on
or off. The logic can be configured to light the LED when a specific piece of data is received, or can use
any of the math, logic, or comparison operators to establish the condition. In that way, it acts like a mini
PLC. Connection of the RA/CRM to the GNS is accomplished by either CAN Bus, RS-232, or RS-485
ports.
The CRM is identical to the RA except that has a form C relay associated with each LED. When the LED
illuminates, the relay is energized. All other features are identical.
CAN bus wiring is done using twisted shielded pairs. Terminating resistors can be enabled on the GNS,
the RA/CRM, or both as necessary. The RA/CRM would then configured by the user to look at the J1939
port data for the desired condition.
RS-232 wiring is done with a Null Modem cable between the GNS and the RA/CRM. Terminating resistors
on the RS-485 ports on both products must be off. The RA/CRM would then be configured by the user to
look at the specified serial port for the desired data.
RS-485 wiring is done with a Straight-Through cable between the GNS and the RA/CRM. Terminating
resistors may be used as needed, but two and only two must be used somewhere in the wiring, preferably
at the physical ends of the wiring. The RA/CRM would then be configured by the user to look at the
specified serial port for the desired data.
The JDR family of products are used to monitor CAN/J1939 bus for diagnostic trouble codes from the ECU,
and key engine parameters from the ECU. Because the GNS has the functionality of the JDR built-in, the
JDR can be used as a remote display unit, or as a primary display unit when used with the GNS2004B,
display-less controller. Connection of the JDR products to the GNS is easily accomplished by connecting
the CAN bus wiring between the units with twisted shielded pair wiring. Be sure that there are two and only
two termination resistors in the wiring. Refer to the JDR literature for more information on the JDR options,
wiring, and operation.
The GNS can also work with externally mounted GSM cellular modems. This allows notification of
generator events from remote locations. To do this the GNS can be configured to send out SMS text
messages under certain circumstances. The GNS can be configured with up to four different triggers
conditions. The conditions are:
Alarm – This condition is true when any alarm event is entered into the event log.
Warning – This condition is true when any alarm or warning event is entered into the event log.
Status – This condition is true when any status, warning, or alarm event is entered into the event
log.
Log Count – This condition is true when the number of entries in the log reaches the level defined
by parameter Message Count Trigger.
Term Definition
Alarm A critical engine and/or generator condition that will initiate an engine shutdown (e.g., high
coolant temperature alarm) or open breaker.
Discrete Input A physical digital input connected to the GNS. When configured as active low, ground
a.k.a., Binary Input represents active state and battery voltage represents inactive state. When configured as
active high, ground represents inactive state and battery voltage represents active state.
Discrete Output A physical digital output signal generated by the GNS. If configured as active low, when the
a.k.a., Binary Output function is active the output is switched to ground, when function inactive, the output will be
open circuit. If configured as active high, when the function is active the output will be open
circuit, when the function is inactive, the output will be switched to ground.
Form C Relay Electromechanical relay with two sets of contacts – one normally open, one normally closed.
Hard Shutdown Immediate stopping of engine by commanding breaker to open and engine to stop immediately.
Input Function An internal action taken by the GNS as the result of an external stimulus. Typically, these Input
Functions are logically mapped to a discrete input. For example, the Input Function “Horn
Silence” can be mapped a discrete input which is then connected externally to a switch. When
the button is pressed, the GNS will issue a “Horn Silence” request.
Many Input Functions can also be triggered via Modbus.
Local Display User interface attached directly to the GNS through RS-232 only communication port.
Output Function An internal GNS behavior that can be monitored from outside the GNS. Typically, these
functions are logically mapped to outputs. For example, the “Starter” output function can be
assigned to a discrete output. When the GNS wishes to start the engine, it will trigger the
“Starter” function, which will set the output to the active state.
The Output Functions can also be monitored via Modbus.
Protection An alarm or warning to notify the operator that the engine and/or generator has a problem.
Remote Display User interface not attached to GNS – attached via a communications cable.
Run All Input to command the GNS to disable protections. a.k.a., “battle short”, “Sprinkler”
Soft Shutdown When engine is commanded to stop it is allowed to run through the cooling cycle.
Warning A non critical engine and/or generator condition. Warnings do not initiate an engine shutdown
only log a warning in history log. A.K.A. pre-alarm (e.g., high coolant temperature warning).
Certifications
UL508 (Pending)
CE
CSA (Pending)
NFPA110
Power
8-32VDC
Reverse polarity protection
0V for 50ms if it was at least 10V before dip and
recovers to a minimum of 5V
Environmental
-40 to 85°C (-40 to +185°F) (GNS2004,
GNS2004B, GNS2004D)
-20 to 85°C (-33 to +185°F) (GNS2002,
GNS2002D)
95% non-condensing @ 110°F
Salt spray (ASTM-B117)
Splash and immersion to spray paint
Fungus
IP65 Dust, Sand, & Gravel
Altitude 12,000ft Operational, 40,000ft Storage
20G Mechanical Shock
Inputs/Outputs
3 AC Current Inputs Discrete input and output functions
are user configurable.
3 AC Generator Voltage Inputs
Analog input functions are user
3 AC Mains Voltage Inputs (GNS2500) configurable
Magnetic Pickup
9 Discrete inputs
9 Discrete outputs (2 form A relays, 2 form C relays,
5 open drain outputs)
4 Analog inputs
Connectivity/Networking
1 - RS232/RS485 (GNS2X02, GNS2X04) Internal modem is available as a
factory installed option.
1 - RS232, 1 RS232/485 (GNS2X04B)
RS232/485/CAN port isolation is
Modbus available as a factory installed option.
CAN J1939
Internal/External Modem Hayes Compatible
The discrete physical inputs and outputs can be mapped, by the user, to logical control functions. This is
accomplished using GAC’s SmartVUTM software.
11.1 CONNECTIONS
All connections are made on the back on the GNS. The connections are detailed in subsequent sections.
With the exception of the “Mains” voltage inputs on the GNS2500 the connections are identical for all
models of the GNS.
Rear View of GNS2500 (Note the Mains Voltage Connections in Upper Right Corner)
The GNS supports up to 4 analog inputs. Each analog input will accept a resistive, voltage, current or
thermocouple device. The profile for the device is user programmable. Using SmartVU, it is possible to
assign upper and lower warning and alarm points.
All models of the controller are equipped with at least one serial port. This port communicates using
Modbus protocol over RS-232 or RS-485. The port is configured using the SmartVU software. By default
the GNS uses RS-232. See appendices for pinout and wiring diagram.
By default the GNS is equipped with a CAN port that is intended to communicate with engine ECUs and to
transmit J1939 power information. The CAN address is set to 200. . See appendices for pinout and wiring
diagram.
A Voltage 0-600VAC
COM
Binary Outputs Binary 5 Default Function: GCB Open Close Binary Outputs 5-9 are open collector,
close to ground, diode protected to
Binary 6 Default Function: Horn battery VDC.
MB Addr
Description (Hex) MB Addr (Dec) Data Format
MB Addr
Description (Hex) MB Addr (Dec) Data Format
Scale
Size Scale Multiplier Multiplier To Active Range
Type ID Units (B) From GNS2000 GNS2000 Offset (Raw)
GNS_VOLT_GEN 0x0301 V 2 1 1 0
GNS_CURR_GEN 0x0302 A 2 1 1 0
GNS_VOLT_MAIN 0x0303 V 2 1 1 0
GNS_PWR_GEN_2 0x0305 KW 2 1 1 0
Scale
Size Scale Multiplier Multiplier To Active Range
Type ID Units (B) From GNS2000 GNS2000 Offset (Raw)
Start Mode:
Generator:
0 - Unloaded
1 - Supplying Load
Engine:
0 - Stopped
1 -Cranking
2 -Crank Rest
3 -Venting
4 -Gas RPM Delay
5 - Idle
6 - Voltage Detect Delay
7 - Running
8 - Cooling
9 – Prelube
10 – Prelube Pause
11 – Prestart
12 - After Cooling
13 - Idle Override
14 – Stopping
Controller trips under Under voltage setpoint set Adjust under voltage setpoint
voltage but displays wrong
Enter Nominal voltage as L-N voltage
proper voltage
Nominal Voltage set to L-L
voltage instead of L-N
Controller logs ECU ECU not powered Correct/Verify wiring, termination resistors, and
Offline fault configuration.
Wiring swapped or broken
Wrong ECU address
configured
ECU is not sending any data
Termination resistors not
proper
Controller logs CAN ECU not sending configured Verify ECU Offline fault is not tripping (is it
Bus fault data (Engine Speed, Oil enabled?) as the ECU may not be sending
Pressure, Engine anything or not connected properly.
Temperature, Fuel Level)
Engine cranks, doesn’t Oil Disconnect set too low Set Oil Disconnect higher and monitor during
start, but indicates cranking
RPM Disconnect set too low
engine running
Set RPM Disconnect higher and monitor during
cranking
Engine cranks, starts, Engine is not reaching start Check magnetic pickup
then stops RPM
Check oil pressure sensor
Crank Fail Shutdown Oil pressure not high
Check start RPM set point
enough
Check start oil pressure
Mis-configured speed input
source Check speed input configuration (e.g., if engine is
using magnetic pickup, make sure it is configured)
Engine cranks and Starter and fuel outputs are Check fuel and starter configuration (typically, fuel
starts, then engine mis-wired or mis-configured is on discrete output 1 and starter is on discrete 2).
stops but continues to
Make sure the starter and fuel are wired properly.
crank
Engine cranks, starts, Mag pickup is shared with Reverse the leads on the magnetic pickup on the
then shuts down on electronic governor and both GNS.
Mag Pickup Fail sides of the pickup are
grounded.
Engine can be started Mag pickup is shared with Reverse the leads on the magnetic pickup on the
manually, but not with electronic governor and both GNS.
GNS (engine cranks sides of the pickup are
and never starts) grounded.
Engine starts and Running Stage has not been Check display or SmartVU to determine what stage
comes up to rated entered control is in
speed, but breaker
Engine not reaching Check actual engine speed and Nominal Speed
cannot be closed in
configured Nominal Speed setpoint.
MAN mode or will not
automatically close in Voltage Detect Delay time Wait for delay to elapse, remaining time shown on
AUTO mode not elapsed display and SmartVU
Current is not properly Improper CT ratio Check CT primary and secondary set points.
displayed
Improper wiring of CT’s CTs have a polarity. Verify the orientation of the
CT. The phase of the current being captured by
the CT must be in phase with the voltage inputs.
Improper oil pressure Improperly defined analog Check for accuracy of the sender profile.
being displayed curve for sender
Verify the analog input is mapped for use as an oil
Analog input for pressure pressure sender.
sender not assigned
Verify the resistance for the sender is correct for
Ungrounded unused leg of the actual oil pressure.
analog input
For a single wire resistive sender, verify the unused
leg of the analog input is connected to ground.
Improper coolant Improperly defined analog Check for accuracy of the sender profile.
temperature being curve for sender
Verify the analog input is mapped for use as an oil
displayed
Analog input for temperature temperature sender.
sender not assigned
Verify the resistance for the sender is correct for
Ungrounded unused leg of the actual temperature of the engine.
analog input
For a single wire resistive sender, verify the unused
leg of the analog input is connected to ground.
The GNS is shutting Improperly defined analog Verify the curve of the sender. Some senders do
down on a high coolant curve for the sender not begin operating until a specific temperature is
temperature alarm reached (e.g., 100F). This can be especially
immediately after the problematic if it is a reverse curve, i.e., a low
engine is started. resistance equates to a high temperature. With
these senders, the resistance will appear to be low,
or close to zero until the “turn on” temperature is
reached.
Cannot see set point Logged in at wrong security Log in at security level high enough to view the set
level point.
Cannot modify set Logged in at wrong security Log in at security level high enough to modify the
point level set point.
Cannot start generator GNS is not in Manual Mode Make sure the unit is in Manual Mode (check the
from front panel display)
GNS previously shutdown
because of a generator or Check for shutdown and find cause. If generator
engine protection. condition has been corrected, press Fault Reset.
Emergency stop condition Make sure emergency stop switch is in proper
position and is properly assigned. Typically, the
Starter discrete output is not
emergency stop is assigned to a normally closed
assigned
input. If the emergency stop function is assigned to
a discrete input, and the input is assigned to be
normally open then the input must be energized.
Check the starter wiring and make sure the starter
function is properly mapped to the starter function.
RPM disappears from This is normal operation. Once the generator is up to speed, RPM and
display after the engine RPM is replaced with power. frequency (Hz) essentially conveying the same
is running information as one can compute the other by
applying a multiplier. The multiplier is derived
using the nominal frequency and the engine speed
set points.
The fuel and starter are The starter or the fuel Verify the connection is to the normally open
engaged as soon as solenoids are connected to contact. Discrete outputs 1 and 2 have form C
the connector is the normally closed pins of relays, which have both normally open and
plugged into the GNS the relay. normally closed contact.
SmartVU cannot GNS is not powered on Check make sure GNS is powered on
connect to the GNS
Invalid password Insure the password is correct for the level being
logged in to.
High noise from ignition
cables (non diesel) Verify that you are using the proper cable.
Control is in edit mode Verify that no setpoint is being edited, and mode is
not being changed
Remote display does If using RS-232, distance If using RS-232 and distance is greater than
not consistently between display and GNS is maximum allowed distance, consider using RS-
communicate to the greater than 27 feet (9m). 485.
GNS
If using RS-485, terminating If using RS-485 and GNS is last device on the
resistors not configured. cable, install jumpers to enable the terminating
resistors.
GNS resets during Starter is drawing too much Check the crank capacity of the battery – the
crank current and voltage is battery may need to be replaced or re-charged.
sagging too low and too
long.
GNS display resets High noise from ignition Replace high noise ignition cables with noise
while cranking or cables is interfering with the suppression cables.
running GNS.
Overload Protection is If set is a true single phase Re-enter the nominal power as 1.5 times to original
Trigger in Single Phase set, and it is configured with value (e.g., 60KW * 1.5 = 90KW).
Zig-Zag, the set has been
de-rated 66% (e.g., 60KW is
de-rated to 40KW).
Cannot change mode Controller has mode hard Use switch to change mode
or mode changes wire on Binary Input with
briefly then changes switch
back when using
Display or SmartVU