Instruction Manual: Digital Genset Controller DGC-500
Instruction Manual: Digital Genset Controller DGC-500
FOR
DIGITAL GENSET CONTROLLER
DGC-500
Publication: 9355400990
Revision: G 01/08
INTRODUCTION
This instruction manual provides information about the operation and installation of the DGC-500 Digital
Genset Controller. To accomplish this, the following information is provided:
WARNING!
To avoid personal injury or equipment damage, only qualified personnel should
perform the procedures in this manual.
NOTE
Be sure that the DGC-500 is hard-wired to earth ground with no smaller than 12
AWG copper wire attached to the ground terminal on the rear of the unit case.
When the DGC-500 is configured in a system with other devices, it is
recommended to use a separate lead to the ground bus from each unit.
Printed in USA
January 2008
CONFIDENTIAL INFORMATION
of Basler Electric, Highland Illinois, USA. It is loaned for confidential use, subject
to return on request, and with the mutual understanding that it will not be used in
any manner detrimental to the interest of Basler Electric.
It is not the intention of this manual to cover all details and variations in equipment, nor does this manual
provide data for every possible contingency regarding installation or operation. The availability and design
of all features and options are subject to modification without notice. Should further information be
required, contact Basler Electric.
BASLER ELECTRIC
ROUTE 143, BOX 269
HIGHLAND IL 62249 USA
http://www.basler.com, [email protected]
PHONE +1 618.654.2341 FAX +1 618.654.2351
ii DGC-500 Introduction 9355400990 Rev G
REVISION HISTORY
The following information provides a historical summary of the changes made to the DGC-500 hardware,
firmware, and software. The corresponding revisions made to this instruction manual (9355400990) are
also summarized. Revisions are listed in reverse chronological order.
BESTCOMS Software
Version and Date Change
1.05, 03/05 • Added configurable ECU contact, pulsing, and sleep mode disables,
and single-phase A-C sensing.
1.04, 09/04 • Added generator protection, event log, real-time clock, and run
statistics.
1.03, 10/03 • Added Engine Start/Stop Configuration setting to accommodate Volvo
Penta EDC applications. Added CANBus Address setting and the
Genset kW Rating setting.
1.02, 03/03 • Added settings for support of SAE J1939 interface and 400 Hz
operation.
1.01, 07/02 • Increased the maximum setting of the Global Sender Failure Alarm
Time Delay from 10 seconds to 30 seconds
1.00, 03/02 • Initial release
Application Firmware
Version and Date Change
3.06, 03/05 • Added configurable ECU contact, pulsing, and sleep mode disables,
and single-phase A-C sensing.
3.05, 09/04 • Added generator protection, event log, real-time clock, run statistics,
and sleep mode.
2.04, 10/03 • Added Engine Start/Stop Configuration setting to accommodate Volvo
Penta EDC applications. Added CANBus Address setting and Genset
kW Rating setting.
2.03, 03/03 • Added support for SAE J1939 interface and 400 Hz operation.
2.01, 07/02 • Increased the maximum Sender Failure Alarm time delay setting from
10 seconds to 30 seconds.
1.00, 03/02 • Initial release
Hardware (Standard
Order P/N)
Version and Date Change
Q, 12/04 • Modified current metering circuitry.
P, 11/04 • BESTCOMS version 1.04/01 released to address compatibility issue
with Microsoft® Windows® XP SP2.
N, 09/04 • Implemented a higher-performance microprocessor and added an
external memory (EEPROM) chip.
M, 06/04 • Increased moisture resistance by adding conformal coating to the
printed circuit board assembly.
L, 10/03 • Implemented firmware version 2.04.XX and BESTCOMS version
1.03.XX.
K, 09/03 • Added reference to instruction manual on parts list.
Hardware (Special
Order P/N)
Version and Date Change
H, 12/04 • Modified current metering circuitry.
G, 11/04 • BESTCOMS version 1.04.01 released to address compatibility issue
with Microsoft® Windows® XP SP2.
F, 09/04 • Implemented a higher-performance microprocessor and added an
external memory (EEPROM) chip.
E, 06/04 • Increased moisture resistance by adding conformal coating to the
printed circuit board assembly.
D, 10/03 • Implemented firmware version 2.04.XX and BESTCOMS version
1.03.XX.
C, 09/03 • Added reference to instruction manual on parts list.
B, 07/03 • Implemented firmware version 2.03.XX and BESTCOMS version
1.02.XX.
A, 06/03 • Circuit board layout revised to improve manufacturing process.
Manual
Revision and Date Change
G, 01/08 • Added description of watchdog timer to Section 3, Functional
Description.
• Added manual part number and revision to page footers.
F, 03/05 • Added description of sleep mode disable setting.
• Added information about ECU contact configuration and pulsing
settings.
• Changed all “Volvo Penta EDC” references to “Volvo Penta EDC III”.
• Added J1939 interface parameters to Appendix C, DGC-500 Settings
Record.
E, 09/04 • Added text and illustrations describing added real-time clock,
generator run statistics, event log, and generator protection functions.
• Added Time Overcurrent Characteristic Curves appendix.
• Modified style chart to accommodate generator protection option.
• Added torque specification for mounting hardware.
D, 03/04 • Added suitability and warning statements concerning compliance of
part numbers 9355400113 and 9355400114 with cURus Standard
1604.
Figures
Figure 1-1. Style Number Identification Chart ........................................................................................... 1-2
Table
Table 1-1. Special-Order DGC-500 Controllers ........................................................................................ 1-3
FEATURES
DGC-500 Digital Genset Controllers have the following features.
• Resistant to high moisture, salt fog, humidity, dust, dirt, and chemical contaminants
• Resistant to the entrance of insects and rodents
• Suitable for mounting in any top mount enclosure
• Suitable for controlling isolated generating systems or paralleled generating systems
• Serial link communications and BESTCOMS software eases access to setup parameters
• Compliant with National Fire Prevention Association (NFPA) Standard 110
• Optional SAE J1939 interface provides high-speed communication with the ECU on electronically
controlled engines
FUNCTIONS
DGC-500 Digital Genset Controllers perform the following functions.
• Engine cranking control • VA metering
• Generator voltage metering • Engine rpm metering
• Generator frequency metering • Engine run time metering
• Generator current metering • Battery voltage metering
• Engine coolant temperature metering • Battery condition monitoring
• Engine coolant temperature protection • Engine maintenance monitoring
• Engine oil pressure metering • Engine diagnostic reporting
• Engine oil pressure protection • Event log stores a history of up to 30 system
• Fuel level sensing event types
• Fuel level sender protection • Multifunction generator protection (optional)
• Fuel leak detector
• Engine cool down
OUTPUTS
Five isolated, form A output contacts are provided: Engine Crank, Fuel Solenoid, Pre-Start, and two user-
programmable outputs.
OPTIONAL EQUIPMENT
An optional Remote Annunciation Display Panel (RDP-110) is available for use with the DGC-500.
9355400990 Rev G DGC-500 General Information 1-1
Applications that require remote annunciation can use the Remote Display Panel, RDP-110. This display
panel annunciates all DGC-500 alarms, pre-alarms, and operating conditions.
Style Numbers
The electrical characteristics and operational features of a standard-order DGC-500 are defined by a
combination of letters and numbers that make up the style number. The model number, together with the
style number, describes the options included in a specific device. Figure 1-1 illustrates the DGC-500 style
number identification chart.
For example, if a DGC-500 style number if F5J1, the device has the following characteristics and
operating features.
F…. Compliance to NFPA Standard 110
5…. 5 ampere current sensing inputs
J…. ECU communication through the SAE J1939 protocol
1…. Multifunction generator protection
The DGC-500 style number is printed on a label located on the circuit board near the voltage and current
input connections. Upon receipt of a unit, be sure to check the style number against the requisition and
the packing list to ensure that they agree.
Part Numbers
A ten-digit part number specifies the electrical characteristics and operational features of special-order
DGC-500 controllers. Table 1-1 lists the special-order DGC-500 controllers available along with
descriptions of their operating features.
9355400129 F5J1
9355400130 F1J1
SPECIFICATIONS
Current Sensing
Accuracy: ±1% of full scale or ±2 A, whichever is greater
Burden: 1 VA
Terminals: P10, P11 (A-phase)
P12, P14 (B-phase)
P15, P17 (C-phase)
1 Ampere Inputs
Continuous Rating: 0.02 to 1.0 A
1 Second Rating: 2A
5 Ampere Inputs
Continuous Rating: 0.1 to 5.0 A
1 Second Rating: 10 A
Voltage Sensing
Accuracy: ±1% of full scale or ±2 V, whichever is greater
Burden: 1 VA
Range: 12 to 576 V rms, line-to-line
1 Second Rating: 720 V rms
Terminals: P23 (A-phase), P26 (B-phase), P29 (C-phase), P30 (Neutral)
Frequency
Accuracy: ±0.25% of reading or ±0.2 Hz, whichever is greater
Display Range: 4 to 70 Hz
4 to 450 Hz (P/N 3555400111, 9355400112 only)
Contact Sensing
Emergency Stop Input
Type: Normally-closed dry contacts
Terminals: P35, P39
Programmable Inputs (3)
Type: Normally-open dry contacts
Terminals: P2, P21 (Input 1)
P3, P21 (Input 2)
P4, P21 (Input 3)
Calculated Data
Voltamperes
Accuracy: ±2% indication or ±2 kVA, whichever is greater
Range: 0 to 9,999 kVA
Engine Run Time
Accuracy: ±0.5% of reading or ±1 hour, whichever is greater at 25°C (77°F)
Range: 0 to 99,999 hours
Maintenance Interval
Accuracy: ±0.5% of reading or ±1 hr, whichever is greater at 25°C (77°F)
Range: 0 to 5,000 hours
Output Contacts
Engine Crank, Fuel Solenoid, and Pre-Start Relays
Rating: 30 A at 28 Vdc, make, break, and carry ∗
Terminals: K1-N.O., COM (Engine Crank)
K2-N.O., COM (Fuel Solenoid)
K5-N.O., COM (Pre-Start)
∗ The contact rating is reduced to 3 A for part numbers 9355400113 and 9355400114 when used in a
hazardous location.
Programmable Relays (2)
Rating: 2 A at 30 Vdc, make, break, and carry
Terminals: P33, P34 (Output 1)
P36, P38 (Output 2)
Horn Output
Voltage: 24 Vdc or battery voltage, whichever is less
Current: 15 mAdc maximum
Compatible Device: Basler P/N 29760
Terminals: P24 (+), P25 (–)
Communication Interface
Full Duplex RS-232
Connection: Female DB-9 connector (J1)
Baud: 1200, 2400, or 9600
Data Bits: 8
Parity: None, Odd, or Even
Stop Bit: 1
SAE J1939 Interface
Differential Bus Voltage: 1.5 to 3 Vdc
Maximum Voltage: –32 to 32 Vdc (with respect to negative battery terminal)
Communication Rate: 250 kb/s
Type Tests
Shock
15 G in 3 perpendicular planes
Vibration
Swept over the following ranges for 12 sweeps in each of three mutually perpendicular planes with each
15 minute sweep consisting of the following:
5 to 29 to 5 Hz: 1.5 G peak for 5 min.
29 to 52 to 29 Hz: 0.036” DECS-A for 2.5 min.
52 to 500 to 52 Hz: 5 G peak for 7.5 min.
Salt Fog
Tested per ASTM-117B-1989
Radio Interference
Type tested using a 5 W, hand-held transceiver operating at random frequencies centered around 144
and 440 MHz with the antenna located within 150 mm (6”) of the device in both vertical and horizontal
planes.
Dielectric Strength
2,352 Vac at 50/60 Hz for 1 second between voltage sensing inputs and all other circuits.
500 Vac at 50/60 Hz for 1 minute between any of the following groups.
Current Sensing Inputs: 8 mA
RS-232 Port: 6 mA
UL Recognition
All DGC-500 controllers are UL recognized per Standard 508, Standard for Industrial Control Equipment
(UL File E97035).
Part Numbers 9355400113 and 9355400114
cURus recognized per Standard 1604, Electrical Equipment for Use in Class I and II, Division 2, and
Class III Hazardous (Classified) Locations, Class I, Division 2, Groups A, B, C, D, Zone 2,
Temperature Code T5.
This equipment is suitable for use in Class I, Division 2, Groups A, B, C, D, or nonhazardous locations
only.
CSA Certification
Certified per Standard CAN/CSA-C22.2, Number 14-95, CSA File LR 23131 (excludes P/N 9355400113
and 9355400114).
Physical
Weight: 680 g (1.5 lb)
Figures
Figure 2-1. Front Panel HMI ...................................................................................................................... 2-1
Figure 2-2. Rear Panel HMI....................................................................................................................... 2-3
Tables
Table 2-1. Front Panel HMI Descriptions .................................................................................................. 2-2
Table 2-2. Rear Panel HMI Descriptions................................................................................................... 2-4
FRONT PANEL
Figure 2-1 illustrates the front panel HMI of the DGC-500. Table 2-1 lists the call-outs of Figure 2-1 along
with a description of each HMI component.
REAR PANEL
All DGC-500 interface terminals are located on the rear panel. DGC-500 units have two types of
terminals: quarter-inch, male, quick-connect terminals and a DB9 serial communication connector. Figure
2-2 illustrates the DGC-500 rear-panel HMI. Table 2-2 lists the call-outs of Figure 2-2 along with a
description of each rear-panel HMI component.
Figures
Figure 3-1. Function Block Diagram .......................................................................................................... 3-1
Figure 3-2. Display Mode Navigation ...................................................................................................... 3-14
Figure 3-3. Alternate Mode Navigation.................................................................................................... 3-15
Figure 3-4. Lamp Status Screen.............................................................................................................. 3-15
Figure 3-5. DTC Screen Example ........................................................................................................... 3-16
Figure 3-6. ECU Parameters Navigation ................................................................................................. 3-18
Figure 3-7. Engine Configuration Menu Navigation ................................................................................ 3-19
Figure 3-8. Menu Mode Navigation ......................................................................................................... 3-19
Figure 3-9. Menu 1 Navigation ................................................................................................................ 3-21
Figure 3-10. Menu 2 Navigation .............................................................................................................. 3-22
Figure 3-11. Menu 3 Navigation .............................................................................................................. 3-23
Figure 3-12. Menu 4 Navigation .............................................................................................................. 3-24
Figure 3-13. Menu 5 Navigation .............................................................................................................. 3-24
Figure 3-14. Setting Change Example .................................................................................................... 3-25
Figure 3-15. Screens Shown Following Unsuccessful Information Update from ECU ........................... 3-28
Figure 3-16. Normal Program Control Diagram ...................................................................................... 3-29
Figure 3-17. ECU Power Support Program Control Diagram ................................................................. 3-30
Figure 3-18. Power Up/Reset State Diagram.......................................................................................... 3-31
Figure 3-19. Ready State Diagram.......................................................................................................... 3-31
Figure 3-20. Pulsing State Diagram ........................................................................................................ 3-32
Figure 3-21. Connecting State Diagram .................................................................................................. 3-32
Figure 3-22. Pre-Start State Diagram...................................................................................................... 3-33
Figure 3-23. Cranking State Diagram...................................................................................................... 3-33
Figure 3-24. Resting State Diagram ........................................................................................................ 3-34
Figure 3-25. Running State Diagram....................................................................................................... 3-34
Figure 3-26. Cooling State Diagram ........................................................................................................ 3-35
Figure 3-27. Shutting Down State Diagram............................................................................................. 3-35
Figure 3-28. Alarm State Diagram........................................................................................................... 3-36
Tables
Table 3-1. ECU Parameters Obtained from CAN Interface....................................................................... 3-5
Table 3-2. Engine Configuration Parameters Obtained from CAN Interface ............................................ 3-6
Table 3-3. Diagnostic Information Obtained Over the CAN Interface ....................................................... 3-7
Table 3-4. Front Panel Adjustable Settings............................................................................................. 3-26
Power Supply
The internal, switch-mode power supply uses the applied battery voltage to generate operating power for
the internal circuitry of the DGC-500. The power supply accepts a nominal battery voltage of 12 or 24 Vdc
and has an operating range of 8 to 32 Vdc. Battery voltage is applied to terminals P20 (+) and P21 (–).
Battery Voltage Sensing
Voltage applied to the power supply is filtered and reduced to a suitable level for sensing by the
microprocessor.
Microprocessor
The microprocessor controls the overall functionality of the DGC-500 and makes decisions based on
programming and system inputs.
Circuits relating to the microprocessor inputs are described in the following paragraphs.
Zero Crossing Detection
The zero crossing of A-phase to B-phase line voltage is detected and used to calculate the generator
frequency.
9355400990 Rev G DGC-500 Functional Description 3-1
Analog-to-Digital Converter
Scaled and conditioned signals representing the sensing voltage, sensing current, coolant temperature,
fuel level, oil pressure, and battery voltage are digitized by the microprocessor’s 10-bit analog-to-digital
converter. The digitized information is stored in random access memory (RAM) and used by the
microprocessor for all metering and protection functions.
Watchdog Timer
The watchdog timer monitors the firmware executed by the microprocessor. If the firmware ceases normal
operation, the watchdog timer will reset the microprocessor. After reset, the microprocessor will resume
normal operation if the condition that caused the watchdog reset is no longer present. If the condition is
still present, the unit will reset repeatedly until normal operation is resumed or until the watchdog count
reaches five. If the count reaches five, the unit will go to watchdog lockout mode. If a half-hour elapses
after the most recent reset and the watchdog count has not reached five, the watchdog count is cleared.
Once the unit enters the watchdog lockout mode, a power cycle is required to clear the lockout.
Transducer Inputs
Programmable transducer inputs give the DGC-500 user the flexibility to select the transducer to be used
in an application. Information about programming the transducer inputs is provided in Section 4,
BESTCOMS Software.
Oil Pressure
A current of less than 30 milliamperes is provided to the oil pressure transducer. The developed voltage is
measured and scaled for use by the internal circuitry. Oil pressure transducers that are compatible with
the DGC-500 include Isspro model R8919, Stewart-Warner models 279BF, 279C, 411K, and 411M, and
VDO models 360025 and 360811. Other senders may be used. BESTCOMS software allows for the
programming of sender characteristics. See Section 4, BESTCOMS Software for more information.
Oil pressure transducer connections are provided at terminals P13 and P19 (sender common).
Coolant Temperature
A current of less than 1.2 milliamperes is provided to the coolant temperature transducer. The developed
voltage is measured and scaled for use by the internal circuitry. Coolant temperature transducers that are
compatible with the DGC-500 include Isspro model R8959 and Stewart-Warner 334-P. Other senders
may be used. BESTCOMS software allows for the programming of sender characteristics. See Section 4,
BESTCOMS Software for more information.
Coolant temperature transducer connections are provided at terminals P18 and P19 (sender common).
Fuel Level
A current of less than 5 milliamperes is provided to the fuel level transducer. The developed voltage is
measured and scaled for use by the internal circuitry. An open circuit or short circuit across the fuel level
transducer terminals will cause the DGC-500 to indicate a failed fuel level transducer. Fuel level
transducers that are compatible with the DGC-500 include Isspro model R8925. Other senders may be
used. BESTCOMS software allows for the programming of sender characteristics. See Section 4,
BESTCOMS Software for more information.
Fuel level transducer connections are provided at terminals P16 and P19 (sender common).
The following alarm conditions are indicated by LEDs and an audible alarm on the RDP-110 front panel.
• Low coolant level • Overspeed
• High coolant temperature • Emergency stop
• Low oil pressure • Fuel leak/fuel level sender failure
• Overcrank • Engine sender unit failure
Additionally, the RDP-110 indicates when the DGC-500 is not operating in Auto mode and when the
generator is supplying load.
For more information about the RDP-110, request Basler Product Bulletin SNE-2.
CAUTION
When the CAN interface is enabled, the DGC-500 will ignore the following sender
inputs: oil pressure, coolant temperature, and magnetic pickup.
DTCs are reported in coded diagnostic information that includes the Suspect Parameter Number (SPN),
Failure Mode Identifier (FMI), and Occurrence Count (OC). All parameters have an SPN and are used to
display or identify the items for which diagnostics are being reported. The FMI defines the type of failure
detected in the subsystem identified by an SPN. The reported problem may not be an electrical failure but
a subsystem condition needing to be reported to an operator or technician. The OC contains the number
of times that a fault has gone from active to previously active.
Horn Output
This output connects to a user-supplied audible signal device. A change in operating status or an alarm
condition energizes the horn output continuously and a pre-alarm condition pulses the horn output on and
off. The annunciation continues until the condition subsides or until the front-panel Alarm Silence
pushbutton is pressed.
The horn output supplies 15 mAdc maximum at the lesser of 24 Vdc or the battery voltage level. A horn
compatible with the DGC-500 is available from Basler Electric as part number 29760. Horn output
connections are located at terminals P24 (+) and P25 (–).
Output Contacts
All output contacts are electrically isolated from each other and from the DGC-500 internal circuitry.
Output contact operation is controlled by the operating mode of the DGC-500 and the system. The output
contacts are also affected by the status of the Emergency Stop contact input. When the Emergency Stop
contact input is open (emergency stop condition), all output contacts open. When the Emergency Stop
contact input is closed, all output contacts operate normally.
Five output contacts are available: Pre-Start, Engine Crank, Fuel Solenoid, and two Programmable output
contacts.
Pre-Start
This output closes to energize the engine glow plugs. The Pre-Start output can be programmed to close
up to 30 seconds prior to engine cranking. The Pre-Start output can also be programmed to open upon
engine startup or remain closed as long as the engine is operating.
Crank
This output closes when engine cranking is initiated by the DGC-500. The length of time that the contacts
remain closed is determined by the cranking style selected (either continuous or cycle). Cranking
continues until the magnetic pickup or generator frequency indicates that the engine has started.
Fuel
This output closes when engine cranking is initiated by the DGC-500. The Fuel output remains closed
until an off command is issued and the engine stops.
Either of the programmable outputs can be configured to give a pre-alarm indication by closing during any
of the following pre-alarm conditions.
• Battery charger failure • Low coolant level
• Battery overvoltage • Low coolant temperature
• Fuel leak • Low fuel
• Fuel leak/sender failure • Low oil pressure
• High coolant temperature • Scheduled maintenance due
• Low battery voltage • Weak battery voltage
Either of the programmable outputs can be configured to give an alarm indication by closing during any of
the following alarm conditions.
• Battery charger • Low fuel
• Coolant temperature sender failure • Low oil pressure
• Emergency stop • MPU speed sender failure
• Fuel leak • Oil pressure sender failure
• High coolant temperature • Overcrank
• Loss of voltage sender failure • Overspeed
• Low coolant level
SOFTWARE OPERATION
Embedded software controls all aspects of DGC-500 operation. DGC-500 software controls power-up
initiation, HMI configuration, engine cranking, contact input monitoring, fault detection and annunciation,
system parameter monitoring, output contact control, and communication.
Power-Up Sequence
When battery power is applied, the DGC-500 initiates a power-up sequence. During power-up, DGC-500
memory is checked and the LCD displays the embedded software version followed by a prompt to set the
real-time clock. Then, all configuration data stored in nonvolatile EEPROM (electronically erasable
programmable read-only memory) is brought into main memory and the DGC-500 begins operating in
Normal mode. When operating in Normal mode, all enabled functions are active and all inputs are
monitored.
NOTE
The run-time counter and maintenance timer values are updated in volatile
memory once per minute. Updated values are saved to nonvolatile memory when
the Auto/Off/Run mode of operation is changed. Additionally, while the engine is
running, the run-time counter value is saved to nonvolatile memory every 15
minutes. If the battery power source fails during DGC-500 operation, these
values are not updated and the changes made after the last save operation to
nonvolatile memory are irretrievably lost.
Cranking
The DGC-500 can be programmed for either continuous engine cranking or cycle engine cranking.
Pre-Alarms
A pre-alarm is annunciated when a condition programmed to trigger a pre-alarm is met. When a pre-alarm
condition exists, the front panel Alarm indicator flashes on and off and the Horn output (if enabled through
BESTCOMS) alternates between an energized and de-energized state. The audible alarm is reset by
pressing the front panel Alarm Silence pushbutton.
Active pre-alarms for oil pressure, fuel level, coolant temperature, and battery voltage are displayed on
the main display of the LCD. The LCD annunciates an active pre-alarm by alternating between the current
parameter value and a blacked-out field for that value. All other pre-alarms are displayed in sequence
through the alternate mode display.
Each DGC-500 pre-alarm is described in the following paragraphs.
Low Oil Pressure
A low oil pressure pre-alarm occurs when the engine oil pressure decreases below the setpoint
programmed in BESTCOMS. The low oil pressure pre-alarm has a setting range of 3 to 150 psi or 20 to
1,035 kPa. A 10-second activation time delay prevents low oil pressure annunciation during engine
startup.
Low Fuel
A low fuel pre-alarm occurs when the fuel level decreases below the setpoint programmed in
BESTCOMS. The low fuel pre-alarm has a setting range of 10 to 100 percent.
High Coolant Temperature
A high coolant temperature pre-alarm occurs when the engine coolant temperature exceeds the setpoint
programmed in BESTCOMS. The high coolant temperature pre-alarm has a setting range of 100 to 280°F
or 38 to 138°C. A 60-second activation time delay prevents high coolant temperature annunciation during
system startup.
Low Coolant Temperature
A low coolant temperature pre-alarm occurs when the engine coolant temperature decreases below the
setpoint programmed in BESTCOMS. The low coolant temperature pre-alarm has a setting range of 50 to
100°F or 10 to 38°C.
Battery Overvoltage
A battery overvoltage pre-alarm occurs when the battery overvoltage pre-alarm function is enabled in
BESTCOMS and the battery voltage level exceeds 30 Vdc for 24 Vdc systems or 15 Vdc for 12 Vdc
systems.
Low Battery Voltage
A low battery voltage pre-alarm occurs when the battery voltage decreases below the low battery voltage
setpoint for the duration of the low battery voltage time delay setting. Both settings are made in
BESTCOMS. The low battery voltage setpoint has a setting range of 12 to 24 Vdc for 24 Vdc systems
and 6 to 12 Vdc for 12 Vdc systems. The low battery voltage time delay has a setting range of 1 to 10
seconds.
Weak Battery Voltage
A weak battery voltage pre-alarm occurs when the battery voltage decreases below the weak battery
voltage setpoint for the duration of the weak battery voltage time delay setting. Both settings are made in
BESTCOMS. The weak battery voltage setpoint has a setting range of 8 to 16 Vdc for 24 Vdc systems
9355400990 Rev G DGC-500 Functional Description 3-9
and 4 to 8 Vdc for 12 Vdc systems. The weak battery voltage time delay has a setting range of 1 to 10
seconds.
Maintenance Interval
A maintenance interval pre-alarm occurs when the DGC-500 maintenance timer counts down to zero from
the maintenance interval setting programmed in BESTCOMS. The maintenance interval duration has a
setting range of zero to 5,000 hours.
Battery Charger Failure
A battery charger failure pre-alarm occurs when one of the three DGC-500 programmable contact inputs
detects a contact closure due to a battery charger failure. In order for a battery charger failure pre-alarm
to occur, the battery charger failure pre-alarm function must be enabled in BESTCOMS and one of the
three programmable inputs must be programmed as a battery charger failure pre-alarm input. Refer to
Section 4, BESTCOMS Software for information about configuring the programmable contact inputs.
Fuel Level Sender Failure
A fuel level sender failure pre-alarm occurs when an open circuit or short circuit is detected across the
DGC-500 fuel level transducer terminals and a fuel level sender failure is programmed in BESTCOMS to
cause a pre-alarm.
MPU Failure
An MPU (magnetic pickup) failure pre-alarm occurs when MPU-GEN is selected as the generator speed
signal source, the MPU signal is lost, and the Global Sender Failure Alarm time delay expires.
Active DTC
When CAN and DTC support are both enabled, an “active DTC” pre-alarm may be enabled (through
BESTCOMS) to announce the presence of a condition that is causing a DTC to be sent from the ECU to
the DGC-500.
CAN Failure
A CAN failure annunciation may be enabled only when the CAN interface is enabled. The CAN interface
is enabled through BESTCOMS. When configured to alarm, annunciation occurs when CAN
communication stops due to a lost connection between the DGC-500 and ECU, or an ECU malfunction. If
CAN communication is lost and the annunciation is a pre-alarm, a screen stating the pre-alarm will
appear in the Alternate Display menu. This screen will be viewable only when the pre-alarm is active.
Audible Alarm
A pre-alarm is annunciated through the DGC-500 Horn output when the audible alarm feature is enabled
in BESTCOMS. When the audible alarm is enabled, a pre-alarm condition causes the horn output to
alternate between an energized and de-energized state.
Alarms
An alarm is annunciated when a condition programmed to trigger an alarm is detected. When an alarm
condition exists, the front panel Alarm indicator lights, the Horn output energizes, and the cause of the
alarm is displayed on the LCD.
An alarm condition stops the engine by opening the Fuel output contact.
Each DGC-500 alarm is described in the following paragraphs.
Low Oil Pressure
A low oil pressure alarm occurs when the engine oil pressure decreases below the low oil pressure alarm
setpoint for the duration of the low oil pressure time delay setting. Both settings are made in BESTCOMS.
When a low oil pressure alarm occurs, the LCD indicates LOW OIL PRESSURE and the current low oil
pressure alarm setting. A 10-second activation time delay prevents low oil pressure annunciation during
engine startup.
The low oil pressure setpoint has a setting range of 3 to 150 psi or 20 to 1,035 kPa and the low oil
pressure time delay has a setting range of 5 to 15 seconds.
Low Fuel Level
A low fuel level alarm occurs when the fuel level decreases below the setpoint programmed in
BESTCOMS. When a low fuel level alarm occurs, the LCD indicates LOW FUEL LEVEL and the current
low fuel level alarm setting.
3-10 DGC-500 Functional Description 9355400990 Rev G
The low fuel level setpoint has a setting range of zero to 100 percent.
High Coolant Temperature
A high coolant temperature alarm occurs when the coolant temperature exceeds the setpoint
programmed in BESTCOMS. When a high coolant temperature alarm occurs, the LCD indicates HIGH
COOLANT TEMP and the current high coolant temperature setting. A 60-second activation time delay
prevents high coolant temperature annunciation during system startup.
The high coolant temperature setpoint has a setting range of 100 to 280°F or 38 to 138°C.
Overspeed
An overspeed alarm occurs when the engine speed exceeds the overspeed setpoint for the duration of
the overspeed time delay. Both settings are made in BESTCOMS. When an overspeed alarm occurs, the
LCD indicates OVERSPEED and the current overspeed setting.
The overspeed setpoint has a setting range of 105 to 140 percent and the overspeed time delay has a
setting range of zero to 500 milliseconds.
Loss of Generator Voltage
A loss of generator voltage alarm can occur only when the loss of generator voltage alarm is enabled in
BESTCOMS. When the sensed generator voltage decreases below 1.5 Vac for the duration of the global
sender failure alarm time delay, a loss of generator voltage alarm occurs. The global sender failure alarm
time delay is adjustable from 1 to 10 seconds.
Oil Pressure Sender Failure
An oil pressure sender failure alarm occurs when the DGC-500 oil pressure transducer input senses a
sender failure for the duration of the global sender failure alarm time delay. The oil pressure sender
failure alarm is enabled and the global sender failure alarm time delay is set in BESTCOMS.
Coolant Temperature Sender Failure
A coolant temperature sender failure alarm occurs when the DGC-500 coolant temperature transducer
input senses a sender failure for the duration of the coolant temperature alarm delay time. The coolant
temperature sender failure alarm is enabled and the coolant temperature alarm delay is set in
BESTCOMS. The coolant temperature alarm delay is adjustable from 5 to 30 minutes in 5 minute
increments.
Speed Source Failure
A speed source failure can occur for either of two conditions. If MPU (magnetic pickup) is selected as the
generator speed signal source and the MPU signal is lost, a speed source failure alarm will occur. If GEN
FREQ (generator frequency) is selected as the generator speed signal source and a loss of generator
frequency is detected, a speed source failure alarm will occur.
CAN Failure (If Equipped)
A CAN failure annunciation may be enabled only when the CAN interface is enabled. The CAN interface
is enabled through BESTCOMS. When configured to pre-alarm, annunciation occurs when CAN
communication stops due to a lost connection between the DGC-500 and ECU, or an ECU malfunction. If
CAN communication is lost and the annunciation is configured as an alarm, then a normal alarm
sequence will occur, including a CANBUS FAILURE message that appears on the HMI display.
Real-Time Clock
The real-time clock supplies time and date information to the event log for the time stamping of events.
Clock data is held in volatile memory; clock settings are lost when DGC-500 operating power is removed.
When DGC-500 operating power is restored, the DGC-500 prompts the user to set the real-time clock.
The DGC-500 keeps time in 24-hour mode and uses the HH:MM:SS format. The date format is
MM/DD/YYYY. Adjustment for daylight saving time can be enabled or disabled. Clock settings may be
viewed and entered in BESTCOMS or at the front panel HMI.
Event Log
The event log maintains a history of system events in DGC-500 nonvolatile memory and displays the
event record on the Event Log screen in BESTCOMS. System events are categorized by the event log
into event types. The event log capacity is 30 event types.
Each event type in the log contains an event identifier label, the number of occurrences for the event, and
the time stamp of the most recent event occurrence. The time stamp displayed is user-selectable and can
be real-time clock data or the elapsed engine hours.
When an event type is logged, it occupies one entry (or row) in the log. If the same event type is logged
again, it still only occupies one entry in the log. However, the log entry is updated with the number of
occurrences and the Last Date/Time column is updated with the time stamp of the last occurrence.
If the event log contains the maximum of 30 event types and a new event type is logged, the oldest event
type in the log is overwritten with the new event type.
The event types monitored by the event log are listed below.
• Active DTC exists pre-alarm • Generator overfrequency detected
• Auto Start contact closed • High coolant temperature pre-alarm
• Auxiliary input 1 closed • High coolant temperature alarm
• Auxiliary input 2 closed • Loss of voltage sender failure alarm
• Auxiliary input 3 closed • Low coolant level pre-alarm
• Battery charger failure pre-alarm • Low fuel alarm
• Battery overvoltage pre-alarm • Low coolant level alarm
• CAN Bus failure pre-alarm • Low oil pressure alarm
• CAN Bus failure alarm • Low battery voltage pre-alarm
• Coolant level sender failure • Low oil pressure pre-alarm
• Coolant temperature sender failure alarm • Low coolant temperature pre-alarm
• DGC-500 protective shutdown • Low fuel pre-alarm
• EE memory checksum error • MPU speed sender failure alarm
• Emergency stop alarm • Normal engine shutdown
• Engine started • Oil pressure sender failure alarm
• Flash checksum error • Overcrank alarm
• Fuel leak/sender failure pre-alarm • Overspeed alarm
• Generator phase imbalance detected • Scheduled maintenance pre-alarm
• Generator overvoltage detected • Unknown shutdown (with ECU enabled,
• Generator undervoltage detected engine stops without input from the DGC)
• Generator overcurrent detected • Weak battery voltage pre-alarm
• Generator underfrequency detected
Generator Protection
Multifunction generator protection is provided on DGC-500 controller with style number XXX1. The DGC-
500 can protect a generator against overvoltage, undervoltage, overfrequency, underfrequency,
overcurrent, and phase imbalance.
Overvoltage (59)
Two sets of overvoltage settings are provided: one for three-phase generator connections and one for
single-phase generator connections.
When the average of the three phase voltages (three-phase mode) or the average of the line-to-line
voltage (single-phase mode) increases above the corresponding 59 pickup setting for the duration of the
corresponding 59 time delay, an overvoltage condition is annunciated. Both overvoltage pickup settings
have a range of 70 to 576 Vac and both overvoltage time delay settings have a range of 0 to 30 seconds.
An overvoltage annunciation can be user-selected to trigger a pre-alarm (warning) or alarm (shutdown).
An overvoltage annunciation can also be user-configured to close one or both of the programmable
outputs.
When a Single-Phase Override contact input is received, the DGC-500 automatically switches from the
three-phase overvoltage settings to the single-phase overvoltage settings.
3-12 DGC-500 Functional Description 9355400990 Rev G
Undervoltage (27)
Two sets of undervoltage settings are provided: one for three-phase generator connections and one for
single-phase generator connections.
When the average of the three-phase voltage (three-phase mode) or the average of the line-to-line
voltage (single-phase mode) decreases below the corresponding 27 pickup setting for the duration of the
corresponding 27 time delay, an undervoltage condition is annunciated. Both undervoltage pickup
settings have a range of 70 to 576 Vac and both undervoltage time delay settings have a range of 0 to 30
seconds.
A frequency-based inhibit setting prevents a 27 trip from occurring during an underfrequency condition
associated with system startup. The frequency-based inhibit function has a setting range of 20 to 400
hertz.
An undervoltage annunciation can be user-selected to trigger a pre-alarm (warning) or alarm (shutdown).
An undervoltage annunciation can also be user-configured to close one or both of the programmable
outputs.
When a Single-Phase Override contact input is received, the DGC-500 automatically switches from the
three-phase undervoltage settings to the single-phase undervoltage settings.
Frequency (81)
Two sets of frequency settings are provided: one for underfrequency (81U) protection and one for
overfrequency (81O) protection.
When the generator frequency decreases below the 81U pickup setting for the duration of the 81U time
delay, an underfrequency condition is annunciated. When the generator frequency increases above the
81O pickup setting for the duration of the 81O time delay, an overfrequency condition is annunciated. For
50/60 hertz sensing, the 81U and 81O functions have a setting range of 45 to 65 hertz. For 400 hertz
sensing, the 81U and 81O functions have a setting range of 360 to 440 hertz. The time delay for the 81U
and 81O functions has a setting range of 0 to 30 seconds.
A voltage-based inhibit setting prevents an 81U trip from occurring during an undervoltage condition
associated with system startup. The voltage-based inhibit function has a setting range of 70 to 576 Vac.
Underfrequency and overfrequency conditions can be user-selected to trigger a pre-alarm (warning) or
alarm (shutdown). An underfrequency and/or overfrequency condition can also be user-configured to
close one or both of the programmable outputs.
Overcurrent (51)
Two sets of overcurrent settings are provided: one for three-phase generator connections and one for
single-phase generator connections.
When any of the phase currents increase above the 51 pickup setting for the duration of the 51 time
delay, an overcurrent condition is annunciated. Controllers with 1 A current sensing (style X1XX) have an
overcurrent pickup range of 0.18 to 1.18 Aac. Controllers with 5 A current sensing (style X5XX) have an
overcurrent pickup range of 0.9 to 7.75 Aac. The overcurrent time delay is controlled by a curve setting
and time dial setting. The curve setting can be set at F, Fixed, or one of 16 inverse timing characteristic
curves can be selected. When the F, Fixed curve setting is selected, the time dial setting (adjustable from
0 to 30 seconds) determines the overcurrent time delay with no regard to the generator current level.
When one of the 16 inverse timing characteristics curves selected, the time dial setting (adjustable from a
multiplier of 0 to 9.9) along with the level of measured generator current determines the overcurrent time
delay.
The available characteristic curves is listed below and illustrated in Appendix A, Time Overcurrent
Characteristic Curves.
• S1, Short Inverse • V1, Very Inverse
• S2, Short Inverse • V2, Very Inverse
• L1, Long Inverse • E1, Extremely Inverse
• L2, Long Inverse • E2, Extremely Inverse
• D, Definite • A, Standard Inverse
• M, Moderately Inverse • B, Very Inverse
• I1, Inverse • C, Extremely Inverse
• I2, Inverse • G, Long Inverse
DISPLAY OPERATION
The DGC-500 has three standard display modes: Normal, Alternate, and Menu. The optional ECU
Parameters mode is present only on controllers with a style number of XXJX. Pressing the Display
Toggle pushbutton scrolls through the active screen of each available display mode. Figure 3-2 illustrates
the top-level screen of the standard and optional display modes.
Normal Mode
Normal mode displays various engine and generator parameters. Each parameter is displayed adjacent
to the corresponding label on the front panel overlay.
Firmware Version
Normal mode also displays the firmware version of the DGC-500.
The DGC-500 firmware version is viewed in Normal mode by pressing and holding either the
Raise/Scroll pushbutton or Lower/Scroll pushbutton. Releasing either pushbutton returns the display to
the current Normal mode screen.
Alternate Mode
Press the Raise/Scroll or Lower/Scroll pushbuttons while viewing the top-level Alternate mode screen
(Figure 3-2) to scroll through the available engine and generator metering values. Figure 3-3 illustrates
the Alternate mode screens for a DGC-500 configured for three-phase, line-to-neutral operation. Units
configured for three-phase, line-to-line operation do not display the GEN A-N VOLTS, GEN B-N VOLTS,
and GEN C-N VOLTS screens. Units configured for single-phase, A-phase to B-phase operation do not
display the GEN B-C VOLTS, GEN C-A VOLTS, and GEN C-N VOLTS screens.
Only one lamp status will be displayed on the front panel—the highest priority one that is true. An
example of the lamp status screen is shown in Figure 3-4. BESTCOMS may also be used to view the
status of all lamps.
CURR LAMP STATUS
ENG STOP LAMP ON
NOTE
Always refer to the engine manual for the meaning of SPN and FMI
combinations, especially for proprietary DTC descriptions.
In the DTC screen example of Figure 3-5, the first DTC of five is displayed. The SPN is 111 (coolant
level), the FMI is 1 (low voltage from the sender, thus we have low coolant level), and the OC is 2 (the
engine has had a low coolant level twice before). Refer to the engine manufacturer CAN interface
documentation for specific descriptions of codes.
After viewing the last DTC, screen 5 of 5, VIEWED ALL ACTIVE and USE SELECT TO CLEAR will be
displayed. This also applies when viewing previous DTCs.
Clearing the active or previous DTCs, by pressing the Select/Enter pushbutton, will give one of four
responses.
1. A positive acknowledgment that causes ACTIVE DTC(S) HAVE BEEN ERASED to be displayed.
2. A negative acknowledgment that causes ERROR - NEGATIVE ACK and CANNOT ERASE DTC(S) to
be displayed.
3. A timeout for acknowledgment which causes ERROR - ACK TIME OUT and CANNOT ERASE
DTC(S) to be displayed. This occurs when approximately two seconds have elapsed with CAN
working and no positive or negative acknowledgment received.
4. A CAN communication failure causes ERROR - DISCONNECTED and CANNOT ERASE DTC(S) to
be displayed. This occurs when CAN is disconnected or the ECU is not functioning properly.
After viewing the response, the only way to back out of the screen is to press the Previous pushbutton.
The user is then taken back to the Alternate Display mode. Pressing the Display Toggle pushbutton will
take the user to the Menu mode screens. This also applies when viewing previous DTCs.
The following list includes all of the engine system monitoring parameters read from the ECU (if
supported) in the order in which they appear when pressing the Raise/Scroll pushbutton, having started
from the ECU Parameters menu.
1. Throttle position 16. Engine oil pressure
2. Percent load at current rpm 17. Coolant pressure
3. Actual engine percent torque 18. Coolant level
4. Engine speed 19. Fuel rate
5. Injection control pressure 20. Barometric pressure
6. Injector metering rail pressure 21. Ambient air temperature
7. Total engine hours ∗ 22. Air inlet temperature
8. Trip fuel 23. Boost pressure
9. Total fuel used 24. Intake manifold temperature
10. Engine coolant temperature ∗ 25. Air filter differential pressure
11. Fuel temperature 26. Exhaust gas temperature
12. Engine oil temperature 27. Battery voltage ∗
13. Engine intercooler temperature 28. Battery voltage (at ECU), switched
14. Fuel delivery pressure 29. Active diagnostic codes
15. Engine oil level 30. Previously active diagnostic codes
∗ This parameter may be monitored either directly by the DGC-500 itself or by the DGC-500 and the
appropriate analog sender when the SAE J1939 interface is disabled.
Figure 3-6 illustrates the screens of the ECU Parameters menu after the DGC-500 has established
communication with the ECU.
1. Engine speed at idle, point 1 11. Engine speed at high idle, point 6
2. Percent torque at idle, point 1 12. Gain (KP) of the end-speed governor
3. Engine speed at point 2 13. Reference engine torque
4. Percent torque at point 2 14. Maximum momentary engine override
5. Engine speed at point 3 speed, point 7
6. Percent torque at point 3 15. Maximum momentary override time limit
7. Engine speed at point 4 16. Requested speed control range lower limit
8. Percent torque at point 4 17. Requested speed control range upper limit
9. Engine speed at point 5 18. Requested torque control range lower limit
10. Percent torque at point 5 19. Requested torque control range upper limit
Figure 3-7 illustrates the Engine Configuration Parameter menus after the DGC-500 has established
communication with the ECU.
Menu Mode
Press the Select/Enter pushbutton while viewing the top-level Menu mode screen (shown in Figure 3-2),
to access the four menu branches illustrated in Figure 3-8. Press the Lower/Scroll or Raise/Scroll
pushbuttons to view the top of each menu branch. Within Menu 1, 2, 3, 4, or 5, use the Select/Enter
pushbutton to move right, the Previous pushbutton to move left, the Raise/Scroll pushbutton to move
up, and the Lower/Scroll pushbutton to move down.
Sleep Mode
Sleep mode serves as a power saving feature. If the DGC-500 is in Off mode for more than 15 minutes,
the front panel LEDs, LCD, and LCD backlight are turned off. The DGC-500 resumes normal display
operation when any front panel button is pressed or the genset is started remotely via the ATS input. If
needed, Sleep mode can be permanently disabled via BESTCOMS. Refer to Section 4, BESTCOMS
Software for more information.
The procedure for setting the real-time clock at the front panel
differs from the above procedure. The following paragraphs
describe how the front-panel HMI is used to set the clock.
Figure 3-14. Setting
Change Example
Key Code
The DGC-500 is delivered with a key code consisting of the following pushbutton sequence.
1. Raise/Scroll 5. Display Toggle
2. Lower/Scroll 6. Select/Enter
3. Select/Enter 7. Select/Enter
4. Previous
The key code can be changed by accessing the CHANGE KEYCODE screen of Menu 2. Observe the
following guidelines when changing the key code.
• Allowable key code pushbuttons are Raise/Scroll, Lower/Scroll, Select/Enter, Previous, Display
Toggle, Phase Toggle, Alarm Silence, and Lamp Test.
• A key code entry must be followed by two presses of the Select/Enter pushbutton.
• A key code can consist of one to eight presses of the allowable key code pushbuttons.
• A key code cannot contain consecutive presses of the Previous pushbutton.
NOTE
With Enable ECU Support selected, there is a non-programmable Coolant Level
Sender Fail alarm that can annunciate when the engine is either off or running.
Coolant level is metered and displayed only when Enable ECU Support is
selected in BESTCOMS.
ECU Constraints
An external source cannot always turn the engine off without removing power from the ECU. Removing
power from the ECU is the only way to remove fuel from the engine and shut it down. Different ECU
manufacturers have their own rpm setpoints for reapplying fuel to an engine. For example, if the ECU is
powered up and the engine is still spinning above 60 rpm, the ECU may automatically turn the fuel on.
Not being able to stop the engine without removing power from the ECU causes two problems. The first
problem is that the only way to stop the engine is to turn the ECU off and wait for the engine speed to
decrease below 60 rpm before reapplying ECU operating power. Otherwise, the engine will resume
running. The second problem is that while the ECU is off, you can no longer meter and update coolant
level, coolant temperature, oil pressure, and engine speed values, effectively disabling features like low
coolant temperature alarm/pre-alarm and crank control.
NOTE
When ECU support is enabled during Pre-start and Resting, the fuel solenoid is
closed.
Figure 3-15. Screens Shown Following Unsuccessful Information Update from ECU
STATE MACHINES
A state machine is any device that stores the status of something at a given time. An input change can
change the status and/or cause an action or output to occur for any given change. A finite state machine
can be used to solve problems and describe the solution for system maintainers. State machine
illustration methods range from simple tables to graphically animated illustrations.
The following paragraphs describe how the DGC-500 functions as a state machine.
System Configuration
• RUN, OFF and AUTO are selectable through the front panel HMI and OFF and AUTO are selectable
through BESTCOMS. However, for clarity, the term AUTO will not be used in this section. Auto-Run
and Auto-Off will be used instead. Auto-Run means the unit is in Auto while the automatic transfer
switch (ATS) is closed, or the user started the engine remotely through BESTCOMS. Auto-Off means
the unit is in Auto while the ATS is open, or the user stopped the engine remotely through
BESTCOMS. The system configuration settings for the DGC-500 are Run, Off, Auto-Run and Auto-
Off.
• If BESTCOMS remotely started the engine before a reset occurred or the system configuration goes
to Off, then the Remote Start setting in BESTCOMS is set to Stop.
• If ECU support is enabled when the engine is running and the system configuration goes to Off, then
the unit will go to the Shut Down state. Otherwise, it will transition to the Ready state and pulse the
ECU.
• If ECU support is disabled and system configuration goes to Off, then the unit will always transition to
the Ready state.
Operating States
The DGC-500 supports 11 operating states. Each operating state is illustrated by a flowchart later in this
section.
• Restart/Power-Up. The initial state.
• Ready. The DGC-500 is in the Off or Auto-Off mode.
• Pulsing. ECU Only—pulses (momentarily powers up) the ECU for updated information.
• Connecting. ECU Only—the system configuration just changed to Run or Auto-Run.
• Pre-Start. Closes the pre-start relay or pauses the DGC-500 while it is not safe to crank.
• Cranking. Cranks the engine until it is above the crank disconnect speed.
3-28 DGC-500 Functional Description 9355400990 Rev G
• Resting. Occurs between crank cycles and does not crank the engine.
• Running. The unit is now running and no longer cranking.
• Cooling. Cool down running engine if a load is or was applied when going to Auto-Off mode.
• Shutting Down. ECU Only—wait for engine to stop rotating before "pulsing".
• Alarm. Alarm was triggered, wait for the alarm to clear.
State Transitions
Criteria used for deciding state transitions are based on the following input events.
• System Configuration (Run, Off, in Auto with ATS closed, in Auto with ATS open)
• Analog/ECU sender data (example: Engine Speed)
• Programmable auxiliary inputs
• Switch data (Coolant Level Switch, ATS, Emergency Stop Button)
• ECU-specific data (example clearing/requesting diagnostics)
• Various programmable timers (run-time, cycles, delays, time-out length)
• Programmable I/O settings
• Alarm settings (thresholds, enabling and timers)
• Other settings selectable through BESTCOMS.
Input events are used in deciding the following output events.
• Output relays on the DGC-500 control the generator and other devices connected to the DGC-500.
• LED output is controlled by the system configuration setting, active alarm/pre-alarms, and by the
supplying load criteria.
• The LCD is controlled by the value of data being displayed, the state of the DGC-500, and by the
viewing mode (Normal, Alternate Display, ECU Parameters, or Menu).
• The horn (or buzzer) is controlled by the Alarm Silence, Run, or Off pushbuttons, and by the Alarm
and Pre-Alarm conditions.
Ready State
The DGC-500 will be in Ready state when system configuration is Off/Auto-Off. If the system
configuration changes to Run/Auto-Run, then it will check to see if it needs to go to the Connecting, Pre-
Start or Running state. If ECU support is selected and there is no ECU communication and the Pulse
Cycle Timer has expired, the Ready state will transition into Pulsing. The Pulse Cycle Timer can be set to
expire and force a Pulsing state. There are three ways to force a pulse.
• When a user logs on to a unit through BESTCOMS, if the unit is in Ready state, a pulse is forced to
update the internal variables used to meter ECU data.
• User attempts to clear DTCs from the ECU while the DGC-500 is in Ready (therefore, the ECU is
probably powered off).
• Manually force a pulse and update the internal variables. The user can do so in BESTCOMS or
locally pulse the ECU by pressing the front panel pushbuttons in the ordered sequence: Auto, Off.
Going to Off or Auto-Off
If the DGC-500 is in the Connecting, Pre-Start, Resting or Cooling state when the unit goes to Off or
Auto-Off mode, then the state will transition to the Ready state. If ECU support is enabled, then the unit
will go to the Pulsing state immediately after transitioning to the Ready state.
Figure 3-19 illustrates the Ready state flowchart.
Connecting State
The Connecting State follows the sequence of events shown in Figure 3-21. If ECU communication is not
established by the time the Response Timeout expires, then the ECU Communications Failure Flag is set
to trigger the Alarm state. The Connecting state will power up the ECU. Once it reads the engine speed, it
checks if it is above Crank-Disconnect. If it is, then it will go to the Running state. Otherwise, it will go to
the Pre-Start state.
Pre-Start State
This state will transition immediately to the Running state if the engine speed is above Crank-Disconnect.
Otherwise, it will wait here and close the Pre-heat relay for the pre-start time delay duration. If engine
speed is below Safe-To-Restart (the rpm value used in deciding when to engage the starter) and the Pre-
start time delay is expired or set to zero, then it will transition to the Cranking state. If engine speed falls in
the range between Crank-Disconnect and Safe-To-Restart, the state will pause and display NOT SAFE
TO CRANK along with the rpm value until the engine speed moves out of this range. If it is not safe to
crank and there is a pre-start time delay, then the Pre-heat relay will stay closed because it was closed
when it was waiting for the pre-start time delay to expire. If Pre-start time delay was set to zero, then the
Pre-heat relay was never closed. Therefore, it would remain open while it is not safe to crank. Figure 3-22
illustrates the Pre-Start state flowchart.
3-32 DGC-500 Functional Description 9355400990 Rev G
Figure 3-22. Pre-Start State Diagram
Cranking State
This state will engage the starter and transition to the Running state once engine speed is above crank-
disconnect. During the Cranking state, the crank-type is checked. If the crank-type is Cycle Crank, then
the unit will transition to the Resting state when the crank time expires. If the crank-type is Continuous
Crank or is on the last crank cycle when the crank timer expires, then the Over-Crank flag is set to trigger
the Alarm state. If system configuration goes to Off/Auto-Off, the unit transitions to the Cooling state. In
the Cooling state, if ECU power support is needed, it will go to the Shutting Down state. The Cranking
state flowchart is illustrated in Figure 3-23.
Resting State
If the rest period has ended, the unit will transition back to the Cranking state. If the State Machine is
following the ECU Power Support diagram, the Fuel Solenoid relay will be closed during the Resting
state. Thus, there is a possibility for the engine to start running during this state. Therefore, when the
ECU Power Support diagram is being followed, engine speed is checked to see if it is above crank-
disconnect. If it is, the unit will transition into the Running state. Figure 3-24 illustrates the Resting State
flowchart.
Running State
If the System configuration changes to Off/Auto-Off, then the unit transitions to the Cooling state. If
System configuration is set to Auto-Run, then the Cool-Down Timer is reset or incremented here if a load
is applied and removed from the engine. If Pre-Start Contact After Disconnect was enabled in
BESTCOMS, then during the course of this state, the Pre-Start relay will remain closed, otherwise it will
be opened. Figure 3-25 illustrates the Running State flowchart.
Cooling State
This state is available only if the unit is in Auto/Off with an unexpired Cool-Down time or if the unit was in
the Cranking state when the unit went to Off. If system configuration changes back to Auto-Run, this state
will transition straight into the Running state since the engine should already be running while it is in the
Cooling state. If System configuration is Off, then the unit was either in the Cranking or Running state and
the unit will verify if it should go to the Ready or Shutting Down state. If there is a load applied to the
engine or one was applied and then removed, but the engine was not running long enough after it was
removed to expire the Cool-Down Time, the unit will stay in this state until the Cool-Down timer expires.
After the Cool-Down timer expires, if the unit is following the ECU Power Support diagram, the state will
transition to the Shutting Down state. Otherwise, it will go to the Ready state. Figure 3-26 illustrates the
Cooling state flowchart.
Alarm State
All states except Reset can transition to the Alarm state. The State Machine frequently checks for alarms
and pre-alarms before running through each state. If an alarm is flagged in the initial alarm check, then
the unit goes into an Alarm state and waits there for the alarm to clear. If it is in Run/Auto-Run, then the
alarm can be cleared only by going to Off. When the alarm clears, the Alarm state will transition to the
Shutting Down state and then go to the Ready state. If ECU Support is enabled, the unit will go to the
Pulsing state immediately after transitioning to the Ready state. If in Off/Auto-Off, the alarm can be
cleared only if the alarm condition ceases or the user disables the alarm through BESTCOMS. Figure 3-
28 illustrates the Alarm State flowchart.
NOTE
With ECU Support enabled, if an alarm was tripped by an ECU value, then it will
not clear. This is because in the Alarm state, the fuel solenoid is open, causing
the ECU to not have power to update the internal variables. To clear an alarm in
this event, the user must remotely place the unit in Off mode through
BESTCOMS or go from Auto-Off to Off via the front panel HMI to force a pulse of
the ECU.
Figures
Figure 4-1. Basler Electric Folder Contents .............................................................................................. 4-1
Figure 4-5. Sensing Transformers Screen ................................................................................................ 4-3
Figure 4-6. Pre-Alarm Screen, Low Fuel-Low Cool-Batt. OverVolt Tab.................................................... 4-4
Figure 4-7. Pre-Alarm Screen, Low Oil-Low Batt Volt-Weak Batt Volt Tab............................................... 4-5
Figure 4-8. Pre-Alarms Screen, Audible-Fuel Level Sender Tab.............................................................. 4-6
Figure 4-9. Pre-Alarms Screen, Maint. Interv.-Hi Cool Tab ...................................................................... 4-6
Figure 4-10. Pre-Alarms Screen, CAN Bus-Diagnostic Trouble Codes .................................................... 4-7
Figure 4-11. Alarms Screen, Hi Cool-Low Fuel-Low Oil Tab .................................................................... 4-8
Figure 4-12. Alarms Screen, Overspeed-Sender Fail Tab........................................................................ 4-9
Figure 4-13. Engine Cranking Screen ..................................................................................................... 4-10
Figure 4-14. System Setting Screen........................................................................................................ 4-11
Figure 4-15. Settings Screen, Input Setup Tab ....................................................................................... 4-13
Figure 4-16. Settings Screen, Output Setup Tab .................................................................................... 4-13
Figure 4-17. Generator Protection Screen, 51 Tab ................................................................................. 4-14
Figure 4-18. Generator Protection Screen, 47 Tab ................................................................................. 4-16
Figure 4-19. Generator Protection Scree, 27 Tab ................................................................................... 4-16
9355400990 Rev G DGC-500 BESTCOMS Software i
Figure 4-20. Generator Protection Screen, 59 Tab ................................................................................. 4-17
Figure 4-21. Generator Protection Screen, 81 Tab ................................................................................. 4-18
Figure 4-23. Programmable Senders Screen, Coolant Temperature Tab .............................................. 4-20
Figure 4-24. Run Statistics Screen.......................................................................................................... 4-21
Figure 4-25. Event Log Screen................................................................................................................ 4-22
Figure 4-29. Embedded Firmware Upgrade Dialog Box ......................................................................... 4-25
Figure 4-30. Firmware File Information ................................................................................................... 4-26
Figure 4-31. File Transfer Status............................................................................................................. 4-26
INSTALLATION
DGC-500 BESTCOMS software operates with IBM compatible personal computers (PCs) using
Microsoft® Windows® 95 or later operating systems. The minimum recommended operating
requirements are listed below.
• IBM compatible PC, 486DX2 or faster (100 MHz or higher microprocessor is recommended)
• One available serial port
• CD-ROM Drive
STARTING BESTCOMS
BESTCOMS is started by clicking the Windows® Start button,
pointing to Programs, the Basler Electric folder, and then
clicking the DGC 500 icon. At startup, a dialog box with the
program title and version number is displayed briefly (Figure 4- Basler Electric Digital Genset
2). After this dialog box is displayed, the Sensing Transformers Controller 500
screen is displayed (Figure 4-5). Version X.XX.XX
Copyright Basler Electric
Figure 4-3. Communication Initiation Screen Figure 4-4. Password Dialog Box
CHANGING SETTINGS
DGC-500 settings are arranged into seven groups.
• Sensing Transformers
• Pre-Alarms
• Alarms
• Engine Cranking
• System
• Programmable Inputs and Outputs
• Generator Protection (optional)
Each setting group has a corresponding button (shown in Figure 4-5) that can be selected to access that
group of settings. The seven setting groups can also be accessed by clicking Screens on the menu bar
and then selecting the desired setting group from the list. Once a setting group is accessed, the individual
settings of the group can be viewed and changed.
A setting is changed by clicking within the setting field and typing the new setting. If the new setting is
outside the prescribed setting range, a dialog box showing the acceptable range appears when another
setting field is accessed or when attempting to send the new setting to the DGC-500. The following
paragraphs describe how settings are sent to the DGC-500.
Sending Settings
Setting changes are sent to the DGC-500 by clicking the Send Settings button. This causes all settings
to become the DGC-500 settings. Settings can also be sent to the DGC-500 by clicking
Communications on the menu bar and clicking Send to DGC.
Receiving Settings
DGC-500 settings are retrieved by clicking the Get Settings button. This causes the current settings of
the DGC-500 to be loaded into BESTCOMS. Settings can also be received from the DGC-500 by clicking
Communications on the menu bar and clicking Get from DGC. Settings are also automatically retrieved
when logging on.
SETTING DEFINITIONS
Each of the six setting groups has a corresponding BESTCOMS screen. The settings of each screen are
categorized by one or more tabs. In the following paragraphs, settings are arranged and defined
according to the organization of the BESTCOMS screens and tabs.
Sensing Transformers
The button with the transformer icon on it is clicked to access the Sensing Transformers screen. The
Sensing Transformers screen can also be accessed by clicking Screens on the menu bar and clicking
Sensing Transformers.
Sensing Transformer settings are shown in Figure 4-5 and are described in the following paragraphs.
Low Fuel Pre-Alarm - Enable. This setting enables and disables annunciation of a low fuel pre-alarm. The
Low Fuel Pre-Alarm is deactivated when certain fuel types are selected. The Programmable Senders
sub-section provides more information about selecting the fuel type.
Low Fuel Pre-Alarm - Threshold (% Full Tank). This setting selects the fuel level that will trigger a low fuel
pre-alarm. A threshold setting of 10 to 100 percent may be entered. The Low Fuel Pre-Alarm is
deactivated when certain fuel types are selected. The Programmable Senders sub-section provides more
information about selecting the fuel type.
Low Cool Temperature Pre-Alarm - Enable. This setting enables and disables annunciation of a low
coolant temperature pre-alarm.
Low Cool Temperature Pre-Alarm - Threshold (Deg F). This setting selects the coolant temperature that
will trigger a low coolant temperature pre-alarm. A threshold setting of 50 to 100 degrees Fahrenheit or 10
to 38 degrees Celsius may be entered.
Battery Over Voltage Pre-Alarm - Enable. This setting enables and disables annunciation of a battery
overvoltage pre-alarm.
Battery Over Voltage Pre-Alarm - Threshold (Volts). This read-only setting displays the voltage level that
will trigger a battery overvoltage pre-alarm. The threshold setting is fixed at 15 Vdc for systems operating
at 12 Vdc and 30 Vdc for systems operating at 24 Vdc.
Figure 4-7. Pre-Alarm Screen, Low Oil-Low Batt Volt-Weak Batt Volt Tab
Low Oil Pressure Pre-Alarm - Enable. This setting enables and disables annunciation of a low oil
pressure pre-alarm. A 10 second activation time delay prevents low oil pressure annunciation during
engine startup.
Low Oil Pressure Pre-Alarm - Threshold (PSI). This setting selects the oil pressure level that will trigger a
low oil pressure pre-alarm. A threshold setting of 3 to 150 psi or 20 to 1,035 kPa may be entered. A 10
second activation time delay prevents low oil pressure annunciation during engine startup.
Low Battery Voltage Pre-Alarm - Enable. This setting enables and disables annunciation of a low battery
voltage pre-alarm.
Low Battery Voltage Pre-Alarm - Threshold (Volts). This setting selects the voltage level that will trigger a
low battery voltage pre-alarm. The threshold setting is adjustable from 6 to 12 Vdc for 12 Vdc systems
and 12 to 24 Vdc for 24 Vdc systems.
Low Battery Voltage Pre-Alarm - Activation Time Delay (Sec). This setting selects the time delay from
when low battery voltage is detected until a pre-alarm is annunciated. A time delay of 1 to 10 seconds
may be entered.
Weak Battery Voltage Pre-Alarm - Enable. This setting enables and disables annunciation of a weak
battery voltage pre-alarm.
Weak Battery Voltage Pre-Alarm - Threshold (Volts). This setting selects the voltage level that will trigger
a weak battery voltage pre-alarm. The threshold setting is adjustable from 4 to 8 Vdc for 12 Vdc systems
and 8 to 16 Vdc for 24 Vdc systems.
Weak Battery Voltage Pre-Alarm - Activation Time Delay (Sec). This setting selects the time delay from
when weak battery voltage is detected until a pre-alarm is annunciated. A time delay of 1 to 10 seconds
may be entered.
Audible-Fuel Level Sender Tab
The Audible-Battery Charger-Fuel Level Sender Tab settings are shown in Figure 4-8. Each tab setting is
described in the following paragraphs.
Audible Alarm. This setting enables and disables an audible pre-alarm and alarm annunciation.
Fuel Level Sender Failure Pre-Alarm. This setting enables and disables annunciation of a fuel level
sender failure pre-alarm.
Maint. Interv.-Hi Cool Tab
The Maint. Interv.-Hi Cool Tab settings are shown in Figure 4-9. Each tab setting is described in the
following paragraphs.
Loss of ECU Communication - Pre-Alarm Selection. This setting enables annunciation of a pre-alarm
when communication between the DGC-500 and engine control unit (ECU) is interrupted.
Diagnostic Trouble Code Pre-Alarm. This setting enables and disables annunciation of a diagnostic
trouble code (DTC) pre-alarm. The DGC-500 receives unsolicited DTCs from the ECU.
Alarms
Click the Alarm button to access the Alarms screen or click Screens on the menu bar and click Alarm
Settings.
The Alarms screen consists of two tabs: Hi Cool-Low Fuel-Low Oil and Overspeed-Sender Fail.
Hi Cool-Low Fuel-Low Oil Tab
The Hi Cool-Low Fuel-Low Oil Tab settings are shown in Figure 4-11. Each tab setting is described in the
following paragraphs.
Hi Cool Temperature Alarm - Alarm Enable. This setting enables and disables annunciation of a high
coolant temperature alarm and engine shutdown. A 60 second activation delay prevents a Hi Coolant
Temperature Alarm from occurring at engine startup.
Hi Cool Temperature Alarm - Threshold (Deg F). This setting selects the coolant temperature that will
trigger a high coolant temperature alarm. A threshold setting of 100 to 280 degrees Fahrenheit or 38 to
138 degrees Celsius may be entered. A 60 second activation delay prevents a Hi Coolant Temperature
Alarm from occurring at engine startup.
Hi Cool Temperature Alarm - Arming Delay (Sec). This read-only setting displays the time delay between
when high coolant temperature is detected and an alarm is annunciated and the engine is shut down. The
arming delay is fixed at 60 seconds.
Low Oil Pressure Alarm - Alarm Enable. This setting enables and disables annunciation of a low oil
pressure alarm and engine shutdown. A 10 second activation time delay prevents low oil pressure
annunciation during engine startup.
Low Oil Pressure Alarm - Threshold (PSI). This setting selects the oil pressure level that will trigger a low
oil pressure alarm and engine shutdown. A threshold of 3 to 150 psi or 20 to 1,035 kPa may be entered.
A 10 second activation time delay prevents low oil pressure annunciation during engine startup.
Low Oil Pressure Alarm - Arming Delay (Sec). This setting is used to disable the low oil pressure alarm
function for a user-adjustable time during engine startup. An arming delay of 5 to 15 seconds may be
entered.
Low Fuel Level Alarm - Alarm Enable. This setting enables and disables alarm annunciation and engine
shutdown for a low fuel level.
Low Fuel Level Alarm - Threshold (% Full Tank). This setting selects the fuel level that will trigger a low
fuel level alarm. A threshold of zero to 100 percent may be entered.
Overspeed-Sender Fail Tab
The Overspeed-Sender Fail Tab settings are shown in Figure 4-12. Each tab setting is described in the
following paragraphs.
Overspeed Alarm - Alarm Enable. This setting enables and disables alarm annunciation and engine
shutdown for an overspeed condition.
Overspeed Alarm - Threshold (% of Rated). This setting selects the percentage of overspeed that triggers
an overspeed alarm and engine shutdown. The threshold is adjustable from 105 to 140 % of nominal
speed.
Overspeed Alarm - Alarm Activation (MilliSecond). This setting adjusts the time delay from when an
overspeed alarm condition is detected until it is annunciated and the engine is shut down. A time delay of
zero to 500 milliseconds may be entered.
Sender Failure Alarm - Cool Temp. Send Fail Alarm. This setting enables and disables alarm
annunciation and engine shutdown for a coolant temperature sender failure.
Sender Failure Alarm - Coolant Temp Alarm Delay. This setting adjusts the time delay from when a
coolant temperature sender failure is detected until it is annunciated and the engine is shut down. A time
delay of 5, 10, 15, 20, 25, or 30 minutes may be selected.
Sender Failure Alarm - Oil Press. Sender Fail Alarm. This setting enables and disables alarm
annunciation and engine shutdown for an oil pressure sender failure. An oil pressure sender failure alarm
is annunciated and engine shutdown is initiated when the Global Sender Failure Alarm Time Delay
expires.
Sender Failure Alarm - Loss of Gen. Voltage Alarm. This setting enables and disables alarm annunciation
and engine shutdown for a loss of generator voltage. A loss of generator voltage alarm is annunciated
when the generator voltage decreases below 1.5 Vac and the Global Sender Failure Alarm Time Delay
expires. This setting does not disable a Sender Failure Alarm for the speed signal source when generator
frequency is selected as the speed signal source.
Sender Failure Alarm - Global Sender Failure Alarm Time Delay (Sec). This setting selects the time delay
between when an oil pressure sender failure, loss of generator voltage failure, or MPU sender failure is
detected and alarm annunciation and engine shutdown.
Engine Cranking
Click the Crank button to access the Engine Cranking screen or click Screens on the menu bar and click
Crank Settings.
Engine Cranking settings are shown in Figure 4-13 and are described in the following paragraphs.
Cranking Style. This setting selects the cranking method as either continuous or cycle.
Crank Disconnect Limit (% of Rated). This setting selects the percentage of rated engine speed at which
cranking is terminated. A disconnect limit of 10 to 100 percent may be entered.
Pre-Crank Delay (Sec). This setting adjusts the time delay between initiating engine starting and
beginning engine cranking. A delay of zero to 30 seconds may be entered.
Pre-Start Contact After Disconnect. This setting selects whether or not the pre-start contact remains
closed after disconnect occurs.
Cycle - Number of Crank Cycles. This setting, available only if cycle cranking is selected, selects the
number of engine cranking attempts before an overcrank condition occurs and cranking is terminated.
The crank cycles setting range is 1 to 7.
Cycle - Cycle Crank Time (Sec). This setting, available only if cycle cranking is selected, controls the
duration of each cranking cycle. Each cranking period is separated by a resting period of equal length. A
crank time of 5 to 15 may be entered.
Continuous - Continuous Crank Time (Sec). This setting, available only if continuous cranking is selected,
selects the duration of a single engine cranking attempt before an overcrank condition occurs. A
continuous crank time of 1 to 60 seconds may be entered.
System
Click the SYST button to access the System Settings screen or click Screens on the menu bar and click
System Settings.
System settings are shown in Figure 4-14 and are described in the following paragraphs.
Genset's kW Rating. The generator power rating is entered in this field. A genset kW rating of 5 to 9,999
may be entered.
Cool Down Time. This setting selects the time delay time for any of the following three conditions.
• The generator load is removed and engine shutdown is permitted.
• The Auto Transfer Switch is opened while operating in Auto mode and engine shutdown occurs.
• A remote shutdown is initiated and engine shutdown occurs.
A cool-down time of zero (0) to 60 minutes may be entered.
Rated Engine RPM. This setting selects the rated rotating speed of the engine. A value of 750 to 3,600
rpm may be entered.
Maintenance Interval Timer Reset. Selecting this checkbox terminates the maintenance interval pre-alarm
and resets the maintenance interval timer back to the programmed value. The Send Settings button must
be clicked for the reset to take effect.
Front Panel Sleep Mode Enabled. Selecting this checkbox enables the activation of Sleep mode when the
DGC-500 is in Off mode for more than 15 minutes. When Sleep mode is active, the front panel LEDs,
LCD, and LCD backlight are turned off to reduce power consumption.
Battery Volts. This setting selects either 12 Vdc or 24 Vdc as the starting battery nominal voltage.
NFPA Level. This setting selects whether or not NFPA requirements are in effect. If NFPA (National Fire
Prevention Association) compliance is not required, a setting of zero (0) can be selected to disable the
feature. Selecting NFPA level one (1) or two (2) affects DGC-500 operation in the following ways.
• The number of crank cycles is fixed at 3.
• Crank cycle time is fixed at 15 seconds.
• Continuous crank time is fixed at 45 seconds.
• The low coolant temperature pre-alarm setting is fixed at 70° F.
# Flywheel Teeth. This setting selects the number of teeth on the engine flywheel. A value of 50 to 500
may be entered.
Speed Signal Source. This setting selects from three sources for obtaining the engine speed. The speed
signal source can be obtained from the magnetic pickup (MPU), generator frequency, or derived from
both the MPU and generator frequency. When both the MPU and generator frequency are selected as the
speed signal source, the MPU has priority. If both MPU and generator frequency are selected and the
MPU fails, generator frequency is used and a non-programmable MPU sender failure pre-alarm is
annunciated.
When the CANBus interface is used, the speed signal source setting must be set at MPU or MPU_GEN.
This allows the DGC-500 to receive the engine speed data sent by the ECU via the J1939 protocol.
Embedded Firmware Version. This read-only field displays the firmware version of the DGC-500.
Generator Connection. This setting selects the configuration of the generator voltage sensing circuitry.
Three-phase line-to-line, three-phase line-to-neutral, single-phase A-phase to B-phase, or single-phase
A-phase to C-phase sensing may be selected.
Generator Frequency. This setting selects either 50 hertz or 60 hertz as the nominal generator frequency.
Unit System. This setting selects either the English or the Metric unit system for displaying the oil
pressure and coolant temperature parameters in BESTCOMS, the DGC-500 HMI, and the optional
Remote Annunciation Display Panel (RDP-110).
1-Ph Override Sensing Configuration. This setting selects either A-B or A-C to use for 1-Phase override
sensing.
9355400990 Rev G DGC-500 BESTCOMS Software 4-11
CANBus/J1939 Interface - Enable ECU Support. This setting enables and disables the DGC-500 CAN
interface. When enabled, the CAN interface allows the DGC-500 to communicate with the engine control
unit (ECU). This setting must be enabled in order to enable DTC support.
CANBus/J1939 Interface - Enable DTC Support. This setting enables and disables the viewing of
diagnostic trouble codes (DTCs) reported by the ECU. Both the Enable ECU Support and Enable DTC
Support settings must be enabled to view DTCs.
CANBus/J1939 Interface - Unit CANBus Address. This setting selects the address to be used by the
DGC-500 for J1939 communication. A value of 0 to 253 may be entered.
CANBus/J1939 Interface - Engine Start/Stop Config. This setting selects one of two engine start/stop
configurations. Selecting Volvo Penta configures the DGC-500 for starting and stopping of the engine
using the J1939 communication interface. (The Enable ECU Support setting must be enabled.) Selecting
Not Configured disables this feature.
CANBus/J1939 Interface - Speed Select. This setting tells the Volvo Penta EDC III to operate the engine
at the primary or secondary base speed. If the engine is configured by Volvo for 60 hertz applications, the
primary base speed is 1,800 rpm and the secondary base speed is 1,500 rpm. If the engine is configured
by Volvo for 50 hertz applications, the primary base sped is 1,500 rpm and the secondary base speed is
1,800 rpm. This setting is enabled only when Volvo Penta is selected as the Start/Stop Config. Setting.
CANBus/J1939 Interface - Accelerator Position. This setting, expressed as a percentage, tells the Volvo
Penta EDC III where to set the engine speed (trim) relative to the base speed. The range of the setting is
the base speed ±120 rpm. A setting of 0% will cause the engine to run at 120 rpm below the base speed,
a setting of 50% will cause the engine to run at the base speed, and a setting of 100% will cause the
engine to run at 120 rpm above the base speed. The Accelerator Position setting is linear with a gain of
2.4 rpm/%. This setting in not saved in nonvolatile memory and defaults back to 50% after DGC-500
operation power is cycled. This setting is enabled only when Volvo Penta is selected as the Start/Stop
Config. setting.
The Output Setup tab consists of a list of pre-alarms, alarms, and conditions that can be assigned to
close either Programmable Output 1 or 2. An output selected by clicking the checkbox in the appropriate
row and column. The following pre-alarms, alarms, and conditions can be assigned to one of the two
programmable outputs.
Generator Protection
Multifunction generator protection is provided on DGC-500 controllers with a style number of XXX1.
Click the Gen Protect button to access the Generator Protection screen or click Screens on the menu
bar and click Generator Protection. The Generator Protection screen consists of five tabs: 51, 47, 27,
59, and 81.
51 Tab
The 51 tab contains the time overcurrent settings shown in Figure 4-17 and described in the following
paragraphs.
3 Phase – 51 Pickup. This setting selects the overcurrent pickup threshold for three-phase generator
connections. A 51 Pickup setting of 0.18 to 1.18 Aac (style X1X1) or 0.9 to 7.75 Aac (style X5X1) may be
entered.
4-14 DGC-500 BESTCOMS Software 9355400990 Rev G
3 Phase – 51 Time Dial. When three-phase generator connections are used, this setting selects the time
delay from when an overcurrent condition is detected and an overcurrent annunciation (trip) occurs. The
51 Time Dial setting operates in conjunction with the 51 Curve setting. When the F, Fixed Time curve
setting is selected, the 51 Time Dial setting is adjustable from 0 to 30 seconds and determines the
overcurrent time delay with no regard to the generator current level. When one of the 16 inverse curve
settings are selected, the 51 Time Dial setting (adjustable from a multiplier of 0 to 9.9) along with the level
of measured generator current determines the overcurrent time delay.
3 Phase –51 Curve. When three-phase generator connections are used, the 51 Curve setting operates in
conjunction with the 51 Time Dial setting. Selecting a 51 Curve setting of F, Fixed Time causes the 51
Time Dial setting to determine the overcurrent time delay with no regard to the generator current level.
When one of the 16 inverse curve settings are selected, the 51 Time Dial setting, along with the level of
the measured generator current, determines the overcurrent time delay. The overcurrent curve setting
selections are listed below.
• A, Standard Inverse • I2, Inverse
• B, Very Inverse • L1, Long Inverse
• C, Extremely Inverse • L2, Long Inverse
• D, Definite • M, Moderately Inverse
• E1, Extremely Inverse • S1, Short Inverse
• E2, Extremely Inverse • S2, Short Inverse
• F, Fixed Time • V1, Very Inverse
• G, Long Inverse • V2, Very Inverse
• I1, Inverse
3 Phase – 51 Alarm Configuration. This setting selects how a three-phase overcurrent condition is
annunciated. An overcurrent condition can be configured to trigger a pre-alarm, alarm, or no
annunciation.
Single Phase – 51 Pickup. This setting selects the overcurrent pickup threshold for single-phase
generator connections. A 51 Pickup setting of 0.18 to 1.18 Aac (style X1X1) or 0.9 to 7.75 Aac (style
X5X1) may be entered.
Single Phase – 51 Time Dial. When single-phase generator connections are used, this setting selects the
time delay from when an overcurrent condition is detected and an overcurrent annunciation (trip) occurs.
The 51 Time Dial setting operates in conjunction with the 51 Curve setting. When the F, Fixed Time curve
setting is selected, the 51 Time Dial setting is adjustable from 0 to 30 seconds and determines the
overcurrent time delay with no regard to the generator current level. When one of the 16 inverse curve
settings are selected, the 51 Time Dial setting (adjustable from a multiplier of 0 to 9.9) along with the level
of measured generator current determines the overcurrent time delay.
Single Phase – 51 Curve. When single-phase generator connections are used, the 51 Curve setting
operates in conjunction with the 51 Time Dial setting. Selecting a 51 Curve setting of F, Fixed Time
causes the 51 Time Dial setting to determine the overcurrent time delay with no regard to the generator
current level. When one of the 16 inverse curve settings are selected, the 51 Time Dial setting, along with
the level of the measured generator current, determines the overcurrent time delay. The overcurrent
curve setting selections are listed below.
• A, Standard Inverse • I2, Inverse
• B, Very Inverse • L1, Long Inverse
• C, Extremely Inverse • L2, Long Inverse
• D, Definite • M, Moderately Inverse
• E1, Extremely Inverse • S1, Short Inverse
• E2, Extremely Inverse • S2, Short Inverse
• F, Fixed Time • V1, Very Inverse
• G, Long Inverse • V2, Very Inverse
• I1, Inverse
Single Phase – 51 Alarm Configuration. This setting selects how a single-phase overcurrent condition is
annunciated. An overcurrent condition can be configured to trigger a pre-alarm, alarm, or no
annunciation.
47 Tab
The 47 tab contains the phase imbalance settings shown in Figure 4-18 and described in the following
paragraphs.
9355400990 Rev G DGC-500 BESTCOMS Software 4-15
Figure 4-18. Generator Protection Screen, 47 Tab
47 – Pickup. This setting selects the level of voltage imbalance, between generator phases, that will
cause a phase imbalance pickup. A Pickup setting of 5 to 100 Vac may be entered.
47 – Time. This setting selects the length of time between when a phase imbalance is detected and
annunciated. A Time setting of 0 to 30 seconds may be entered.
47 – Alarm Configuration. This setting selects how a phase imbalance condition is annunciated. A phase
imbalance condition can be configured to trigger a pre-alarm, alarm, or no annunciation.
27 Tab
the 27 tab contains the undervoltage settings shown in Figure 4-19 and described in the following
paragraphs.
REAL-TIME CLOCK
The DGC-500 real-time clock settings can be adjusted and
verified through the Set Real Time Clock dialog box (Figure
4-22). Click Configure on the menu bar and click Real
Time Clock.
To set the DGC-500 real-time clock with the PC's time and
date settings, perform the following steps.
1. Click the Display PC Date and Time button. The PC
clock settings are displayed in the date and time fields.
(The date and time fields of the Set Real Time Clock
dialog box cannot be changed manually.)
2. Select the Automatically adjust for Daylight Savings
Time check box if automatic compensation for daylight
savings time is desired.
3. Click the Send Settings to DGC button to set the DGC-
500 real-time clock with the PC's time and date.
The DGC-500 real-time clock settings can be viewed and
verified by clicking the Display DGC Settings button.
NOTE
When metric values are used and changes are made to the oil pressure sender
data points, undesirable internal rounding of some data points can occur. For
example, select 700 kilopascals for one data point, create a sender file, and the
value is rounded to 697. Rounding that occurs will never be greater than 4
kilopascals.
RUN STATISTICS
The DGC-500 compiles statistics for both individual generator run sessions and the cumulative total of all
generator run sessions. Generator run statistics are displayed on the Run Statistics screen (Figure 4-24),
which is accessed through the menu bar by clicking Events, Run Statistics. Run Statistics screen
indications and controls are described in the following paragraphs.
Start Date. When the DGC-500 and/or genset are commissioned, a date is selected from the pull-down
calendar for the DGC-500 to use as a starting point for tracking generator run statistics. Clicking the
Update DGC Start Date button sends the selected date to the DGC-500.
Cumulative Run Statistics. This area of the Run Statistics screen displays the total running time, unloaded
running time, and loaded running time since the genset/DGC-500 was commissioned. The number of
engine starts and time remaining until maintenance is also displayed. Each field in the Cumulative Run
Statistics area can be adjusted by the user and sent to the DGC-500 by clicking the Update DGC
Cumulative Run Statistics button.
EVENT LOG
The Event Log screen displays a record of system events that are stored in DGC-500 nonvolatile
memory. System events are categorized by the event log into event types. The event log capacity is 30
event types.
Each event type in the log contains an event identifier label, the number of occurrences for the event, and
the time stamp of the most recent event occurrence. The time stamp displayed is user-selectable and can
be real-time clock data or the elapsed engine hours.
When an event type is logged, it occupies one entry (or row) in the low. If the same event type is logged
again, it still only occupies one entry in the log. However, the log entry is updated with the number of
occurrences and the Last Date/Time column is updated with the time stamp of the last occurrence.
If the event log contains the maximum of 30 event types and a new event type is logged, the oldest event
type in the log is overwritten with the new event type.
For event types monitored by the event log, refer to Section 3, Functional Description, Software
Operation, Event Log.
The Event Log screen is accessed by clicking Events on the menu bar and clicking Event Log. The
Event Log screen is shown in Figure 4-25. Its controls and indicators are described in the following
paragraphs.
Refresh Event Log. Clicking this button updates the Event Log screen with any newly acquired system
events.
Clear Selected Event(s). clicking this button deletes all highlighted events in the record list.
SETTINGS FILES
BESTCOMS software enables you to print a list of DGC-500 settings, save DGC-500 settings to a file,
and open a settings file and upload those settings to a DGC-500.
RS-232 CONFIGURATION
When communication is established between a PC and DGC-500, changes in BESTCOMS to the
communication configuration settings affect both the PC and DGC-500. When communication between a
PC and DGC-500 is closed, changes in BESTCOMS to the communication configuration settings affect
only the PC.
The communication configuration settings are
viewed and adjusted through the Communications
Configure dialog box. This dialog box is accessed
by clicking Configure on the menu bar and clicking
RS232. The Communications Configure dialog box
settings are illustrated in Figure 4-26 and described
in the following paragraphs.
Baud Rate. This setting selects the communication
rate. A baud rate of 1200, 2400, or 9600 can be
selected.
Parity. This setting enables and disables
summation checking of data transmitted between
Figure 4-26. Communications
the PC and DGC-500. A setting of No Parity, Odd
Configure Dialog Box
Parity, or Even Parity can be selected.
Unit ID. This setting allows an identification number to be assigned to a DGC-500 for polled
communication. A number between 1 and 247 may be used.
PASSWORD PROTECTION
Password protection guards against unauthorized changing of DGC-500 settings. DGC-500 passwords
are case-sensitive. Three levels of password protection are available. Each level is described in the
following paragraphs.
• Limited Access. This password level allows all DGC-500 settings to be read, but prevents any
changes to settings. The default, limited-access password is DGC.
• Full Access. This password level allows all DGC-500 settings to be read and allows all settings
except Engine Runtime to be changed. The default, full-access password is DGC500.
• OEM Access. This password allows all DGC-500 settings to be read and allows all settings to be
changed. It also allows the DGC-500 embedded firmware to be upgraded. The default, OEM-access
password is OEMLVL.
Changing Passwords
Passwords can be changed only after communication between
the PC and DGC-500 is established. Changes to passwords are
made through the Change Password dialog box. To access the
Change Password dialog box, click Communications on the
menu bar and click Change Password.
The content of the Change Password dialog box depends on the
password level used when accessing the dialog box. For
example, someone logged-in with a full-access password will be
able to change only the limited-access and full-access
passwords—not the OEM-access password. Figure 4-28 shows
the Change Password dialog box with all three access levels
shown.
A password is changed by selecting the access level, entering
the new password, and then re-entering the new password to
confirm the entry.
Once a password is changed, it should be stored in a secure
location. If a user-defined password is lost or forgotten, contact Figure 4-28. Change Password
Basler Electric for instructions on regaining password access. Dialog Box
TERMINATING COMMUNICATION
DGC-500 communication is terminated by clicking Communications on the menu bar and clicking
Close. If unsaved settings changes were made, you are prompted to save the changes in a new or
existing settings file. When you execute the close communication command (with or without saving
settings), communication with the DGC-500 is terminated. If you choose to exit BESTCOMS (by clicking
File on the menu bar and then Exit) without first closing communication, you are still given the
opportunity to save any settings changes.
CAUTION
If power is lost or communication is interrupted during file transfer, the DGC-500
will not recover and will cease operating.
upgrading firmware. DGC-500 embedded firmware can be updated by performing the following steps.
1. Connect a communication cable between the rear RS-232 connector of the DGC-500 and the
appropriate communication port of your PC. Start BESTCOMS-DGC500-32, open communication,
and gain password access with the OEM-access password.
2. Click Configure on the menu bar and click Upgrade Embedded Firmware. When Upgrade Embedded
Firmware is clicked, the Embedded Firmware Upgrade dialog box (Figure 4-29) appears.
3. Click the Select New Application Code button and then navigate to and select the file (S19 file
extension) to be used for updating the DGC-500 firmware. The file details are displayed in the File
Information section of the Embedded Firmware Upgrade dialog box (Figure 4-30).
4. Click the Start Firmware Upgrade Process button. The Erase Application Code!!!! and Save Settings
Before You Continue!!!! dialog boxes appear and confirm that you want to continue. Click Yes in both
dialog boxes to begin transferring the firmware file to the DGC-500. The file transfer status is
displayed in the Embedded Firmware Upgrade dialog box (Figure 4-31).
5. Once the file transfer is complete, close the Embedded Firmware Upgrade dialog box, open
communication between the PC and DGC-500, and gain password access to the DGC-500 with the
appropriate password.
Figures
Figure 5-1. DGC-500 Cutout Dimensions ................................................................................................. 5-1
Figure 5-2. DGC-500 Overall Dimensions................................................................................................. 5-2
Figure 5-3. DGC-500 Communication Port Pin Assignments ................................................................... 5-3
Figure 5-4. Personal Computer to DGC-500 Connections........................................................................ 5-4
Figure 5-5. CAN Cable Assembly.............................................................................................................. 5-4
Figure 5-6. Typical DGC-500 CAN Interface Connections........................................................................ 5-5
Figure 5-7. DGC-500 Connections, Single-Phase, A-B ............................................................................ 5-6
Figure 5-8. DGC-500 Connections, Single-Phase, A-C ............................................................................ 5-7
Figure 5-9. DGC-500 Connections, Three-Phase Delta ........................................................................... 5-8
Figure 5-10. DGC-500 Connections, Three-Phase Wye........................................................................... 5-9
Figure 5-11. Volvo Penta EDC III Application, Single-Phase, A-B Connections..................................... 5-11
Figure 5-12. Volvo Penta EDC III Application, Single-Phase, A-C Connections .................................... 5-12
Figure 5-13. Volvo Penta EDC III Application, Three-Phase, Delta Connections................................... 5-13
Figure 5-14. Volvo Penta EDC III Application, Three-Phase, Wye Connections .................................... 5-14
Figure 5-15. Contact Sensing Input Connections with Noise Suppression Diodes ................................ 5-15
Figure 5-16. Calibration Mode Navigation............................................................................................... 5-16
Figure 5-17. Successful and Unsuccessful Calibration Screens............................................................. 5-16
Tables
Table 5-1. DGC-500 Communication Port Pin Functions ......................................................................... 5-3
Table 5-2. CAN Cable Assembly Termination Assignments..................................................................... 5-4
PRODUCT REGISTRATION
Registering with Basler Electric enables you to receive important information updates on your product
plus new product announcements. Register your product by directing your web browser to
http://www.basler.com/Register.
HARDWARE
DGC-500 controllers are packaged for mounting in any top-mount enclosure. The front panel is resistant
to moisture, salt fog, humidity, dust, dirt, and chemical contaminants. It also inhibits insect and rodent
entrance. DGC-500 controllers are mounted using the four permanently attached 10-32 studs. The torque
applied to the mounting hardware should not exceed 30 inch-pounds (3.4 newton meters).
MOUNTING
Case cutout dimensions are shown in Figure 5-1. Overall dimensions are shown in Figure 5-2. All
dimensions are shown in inches and millimeters (in parenthesis).
NOTE
Be sure that the DGC-500 is hard-wired to earth ground with no smaller than 12
AWG copper wire attached to the chassis ground terminal (P22) on the rear of
the controller.
Operating power from the battery must be of the correct polarity. Although
reverse polarity will not cause damage, the DGC-500 will not operate.
DGC-500 Terminations
All DGC-500 terminals are located on the rear panel of the controller. There are three types of interface
terminals.
J1, a DB9 connector, is used as a temporary communication interface with IBM compatible PCs.
J2, a five-terminal header, is an SAE J1939 interface used for high-speed communication with a CAN-
enabled engine control unit (ECU). J2 is enabled only on DGC-500 controllers with style numbers of F1J
or F5J.
All other connections consist of quarter-inch, quick-connect terminals. Amp part numbers 154718-3
(positive-lock receptacle) and 154719-1 (nylon housing) are the recommended components for making
connections at the quick-connect terminals. Wires performing common functions, such as voltage sensing
leads, should be grouped together.
All connections (except chassis ground and communication) should be made with wire no smaller than 14
AWG.
CAN Connections
The CAN connector (J2) on the rear panel mates with the cable assembly (Basler P/N 9358900002)
provided with the DGC-500. Only units with style numbers F1J AND F5J are supplied with the cable
assembly and have connector J2 enabled. The cable assembly is shown in Figure 5-5 and the
termination assignments are listed in Table 5-2. Figure 5-6 illustrates typical DGC-500 CAN interface
connections.
To L2 GENERATOR
Bus/Load 480V
1 1
5 N.C.
P25 P24 P17 P15 P14 P12 P11 P10 P23 P26 P29 P30
P35
Emergency - + 1A 1A 1A VOLT. VOLT. VOLT. VOLT.
Stop COM or 5A COM or 5A COM or 5A
P37
Horn
PH A
PH B
PH C
NEUT.
Programmable
P2
Input 1
7
Oil Pressure P13
Phase
Phase
PHASE
C CT
B CT
A CT
Programmable Fuel Level P16 2
P3 Input 2 Sending
7
Contact Units 3
Coolant Temp P18
Sensing
Programmable 4
P4 Input 3
DGC-500 Sender Common P19
7
Output
Relays
DGC-500 Installation
6
- P40
Chassis
P22
Ground MPU
+ P39 Magnetic
Output 1
Output 2
1A Pick-Up
Programmable
Programmable
Pre-Start
Crank
Fuel
+ P20
7 7
BATTERY
+
K5 K5 K2 K2 K1 K1 - P21
1 Current inputs are 1 ampere or 5 5 Jumper terminals P35 and P37 if not
ampere, depending upon style. using an Emergency Stop switch.
2 Mechanical oil pressure sender not 6 Connect near engine block (negative
supplied by Basler. GLOW FUEL START
battery terminal) side of senders.
PLUGS SOLENOID SOLENOID P0008-23
3 Mechanical fuel level sender not 7 Programmable input and output 03-31-03
supplied by Basler. functions are described in Section 3,
4 Mechanical coolant temperature Functional Description.
sender not supplied by Basler.
9355400990 Rev G
GENERATOR
CIRCUIT
BREAKER
L1
9355400990 Rev G
To L2 GENERATOR
Bus/Load 480V
1 1
5 N.C.
P25 P24 P17 P15 P14 P12 P11 P10 P23 P26 P29 P30
P35
Emergency - + 1A 1A 1A VOLT. VOLT. VOLT. VOLT.
Stop COM or 5A COM or 5A COM or 5A
P37
Horn
PH A
PH B
PH C
NEUT.
Programmable
P2
Input 1
7
Oil Pressure P13
Phase
Phase
PHASE
C CT
B CT
A CT
Programmable Fuel Level P16 2
P3 Input 2 Sending
7
Contact Units 3
Coolant Temp P18
Sensing
Programmable 4
P4 Input 3
DGC-500 Sender Common P19
7
Output
Relays
DGC-500 Installation
6
- P40
Chassis
P22
Ground MPU
+ P39 Magnetic
Output 1
Output 2
1A Pick-Up
Programmable
Programmable
Pre-Start
Crank
Fuel
+ P20
7 7
BATTERY
+
K5 K5 K2 K2 K1 K1 - P21
1 Current inputs are 1 ampere or 5 5 Jumper terminals P35 and P37 if not
ampere, depending upon style. using an Emergency Stop switch.
2 Mechanical oil pressure sender not 6 Connect near engine block (negative
supplied by Basler. GLOW FUEL START
battery terminal) side of senders.
PLUGS SOLENOID SOLENOID P0028-10
3 Mechanical fuel level sender not 7 Programmable input and output 03-03-05
supplied by Basler. functions are described in Section 3,
4 Mechanical coolant temperature Functional Description.
sender not supplied by Basler.
5-7
5-8
GENERATOR
CIRCUIT
BREAKER
A
A
To B GENERATOR
B
Bus/Load 480V
C
C
N
N
1 1 1
5 N.C.
P25 P24 P17 P15 P14 P12 P11 P10 P23 P26 P29 P30
P35
Emergency - + 1A 1A 1A VOLT. VOLT. VOLT. VOLT.
Stop COM or 5A COM or 5A COM or 5A
P37
Horn
PH A
PH B
PH C
NEUT.
Programmable
P2
Input 1
7
Oil Pressure P13
Phase
Phase
PHASE
C CT
B CT
A CT
Programmable Fuel Level P16 2
P3 Input 2 Sending
7
Contact Units
Coolant Temp P18 3
Sensing
Programmable 4
P4 Input 3
DGC-500 Sender Common P19
DGC-500 Installation
Output
Relays
7 6
- P40
Chassis
P22
Ground MPU
+ P39 Magnetic
Output 1
Output 2
1A Pick-Up
Programmable
Programmable
Pre-Start
Crank
Fuel
+ P20
7 7
BATTERY
+
K5 K5 K2 K2 K1 K1 - P21
1 Current inputs are 1 ampere or 5 5 Jumper terminals P35 and P37 if not
ampere, depending upon style. using an Emergency Stop switch.
2 Mechanical oil pressure sender not 6 Connect near engine block (negative
supplied by Basler. GLOW FUEL START P0013-02
battery terminal) side of senders.
PLUGS SOLENOID SOLENOID 03-06-02
3 Mechanical fuel level sender not 7 Programmable input and output
supplied by Basler. functions are described in Section 3,
4 Mechanical coolant temperature Functional Description.
sender not supplied by Basler.
9355400990 Rev G
GENERATOR
CIRCUIT
BREAKER
A
A
9355400990 Rev G
To B GENERATOR
B
Bus/Load 480V
C
C
N N
1 1 1
5 N.C.
P25 P24 P17 P15 P14 P12 P11 P10 P23 P26 P29 P30
P35
Emergency - + 1A 1A 1A VOLT. VOLT. VOLT. VOLT.
Stop COM or 5A COM or 5A COM or 5A
P37
Horn
PH A
PH B
PH C
NEUT.
Programmable
P2
Input 1
7
Oil Pressure P13
Phase
Phase
PHASE
C CT
B CT
A CT
Programmable Fuel Level P16 2
P3 Input 2 Sending
7
Contact Units 3
Coolant Temp P18
Sensing
Programmable 4
P4 Input 3
DGC-500 Sender Common P19
7
Output
Relays
DGC-500 Installation
6
- P40
Chassis
P22
Ground MPU
+ P39 Magnetic
Output 1
Output 2
1A Pick-Up
Programmable
Programmable
Pre-Start
Crank
Fuel
+ P20
7 7
BATTERY
+
K5 K5 K2 K2 K1 K1 - P21
1 Current inputs are 1 ampere or 5 5 Jumper terminals P35 and P37 if not
ampere, depending upon style. using an Emergency Stop switch.
2 Mechanical oil pressure sender not 6 Connect near engine block (negative
supplied by Basler. GLOW FUEL START
battery terminal) side of senders.
PLUGS SOLENOID SOLENOID P0018-02
3 Mechanical fuel level sender not 7 Programmable input and output 03-31-03
supplied by Basler. functions are described in Section 3,
4 Mechanical coolant temperature Functional Description.
sender not supplied by Basler.
5-9
Volvo Penta EDC III Applications
Engines equipped with Volvo Penta EDC III controllers can receive engine control commands (such as
start and stop) from the DGC-500 through the SAE J1939 communication interface. To invoke this
feature, the EDC III must receive a J1939 message containing engine control information within one
second of waking (exiting sleep mode). If the EDC III does not receive an engine control message within
the prescribed time, it will enter the stand-alone mode and ignore any J1939 control messages. If this
occurs, the EDC III must be forced back into sleep mode by pressing the auxiliary stop pushbutton on the
engine or by momentarily disconnecting EDC power.
The interconnection diagrams of Figures 5-11 through 5-14 illustrate the DGC-500 and EDC III
connections that allow the DGC-500 to awaken the EDC III and start the engine, or simply acquire engine
status information. Wake-up of the EDC III is initiated by using the DGC-500 Fuel output contacts to apply
battery power to the EDC. To stop the engine, the DGC-500 issues a sleep command through the J1939
interface to the EDC III and opens the Fuel output contacts. This causes the EDC to stop the engine and
enter the sleep mode.
In order for the DGC-500 to communicate with the EDC III, two DGC-500 settings must be changed from
their default values.
• The J1939 address of the DGC-500 must be set at 17
• The engine start/stop configuration setting must be set for Volvo Penta
Both settings are configured on the System Settings screen of BESTCOMS. Section 4, BESTCOMS
Software has information about adjusting DGC-500 settings through BESTCOMS.
VOLVO Engine-
9355400990 Rev G
To L2 GENERATOR PENTA Mounted,
Bus/Load 480V EDC III 8-Pole,
Deutsch
Connector
N
1 2 3 4 5
1 2 3 4 5
Customer-
J1939 Cable Supplied
Provided With Unit Mating
1 1
Connector
5 N.C.
P25 P24 P17 P15 P14 P12 P11 P10 P23 P26 P29 P30 Termination 1 1
P35 9
Emergency - + 1A 1A 1A
Resistor 2 2
VOLT. VOLT. VOLT. VOLT. Red
Stop COM or 5A COM or 5A COM or 5A CAN High 3 3
P37 Black
CAN Low 4 4
Horn Bare
PH A
PH B
PH C
NEUT.
Programmable
5 5
P2 8
Input 1
7
Oil Pressure P13
Phase
Phase
PHASE
C CT
B CT
A CT
Programmable Fuel Level P16 2
P3 Input 2 Sending
7
Contact Units 3
Coolant Temp P18
Sensing
Programmable 4
P4 Input 3
DGC-500 Sender Common P19
7
Output
Relays
- P40
DGC-500 Installation
Chassis
P22
Ground MPU
+ P39 Magnetic
Output 1
Output 2
1A Pick-Up
Programmable
Programmable
Pre-Start
Crank
Fuel
+ P20
7 7
BATTERY
+
K5 K5 K2 K2 K1 K1 - P21
P33 P34 P36 P38 N.O. Com N.O. Com N.O. Com 12/24 V
Figure 5-11. Volvo Penta EDC III Application, Single-Phase, A-B Connections
4 Mechanical coolant temperature
sender not supplied by Basler. J1939 shield connection to unit.
5 Jumper terminals P35 and P37 if not 9 If unit is not providing one end of the
using an Emergency Stop switch. J1939 backbone, the stub connecting the
unit to the backbone should not exceed 3
feet in length.
5-11
5-12
GENERATOR
CIRCUIT
BREAKER
L1
VOLVO Engine-
To L2 GENERATOR PENTA Mounted,
Bus/Load 480V EDC III 8-Pole,
Deutsch
Connector
N
1 2 3 4 5
1 2 3 4 5
Customer-
J1939 Cable Supplied
Provided With Unit Mating
1 1
Connector
5 N.C.
P25 P24 P17 P15 P14 P12 P11 P10 P23 P26 P29 P30 Termination 1 1
P35 9
Emergency - + 1A 1A 1A
Resistor 2 2
VOLT. VOLT. VOLT. VOLT. Red
Stop COM or 5A COM or 5A COM or 5A CAN High 3 3
P37 Black
CAN Low 4 4
Horn Bare
PH A
PH B
PH C
NEUT.
Programmable
5 5
P2 8
Input 1
7
Oil Pressure P13
Phase
Phase
PHASE
C CT
B CT
A CT
Programmable Fuel Level P16 2
P3 Input 2 Sending
7
Contact Units 3
Coolant Temp P18
Sensing
Programmable 4
P4 Input 3
DGC-500 Sender Common P19
7
Output
Relays
6
- P40
DGC-500 Installation
Chassis
P22
Ground MPU
+ P39 Magnetic
Output 1
Output 2
1A Pick-Up
Programmable
Programmable
Pre-Start
Crank
Fuel
+ P20
7 7
BATTERY
+
K5 K5 K2 K2 K1 K1 - P21
P33 P34 P36 P38 N.O. Com N.O. Com N.O. Com 12/24 V
Figure 5-12. Volvo Penta EDC III Application, Single-Phase, A-C Connections
4 Mechanical coolant temperature
sender not supplied by Basler. J1939 shield connection to unit.
5 Jumper terminals P35 and P37 if not 9 If unit is not providing one end of the
using an Emergency Stop switch. J1939 backbone, the stub connecting the
unit to the backbone should not exceed 3
feet in length.
9355400990 Rev G
GENERATOR
CIRCUIT
BREAKER
A
A
VOLVO Engine-
9355400990 Rev G
To B GENERATOR
B PENTA Mounted,
Bus/Load 480V EDC III 8-Pole,
Deutsch
Connector
C
C 1 2 3 4 5
N
N 1 2 3 4 5
Customer-
J1939 Cable Supplied
Provided With Unit Mating
1 1 1
Connector
5 N.C.
P25 P24 P17 P15 P14 P12 P11 P10 P23 P26 P29 P30 Termination 1 1
P35 9
Emergency - + 1A 1A 1A
Resistor 2 2
VOLT. VOLT. VOLT. VOLT. Red
Stop COM or 5A COM or 5A COM or 5A CAN High 3 3
P37 Black
CAN Low 4 4
Horn Bare
PH A
PH B
PH C
NEUT.
5 5
Programmable 8
P2
Input 1
7
Oil Pressure P13
Phase
C CT
Phase
B CT
PHASE
A CT
Programmable Fuel Level P16 2
P3 Input 2 Sending
7
Contact Units 3
Coolant Temp P18
Sensing
Programmable 4
P4 Input 3
DGC-500 Sender Common P19
7
Output
Relays
- P40
DGC-500 Installation
Chassis
P22
Ground MPU
+ P39 Magnetic
Output 1
Output 2
1A Pick-Up
Programmable
Programmable
Pre-Start
Fuel
Crank
+ P20
7 7
BATTERY
+
K5 K5 K2 K2 K1 K1 - P21
P33 P34 P36 P38 N.O. Com N.O. Com N.O. Com 12/24 V
Figure 5-13. Volvo Penta EDC III Application, Three-Phase, Delta Connections
sender not supplied by Basler. J1939 shield connection to unit.
5 Jumper terminals P35 and P37 if not 9 If unit is not providing one end of the
using an Emergency Stop switch. J1939 backbone, the stub connecting the
unit to the backbone should not exceed 3
feet in length.
5-13
5-14
GENERATOR
CIRCUIT
BREAKER
A
A
VOLVO Engine-
To B GENERATOR
B PENTA Mounted,
Bus/Load 480V EDC III 8-Pole,
Deutsch
Connector
C
C 1 2 3 4 5
N
N 1 2 3 4 5
Customer-
J1939 Cable Supplied
Provided With Unit Mating
1 1 1
Connector
5 N.C.
P25 P24 P17 P15 P14 P12 P11 P10 P23 P26 P29 P30 Termination 1 1
P35 9
Emergency - + 1A 1A 1A
Resistor 2 2
VOLT. VOLT. VOLT. VOLT. Red
Stop COM or 5A COM or 5A COM or 5A CAN High 3 3
P37 Black
CAN Low 4 4
Horn Bare
PH A
PH B
PH C
NEUT.
5 5
Programmable 8
P2
Input 1
7
Oil Pressure P13
Phase
C CT
Phase
B CT
PHASE
A CT
Programmable Fuel Level P16 2
P3 Input 2 Sending
7
Contact Units 3
Coolant Temp P18
Sensing
Programmable 4
P4 Input 3
DGC-500 Sender Common P19
7
Output
Relays
6
- P40
DGC-500 Installation
Chassis
P22
Ground MPU
+ P39 Magnetic
Output 1
Output 2
1A Pick-Up
Programmable
Programmable
Pre-Start
Fuel
Crank
+ P20
7 7
BATTERY
+
K5 K5 K2 K2 K1 K1 - P21
P33 P34 P36 P38 N.O. Com N.O. Com N.O. Com 12/24 V
Figure 5-14. Volvo Penta EDC III Application, Three-Phase, Wye Connections
4
sender not supplied by Basler. J1939 shield connection to unit.
5 Jumper terminals P35 and P37 if not 9 If unit is not providing one end of the
using an Emergency Stop switch. J1939 backbone, the stub connecting the
unit to the backbone should not exceed 3
feet in length.
9355400990 Rev G
Special Contact Sensing Input Considerations
DGC-500 controllers, with version M or earlier hardware, may require additional protection for the contact
sensing inputs when used in environments with high levels of electrical noise. Additional protection can
be implemented by connecting external noise suppression diodes across the DGC-500 contact sensing
inputs. Schottky diodes, rated at 1 A, 1,000 Vdc or greater, are recommended. Figure 5-15 illustrates how
the noise suppression diodes are connected in a typical DGC-500 contact input application.
P0025-06
1 N.C. 09-02-04
P35
2 Emergency
Stop
P37
Programmable
P2
Input 1
2
Contact
Programmable Sensing
P3 Input 2
2
Programmable
P4 Input 3
2
Chassis
P22
Ground
DGC-500
Figure 5-15. Contact Sensing Input Connections with Noise Suppression Diodes
CALIBRATION
Prior to delivery, each DGC-500 is factory calibrated and subjected to thorough testing to ensure quality,
accuracy, and performance. DGC-500 units should not require field calibration. However, the following
procedure is provided for those users desiring to perform field calibration of their DGC-500.
Equipment Required
• Single-phase 240 Vac source
• Single-phase 2 Aac source
• Resistance box, 25 - 800 ohms
Calibration Procedure
Once calibration is enabled, the following steps are performed to calibrate the DGC-500.
After each calibration step is performed, a screen indicating the success of the previous step is displayed.
Figure 5-17 shows the screens resulting from a successful calibration step and an unsuccessful
calibration step.
1. While viewing the FEATURE IS ON screen (illustrated in Figure 5-16), 240 VAC TO A-N
press the Select/Enter pushbutton to begin the calibration process. The PRESS LOWER KEY
first calibration screen (displayed at right) appears. Apply 240 Vac to the
voltage sensing inputs for phase A (terminal P23) and Neutral (terminal
P30). Press the Lower/Scroll pushbutton.
2. Press the Raise/Scroll pushbutton. The screen at right is displayed. Apply 240 VAC TO B-N
240 Vac to the voltage sensing inputs for phase B (P26) and Neutral PRESS LOWER KEY
(P30). Press the Lower/Scroll pushbutton.
3. Press the Raise/Scroll pushbutton. The screen at right is displayed. Apply 240 VAC TO -N
240 Vac to the voltage sensing inputs for phase C (P29) and Neutral PRESS LOWER KEY
(P30). Press the Lower/Scroll pushbutton.
4. Press the Raise/Scroll pushbutton. The screen at right is displayed. Apply 2 AAC TO A CT
2 Aac to the current sensing inputs for phase A (P10 and P11). Press the PRESS LOWER KEY
Lower/Scroll pushbutton.
5. Press the Raise/Scroll pushbutton. The screen at right is displayed. Apply 2 AAC TO B CT
2 Aac to the current sensing inputs for phase B (P12 and P14). Press the PRESS LOWER KEY
Lower/Scroll pushbutton.
After step 24 is completed successfully and the Raise/Scroll pushbutton is pressed, the INPUT
CALIBRATE FUNCTION screen appears and signals that calibration is complete.
TROUBLESHOOTING
If you do not get the results that you expect from the DGC-500, first check the programmable settings for
the appropriate function. Use the following troubleshooting procedures when difficulties are encountered
in the operation of your genset control system.
Incorrect Display of Battery Voltage, Coolant Temperature, Oil Pressure, or Fuel Level
Step 1. Verify that all wiring is properly connected. Refer to Figures 5-7 through 5-14.
Step 2. Confirm that the SENDER COMM terminal (P19) is connected to the negative battery terminal
and the engine-block side of the senders. Current from other devices sharing this connection
can cause erroneous readings.
Step 3. If the displayed battery voltage is incorrect, ensure that the proper voltage is present between
the BATT+ terminal (P20) and the SENDER COMM terminal (P19).
Step 4. Verify that the correct senders are being used.
Step 5. Verify that the correct sender curves are being used.
Step 6. Ensure that the senders are operating properly.
Figures
Figure A-1. Time Characteristic Curve S, S1, Short Inverse (Similar to ABB CO-2) ................................A-5
Figure A-2. Time Characteristic Curve S2, Short Inverse (Similar To GE IAC-55)...................................A-6
Figure A-3. Time Characteristic Curve L, L1, Long Inverse (Similar to ABB CO-5) .................................A-7
Figure A-4. Time Characteristic Curve L2, Long Inverse (Similar To GE IAC-66)....................................A-8
Figure A-5. Time Characteristic Curve D, Definite Time (Similar To ABB CO-6) .....................................A-9
Figure A-6. Time Characteristic Curve M, Moderately Inverse (Similar to ABB CO-7)...........................A-10
Figure A-7. Time Characteristic Curve I, I1, Inverse Time (Similar to ABB CO-8) .................................A-11
Figure A-8. Time Characteristic Curve I2, Inverse Time (Similar to GE IAC-51)....................................A-12
Figure A-9. Time Characteristic Curve V, V1, Very Inverse (Similar to ABB CO-9) ...............................A-13
Figure A-10. Time Characteristic Curve V2, Very Inverse (Similar to GE IAC-53) .................................A-14
Figure A-11. Time Characteristic Curve E, E1, Extremely Inverse (Similar to ABB CO-11)...................A-15
Figure A-12. Time Characteristic Curve E2, Extremely Inverse (Similar to GE IAC-77) ........................A-16
Figure A-13. Time Characteristic Curve A, Standard Inverse.................................................................A-17
Figure A-14. Time Characteristic Curve B, Very Inverse ........................................................................A-18
Figure A-15. Time Characteristic Curve C, Extremely Inverse ...............................................................A-19
Figure A-16. Time Characteristic Curve G, Long Time Inverse ..............................................................A-20
Tables
Table A-1. Time Characteristic Curve Constants......................................................................................A-2
Table A-2. Characteristic Curve Cross-Reference....................................................................................A-3
Table A-3 .Time Dial Setting Cross-Reference .........................................................................................A-4
INTRODUCTION
The inverse time overcurrent characteristic curves provided by the DGC-500 (style xxx1 only) closely
emulate most of the common electromechanical, induction-disk, overcurrent relays sold in North America.
CURVE SPECIFICATIONS
Timing Accuracy: Within ±500 milliseconds of indicated operating
point.
A •D
TT = +B •D + K Equation A-1
MN − C
∗ Curve F has a fixed delay of one second times the Time Dial setting.
ALL PARAMETERS
Table B-2 lists each DGC-500 parameter in alphabetical order. The setting range or nomenclature used
by the HMI and the BESTCOMS interface is listed beside each parameter.
System Settings
Parameter Setting
Battery Voltage
Generator Connection
Generator Frequency
Generator kW Rating
Generator Rotation
NFPA Level
No-Load Cool-Down Delay
Number of Flywheel Teeth
Rated Engine RPM
Single-Phase Override Sensing Configuration
Speed Signal Source
Unit System
Cranking Settings
Parameter Setting
Crank Disconnect Limit
Cranking Style
Cycle Crank Time
Pre-Crank Time Delay
Pre-Start Contact after Disconnect
Alarm Settings
Parameter Setting
Coolant Temperature Sender Fail Alarm Enable
Coolant Temperature Sender Fail Alarm Delay
Global Sender Failure Alarm Delay
High Coolant Temperature Alarm Enable
High Coolant Temperature Alarm Threshold
Loss of Generator Voltage Alarm Enable
Low Fuel Level Alarm Enable
Low Fuel Level Alarm Threshold
Low Oil Pressure Alarm Enable
Communication Settings
Parameter Setting
Baud Rate
Parity
Unit ID
J1939 Interface
Parameter Setting
ECU Support
DTC Support
CANBus Address
Engine Start/Stop Configuration
Speed Select
Accelerator Position
ECU Control Output Select
ECU Pulsing
Engine Shutdown Timer
Settling Time
Pulse Cycle Time
Response Timeout
Miscellaneous Settings
Parameter Setting
Accumulated Engine Runtime
LCD Contrast
Daylight Saving Time