Cat EMCP 4.4 Supervisory Control Panel A&i (LEBE0040-00)
Cat EMCP 4.4 Supervisory Control Panel A&i (LEBE0040-00)
Installation Guide
LEBE0040-00
Table of Contents
Foreword . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.0 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.1 Mounting Location . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.2 Operating Temperature Range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.3 Power Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.4 Electrical Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.5 EMCP 4.4 Electrical Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.6 Wiring Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.7 Shielded and Communication Wiring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3
Table of Contents
6.0 Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
7.0 Setpoints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
7.1 Configuring Setpoints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
7.2 Setpoint Sub-menus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
7.3 Setpoints on the Cat Service Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
7.3.1 Setpoint Categories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Foreword
This Application and Installation Guide describes the EMCP 4.4 electric power Supervisory Control Panel (SCP).
Some data used in this guide is generalized and is provided only for the purpose of comparison or illustration.
Also, PC application screenshots and EMCP 4 screen images may be actual screens or simulated and are shown
for illustrative purposes only. These images may not be identical to those seen by the user. Screen images of
the EMCP 4 may differ from the actual screens depending on flash file language, flash file version, and setpoint
configuration.
In various places throughout this document, reference is made to the release date of the EMCP 4 software.
This information can be found by connecting to the subject module using the Cat Service Tool, and viewing the
ECM Summary (this is the default startup screen). The release date is found in the field entitled Software Group
Release Date.
See Figure 1, showing the release date for an EMCP 4.4 SCP flash file.
Other product specific information and data is available from a variety of sources. For more information, contact
the Cat dealer or dealer Technical Communicator (TC) nearest you.
The information in this document is the property of Caterpillar Inc. and/or its subsidiaries. Any copying,
distribution, transmission to others, and any use except that for which it is loaned is prohibited without written
permission.
CAT, CATERPILLAR, their respective logos, “Caterpillar Yellow”, the “Power Edge” trade dress as well as
corporate and product identity used herein, are trademarks of Caterpillar and may not be used without
permission.
The EMCP 4 Generator Set Control, or GSC, is the primary controller within the Generator Set Control system.
The EMCP 4 line of Generator Set Controllers includes EMCP 4.1, 4.2, 4.3, and 4.4. Appendix B shows a front view
of the 4.4.
This Application and Installation Guide is intended to cover the EMCP 4.4 Supervisory Control Panel and its
application in generator set systems. The intended audience for this guide includes Cat generator set system
designers, Caterpillar service support personnel, Cat dealers and service technicians, contractors, and customers.
1.2 Applications
The EMCP 4 product line of generator set controllers is designed for use in a wide range of applications. They can
be used on standby and prime Cat brand power generator sets. The configurability of the controllers allows them
to be used, in some cases, on other applications such as Marine auxiliary generators, switchgear applications,
and industrial engines and generator sets.
Most of the information in this document applies to all applications. However, the document was written with
Cat brand generator sets in mind. Please contact your Caterpillar support representative for questions regarding
different applications.
Note: Proper application of EMCP 4.4 paralleling controllers is critical; along with the technical requirements
outlined elsewhere in this guide, please consider the following commercial requirements applicable to
ANSI certified areas of the world:
1. The EMCP 4.4 is primarily intended for applications whose aggregate current of paralleled units is 6000A
or less.
2. Applications whose aggregate current for paralleled units is between 6000A and 10,000A are acceptable;
however, review/approval of the application by Caterpillar A&I Engineering (via the ASC) is required prior
to installation. Applications whose aggregate current for paralleled units exceeds 10,000A are not generally
recommended. Dealers wishing consideration/support for such opportunities must contact the ASC to secure
written approval from the Systems Product Team prior to sale. Cat floor-standing paralleling switchgear better
suits large-scale, complex applications such as these.
3. EMCP 4.4 paralleling is commercially intended for low voltage generator set applications only (less than 1000V).
Cat floor-standing control or switchgear should be used for medium and high voltage applications in these
ANSI certified areas.
1.3 References
The EMCP 4.3 & EMCP 4.4 Application & Installation Guide (LEBE0007) along with the SCADA A&I Guide
(LEBE0010) are available to gain a better understanding of how the EMCP 4 Supervisory Control Panel (SCP) can
be integrated into a system.
Caution: The 120-pin connector and 70-pin connector for EMCP 4.4 on the back of the control is the most
vulnerable area to ESD. While handling the EMCP 4, extra attention is required to the back of the control.
The control may become damaged or inoperable if extra care is not taken.
Consult the Electrostatic Discharge Association for proper procedure during particular situations:
http://www.esda.org.
3.0 Installation
3.1 Mounting Location
When selecting a mounting location for the EMCP 4 Supervisory Control Panel, consider the following:
• Protection from high-voltage and high-current devices.
• Protection from devices which may produce electromagnetic interference.
• Protection from excessive vibration.
• Protection from direct exposure to water. Once installed with gasket, the EMCP 4 controllers are sealed to a
level of IP Level 56 for resistance to moisture.
Regional electrical codes must be followed. In the case of standby operation, follow the regional requirements
for installing standby power systems. An example of this is the National Fire Protection Association (NFPA)
guidelines for emergency power systems.
When connecting the EMCP 4 to the DC power source, make sure that there is only one common connection
to the negative potential of the power source. Make extra effort to avoid any ground loops in the DC electrical
system. A single-point common ground for sensitive electronics is recommended at the negative battery terminal
or Power Distribution Box.
Avoid daisy-chaining power supply connections from one device to another. This builds resistance from one
Battery (-) point to the next, effectively building a potential difference between two different reference points.
Each electronics subsystem and major engine subsystem should have its own DC network so that they do not
interfere with each other.
The PANEL GROUND should be bonded separately to the customer ground connection and not be used as the
electronics reference.
The sensitive electronics, such as sensors and control modules, have isolated power source paths. High current
loads such as starters and solenoids can cause interference and possibly damage to low current loads, such as
controllers and sensors.
Caution: Extra effort must be made to keep the high current and low current loads electrically separated.
To avoid electromagnetic interference, do not run shielded signal wires near other wires carrying large currents.
In installations with unavoidable risk of electromagnetic interference (EMI), shielded wire run in conduit, extra
shielding, or other precautions may be necessary.
Note: A minimum of the Cat ET Service Tool version 2015B is required to communicate properly with the EMCP 4. If
an earlier version is used, the EMCP 4 will be grayed out or improper choices may be shown. In order to have
access to the latest setpoints, the latest version of the Cat ET service tool should always be used.
Throughout this document, instructions for accessing a feature both via the EMCP 4 display and via the Cat
Service Tool will be given. However, the Cat Service Tool also offers other unique features that are useful for
site commissioning, ECM retrofitting, or troubleshooting, such as the ability to log data to a file or graph data in
real-time. Such features are not in the scope of this document. For more information on the Cat Service Tool,
refer to the Cat Service Tool documentation and training.
Figure 4.1 outlines the EMCP 4 features that are available within the Cat Electronic Technician software.
1. Status Tool
2. Active Diagnostic Codes
3. Logged Diagnostic Codes
4. Active Event Codes
5. Logged Event Codes
6. ECM Summary
7. Configuration Tool
8. Connect/Disconnect
9. WinFlash
When in the Status tool, buttons to Active Codes and Events are provided at the bottom of the screen.
1. Connect the Service Tool to the PC and configure the port settings as appropriate.
2. Ensure the Service Tool is connected to the Primary Data Link (CAN 1).
3. Start the Cat Electronic Technician software. The software will search the data links.
4. When the software finds the EMCP and connects to it, The ECM Summary screen will appear. If multiple
devices are detected, always select the EMCP before continuing to be able to access special EMCP features
with ET such as annunciator configuration and device lamp status.
5. To view configurable parameters within the EMCP 4, press the Configuration button.
7. Selecting a group in the left pane will show all the parameters within that group in the right pane.
Parameters are accessed (irrespective of the current screen position) by pressing the AC OVERVIEW ,
ENGINE GENERATOR SET OVERVIEW , Main Menu , or Control buttons located below the
screen. Detailed screens provide even more information by pressing the SCROLL DOWN button from
each of the overview screens. Alternately, this additional information may be accessed by pressing Page Down
from the soft keys. For a description of the front view and navigation keys, refer to Appendix B.
The EMCP 4 parameters are organized with different levels of users in mind. These levels are as follows: View,
Control, and Configure. Some of the parameters are accessible from multiple paths. For a complete menu
structure, refer to Appendix A.
Parameters are displayed with units, some of which are configurable. For changing units or setting other user
preferences see Section 4.4, Viewing and Adjusting Preferences.
Parameters that are not available to the EMCP 4 are shown as **** (four asterisks). This may indicate an
incorrect software configuration, a wiring problem, or a problem with the sensor.
Note: Page Down soft key will bring up the MGDL Overview Display Screen.
Preferences:
Contrast
This determines the darkness of the pixels on the display. A minimum contrast setting (reached by pressing
and holding the down or left arrow) effectively blanks the screen, and a maximum contrast setting (reached by
pressing and holding the up or right arrow) effectively darkens the entire screen. To change the contrast if the
screen is unreadable due to a misconfiguration or ambient conditions, see 4.4.2 Changing the EMCP 4 Contrast
When the Display is Unreadable.
Pressure
This allows pressure parameters and setpoints to be shown in either kPa, psi, or bar. Select the desired unit with
the up or down arrows, or the function keys.
Temperature
This allows temperature parameters and setpoints (to be shown in either Celsius (Centigrade) or degrees
Fahrenheit. Select the desired unit with the up or down arrows, or the function keys.
Volume
This allows volume parameters (such as fuel volume) to be shown in liters, imperial gallons, or U.S. gallons. Select
the desired unit with the up or down arrows, or the function keys.
Lamp Test
When this selection is highlighted, pressing and holding the OK KEY will darken all pixels on the screen
and illuminate all LEDs on the face of the controller.
Language
This allows the display to be switched between technician English (always listed first) and the customer language
(always listed second, and written in the font of the customer language). The below example shows the language
selection in the German language flash file. Select the desired language with the up or down arrows. To change
the language to technician English, regardless of the current screen, and without needing to read the text, see
4.4.3 Changing the EMCP 4 Display to Technician English.
The LANGUAGE setting has been conveniently located at the bottom of the Preferences menu, which is at the
bottom of the Main Menu.
2. Scroll DOWN until scrolling stops. If the display is unreadable such that scrolling can’t be seen, press
down a minimum of 10 times.
3. Press the OK KEY (this will take you into the Preferences Menu).
4. Press the OK KEY again (this will take you into the Contrast selection).
5. Press and hold either LEFT ARROW or RIGHT ARROW until the text and graphics become visible.
3. Press the OK KEY (this will take you into the Preferences Menu).
5. Press the OK KEY (this will take you into the Language selection).
The EMCP 4 language setting is changed back to TECHNICIAN ENGLISH. Similar steps can be followed by a
customer who is unfamiliar with English, to change the language setting back to their primary language.
3. Press the OK KEY (this will take you into the Preferences Menu).
5. Press the OK KEY (this will take you into the language selection).
The display units can be changed the same way other setpoints are changed with the Service Tool.
Pressure
This allows pressure parameters (such as Engine Oil Pressure) and some setpoints (such as Low Engine Oil
Pressure Event Threshold via Data Link) to be shown in either kPa, psi, or bar.
Temperature
This allows temperature parameters (such as Engine Coolant Temperature) and setpoints (such High Engine
Coolant Temperature Event Threshold) to be shown in either Celsius (Centigrade) or degrees Fahrenheit.
Volume
This allows volume parameters (such as Fuel Volume) to be shown in liters, imperial gallons, or U.S. gallons.
This procedure must be performed on the EMCP 4 display; it cannot be done using the Cat Service Tool. In
order to update time/date, LEVEL 1 ACCESS is required. Refer to Chapter 6, Security for information on obtaining
LEVEL 1 ACCESS.
5. To begin editing the time, press the OK KEY while the
current time is selected.
RIGHT ARROW .
DOWN ARROW .
1. To begin editing the date, press the OK KEY while the current date is selected.
DOWN ARROW .
The date format can be set to either display in the form Month/Day/Year or the form Day/Month/Year. This
procedure must be performed on the EMCP 4 display; it cannot be done using the Cat Service Tool.
Note: This preference does not affect operation of the EMCP 4 or the data as viewed in the Cat Service Tool. It only
affects how the date is displayed on the EMCP 4 display and the format of the event time stamps.
Select the format using the LEFT ARROW or RIGHT ARROW or soft keys, then press the the OK KEY
1. In MANUAL OPERATION, press the RUN KEY or Activate a Digital Input programmed for ECS in Run or
place the control in AUTO mode. Then the engine can be started THREE DIFFERENT WAYS:
a. Activate DEDICATED DISCRETE INPUT #2, which is the REMOTE START INPUT OR DEDICATED ISOLATED
DISCRETE INPUT #1 which is the GROUP START INPUT(PREFERRED).
b. Activate a REMOTE INITIATE over the MODBUS data link.
c. Configure a PROGRAMMABLE CYCLE TIMER. See Chapter 16.
If there are no shutdown events that are active or present, the EMCP 4 SCP will send a start signal to the
connected generator sets and start any generator sets that are in AUTO.
Note: If a Digital Input is programmed for ECS in Auto, or Run, or Stop, and a maintaining switch latches that input
to make it active, the front panel buttons will not have any effect.
Once the engine is started, the engine can be stopped by pressing the STOP KEY on the control panel, or
activating a Digital Input programmed for ECS in Stop. If the control is in AUTO, the engine can also be stopped by
DEACTIVATING all of the remote initiate commands. There are three possible sources for this command:
1. The REMOTE START INPUT
2. The REMOTE START COMMAND over the Modbus data link.
3. The PROGRAMMABLE CYCLE TIMER. See Chapter 16.
Once the STOP command is issued, the supervisory control will remove the group start signal that was sent to the
connected generator sets.
Note: The ECS will automatically return to AUTO.
Note: If a Digital Input is programmed for ECS in Auto, or Run, or Stop, and a maintaining switch latches that input
to make it active, the front panel buttons will not have any effect.
Each log is visible only if the module is connected to the appropriate data link, either the Primary data link or the
Accessory data link, and is communicating with the EMCP 4.
The list of Event Logs can be viewed by pressing the Event Log key or via the View Submenu. Select the
log you wish to view and press OK to view the events.
An event in the EMCP 4 Genset Control Log can be in one of three states; PRESENT, ACTIVE, or INACTIVE.
Present
This state is only applicable to the Supervisory Control Log. PRESENT means that the condition that caused the
event is still present. The condition needs to be addressed before the event can be reset.
Active
The event was previously in a “Present” state, but it is no longer present. It has been latched by the event system
and needs to be reset before the engine can be restarted.
Within the Supervisory Control Log, the condition that caused the event is still affecting the system, but may
be reset. (See Sections 5.3 to 5.6 on how to Reset Events). Warning type events automatically reset when the
condition that caused the event is resolved and will never be Active.
Inactive
The event has happened at some time in the past but is no longer affecting the system. Inactive events are stored
for historical purposes only.
Each EVENT RESPONSE CONFIGURATION type setpoint can either be viewed or edited. By default, VIEW is
highlighted.
The following is a list of all the possible options for an event response configuration:
Warning
Creates a Warning event in the event log and lights the amber LED. The engine will not shut down. A Warning
event will reset by itself (i.e. it will go from the “Present” state to the “Inactive” state) as soon as the condition
that caused it goes away.
Audible Alert
Determines whether this event will also trigger an audible horn. If so, the event activates any relays that are
programmed for Horn Control (see Chapter 10). If no relay is programmed for Horn Control, no action will be
taken; the EMCP 4 does not have an internal horn. Audible Alert can only be programmed if either a Warning or
Shutdown is also programmed.
Soft Shutdown
Creates a shutdown event in the Supervisory Control event log, lights the red LED, and sends a signal for a soft
shutdown of the connected engine generator sets with a System Event Shutdown in the EMCP 4.4 genset control
event log (after cooldown period has expired). Note: Communication to the engine generator set is based on
having a valid communication link.
Hard Shutdown
Creates a Shutdown event in the Supervisory Control event log, lights the red LED, and sends a signal for a soft
shutdown of the connected engine generator sets with a System Event Shutdown in the EMCP 4.4 genset control
event log (after cooldown period has expired).
Note: Since the hard shutdown ERC acts like the soft shutdown, a soft shutdown should be used if a shutdown
is required.
Breaker #1 Trip
Activates a Breaker #1 Trip, which can be programmed for a Relay Output or Digital Output for external use.
Active Only
Creates an active only event in the event log. Active only events are for informational purposes only. They
typically do not light the amber LED or behave like a warning (although many events can be configured to do so).
When the condition goes away, the event disappears from the event log.
Note: Not all options are available for all setpoints. For example, the Bus Underfrequency Warning event cannot
be configured as a shutdown.
The group name should help find the setpoint. However, a list of setpoints in each group, or submenu is given in
Table 5.1
The amount of time the Digital Output configured for ECU Fault Reset is active is configurable in the EMCP 4 via
the ECU Fault Reset Active Time setpoint. This setpoint is found in the SYSTEM SETTINGS setpoint group in ET or
EMCP 4 display menu.
Each status event in the status event log has a short description and an associated time/date stamp. The Status
Event Log holds the last 500 status events that occurred in the system. Once the Status Event Log is filled, old
status events are lost and are replaced by the most recent status events. The time and date are not synchronized
in the system, so when comparing generator times to SCP times, adjustments may be required.
The first page of the Status Event Log shows the current time/date as configured on the EMCP 4 controller for
reference.
Note: If the time/date setting on the EMCP 4 is updated, already logged status event time/date stamps are NOT
updated and will retain the previous time/date stamp. However, all future triggered status events will use
the updated time/date setting.
A list of the possible EMCP 4.4 SCP status events and the corresponding trigger conditions are provided below in
Table 5.2.
Table 5.2 – EMCP 4.4 SCP Status Events and Trigger Conditions
6.0 Security
There are five levels of security access on EMCP 4: Level 0, Level 1, Level 2, Level 3, And Service Tool. Any
configurable parameter or function that is set to Level 0 can be accessed by anyone at any time, and there will
never be any security information on the display screen.
Level 1 Access And Level 2 Access represent increasing levels of access to the setpoints and functions of the
controller. Both Levels 1 and 2 can be password protected with separate user-defined passwords.
Note: These are optional levels of security; by default these passwords are disabled, and the default access level
is Level 2 from Parts Service.
Level 3 Access is password protected at the factory, and requires contacting the Cat dealer TC to obtain a
password.
• If the present security level of the controller is below the level needed to perform a desired function, a padlock
and a number will be displayed at the bottom right hand corner of the display. The number represents the level
of security that is required in order to perform the desired function; 1, 2, or 3.
• If there is a padlock but no number, the Cat Service Tool is required in order to perform the desired function; or
the setpoint may be read only and cannot be changed.
All of the adjustable parameters are associated with a specific level of security required to make an adjustment
to the parameter. Certain functions are also associated with a specific level of security. The passwords only
affect actions taken at the EMCP 4. Access of the EMCP 4 remotely via the Cat Service Tool or via the SCADA
data link is not affected by the security level on the EMCP 4 display.
Changing parameters with the Cat Service Tool does not require passwords, since the service tool already has
the highest level of access.
When connecting via the SCADA DATA LINK, passwords can also be used. The levels of access granted via
SCADA are identical to the levels of access granted at the EMCP 4. However, the passwords themselves may
differ. Furthermore, the EMCP 4 and the SCADA data link may be at different levels of access at any given time.
For more information about SCADA security see Chapter 6.
Level 1 and Level 2 passwords are usually DISABLED when shipped from the factory. Level 1 and Level 2
passwords can be user defined if desired. If the Level 1 and Level 2 passwords are not user defined, the
Level 2 will be the MINIMUM LEVEL. All parameters that require Level 0, Level 1, or Level 2 security will be able
to be changed by anyone at any time.
Note: The EMCP 4 will always move up in security level to the highest level of access that is not password
protected when a certain level of access is requested. For example, if a Level 1 password has been
defined, but a Level 2 password has not, the EMCP 4 will start at Level 0 on power up. When the Level 1
password is entered, the EMCP 4 will move up to Level 2 access.
If neither a Level 1, nor a Level 2 password has been defined, the EMCP 4 will always be at least at a
Level 2 access.
2. Selecting DROP TO MIN LEVEL will make the control go to the minimum level of security. As previously
discussed, if the Level 1 and Level 2 passwords are not defined by the user, the minimum level of security will be
Level 2. If a Level 2 password is defined by the user, but not a Level 1 password, the minimum level of security
will be Level 1.
In contrast, if a Level 1 password is defined by the user, but not a Level 2 password, the minimum level of
security will be Level 0.
The password entry screen will have 4 spaces. In each space, a number from 0 through 9 can be entered. The
password can be from 1 to 4 digits and is entirely user defined. Enter the password for either Level 1 or Level 2
if either of those passwords have been defined. Use the UP ARROW or DOWN ARROW to
change the value of any highlighted digit. Use the LEFT ARROW or RIGHT ARROW to navigate
between digits.
3. Selecting ENTER LEVEL 3 will cause the display to say “PHONE IN WITH” and a 16-digit number will be
displayed. Under that, ENTER RESPONSE will be highlighted with a password entry field. Record the 16-digit
number and call the Cat dealer TC with this number.
Note: Level 3 seed key and response will change based on various pieces of information. It is valid only when
generated, and will be different in the future for that specific controller. The TC will reply with another
16-digit number. Enter the password that was supplied by the TC in the same manner as the other types of
passwords.
4. Press the OK KEY to confirm, or ESCAPE KEY to reject the change. Pressing the OK KEY
after entering the number will set the current level to 3. The control will remain in Level 3 security level until
no key presses have been made for 10 minutes. After 10 minutes of inactivity the control will revert back to the
minimum level of security.
Note: To change a Level 3 parameter requires either a Level 3 password from the TC or a PC connection using
a Service Tool. Therefore, if you have a Service Tool, try to change the parameter using the Service Tool
rather than calling the TC.
5. Selecting CHANGE LVL 1 PSWD will allow for the Level 1 password to be changed. The control must be at
Level 1 security in order to select CHANGE LVL 1 PSWD. The CHANGE LVL 1 PSWD screen looks just like the
password entry screen. It has 4 blank spaces that can each be set to a number from 0 to 9. The password can
use as few as one digit and as many as 4 digits. It is entirely up to the user. If a password has been set but, it
is now desired to not have Level 1 password protection, the Level 1 password can be disabled by setting the
password to be a single 0.
6. Once the desired password is entered, press the OK KEY and the control will go back to the security
screen and the Level 1 password will be set.
7. Selecting CHANGE LVL 2 PSWD will allow for the Level 2 password to be changed. The control must be at
Level 2 security in order to select CHANGE LVL 2 PSWD. The CHANGE LVL 2 PSWD screen looks just like the
password entry screen. It has 4 blank spaces that can each be set to a number from 0 to 9. Selecting a password
is entirely up to the user and can use as few as one digit or as many as 4 digits.
8. Once the desired password is entered, press the OK KEY and the control will go back to the SECURITY
SCREEN and the Level 2 password will be set.
9. Selecting CHANGE SCADA PSWD will allow for the SCADA password to be changed.
This password, if ENABLED, will require a SCADA system to first enter the password into the WRITE ACCESS
PASSWORD register prior to conducting any other reads and writes. The control must be at Level 2 security in
order to select CHANGE SCADA PSWD. The CHANGE SCADA PSWD screen looks just like the password entry
screen. It has 8 blank spaces that can each be set to a number from 0 to 9. The password can use as few as one
digit and can use as many as 8 digits. Keep in mind that most control and changes over SCADA also require the
SCADA Remote Control to be Enabled under CONTROL/SYSTEM SETTINGS.
Just as with Level 1 and Level 2 passwords, entering a single 0 will DISABLE the SCADA password.
7.0 Setpoints
The EMCP 4.4 has a variety of setpoints that can be programmed or adjusted. These setpoints can be adjusted
via the display, or via the Cat Service Tool. In order to program the setpoints via the display, go through the menu
options of MAIN MENU/CONFIGURE.
All of the setpoints on EMCP 4.4 SCP can be accessed through the ALL SETPOINTS menu. However, setpoints
related to some items can also be accessed under CONFIGURE. It is recommended to use the latter to configure
these items.
NUMERICAL ENTRY setpoints are parameters like time delays, thresholds, etc. For these setpoints the display will
show the current value.
1. Press the OK KEY when the setpoint is highlighted. The current value of the setpoint will be shown with
the rightmost digit highlighted.
2. Use the UP and DOWN arrow keys to adjust that digit to the desired value. Digits will wrap
around. Therefore, pressing up when 9 is shown will change it to 0, or pressing down when 0 is shown will
change it to 9.
3. Once that digit is set to the desired value, use the LEFT arrow key to move the cursor to the next digit.
4. Then use the UP and DOWN arrow keys to adjust that digit to the desired value.
5. Continue this process until the desired value for the setpoint is set.
Tip: You can quickly select the largest possible value for the setpoint by pressing the LEFT arrow key until
the leftmost digit is shown, and then pressing the UP arrow key until the value stops changing.
Similarly you can select the smallest possible value by pressing the LEFT arrow key until the leftmost digit is
shown, and then pressing and holding DOWN arrow key until the value stops changing.
SELECTION type setpoints, such as Units, or Active State, have options that are not numerical. For these
setpoints, the display will show the current setting.
1. Press the OK KEY when the setpoint is highlighted. The current setting of the setpoint will be shown.
2. Use the UP or DOWN arrow keys to scroll through the options that are available for that
setpoint. Scroll quickly by holding the key.
3. When the desired option is displayed, press the OK KEY to save the setting.
EVENT RESPONSE CONFIGURATION type setpoints are a little different from the previously discussed setpoints.
Each setpoint configures one or more actions that occur when the event occurs. See Section 5.1 for more
information.
If a value is changed from the EMCP display, Cat ET may not refresh the setpoint automatically. Press the “Config
Tool” icon to refresh the list.
Categories of setpoints are listed along the left pane, and clicking on one of them will bring up that list in the
right pane.
The family of EMCP 4 controllers will have various setpoints based on hardware version, software version, and
ET version. The categories shown here match those for EMCP 4.4 SCP in ET version 2015B and Prod v.4.6.1. Other
versions may have different choices. ET versions earlier than 2015B will show setpoints that are not available.
Note: Any setpoint with a value given as ”Unavailable” is not applicable to that level of EMCP 4.
Analog Inputs
Setpoints related to Analog Inputs. See Chapter 9.
Analog Outputs
Setpoints related to Analog Outputs. See Chapter 11.
System Settings
Setpoints related to EMCP 4.4 SCP system under the Control Menu such as ECU fault reset time, SCADA Data Link
Control, and Emergency Stop Active state.
Digital Inputs
Setpoints related to Digital Inputs. See Chapter 8.
Digital Outputs
Setpoints related to Digital Outputs. See Chapter 10.
Fuel Transfer
Setpoints related to fuel transfer feature.
AC Monitor
Setpoints related to generator configuration (for EMCP 4 calculation and reporting).
Over/Under Frequency
Setpoints related to bus overfrequency and underfrequency monitoring.
Load Add
Setpoints related to Load Add. See Chapter 13.
Load Shed
Setpoints related to Load Shed. See Chapter 13.
Display Preferences
Setpoints determining the units used on the EMCP 4 display. Note that this does not affect the data as viewed on
the Cat Service Tool. See Section 4.4.
In addition to the user programmable Digital Inputs, the EMCP 4.4 has dedicated Digital Inputs, both isolated and
non-isolated. The dedicated isolated Digital Inputs are all referenced to a common signal that is user supplied and
is the same as the user supplied reference wired to pin 118 on the 120-pin connector of the EMCP 4.4.
Table 8.1 outlines which functions are assigned to each of the dedicated inputs. The Group Start input is the only
input wired out to Terminal Blocks.
The other inputs are linked to functions that are called STATUS OR SYSTEM EVENTS and can be configured to
trigger warnings or shutdowns in the EMCP 4. System Event configurations determine the EMCP 4 response to
any supported event. For more information on Event Response Configurations, see Chapter 5.1.
The programming of the Digital Inputs starts by selecting a “Usage Type.“ The rest of the programming is
dependent upon what Usage Type is selected. Programming Digital Inputs from the EMCP display requires Level 2
security access. Figure 8 summarizes the paths possible for Programming a Digital Input.
Usage Type
Disabled
Status Status Parameter List of Choices
System Event Active State
SCADA Data Link
The Usage Type of DISABLED is used to completely disable the input. No status will be shown, and no action will
be taken by the EMCP 4.
The Usage Type of STATUS is used to make certain system conditions be known by the EMCP 4.
The Usage Type of SYSTEM EVENT is used to inform the EMCP 4 of system conditions that require the EMCP 4 to
trigger an event.
The Usage Type of SCADA DATA LINK is used to bring in data to the EMCP 4 specifically for use by the SCADA
data link. EMCP 4 will not take any action or trigger any events on such an input.
The Digital Inputs of the EMCP 4 are tied to an internal pull-up resistor inside the controller. Therefore, if a Digital
Input is UNCONNECTED, the Digital Input will sit at a PHYSICAL HIGH state. See Figure 8.2. Note that a Digital
Input wired to battery positive will always remain Active if programmed for Active High, and will always remain
Inactive if programmed for Active Low.
A battery negative input should be switched to each EMCP 4 Digital Input for proper operation. Isolated Digital
inputs must be switched to Isolated Reference.
• If an ACTIVE HIGH configuration is desired, the reference or battery negative input should be wired through a
normally-closed switch.
• If an ACTIVE LOW configuration is desired, the reference or battery negative input should be wired through a
normally-open switch.
Note: Improper configuration of these inputs can cause a false event to be triggered, or cause an event to not be
triggered when desired.
Note: If more than one Digital Input is configured for the same physical quantity (i.e. the setpoint Digital Input
Data Identification matches between two Digital Inputs), the higher numbered Digital Input value will have
priority. For example, if both Digital Input #4 and Digital Input #5 are configured for ECS in Run but Digital
Input #4 is activated with Digital Input #5 left inactive, Digital Input #4 will be ignored and ECS in Run will
be inactive.
Any Digital Input can be configured for any one of the Status parameters in Table 8.1:
*If a Digital Input is programmed for ECS in Auto, or Run, or Stop, and a maintained switch latches that input to
make it active, the front panel buttons will not have any effect.
ECS in Run
• When activated, has the same effect as pressing the “Run” button (puts the EMCP 4.4 SCP in RUN mode and
sends a group start signal to the connected generator sets. This functionality is not backed up with a failsafe
mode. While this input is Logically Active, the ECS can’t be changed from RUN.
ECS in Auto
• When activated, has the same effect as pressing the “Auto” button (puts the EMCP in AUTO mode). While this
input is Logically Active, the ECS can’t be changed from AUTO.
ECS in Stop
• When activated, has the same effect as pressing the “Stop” button (puts the EMCP in STOP mode). While this
input is Logically Active, the ECS can’t be changed from STOP.
Any Digital Input can be configured for any one of the System Event parameters in Table 8.2:
Levels Others
Engine Coolant Level Custom Event
Battery Charger Failure
Earth Fault
Earth Leakage
Battery Charging System Voltage
EPS Supply Load (EMCP 4.2 only)
Emergency Stop Switch (Remote)
For information on reading the status of Digital Inputs via MODBUS, please refer to the SCADA documentation.
Note: If a Digital Input is set to Disabled, any faults or events on that input will not be broadcast or annunciated
on the network.
The display will only show valid SPN-FMI combinations, but ET will show invalid combinations that will be
rejected. Valid SPN-FMI combinations are listed below.
*This status is FMI 14 (Special Instruction), not FMI 31 (Condition Exists). This gives a means to differentiate
between a Remote Emergency Stop and Emergency Stop.
Note: For Custom Events, each input can only trigger the custom event number that matches the Digital Input
number (Digital Input #1 can only activate Custom Event #1, etc.).
For the EMCP 4.4, each of these Analog Inputs have an individual isolated power supply capable of supplying up
to 50 mA, are software configurable as 5 V or 8 V, and have overload protection. These supplies are to be used
to provide power to sensors if required by the source power pin and Analog Input negative. These supplies are
isolated from battery negative.
See Electrical Connections Section 3.4 for illustrations on how to connect the sensors to the control.
Analog Inputs programmed to monitor pressures should be wired to sensors that read gauge, not absolute
pressure, unless absolute pressure is desired.
For Analog Inputs, the data range can be positive or negative, but Event thresholds are only positive. Therefore, to
prevent nuisance alarms for low warnings, disable the Event Response Configuration if data is acceptable to be
negative (see Chapter 5).
All four Analog Inputs are protected at Level 2 security. For details on security, see Chapter 6, Security.
Alternately, the Cat Service Tool can be used to program these setpoints.
Note: If the Analog Inputs are set to DISABLED, then any sensor faults or events will not be broadcast or
annunciated on the network.
Note: If more than one Analog Input is configured for the same physical quantity (i.e. the setpoint Analog Input
Data Identification matches between two Analog Inputs), then the lowest numbered Analog Input value will
be displayed. Warnings and Shutdowns will be monitored for both Analog Inputs. When troubleshooting
inputs, always make sure to check for configuration conflicts!
The programming of the Analog Inputs starts by selecting a “Usage Type.“ The rest of the programming is
dependent upon what Usage Type is selected. Figure 9.1 summarizes the paths possible for Programming an
Analog Input.
The Data Identification will remain the same when switching between Resistive and Voltage.
Any Analog Input can be configured for any one of the Data Identification parameters in Table 9.1:
The Data Identification list is the same whether Signal Type is Resistive, PWM, or Voltage.
Any Analog Input can be configured for any one of the Data Identification parameters in Table 8.
Note: For Custom Events, each input can only trigger the custom event number that matches the Analog Input
number (Analog Input #1 can only activate Custom Event #1, etc.).
9 45
9.8 50 600
kPa
97.5 1000
400
200
0
0 25 50 75 100
Ohms
80
20.8 123 291.5 40
55
24.2 117 387.5 33
28.4 111 520.6 26 30
Degrees C
50
423.9 -12 13.3 94
30
289.7 -3 11.0 102
10
201.9 6 9.18 110 -10 0 500 1000 1500 2000 2500
148.8 14 7.7 118 -30
100
19.0 149 238.0 58
80
22.0 142 309.9 51
60
25.7 135 408.7 44 40
30.2 128 546.6 37 20
Degrees C
80
23.8 99 467.0 15 0
0 500 1000 1500 2000
-20
28.8 92 648.8 8
Ohms
35.4 85 916.6 1
43.7 78 1318.5 -6
54.5 71 2046.6 -14
60.2 50
50
85.2 75
103.2 100
25
110.0 100
0
0 25 50 75 100
Ohms
% Level
50
25
0
0 500 1000 1500 2000
Ohms
50
103.2 100
25
0
0 20 40 60 80 100
Ohms
348.2 0
80
500 0
% Level
60
40
20
0
0 100 200 300 400 500
Ohms
30 100
% Fuel Level
60
15 100
40
20
0
255 240 30 15
Ohms
Temperature Temperature
Ohms °C Ohms °C
140
2541.5 5 148.1 75
120
1991.4 10 125.7 80
100
1249.5 20 107.2 85
Degrees C
80
1000 25 91.7 90
805.5 30 78.8 95 60
652.8 35 68 100 40
For EMCP 4.4, PWM, voltage, and current senders can be configured within the ranges in Table 9.3:
Analog Input data ranges can be defined with positive and negative values, but Event thresholds are only
programmable as positive values. Therefore, to prevent nuisance alarms for low warnings when using negative
numbers for data ranges, the Event Response Config can be disabled if input data is acceptable to be negative.
The Maximum Data Range can be found graphically or algebraically. In this example, the Maximum Data Range
would be defined by the equation of the line after the slope is determined. Since the data rises by 50 degrees for
every volt, increasing two volts above the three volt limit requires the maximum range to be 100 degrees above the
sensor limit of 120 degrees, or 220 degrees total. See Figure 9.3.
9.3.4 Sensor Range is Larger than Setpoint Options, but Usable Range is Not
If the desired sensor range is larger than one of the available setpoint options, but the useful range for the sensor
is within the supported ranges, then interpolation may be used to support the desired sensor. For example, for a
0-6V temperature sensor that reads -40°C to 500°C, the EMCP 4 will not support the analog voltages higher than
5V. However, as long as the sensor will not exceed 5V, the 0-5V range may be used. To make the data accurate,
set the Minimum Data Range to -40°C, and determine the Maximum Data Range mathematically. See Figure 9.4.
The Maximum Data Range can be found graphically or algebraically. In this example, the Maximum Data Range
would be defined by the equation of the line after the slope is determined. Since the data rises by 90 degrees for
every volt, decreasing one volt below the six volt limit requires the maximum range to be 90 degrees below the
sensor limit of 500 degrees, or 410 degrees total. See Figure 9.5.
9.3.5 Sensor Range is Larger than Setpoint Options, and Usable Range is Larger than
Setpoint Options
If the desired sensor range is larger than one of the available setpoint options, and the useful range for the sensor
is outside of the supported ranges, a third party device is required to convert the signal range into a supported
range. See Figure 9.6.
The EMCP 4.4 SCP additionally supports two dedicated discrete outputs used for the failsafe starting signal. One
of these outputs is sourcing (FMR), while the other output is sinking (PRR).
Outputs can be configured by using the EMCP 4 display or using Cat ET. The programming of the Digital Outputs
starts by selecting a “Usage Type.“ The rest of the programming is dependent upon what Usage Type is selected.
Figure 10.1 summarizes the paths possible for Programming a Digital Output.
Note: If the Engine Operating State is configured as Hardwired, Digital Output #1 must be programmed to Starter
Motor Relay.
Usage Type
Disabled
Command/Status Status Type List of Values
System Event
SCADA Data Link Event Parameter List of Values
Event Trigger
List of Values
To configure a Digital Output as a Status Parameter, go through the following menu options:
Any Output can be configured for any one of the COMMAND/Status parameters in Table 10.1:
COMMAND/Status Parameters
Add Load Step # 1 Add Load Step # 16
Add Load Step # 2 Common Alarm
Add Load Step # 3 Run Mode
Add Load Step # 4 Auto Mode
Add Load Step # 5 Stop Mode
Add Load Step # 6 Transfer Fuel In
Add Load Step # 7 Transfer Fuel Out
Add Load Step # 8 Common Warning
Add Load Step # 9 Common Shutdown
Add Load Step # 10 Programmable Cycle Timer Output #2
Add Load Step # 11 Horn Control
Add Load Step # 12 ECU Fault Reset
Add Load Step # 13 Breaker #1 Trip*
Add Load Step # 14 Package Not In Auto
Add Load Step # 15
*This output does not control a circuit breaker unless the user makes the connections to do so. This output type
should be viewed as having a generic name because the name does not necessarily imply the action that is
performed.
Stop Mode
• Activates when the EMCP is placed in STOP mode (such as when the ‘Stop’ button is pressed). Matches the
state of ECS LED on the EMCP.
Package Not In Auto
• Activates when conditions are present that prevent the EMCP from operating in AUTO mode (such as engine
control switch not in auto, engine not in Rated mode, shutdown red lamp is active).
Horn Control
• Activates when a horn alert is sounding. Typically occurs when any event configured with an audible alert
event response is PRESENT or ACTIVE and unacknowledged.
Common Warning
• Activates when any warning is PRESENT in the event log (regardless of source).
Common Shutdown
• Activates when any shutdown is PRESENT or ACTIVE in the event log (regardless of source).
ECU Fault Reset
• Activates for a configurable period of time when a Reset All Events command is issued. Typically only used to
interface to legacy engines.
Programmable Cycle Timer Output #2
• Activates for the duration of the Programmable Cycle Timer #N Active Time as configured in the Programmable
Cycle Timer feature (refer to Chapter 16).
Common Alarm
• Activates when any shutdown is PRESENT or ACTIVE in the event log or any warning is PRESENT in the event
log (regardless of source).
Breaker #1 Trip
• Activates when any event configured with a Breaker #1 Trip event response is PRESENT or ACTIVE. Note:
EMCP 4.4 uses Breaker #1 for the Generator Set Breaker.
Reduced Power Off
• Activates when the EMCP is NOT in reduced power mode (Useful for placing other controls in a reduced power
mode when the EMCP is in Reduced Power Mode).
Transfer Fuel In
• Activates when manual or automatic fuel loading is initiated.
Transfer Fuel Out
• Activates when manual or automatic fuel unloading is initiated. (Not available on standard software)
Any Output can be configured for any one of the System Events in Table 10.2:
System Events
Levels Others
Fuel Level Any Suspect Parameter Number Digital Input #1 Custom Event
External Tank Fuel Level Accessory Data Link Digital Input #2 Custom Event
Battery Charging System Voltage Digital Input #3 Custom Event
Battery Voltage Digital Input #4 Custom Event
Emergency Stop Switch Digital Input #5 Custom Event
Generator Control Not in Automatic Digital Input #6 Custom Event
Primary Data Link Digital Input #7 Custom Event
SCADA Data Link Digital Input #8 Custom Event
Battery Charger Failure Isolated Dig Input #1 Custom
Isolated Dig Input #2 Custom
Isolated Dig Input #3 Custom
Isolated Dig Input #4 Custom
Analog Input #1 Custom Event
Analog Input #2 Custom Event
Analog Input #3 Custom Event
Analog Input #4 Custom Event
Table 10.2 – Output System Events
Care must be taken in configuring the correct triggers. Only some of these parameters can be configured for a
specific System Event and even if it can be configured, it may not be representative of the system requirements.
Output system event trigger conditions are listed in Table 10.3 below.
Category SPN Suspect Parameter Supported FMI Trigger Conditions
96 Fuel Level 0, 1, 15, 17
Levels
38 External Tank Fuel Level 0, 1, 15, 17
n/a Any Suspect Parameter Number n/a
1231 Accessory Data Link 11
167 Battery Charging System Voltage 17
168 Battery Voltage 0, 15, 17
Others
4007 Control Not in Automatic 31
639 Primary Data Link 11
3581 SCADA Data Link 11
4003 Battery Charger Failure 31
701 Digital Input #1 Custom Event 31
702 Digital Input #2 Custom Event 31
703 Digital Input #3 Custom Event 31
704 Digital Input #4 Custom Event 31
705 Digital Input #5 Custom Event 31
706 Digital Input #6 Custom Event 31
707 Digital Input #7 Custom Event 31
708 Digital Input #8 Custom Event 31
709 Isolated Digital Input #1 Custom Event 31
710 Isolated Digital Input #1 Custom Event 31
711 Isolated Digital Input #1 Custom Event 31
712 Isolated Digital Input #1 Custom Event 31
1083 Analog Input #1 Custom Parameter 0, 1, 6, 15, 17
1084 Analog Input #2 Custom Parameter 0, 1, 6, 15, 17
4158 Analog Input #3 Custom Parameter 0, 1, 6, 15, 17
4157 Analog Input #4 Custom Parameter 0, 1, 6, 15, 17
Table 10.3 – Supported Output System Event SPN and FMI Trigger Conditions
Data Identifications
CUSTOM PARAMETER #1 OUTPUT FROM SCADA
CUSTOM PARAMETER #2 ENGINE FUEL LEVEL
CUSTOM PARAMETER #3 EXTERNAL TANK FUEL LEVEL
CUSTOM PARAMETER #4
Table 11.2 – Analog Output Data Identifications List
The PWM outputs can be configured for one of two different ranges: 0 to 100%, or 5 to 95%. The data range is
configurable and should be set to the generator voltage. The output signal is ~6V peak.
Any PWM Output can be configured for any one of the Data Identifications in Table 12.1.
Data Identifications
CUSTOM PARAMETER #1 OUTPUT FROM SCADA
CUSTOM PARAMETER #2 ENGINE FUEL LEVEL
CUSTOM PARAMETER #3 EXTERNAL TANK FUEL LEVEL
CUSTOM PARAMETER #4
13.1.2 Function
The Load Add feature consists of an initial Conditional Load Add period follow by a Load Sensitive Load Add period
when the Conditional Load Add Timer expires. The Supervisory Control Panel can be configured to add or remove
all loads when the SCP does NOT have a RUN signal.
The conditional load add timer starts when a unit detects bus voltage (same as with the LSLD settling timer). The
conditional load add timer is still used even if load sense load demand is disabled on the generator sets based on
the last setting of the timer.
Note: This is a system level setpoint, so when changed on any individual control, it is sent to all controls on the
network. Load adding is expected to occur along-side LSLD. While we expect to sequence on all available
(and required) generator sets fairly quickly, the EMCP 4.4 Supervisory Control Panel does not need to wait
for all available generator sets to have synchronized onto the bus before it start to add loads.
Priority
All load steps are added based on priority with the highest priority (first to add) being the lowest number. Priorities
are assigned using load add priority for load step N (setpoint). If multiple load add steps are programmed to the
same priority, the lower number load step has priority over the higher number load step. While it is NOT required,
it is recommended that each step be programmed for the matching priority. The following calculations are based
on both the priority and load step, such that the required available genset kW is based on a single step even if
multiple steps have the same priority.
Load add generator supplied maximum load step priority number (setpoint) – priority numbers beyond the
programmed value will only be activated if utility return transition load configuration is set to ADD ALL and the SCP
does not have a RUN signal. The standard load add/shed functionality will only use the priorities based on this
number and numerically below.
Note: For load steps above load add generator supplied maximum load step priority number (setpoint), there is a
load add minimum utility load step time delay (setpoint) that should be used instead.
Once the load add minimum generator load step time delay starts to time, a timer starts against the load add
duration for load step N (setpoint) time in order to keep track of its expiration when conditional load add is ended
and we transition to load sensitive load add. The load add duration for load step N time is not used to space out
loads during the conditional load add.
Note: Anytime the load shed timers are timing, all Load Add timers are paused. Anytime a Load Step is shed, all
load add timers are reset.
Priority
(Same as mentioned above in the conditional load add.)
Failure Modes
Upon loss of all MGDL communication, load levels shall be automatically added based upon the generator sets that
met “MGLD Package in Auto” status before loss of communications.
A generator set is considered to have “MGDL Package in Auto” status if the following conditions are TRUE:
1. Engine Control Switch Status (global) = AUTO and
2. Sync Mode Switch (global) = AUTO and
3. Idle/Rated (global) = RATED and
4. No active Shutdown Events and
5. Following Warnings Events = FALSE:
a. Not Ready to Automatically Parallel Warning (event)
b. Generator to Bus Synchronization Failure Warning (event)
Of the units that meet “MGDL Package in Auto” status AND have not closed to the bus, the supervisory control
assumes that the order in which the units close to the bus will be from smallest rated unit to the largest rated unit.
Loads will be added based on assuming the first non-viewable generator set reaches the bus 10 seconds after the
start signal or loss of utility is received. Each additional non-viewable generator set will be assumed to reach the
bus 10 seconds after the previous generator set.
Load steps are added (still based on priority) with the load add minimum generator load step delay time, up to
the assumed capacity headroom (see below). Additional loads can be added manually via display. Loads added
manually may go beyond the calculated assumed capacity headroom.
Load steps are still added and shed based on priority number. When the setpoint is configured for “Add All Load
Steps,” the load add minimum utility load step time delay will be used to add successive load steps. When the
setpoint is configured for “Shed All Load Steps,” all loads are shed at once.
Setpoints
Digital Output #NN Command/Status Parameter Data Identification
Status Events
The following status events are supported by the Load Add feature.
Display Screens
“Page Right” – shows the next set of 8 units and “Page Left” would be shown in F3 of that screen.
A reset latched load step will be shown as an inactive load step. A single button press of the reset latch will reset
the current lowest priority numbered latched step. Therefore holding the reset latch button will not reset more than
a single latched load step. User can manually shed a load step currently being added and manually add a load step
that is currently being shed.
The Custom text string (if programmed) will appear on the “Load Bus Overview-> Load Step Priority #NN” deep
dive screen (Line 1) centered on the screen as shown in previous screen mock up. If user did not provide a custom
text string, the text that appears on Line 1 of the deep dive screen should be “Load Step #xx” where xx = the load
step number on Line 5
13.2.2 Function
When the generator sets system percent kW or percent kVAr load exceeds the appropriate Load Shed threshold
setpoint, the associated Load Shed timer will begin to time. If the generator sets system percentage drops below
the threshold, the timer is not immediately reset, but it will count backwards towards zero. If the Load Shed timer
expires we shed the last load step that was added. If the rated real or reactive power of a particular Load Step
was defined as 0% kW and 0% kVAr, the Supervisory Control should shed the next load until a non-zero defined
load is shed.
If either warning is still present after shedding the load step, and the “rate of change of bus voltage” shows
that bus voltage is not increasing, or if the “rate of change of bus frequency” shows that bus frequency is not
increasing, the EMCP 4.4 SCP sheds an additional load step every load shed system overload load shed delay
time (setpoint).
Note: Any load steps shed during load shed system overload conditions will be latched regardless of load step
latch enable for load step N setpoint configuration.
Example:
Loads that are shed as a result of bus under voltage or bus under frequency are not independent.
In the previous example, we assume that the Load Shed Delay Time (setpoint) and the Load Shed Fast Shed Delay
Time (setpoint) values are set larger than the Load Shed System Overload Load Shed Delay Time (setpoint).
A bus under frequency warning event or bus under voltage warning event is triggered when the appropriate
threshold and delay times are met:
• Bus under frequency warning event percentage threshold
• Bus under frequency warning event delay time
• Bus under voltage warning event percentage threshold
• Bus under voltage warning event delay time
These are based on the nominal and warning setpoints programmed in the EMCP 4.4 SCP.
The Load Step Latch Enable for Load Step N (setpoint) is used to latch out a load step (and subsequent higher
priority numbered load steps) that has been shed. This means that if the setpoint is enabled for a load step, the
load step can be added one time onto the bus but if the load step is shed, then it cannot be re-added onto the bus.
Any load steps shed on the display manual Control screen or during a failsafe or system overload condition will
also be latched and cannot be re-added until the system recovers back to normal and unlatched by one of the
following methods.
As stated under the load step latch conditions, a latched load can be reset via a “Reset” selection on the manual
load control display screen, or by user selecting to add the latched load step.
Load add and shed timers should continue to run (count down if displayed) while user is on the manual load
control screen.
Failure Mode
Upon loss of all MGDL communication, load shed will NOT be functional.
Upon partial loss of MGDL communications while sustaining communication with at least one online majority
group generator set, kW and kVAr based load shed will continue to function based on the information being
communicated by online generator sets and units assumed to be online. Frequency and voltage based load shed
will be based at 1.5 * Z, the amount of voltage and frequency droop (“Z” = 3% droop for kW and 6% droop for
kVAr). Any load step that is shed will be latched regardless of its load shed latch enable for load step <Index>
setpoint configuration.
Loads that are shed during failsafe will remain latched until the supervisory control no longer detects failsafe
mode (i.e. system is back to normal mode). Shed loads that are latched during failsafe can be re-added if any of
the above conditions for unlatching latched loads are met.
Setpoints
Number of available load steps
Min = 0, Max = 16
Resolution = 1
Status Events
The following status events are supported by the load shed feature.
Shed Priority 1 Load
Shed Priority 2 Load
Shed Priority 3 Load
Shed Priority 4 Load
Shed Priority 5 Load
Shed Priority 6 Load
Shed Priority 7 Load
Shed Priority 8 Load
Shed Priority 9 Load
Shed Priority 10 Load
Shed Priority 11 Load
Shed Priority 12 Load
Shed Priority 13 Load
Shed Priority 14 Load
Shed Priority 15 Load
Shed Priority 16 Load
An example of entering a modifiable text string for Digital Input Custom Event #1 is given in Figure 14.1.
Figure 14.1 – Customizing a Text String With the Cat Service Tool
The MCP 4.4 supports one modifiable text string per custom event on each programmable digital input and a
modifiable text string per custom parameter and one per custom units on each programmable
analog input.
The EMCP 4 has the capability of supporting one flash file containing one secondary language at any particular
time. If the user is interested in having a new secondary language, a new flash file to configure the new language
must be installed. Therefore, the user is not able to install multiple flash files supporting different languages
simultaneously.
The EMCP 4 supports unicode characters from the English character set, as well as the character set from the
local language supported by the file. It is the user’s responsibility to install the preferred flash file with the correct
language support that will allow the modification of text strings.
Different language software supports different sets of characters. Therefore, modifiable text string configuration
files created in one language will not become translated if new language software is flashed into the
EMCP 4. The original text string will still show as originally entered, or it may not show correctly if the new
software language does not support all the characters in the original language.
14.2 Programming Modifiable Text Strings Using the Cat Service Tool
To configure a modifiable text string using the Cat Service Tool, go through the following menu options:
1. Connect the EMCP to the Cat Electronic Technician as described in Section 4.2.
Note: The service tool must be connected to CAN 1 and the EMCP must be selected during the connection if
multiple ECMs are present.
2. Select “Modifiable Strings” under “Service” from the choices at the top of the software screen.
Note: The modifiable text string parameter value’s field is initially blank until it is replaced with a custom text
string parameter value. The custom text string parameter value entered will replace the default strings.
The user’s custom text strings are displayed in the user’s preferred language. If the service tool doesn’t support
the user’s preferred language, U.S. English will be used.
It is advisable to split the text across both lines if present even if it can fit on a single line since the default terms
will show if text has not been entered.
Note: The user must save any offline changes before attempting to connect the service tool to the EMCP 4, or the
changes will not be saved
Caution: External equipment such as a transfer switch is required to ensure that the generator sets are not
stopped on load.
The PCT FEATURE consists of seven independent timers; each timer has the following setpoints (setpoints shown
are for PCT #1):
PROGRAMMABLE CYCLE TIMER #1: Output #3 Activation Configuration (EMCP 4.4 only)
The Programmable Cycle Timer’s third output will be activated when this timer is active. The EMCP 4 will not
close the generator circuit breaker unless Output # 3 is configured and all other required conditions are met.
Output # 3 will signal the EMCP 4 controller to synchronize and close the generator circuit breaker if the Sync
Mode Switch (SMS) is in Auto, ECS is in Auto, and Hardwired Dead Bus Arbitration (HWDBA) is enabled (if a live
bus does not exist).
The PCT has two internal outputs (three for EMCP 4.4); these should not be confused with the physical outputs
of the control. The outputs are connected internally to the control module. In the standard configuration, PCT
OUTPUT #1 is connected to an internal Remote Initiate command. OUTPUT #2 is customer configurable via a
discrete output. OUTPUT #3 is connected to breaker control. This allows the operator to configure a timed relay,
for external connectivity.
Note: The outputs of all seven timers are tied together in an “OR” fashion. This means that if any one, or more,
timer is activated, then any output will activate (depending on programming).
The status of each output is indicated by a 1, 0, or – in the PROG CYCLE column under #1 through #7.
See Figure 16.1.
A DASH (–) means that this PCT is NOT programmed to activate this output.
• In Figure 16.1, PCT #1 is INACTIVE on Output #1. Outputs #2 and #3 are NOT enabled and will never activate, as
programmed.
• PCT #3 is ACTIVE on Output #1, and NOT enabled on Output #2. Output #3 is NOT enabled and will never
activate, as programmed.
• PCT #5 is NOT enabled and will never activate, as programmed, on Outputs #1 and #3. Output #2 is ACTIVE.
• PCT #2, PCT #4, PCT #6, and PCT #7 are DISABLED. They NEVER activate Output #1, Output #2, or Output #3, as
programmed.
• To select a specific Programmable Cycle Timer, use the LEFT and RIGHT buttons until the desired
PCT is within the selection box and then press the OK KEY .
7. The box surrounding the first row outlines the day selection.
17. Use the arrow keys to enter the RUN FOR time.
19. S
croll DOWN to select the OUTPUT STATE for
Output #1.
23. S
croll DOWN to select the OUTPUT STATE for Output #2 and #3 to program with the same steps as
Output #1.
24. P
ress the ESCAPE KEY to return to the Programmable
16.2 C
onfiguring the Programmable Cycle Timer Using the
Cat Service Tool
To configure a programmable cycle timer with the Cat Service Tool, go through the following menu options:
1. Connect to the EMCP 4 using the Cat Service Tool as stated in Section 4.2.
3. Double click the Programmable Cycle Timer #N Activation Day setpoint for a given day to change this value
from the drop down menu. Click the OK button to program.
4. Double click the Programmable Cycle Timer #N Activation Start Time setpoint to change this value. Click the OK
button to program.
5. Double click the Programmable Cycle Timer #N Active Time setpoint to change this value. Click the OK button
to program.
6. Double click the Programmable Cycle Timer #N Output #1 Active Configuration setpoint to change this value
from the drop down menu. Click the OK button to program.
7 .Double click the Programmable Cycle Timer #N Output #2 Active Configuration setpoint to change this value
from the drop down menu. Click the OK button to program.
The Primary CAN data link for the EMCP 4 Supervisory Control Panel is used for programming and flashing of the
EMCP 4.4 control panel. Primary CAN wiring
The primary CAN communication wires are brought out of the EMCP 4 as part of the 120-pin connector. The pins,
as designated on the EMCP 4 connector, are shown in Table 17.1.
Table 17.1 – Primary CAN Data Link on the 120-pin EMCP 4 Connector
• The maximum allowable trunk length is 130 ft (40 m), and the maximum drop length is 3 ft (1 m).
• The CAN network requires a 120 Ohm termination resistor on the extreme ends of the main trunk.
The EMCP 4.4 have a SUPERVISORY CONTROL AND DATA ACQUISITION (SCADA) communications link between
the controller and a host device using the MODBUS protocol. The host device is able to remotely monitor or
control the genset package equipped with the EMCP 4 in much the same way an operator does from the panel.
• The host device connects to the EMCP GSC through an RS-485 SCADA data link (Modbus RTU, half duplex).
• The data is transmitted in a binary format over the serial connection.
• The host device acts as Modbus master, and the EMCP 4 acts as the Modbus slave, also called a REMOTE
TRANSMITTER UNIT (RTU).
• The host device initiates all communication, sending commands or requests for information to the EMCP 4.
• The EMCP 4 then takes action based on the query and/or sends a response to the query over Modbus.
Baud rates can be configured on the EMCP 4. Various data rates between 9600 bits/second (baud) and 57,600
bits/second are available. See the 19.2 Section for instructions.
Note: This port may be required to be used to communicate to BMS or other monitoring device. Only a single
device can be used with this port.
19.1 Wiring
SCADA COMMUNICATION wires are NOT brought out of the EMCP 4 SCP as part of the 120-pin connector since
Modbus TCP is available over Ethernet. The pins, as designated on the EMCP connector, are shown in Table 19.1
MODBUS DATA TRANSMISSION over RS-485 is accomplished over a single-shielded twisted pair for differential
signaling with transmit and receive alternating over the same wire pair (MODBUS+ and MODBUS-). The
Reference (MODBUS REF) should be connected to the shield, to prevent ground loop currents.
If line polarization is implemented (see Software Configuration Section), a better choice is a 10 μF capacitor
(10V minimum) in series with a 0.25W 120 Ohm resistor.
A bias resistor may be used for line polarization. Line polarization is used to keep the network voltages at
well-defined levels during silent times to prevent potential false diagnostics and communication failures. This
bias resistor is different than a termination resistor. There should only be one device on the network with bias
resistors enabled to polarize the network.
Note: For more details on setting up a Modbus network over a serial line, please refer to RS-485 specifications
or Modbus specifications. See the Software Configuration Section for instructions on enabling line
polarization.
Select the SCADA DATA LINK BAUD RATE that you want to program.
4. Select the SCADA DATA LINK PARITY that you want to program.
8. Select the SCADA DATA LINK SLAVE ADDRESS that you want.
12. Select the RS-485 BIAS RESISTOR ENABLE STATUS that you
want to program.
19.3.2 Configuring the SCADA Data Link Using the Cat Service Tool
The EMCP 4 SCADA data link can be configured using the Cat Service Tool. To program this data link, do the
following steps:
1. Connect to the EMCP 4 using the Cat Service Tool as stated in Section 4.2.
2. Select RS-485 SCADA Data Link on the left.
3. Double click SCADA Data Link Baud Rate to change this to the desired value from the drop down menu. Click
the OK button to program.
4. Double click SCADA Data Link Parity to change this value from the drop down menu. Click the OK button
to program.
5. Double click SCADA Data Link Slave Address. Change this value by typing a new value. Click the OK button to
program.
6. Double click SCADA Data Link Access Password. Change this value by typing a new value. Click the OK button
to program.
7. Double click RS-485 Bias Resistor Enable Status to change this value from the drop down menu. Click the OK
button to program.
In addition, this data link can be used for interfacing with Cat Switchgear.
The modbus TCP/IP Data Link can be configured with the service tool or from the EMCP 4 GSC. To program this
data link with the service tool, do the following steps:
1. Connect to the EMCP 4 using the Cat Service Tool as stated in Section 4.2.
3. Double click Internet Protocol Address to change this to the desired value. Click the OK button to program.
4. Double click Internet Protocol Network Mask to change this to the desired value. Click the OK button to
program.
5. Double click Network Default Gateway Internet Protocol Address to change this to the desired value. Click the
OK button to program.
These setpoints will need to be changed prior to first use and can’t be changed back to 0.0.0.0.
The MGDL feature requires EMCP 4.4 controllers with at least v4.3 PROD software installed. MGDL capability does
NOT exist in EMCP 4.4 controller software versions prior to v4.3 PROD. Up to sixteen (16) EMCP 4.4 controllers and
one (1) EMCP 4.4 supervisory controller can be networked together in a single system via MGDL. MGDL provides
a view of the entire system as well as visibility to all other units in the system from a single EMCP 4.4 display
(Figure 21.1).
MGDL
Ethernet Switch Ethernet Switch
The “Multiple Genset” load topology example shown in Figure 21.1 is a representation of a system application
in which the EMCP 4.4 MGDL feature can be used. A degree of flexibility is built into the MGDL control system
to allow for additional topology support (such as feeder breaker control). The EMCP 4.4 MGDL feature does not
support utility paralleling or intelligent automatic transfer switch capabilities with the initial version of Prod v4.3
software.
Ethernet Switch
MGDL
G G G
Load
The following guide describes the installation, configuration, and operation of the EMCP 4.4 MGDL feature.
The MGDL connection is the same connection as the modbus TCP/IP connection. While the same connection
is used, the protocols are different and do not interfere with each other under normal conditions. Because the
receiving lines on one device need to be connected to the sending lines on another, it is possible that a crossover
cable will be required. Fortunately, many ethernet adapters automatically detect and internally crossover;
the EMCP 4 also automatically detects and does an internal crossover. See Figure 21.3 for an illustration of
connecting the EMCP 4.4 to a typical RJ-45 connector or device.
hub / switch /
repeater
hub / switch /
repeater
(a) (b)
For maximum redundancy, using the dual connections available on some EMCP 4.4 hardware to daisy
chain connections is NOT recommended for an MGDL network since a single wire break can cause loss of
communications between large portions of the network. See Figure 21.5 for an illustration of a daisy-chained
network topology.
(a)
The limits on the length are 330 ft (100 m) between each device (controller, computer, hub, or switch). Fiber optic
converters are recommended for any network section length greater than 330 ft (100 m), but may be worthwhile in
order to give greater electrical immunity for all connections.
SCADA Monitoring
System
TCP/IP SCADA
Data Link
Ethernet Switch
MGDL
G G G
Load
Separate IP addresses exist for EMCP 4.4 controllers on the MGDL network and on a TCP/IP SCADA network. The
EMCP 4.4 TCP IP address, subnet and gateway used for SCADA monitoring are configurable by the user whereas
the EMCP 4.4 MGDL IP address is NOT configurable. The EMCP 4.4 MGDL IP address is dynamically assigned at
the time the unit connects to an MGDL network. Therefore, the EMCP 4.4 MGDL IP address MAY change based
on existing MGDL network nodes. The EMCP 4.4 MGDL IP address is provided on the EMCP 4.4 display screen for
reference only and is described in the MGDL network status screens section of this manual (Section 21.5.4). Due
to the criticality of the MGDL communications, care should be taken in the routing of the signals to be sure other
network traffic does not interfere in the transmission of these critical control parameters.
For more information on EMCP 4 SCADA data links including TCP/IP SCADA monitoring refer to the EMCP 4
SCADA Data Links, Application and Installation Guide (LEBE0010).
To reset the expected number of MGDL units from the display, navigate to the following sub-menu:
MAIN MENU
→ CONFIGURE
→ PARALLELING
→ MGDL CONTROL
The EMCP 4.4 Supervisory Control Panel has a fixed MGDL unit number and only 1 (one) supervisory control
panel can be on each MGDL network. It contains logic that does not allow two units to be configured to the same
MGDL unit number. If the EMCP 4.4 detects duplicate MGDL unit numbers on the MGDL network a MULTIPLE
GENSET DATA LINK CONFIGURATION ERROR (SPN-FMI: 625-14) event is triggered and the two units will be
shutdown. For more details on troubleshooting the MULTIPLE GENSET DATA LINK CONFIGURATION ERROR
(SPN-FMI: 625-14) event refer to Section 21.6.1.
The following subsections provide setpoint configuration details on each of the MGDL paralleling features.
→ CONFIGURE
→ ALL SETPOINTS
Each setpoint used for configuring MGDL related event response configurations is described below.
The MGDL communication failure diagnostic response configuration (setpoint) determines how the EMCP 4.4
responds to an MGDL COMMUNICATION FAILURE (SPN-FMI: 625-19) event. See section 21.6.3 for further details
on this event.
The control is offline MGDL diagnostic response configuration (setpoint) determines how the EMCP 4.4 responds
to the loss of a communications with an expected unit on the MGDL network that triggers an MGDL CONTROL IS
OFFLINE (SPN-FMI: 625-31) event. See section 21.6.2 for further details on this event.
Load Shed
The EMCP 4 genset controller also provides a configurable signal to aid in the removal of load from a generator
set. With the addition of MGDL network feature, the load shed functionality on the EMCP 4.4 has not changed.
Please refer to LEBE0007 for detailed information on the EMCP 4.4 load shed feature.
2. After certain period of time being powered down the EMCP 4.4 controller will “clear” internal memory of the
number of expected controls. This is done in order to benefit generator sets that are commonly relocated and
are frequently powered up into new MGDL network topologies (such as rental units). The logic for this resetting
of expected number of controls is after my control is powered down for >12 hours:
a. If all other controllers on the network with mature communications agree on the expected number of
controls online,
– Reset expected number of controls to the agreed upon expected number of controls online.
b. If all controllers on the network with mature communications do NOT agree on the expected number of
controls online,
– Reset expected number of controls online to zero and recalculate the units.
c. If all controllers on the network have immature communications,
– Reset expected number of controls online to zero and recalculate the units.
Note: The actual detected number of controls online and the expected number of controls online is indicated on
display on the MGDL control screen described in Section 21.5.1 of this manual.
Resetting expected number of controls via display should only be done as a result of proper troubleshooting or
only when intentional MGDL network node adjustments are desired. It is NOT recommended to reset expected
number of controls while generator sets are running and providing load. Resetting expected number of controls
results in the definition of new MGDL network nodes connected to the same electrical bus that may or may not
communicate with each other. Therefore resetting expected number of controls inappropriately creates a risk of
system instability and/or a crash-parallel.
MAIN MENU
→ VIEW
→ PARALLELING
→ MGDL OVERVIEW
The MGDL Overview screen displays key information for all MGDL units from a single EMCP 4.4 controller’s
display. The MGDL Overview screen information is described in Figures 21.7 through Figure 21.10.
Note: These screens are hidden from display until Multiple Genset Control Data Link Unit Number (setpoint) is
configured to a non-zero value.
System Status
Figure 21.7 – MGDL Overview Screen with Less Than 8 MGDL Units
The unit communication status information of all MGDL units is provided in the top section of the MGDL
Overview screen.
• The unit number of any MGDL unit that is broadcasting information on the network will automatically appear in
a solid block text.
• A unit number that is reverse videoed indicates immature communications. The immature communications
indicator is active for the first 60 seconds after a unit begins broadcasting on the MGDL network.
• A unit number is replaced with a question mark if communications have been lost with that unit. Scrolling to
and selecting the question mark on the MGDL Overview screen displays a message indicating the unit number
of the lost unit (Figure 21.12).
• To avoid confusion and improve troubleshooting, an asterisk next to a unit number indicates “my unit” and
refers to the unit number assigned to the controller whose display is being viewed.
The percent of rated real power of each individual MGDL unit is displayed just below the unit number
identification. This provides an indication of the real power loading of each MGDL unit at a given point in time.
Volts & Hz Within
Limits status
Breaker status
Bus status
The generator-breaker-bus status symbol (Figure 21.8) provides an indication of the generator operating state and
consists of three separate indicators:
1. Generator Volts/Hz Within Limits Status
2. Generator Breaker Status
3. Bus Voltage Status
If communications are lost, the generator-breaker-bus symbol disappears since the information is unknown.
The generator volts/hz within limits status provides an indication to the generator sets readiness. The generator
circle is populated with a sinusoidal wave symbol when the generator voltage and generator frequency are
greater than 90% of their rated values. The generator circle is left blank when either generator voltage or
generator frequency are less than or equal to 90% of their rated values.
The generator breaker status provides an indication of the generator breaker state. Table 22.3 shows the possible
generator breaker states and corresponding symbols on display.
Open Closed Locked Out Unknown
U.S.
International
The generator breaker status symbol can be switched between U.S. and international symbols under the EMCP
display preferences.
The bus voltage status detected by each MGDL unit is indicated by the bottom row of the generator-breaker-bus
symbol. The unit bus bar symbol is filled in to indicate a live bus is detected and is left empty to indicate a dead
bus is detected by the individual unit.
The system bus status indication considers the dead bus detection of all MGDL units on the network. The system
bus status reads LIVE BUS when any MGDL unit detects a live bus and reads DEAD BUS when all MGDL units
detect a dead bus.
The system kW value is the total real power provided by all MGDL units on the network. The system % kW is the
real power provided by all the MGDL units on the network as a percentage of all the rated power of all the MGDL
units on the network regardless of their operating state.
Figure 21.9 – MGDL Overview Screen with Greater Than 8 MGDL Units (Screen 1 of 2)
When more than 8 units are connected to the MGDL network an arrow appears indicating an additional MGDL
Overview screen is available. Pressing the PAGE RIGHT (F4 hot key) navigates to the second MGDL Overview
screen (Figure 21.10).
Figure 21.10 – MGDL Overview Screen with Greater Than 8 MGDL Units (Screen 2 of 2)
Scrolling left and right on the MGDL Overview screen with the left and right arrow keys allows the user to select
a particular MGDL unit. Pressing the OK key provides more detailed information (Figure 28.38) on the operation of
the selected MGDL unit.
Unit kW/kVAr %
Volts & Hz Within
Unit number (Rated)
Limits
Breaker status
Unit kW/kVAr
level Bus status
Shutdown count
Engine Hrs
Warning count
• The unit number of the MGDL unit details being viewed is listed in the title bar of the MGDL Unit Overview
Screen.
• The actual kW and kVAr totals as well as % kW and % kVAr of the unit is listed in the top left of this screen.
• The generator-breaker-bus status (described in Figure 28.35) is also replicated on this screen from the MGDL
Overview screen.
• In the middle of the screen, the number of active warnings and active shutdowns on the MGDL unit are
displayed. If the number of warnings or shutdowns is greater than 9, the number is replaced by a “+” symbol.
• The engine control switch symbols (RUN, AUTO, and STOP) visible on the EMCP fascia are replicated on this
screen representing the current operating state of the MGDL unit’s engine control switch. As the engine control
switch is changed from the unit’s RUN, AUTO, and STOP keys, the symbol is updated on display.
• The total operating hours of the unit is listed to the right of the engine control switch status.
• The unit’s load sharing and LSLD state is listed on the final two rows of this screen. If communications are
lost with a unit, the unit details are not available and the Unit Overview screen is replaced with a message
indicating a loss of communications as shown in Figure 21.12.
Figure 21.12 – MGDL Unit Overview Screen of Unit with Loss of Communications
Note: RESET EXPECTED is a system-wide reset where resetting the expected number of MGDL units from
“my unit” sends a system-wide command to ALL units on the MGDL network to reset expected number of
MGDL units.
Further details and implications of resetting expected controls on the MGDL network are provided in MGDL
Network Configuration (Expected Units) Reset section 21.4.4 and Troubleshooting section of this manual
Section 21.6.
To access the MGDL Control screens through the EMCP display, navigate to the following sub-menus:
MAIN MENU
→ CONTROL
→ PARALLELING
→ MGDL CONTROL
Note: Pressing the CONTROL key on the face of the EMCP 4.4 provides a shortcut to the control menu.
Expected #
MGDL Units
Actual #
Unit #’s MGDL Units
Figure 21.13 – MGDL Control Screen for Viewing/Resetting Expected Number of Units on the MGDL Network
Pressing the RESET EXPECTED (F1 hot key) populates an additional verification screen that requires an OK button
press to reset the expected number of MGDL units.
MAIN MENU
→ VIEW
→ PARALLELING
The MGDL load sense load demand view screen displays load sense load demand information of the individual
EMCP 4.4 controller as well as the overall MGDL system. The MGDL Load Sense Load Demand view screen
information is described in Figure 21.14 below.
Note: These screens are hidden from display until the LSLD input configuration setpoint is configured to
“ethernet (MGDL).”
My Unit Number
System %kW
Unit %kW (Rated Real Power
(Rated Real Power) of units participating
in LSLD)
Sequencing Order
LSLD Priority
Sequence Strategy
The unit LSLD state reflects the state of the unit’s LSLD operating mode as seen by the rest of the system. These
states take into account the configured LSLD mode, generator breaker status, and soft load/unload status. The
possible unit LSLD states are listed in Table 22.4 below.
The system LSLD State reflects the state of LSLD at an overall system level. This state takes into account
the individual LSLD state of all units on the MGDL network. The possible system LSLD states are listed in
Table 22.5 below.
The generator-breaker-bus status (described in Figure 21.8) is also replicated on this screen from the MGDL
Overview screen. This screen also provides the generator voltage, frequency and percent real power measurements
as well as bus voltage, frequency and system percent real power measurements.
The individual unit’s order for sequencing on or off the bus under LSLD is indicated by the “NEXT TO LOAD” or
“NEXT TO UNLOAD” status in the bottom left corner of this screen. If the unit is going under LSLD and it is prioritized
such that it is 1st unit to unload, this status reads “NEXT TO UNLOAD.” If the unit is prioritized such that it is 2nd unit
to unload, this status reads “NEXT TO UNLOAD + 1.”
Similarly, if the unit is available for loading under LSLD and it is prioritized such that it is the 1st unit to load this
status reads “NEXT TO LOAD.” If the unit is prioritized such that it is the 2nd unit to load this status reads “NEXT TO
LOAD + 1.”
The currently active LSLD sequence strategy as configured in the LSLD setpoints is listed in the bottom right corner
of this screen.
MGDL Load Sense Load Demand control screen (Figure 21.15) is similar to the view screen except it provides
easy access to the LSLD configuration setpoints as well as access to the LSLD Priority Assignment screen. To
access the MGDL Load Sense Load Demand control screens through the EMCP 4.4 display, navigate to the following
sub-menus:
MAIN MENU
→ CONTROL
→ PARALLELING
Note: Pressing the CONTROL key on the face of the EMCP 4.4 provides a shortcut to the control menu.
The MGDL LSLD Priority Assignment screen displays the LSLD priority assigned to each controller in the MGDL
network. This priority is only used when operating in the “PRIORITY NUMBER” sequence strategy. The LSLD
priority can also be edited from this screen by selecting the “EDIT” F1 hot key. When editing is complete, save the
changes by pressing the “ASSIGN ALL PRIORITY” F1 hot key. The LSLD priority assignment screens are shown in
Figure 21.16 and Figure 21.17.
Unit #’s
Unit Priority #
Unit #’s
Unit Priority #
Edit Unit
Priority #
MAIN MENU
→ VIEW
→ NETWORK STATUS
Note: This screen is hidden from display until Multiple Genset Control Data Link Unit Number (setpoint) is
configured to a non-zero value.
My Unit’s MGDL
IP Address
The MGDL network status screen provides an indication of the status of the MGDL network. If the MGDL network
status displays “FAULT,” there is a problem with the MGDL network and the event log should be consulted for
troubleshooting. Otherwise, the MGDL network status displays “OK.”
The MGDL network IP address listed on the MGDL network status screen is specific to the MGDL network node
and is NOT related to the TCP/IP network IP address. The MGDL network IP address is dynamically assigned at
power-up and is NOT configurable by the user. The MGDL network IP address may change based on network
topology and is provided on this screen for reference purposes only.
MAIN MENU
→ VIEW
→ EVENT LOGS
→ STATUS EVENTS
Note: Pressing the EVENT LOG key on the face of the EMCP 4.4 provides a shortcut to the event logs menu.
Event
Date Time
The Status Events log is meant to provide a record of recent generator set events or conditions with time stamps
to assist in troubleshooting. Many status events exist and are triggered for the EMCP 4.4. Only the MGDL network
related status events and their trigger conditions are listed in Table 22.6.
MAIN MENU
→ VIEW
→ EVENT LOGS
→ GENSET EVENTS
Note: Pressing the EVENT LOG key on the face of the EMCP 4.4 provides a shortcut to the event logs menu.
SPN:FMI Date/Time
Stamp
Engine Hrs
Stamp
The genset event log is meant to provide a detailed log of current and past generator set events including
information such as event status, SPN: FMI, occurrence count, and date/time stamps of the last and first time
that particular event occurred to assist in troubleshooting. The MGDL-related generator set events are explained
further as well as troubleshooting assistance in Section 21.6.
For operating in full HARDWIRED paralleling mode, configure the EMCP 4.4 based on Table 22.7.
For operating in full MGDL paralleling mode, configure the EMCP 4.4 based on Table 22.8.
If load sense load demand or dead bus arbitration features are not desired, they may be configured to
“DISABLED.” The EMCP 4.4 must be configured either for HARDWIRED paralleling operation or MGDL paralleling
operation. No mixture of HARDWIRED and MGDL modes is permitted. If a configuration mixture of these two
modes is detected the MULTIPLE GENSET CONTROL DATA LINK CONFIGURATION ERROR DIAGNOSTIC (SPN-
FMI: 625-14) is triggered. With that in mind, the MULTIPLE GENSET CONTROL DATA LINK CONFIGURATION
ERROR DIAGNOSTIC trigger conditions are summarized in Table 22.9.
Note: The MULTIPLE GENSET CONTROL DATA LINK CONFIGURATION ERROR DIAGNOSTIC can also be triggered
as a result of two other conditions:
• If the EMCP 4.4 detects duplicate MGDL unit numbers on the MGDL network the two units with the same unit
number will shutdown with this event.
• The MGDL feature is NOT intended to operate with single-phase genset applications. Therefore, the MULTIPLE
GENSET CONTROL DATA LINK CONFIGURATION ERROR DIAGNOSTIC will be triggered if the EMCP 4.4 is
configured for MGDL and any one of the following single-phase generator AC connection configurations:
– Single-phase (2-Wire L1-L2) Connection
– Single-phase (3-Wire L1-N-L2) Connection
– Single-phase (2-Wire L2-L3) Connection
– Single-phase (3-Wire L2-N-L3) Connection
Troubleshooting Steps:
If the MULTIPLE GENSET CONTROL DATA LINK CONFIGURATION ERROR DIAGNOSTIC is PRESENT in the genset
events log on EMCP 4.4 display:
1. Review all setpoints listed in Table 22.9 to verify there is no mixture of HARDWIRED and MGDL setpoint
configurations.
2. Review the generator connection configuration setpoint to verify the genset is not configured for single-phase
operation.
3. If all setpoints are configured appropriately for one of the modes, verify there are not multiple units on the
MGDL network configured to the same unit number.
4. If multiple units are configured for the same MGDL unit number, reassign unique unit numbers to those units.
5. Event will transition to ACTIVE once the MGDL configuration is correct, event can now be reset.
It is common for the MULTIPLE GENSET CONTROL DATA LINK CONFIGURATION ERROR DIAGNOSTIC to be
triggered during commissioning while individual paralleling features (DBA, LSLD, load sharing) are being
configured for the first time. Once MGDL and paralleling configuration is complete, the event should be capable
of being reset.
This event is triggered as a result of no MGDL messages being received from one or more of expected controls
online over a specified period of time. This can occur as a result of conditions such as broken or unplugged
ethernet cables, mis-configuration, power loss to ethernet router/switch/hub devices, or power loss to EMCP 4.4.
The EMCP 4.4 strategy for handling loss of communications is detailed in Section 13 and LEBE0007.
Troubleshooting Steps:
If the CONTROL IS OFFLINE MULTIPLE GENSET CONTROL DATA LINK DIAGNOSTIC is PRESENT in the genset
events log on EMCP 4.4 display:
1. Navigate to the MGDL system overview screen described in section 21.5.1. Identify any question mark symbols
(?) that are displayed. A unit number is replaced with a question mark symbol (?) if the MGDL unit has lost
communications. Scrolling to and selecting the question mark (?) on the MGDL Overview screen displays a
message indicating the unit number of the lost node (Figure 21.12).
a. A single lost node may indicate a broken wire or misconfiguration. Refer to step 2.
b. Multiple lost nodes may indicate several broken wires or a possible power loss to ethernet router/switch/hub
devices. Refer to step 3.
2. On the MGDL system overview screen, use the “my unit” indicator (*) to determine this controller’s perspective
of the MGDL network. If the MGDL system overview screen displays only one question mark (?) then there is
only one other EMCP 4.4 that has lost communications.
a. Check the STATUS EVENTS log for “MGDL Unit(s) Not Detected” status event, this triggers if some, but not
all units are lost.
b. Check if the unit with a loss of communications has lost power to the EMCP 4.4.
c. Check if the unit with a loss of communications has the ethernet cable unplugged from the ethernet router/
switch/hub device that it was connected to.
d. Check if the unit with a loss of communications has lost power to the ethernet router/switch/hub device that
it was connected to.
e. Check if the unit with a loss of communications has a broken ethernet wire. On the EMCP 4.4 120-pin J1
connector, verify wiring to pin 87, 88, 97, and 98. These are the ethernet connections and could cause loss of
communications, if broken or poorly connected. These connections are explained further in Section 21.2.1.
f. Check if the unit with a loss of communications is properly configured for MGDL operation. Refer to
Section 21.6.1.
3. On the MGDL system overview screen, use the “my unit” indicator (*) to determine this controller’s perspective
of the MGDL network. If the MGDL system overview screen displays multiple question marks (?), there are
multiple other EMCP 4.4 controllers that have lost communications.
a. Check the STATUS EVENTS log for “No MGDL Units Detected” status event, this triggers if ALL units are lost.
– Check if this unit’s ethernet cable is unplugged from the ethernet router/switch/hub device that it was
connected to.
– Check if this unit has lost power to the ethernet router/switch/hub device it was connected to.
b. Check if this unit has a broken ethernet wire. On the EMCP 4.4 120-pin J1 connector, verify wiring to pin 87,
88, 97, and 98. These are the ethernet connections and could cause loss of communications, if broken or
poorly connected. These connections are explained further in Section 21.2.1.
c. Check the STATUS EVENTS log for “MGDL Unit(s) Not Detected” status event, this triggers if some, but not
all units are lost.
– Check if the units with a loss of communications have the ethernet cable unplugged from the ethernet
router/switch/hub device that it was connected to.
– Check if the units with a loss of communications have lost power to the EMCP 4.4.
– Check if the units with a loss of communications have lost power to the ethernet router/switch/hub device
they were connected to.
d. Check if the units with a loss of communications have a broken ethernet wire. On the EMCP 4.4 120-pin J1
connector, verify wiring to pin 87, 88, 97, and 98. These are the ethernet connections and could cause loss of
communications if broken or poorly connected. These connections are explained further in Section 21.2.1.
4. Once proper troubleshooting steps have been completed and MGDL communications are re-established:
a . CONTROL IS OFFLINE MULTIPLE GENSET CONTROL DATA LINK DIAGNOSTIC should transition from
PRESENT to INACTIVE in the genset events log on EMCP 4.4 display.
b. “All MGDL Units Detected” status event should appear in the status events log.
If it is desired to intentionally disconnect unit(s) from the network for maintenance or permanently removing from
the site then “RESET EXPECTED” should be considered. This will keep the system from operating in a failsafe
mode during these situations, but must be done with understanding of the effect on the generator system. Refer
to Section 21.4.2 for an explanation of the “RESET EXPECTED” operation as well as implications that could result
from this action.
If the EMCP 4.4 receives an unexpected data packet over the data link the MULTIPLE GENSET CONTROL DATA LINK
COMMUNICATION FAILURE DIAGNOSTIC will be displayed in the genset events log and the unit will shutdown. This
event may be triggered due to mismatched software versions installed on the EMCP 4.4s in your network topology.
While this event is present, the unit can no longer participate in load sense load demand.
Troubleshooting Steps:
If the MULTIPLE GENSET CONTROL DATA LINK COMMUNICATION FAILURE DIAGNOSTIC is PRESENT in the
genset events log on EMCP 4.4 display:
1. Check the software version installed on the EMCP 4.4. To access this information through the EMCP 4.4 display,
navigate to the following sub-menus:
MAIN MENU
→ SOFTWARE INFO
a. If mismatched software versions are installed on the network a SOFTWARE VERSION (PROTOCOL)
MISMATCH (SPN-FMI: 243-31) event may also be present in the genset events log. This event as well as
further troubleshooting is explained in Section 21.6.4.
If any mismatch in the MGDL communication protocol is detected the SOFTWARE VERSION MISMATCH warning
event (SPN-FMI: 234-31) is triggered and the unit enters the proceed with caution failsafe modes. The event
response to this event is a fixed warning and is not configurable. The unit will remain in failsafe mode and the
warning event will remain active until the software mismatch is no longer detected.
Troubleshooting Steps:
If the SOFTWARE VERSION MISMATCH event is PRESENT in the genset events log on EMCP 4.4 display:
1. Check the software version installed on the EMCP 4.4 controllers and identify any mismatches. To access this
information through the EMCP 4.4 display, navigate to the following sub-menus:
MAIN MENU
→ SOFTWARE INFO
2. Resolve any mismatch in software version by updating the software in MGDL units as necessary. As soon as
ALL units connected to the MGDL network have the same software version without any protocol violations, the
SOFTWARE VERSION MISMATCH (SPN-FMI: 234-31) event should be set to INACTIVE.
If the rate of incoming packages is too high the ethernet port is disabled to self protect the EMCP 4 and the event
is triggered. The ethernet port is re-activated any time the warning event is acknowledged (if the abnormal rate
of incoming packets still exists the warning will trigger again). If the warning event is not acknowledged the
ethernet port is re-activated once per hour in an attempt to return to normal operations (if the abnormal rate of
incoming packets still exists the warning event remains present).
Troubleshooting Steps:
If the ETHERNET PORT ABNORMAL UPDATE RATE warning event is ACTIVE in the generator set events log on
EMCP 4 display:
1. Check ethernet wiring of the network to verify a ring topology is NOT present. Two examples of ring topology
networks are shown below:
hub / switch /
repeater
(a) (b)
2. Investigate all nodes connected to the ethernet network and audit the network traffic using a network analyzer
(such as Wireshark). Determine if any or which device or service is abusing the network with excess traffic.
In order to install software into the EMCP 4, the generator set must be stopped. If upgrading software, it may be
important to back up the current configuration (see Chapter 15). Flashing application software does not affect
the setpoints. However, if a problem occurs during flashing, this backup can be used to quickly configure a
replacement module.
Record the current software version information. This is seen in the ECM summary screen of ET (see Figure 22.1)
or the Device Info Screen on the EMCP (see Figure 22.2). This information is useful to obtain the correct flash file
if it is desired to return to the previous version of software after flashing.
PAGE PAGE
UP DOWN
Flashing of modules other than the EMCP 4 follow similar steps as the ones outlined below.
1. Connect to the EMCP 4 using the Cat Service Tool as stated in Section 4.2.
Note: If WinFlash does not find all of the modules on the J1939 data link to which it is connected, rescan the data
link by pressing F8 (or selecting File > Update ECM List).
4. Select the genset control if multiple modules are listed, then click the “Browse for a File” button on the right
hand side.
9. A progress meter will show the status of the flash and the EMCP display will show that software installation is
occurring.
10. When the flashing process is complete, the ECM that was flashed will reboot. Also, WinFlash will bring up a
window giving options for what to do next. This indicates that the software has finished flashing, and is ready
to use.
11. On startup, the EMCP 4 shows the software part number. Verify the software part number matches the new
application software that was flashed.
Figure – A1
24.0 A
ppendix B – EMCP 4 Front View and Navigation
Keys
1. SCREEN
Displays various generator set information and parameters.
2. AC OVERVIEW
The AC Overview Key will navigate the display to the screen of AC bus information. The AC Overview Key
information contains a F1 soft key link to load bus overview.
3. ENGINE OVERVIEW
The Engine Generator Set Overview Key will navigate the display to the first screen of generator set engine
information. The engine overview information contains ECS position along with the number of warnings and
events. The second page gives MGDL information including generator set running information, along with
generator circuit breaker position and bus status.
4. MAIN MENU
The main menu key will navigate the display to the main menu directly without having to navigate out of menus.
5. ALARM ACKNOWLEDGE/SILENCE
Pressing the alarm acknowledge/silence key will cause the horn relay output to turn off and silence the horn.
Pressing the key will also cause any amber or red flashing lights to turn off or to become solid depending on
the active status of the alarms.
6. EVENT RESET
The event reset button will clear all inactive fault conditions.
7. EVENT LOG
The event log button will navigate the display to the list of event logs.
8. RUN
Pressing the RUN Key will cause the EMCP to enter the RUN system mode (send a group start over MGDL).
Note: If a digital input is programmed for ECS in Auto, or Stop, and a maintained switch latches that input to
make it active, the front panel RUN key will not have any effect.
9. AUTO
Pressing the AUTO Key will cause the EMCP to enter the AUTO mode.
Note: If a digital input is programmed for ECS in RUN, or Stop, and a maintained switch latches that input to
make it active, the front panel AUTO key will not have any effect.
10. STOP
Pressing the STOP key will cause the EMCP to enter the STOP mode and remove an ECS generated group
start. This key is momentary and the system will change back to ECS in Auto unless a digital input is active.
Note: If a digital input is programmed for ECS in Auto, or RUN, and a maintained switch latches that input to
make it active, the front panel STOP key will not have any effect.
11. ESCAPE
The escape key is used during menu navigation in order to navigate up through the menu/sub-menu structure.
Each key press causes the user to move backwards/upwards through the navigation menus. The escape key
is also used to cancel out of data entry screens during setpoint programming. If the escape key is pressed
during setpoint programming, none of the changes made on screen will be saved to memory. Pressing this key
will bring the user back one menu/submenu.
12. SCROLL UP
The scroll up key is used to navigate up through the various menus or monitoring screens. The scroll up key is
also used during setpoint entry. During numeric data entry the scroll up key is used in order to increment the
digits (0-9). If the setpoint requires selection from a list, the scroll up key is used to navigate through the list.
14. OK
The OK key is used during menu navigation to select menu items in order to navigate forward/downward in
the menu/sub-menu structure. The OK key is also used during setpoint programming in order to save setpoints
changes. Pressing the OK key during setpoint programming causes setpoint changes to be saved to memory.
15. SCROLL DOWN
The down key is used to navigate down through the various menus or monitoring screens. The down key is also
used during setpoint entry. During numeric data entry the down key is used in order to decrement the digits
(0-9). If the setpoint requires selection from a list, the down key is used to navigate down through the list.
16. SCROLL LEFT
The scroll left key is used during setpoint adjustment. During numeric data entry, the scroll left key is used
to choose which digit is being edited. The scroll left key is also used during certain setpoint adjustments to
select or deselect a check box. If a box has a check mark inside the box, pressing the scroll left key will cause
the check mark to disappear, disabling the function. If the box does not have a check mark inside the box,
pressing the scroll left key will cause a check mark to appear, enabling the function.
17. CONTROL
The control key will navigate the display to the screen that allows the user to monitor and/or adjust various
special control features.
18. F1
Pressing the F1 key will enable the function that is described on the screen directly above this key. When this
key is defined on screen to scroll the screen up or down, the scroll up and scroll down keys will also function
in that same capacity.
19. F2
Pressing the F2 key will enable the function that is described on the screen directly above this key. When this
key is defined on screen to scroll the screen up or down, the scroll up and scroll down keys will also function
in that same capacity.
20. F3
Pressing the F3 key will enable the function that is described on the screen directly above this key. When this
key is defined on screen to scroll the screen up or down, the scroll up and scroll down keys will also function
in that same capacity.
21. F4
Pressing the F4 key will enable the function that is described on the screen directly above this key. When this
key is defined on screen to scroll the screen up or down, the scroll up and scroll down keys will also function
in that same capacity.
Alarm Indicators
AMBER WARNING LIGHT
The amber warning light is located directly above the alarm acknowledge/silence key (5). A flashing amber
light indicates that there are unacknowledged active warnings. A solid amber light indicates that there are
acknowledged warnings active. If there are any active warnings, the amber light will change from flashing amber
to solid amber after the alarm acknowledge/silence key (5) is pressed. If there are no longer any active warnings,
the amber light will turn off after the alarm acknowledge/silence key (5) is pressed.
LEBE0040-00 (9-15)
©2015 Caterpillar. All rights reserved. CAT, CATERPILLAR, BUILT FOR IT, their respective logos, “Caterpillar Yellow”, and the “Power Edge”
trade dress as well as corporate and product identity used herein, are trademarks of Caterpillar and may not be used without permission.