monitoringAyIguide (EMCP3 Softwr Instln Guide)
monitoringAyIguide (EMCP3 Softwr Instln Guide)
monitoringAyIguide (EMCP3 Softwr Instln Guide)
LEBE0001-00
2 Introduction
Introduction
The EMCP 3 Monitoring Software PC software is designed to offer customers a method to
monitor and control Caterpillar electric power devices by means of a RS-485 Modbus RTU data
link.
This document is intended to provide information necessary to set up monitoring system for
Caterpillar generator sets using the EMCP 3 Monitoring Software. As a significant upgrade to the
EMCP 3 Monitoring Software, this version can monitor up to 16 of the following devices: EMCP
3.2 Generator Set Control (GSC), EMCP 3.3 GSC, Caterpillar Automatic Transfer Switch (ATS),
and Caterpillar Uninterruptible Power Supply (UPS).
Other product specific information and data is available from a variety of sources. For more
information contact to the Caterpillar dealer or dealer TC nearest you.
To visit Cat® Power Net: https://engines.cat.com/
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” and the POWER EDGE
trade dress, as well as corporate and product identity used herein, are trademarks of Caterpillar
Inc and may not be used without permission.
Contents
INTRODUCTION.........................................................................................................................................2
CONTENTS...................................................................................................................................................3
1 SYSTEM REQUIREMENTS AND COMPATIBILITY ..................................................................5
1.1 EMCP 3 GENERATOR SET CONTROL (GSC)...................................................................................5
1.2 CATERPILLAR AUTOMATIC TRANSFER SWITCH (ATS)...................................................................5
1.3 CATERPILLAR UNINTERRUPTIBLE POWER SUPPLY (UPS)...............................................................6
1.4 MONITORING PC ............................................................................................................................7
1.5 DISTANCE .......................................................................................................................................7
1.6 TELEPHONE LINES ..........................................................................................................................7
1.7 LOCAL AREA NETWORK OR INTERNET ...........................................................................................7
2 NETWORK AND DEVICE SETUP ...................................................................................................8
2.1 CONFIGURATION OPTIONS ..............................................................................................................8
2.1.1 Bus (Trunk and Drop) ...............................................................................................................8
2.1.2 Daisy Chain...............................................................................................................................8
2.1.3 Distance Limitations..................................................................................................................9
2.2 CABLING.........................................................................................................................................9
2.3 DEVICE SETUP ..............................................................................................................................10
2.3.1 Protocol Converter..................................................................................................................12
2.3.2 EMCP 3 ...................................................................................................................................12
2.3.3 ATS ..........................................................................................................................................13
2.3.4 UPS..........................................................................................................................................17
3 PC SETUP...........................................................................................................................................21
3.1 CONNECTION OPTIONS .................................................................................................................21
3.1.1 RS-232 Serial Port...................................................................................................................21
3.1.2 Modem.....................................................................................................................................23
3.1.3 Ethernet ...................................................................................................................................24
3.1.4 USB Port..................................................................................................................................26
4 GETTING STARTED WITH MONITORING SOFTWARE .......................................................28
4.1 DOWNLOAD ..................................................................................................................................28
4.2 INSTALLATION ..............................................................................................................................32
4.3 SECURITY .....................................................................................................................................33
4.4 LANGUAGE SETTINGS ...................................................................................................................34
4.5 CONNECTION SETTINGS ................................................................................................................34
4.5.1 Remote (Modem) Configuration..............................................................................................34
4.5.2 Local Communication .............................................................................................................36
4.6 ADDING DEVICES TO THE NETWORK ............................................................................................37
5 FEATURES - CONTROL PANEL...................................................................................................38
5.1 CREATING A NEW CONTROL PANEL SCREEN ................................................................................38
5.2 USING THE CONTROL PANEL SCREEN ...........................................................................................40
6 FEATURES - DATA LOGGING......................................................................................................42
6.1 DATA LOGGING CONFIGURATION .................................................................................................42
6.1.1 Parameters ..............................................................................................................................42
6.1.2 Triggering Configuration ........................................................................................................42
6.2 LOGGING DATA ............................................................................................................................44
6.3 VIEWING LOGGED DATA ..............................................................................................................44
7 FEATURES - GRID VIEW ...............................................................................................................45
The earliest version of EMCP 3 software that supports Modbus is 1.5 Prod. However, with any
version prior to 2.2 Prod, EMCP 3 Monitoring Software support will be somewhat limited. Here
are some of the potential limitations:
• For versions before 1.8 Prod, events will not be supported
• Newer features such as Fuel Priming, Low Cranking Voltage, Map Selection for analog
inputs, Programmable Cycle Timer, and Generator Winding Temperatures events may be
unavailable
• All events may not be supported (unsupported events will still display the event code, but not
the description)
• Some temperatures acquired from the primary or accessory data link may not be supported
• Engine turbocharger temperatures may not be supported
• EMCP 3 status information such as build version and serial number may not be supported
In order to guarantee full support for all features of the EMCP 3, it is recommended to obtain
version 2.2 Prod of the software. If newer versions are available, they may contain new features
not supported by this version of the EMCP 3 Monitoring Software. Check Cat PowerNet for new
versions with updated support.
examine the back of the controller by opening the ATS cabinet, if the option is installed, a green
2-pin terminal block across from the wording can be found (Figure 4).
Figure 2: Cat ATS MX150 Controller Figure 3: Cat ATS MX250 Controller
If the terminal block is not visible (option is not installed) contact the Application Support Center
regarding the purchase of that option.
Modbus support also requires ATS controller software version number 6.0 or higher. To
determine the software version, perform the following steps:
The ATS is not field-programmable. Upgrading the software requires ordering a different ATS
controller. Contact the Application Support Center regarding the ATS controller software upgrade
process.
1.4 Monitoring PC
The EMCP 3 Monitoring Software functions with Microsoft Windows® 2000 and XP operating
systems. A color monitor with a minimum screen resolution of 1024x768 is required, but a
screen resolution of 1280x1024 is strongly recommended. The EMCP 3 Monitoring Software
requires 40MB of RAM to run and 30MB of hard drive space to install. For saving
configurations, data logging, etc, at least 200MB of free hard drive space is strongly
recommended.
1.5 Distance
The total distance between all devices in the RS-485 Modbus network may not exceed 4000ft
(1200m). See section 2.1 for details on configuration options.
On the Modbus network, a repeater placed at one extreme end of the trunk may work to extend
the distance between devices. However, on the Modbus network Mastered by the EMCP 3
Monitoring Software, no more than 16 Slave devices can be addressed, regardless of repeaters or
protocol conversions.
No repeaters have been specified, tested, and validated to work with the EMCP 3 Monitoring
Software or the Caterpillar electric power devices supported by the EMCP 3 Monitoring
Software, therefore no support for such a device can be provided.
2.2 Cabling
The RS-485 data link is a two wire data link. The minimum requirement is a two-conductor
shielded-twisted-pair (STP) cable, with wire gauge of 24AWG or thicker. This cable is available
with Cat Part # 134-6258.
Note: RS-485 cabling is normally specified as a two-wire twisted-pair cable. For
electric power sites with multiple devices, electrical noise, and multiple earth
grounds, two-wire cabling may not be adequate. Three-conductor cables may be
used instead, and the ground or Modbus Reference lines connected together as
shown in Figure 8.
A low-cost alternative to three-conductor cable is CAT5 cable. If using CAT5 cable, one pair can
be used for Modbus(+) and Modbus(-), and another pair can be shorted together and used for
Modbus Reference / Ground. The other two pairs will not be needed.
1. Connecting the Modbus(+), Modbus(-), and Modbus Reference wires: refer to the
following subsections 2.3.2, 2.3.3, and 2.3.4 for wiring details for each device type.
TIP: Reversing the polarity – that is, inadvertently connecting the Modbus(+) wire
to the Modbus(-) terminal – will not harm the hardware. If in doubt, try switching the
wires.
2. Grounding the shield wire: The shield wire can be grounded at any device. To avoid ground
loops, the shield wire must be grounded at only one location. To maximize noise rejection, a
continuous shield should be maintained along as much of the RS-485 cabling as possible. If a
generator set is present on the network, the ground can be landed at one of the EMCP 3
panels, since a clean ground is available. See section 2.3.2 for more information.
TIP: Maintain the shield as far into a connector as possible; when connecting two
separate cables, tie the shields together.
3. Terminating the line: Line termination is not required but may be beneficial in maintaining
the integrity of signals in long networks or where significant electrical noise is present. Most
devices require external termination by means of a resistor (with value between 100Ω and
120Ω) across the Modbus(+) to Modbus(-) lines. Termination should be done at a maximum
of two locations on the network, and these should be at the extreme ends.
4. Biasing the line: Biasing the line is not required but may be beneficial in maintaining the
integrity of signals in long networks, or if PC-port-powered protocol converters are used. The
EMCP 3 has built-in biasing capability; see section 2.3.2 for instructions for
enabling/disabling the internal biasing.
5. Configuring the Slave Address, Baud Rate, and Parity: Slave Address must be set unique
to each device, and can be any number from 1 to 247. Baud Rate must be set the same for all
devices. See Table 1 for baud rates supported by each device. Parity must also be set the same
for all devices. Refer to the following subsections 2.3.2, 2.3.3, and 2.3.4 for configuration
details for each device.
2.3.2 EMCP 3
1. Connecting the Modbus(+), Modbus(-), and Modbus Reference wires: The EMCP 3
contains three pins dedicated to Modbus: Modbus+, Modbus-, and Modbus-Ref. In the
EMCP 3 panel, there should be a customer interconnect panel with these terminals labeled.
Example: Figure 9 shows the customer interconnect panel for the 3500 EUI global design
genset package, part number 290-9671. Refer to package documentation for specific
connection points for your package. .
2. Grounding the shield wire: If a generator set is one of the devices being networked, the
network cable shield wire should be terminated on the Battery(-) terminal of the EMCP 3
panel.
3. Terminating the line: Line termination must be done by attaching a resistor between the
Modbus+ and Modbus- terminals.
2.3.3 ATS
Caterpillar ATS units containing the MX150 and MX250 controller support Modbus, and are
compatible with the EMCP 3 Monitoring Software.
1. Connecting the Modbus(+), Modbus(-), and Modbus Reference wires: To locate the
connection points for the Modbus cable, open the ATS cabinet and locate the rear of the
controller box as shown in Figure 11. Locate labeling on the back cover of the controller
which reads “Network Communications (Option)”. The Modbus terminals are not
individually labeled on the ATS controller. The terminals on the green block represent
Modbus- and Modbus+, top to bottom, as shown on Figure 12. If there are wires pulled out to
a set of fuses, make connections to the far end of the fuses (illustration of fuses and
connection is given in Figure 13).
2. Grounding the shield wire: The shield wire should be grounded at one of the generator set
panels. However, if a generator set is not present on the system, it can be grounded at a
convenient chassis ground point in the ATS cabinet.
3. Terminating the line: The Cat ATS controller has an internal termination jumper that can be
enabled if the ATS is at the end of the Modbus network. However, this process is
complicated and necessitates disassembling the controller. An external resistor can be placed
between the Modbus+ and Modbus- connection points. If using the internal termination
jumper is desired, refer to the MX150/MX250 Modbus Network Card Operations and
Maintenance Manual (see References).
4. Biasing the line: The Cat ATS controller does not support biasing the Modbus lines. If there
is an EMCP 3 generator set controller on the Modbus network, line biasing can be done there.
5. Configuring the Slave Address, Baud Rate, and Parity: Default settings for ATS Modbus
are Slave Address 1, RTU mode, 9600 Baud, No Parity and 2 Stop Bits. These settings might
need to be changed to assign a unique Slave Address, and match the network Baud Rate and
Parity. These settings are configured using the Modbus Configuration application (GE Zenith
Part # 50P-1111).
ii. Rename the downloaded file to 50P-1111.zip and double-click on the zip file to unzip.
iii. When finished unzipping, go to the folder and run Setup.exe to install the configuration
software. Follow the installation instructions.
iv. To use the software, click on Start > Programs > Modbus Config R1.8 >
Modbus_Configurator_R_1_8.exe (filename may change with software revision).
ii. Obtain a grounding wrist strap and put the elastic end of the strap on your wrist. Attach
the alligator clip end to the controller chassis, or an equivalent earth ground.
iii. Remove the J5 plug from the controller (located on bottom of board) to shut off power.
(If controller is equipped for external battery, also remove the J4 connector from the
side of the controller.)
iv. Unscrew the black metal cover from the back of the controller.
v. Install the J4 jumper on the back of the Modbus Card as shown in Figure 14.
vi. Connect the RS232 side of an RS232/485 converter to the PC that has the Modbus
Configuration Software installed.
vii. Connect a twisted pair cable between the Modbus+ and Modbus- terminals of the
Modbus card (or fuse block) and the RS485 side of the RS232/485 converter.
xii. Make necessary changes to the communication settings. Set the baud rate and parity to
values supported by all devices on the network. Set the Slave Address to a unique value
on the network (Figure 15).
xiii. Click on the “WRITE” button to send the new configuration to the Modbus Card.
xiv. Verify that the configuration was written by clicking the “READ” button, and verify
the settings.
xviii. Reconnect the J5 plug to the controller. (If controller is equipped for external battery,
also reconnect the J4 connector on the side of the controller.)
RS232 RS485
Jumper
JMPA
Figure 19: Cat UPS SIOD Board 6-pin Modbus Figure 20: Cat UPS Modbus Terminal
Terminal Block Block Pin Designations
2. Grounding the shield wire: The shield wire should be grounded at one of the generator set
panels. However, if a generator set is not present on the system, it can be grounded at a
chassis ground point in the UPS
cabinet.
5. Configuring the Slave Address, Baud Rate, and Parity: Configuring the UPS requires the
use of the UPS View software (References). Change UPS View Modbus settings following
these steps:
3 PC Setup
While the EMCP 3 Monitoring Software uses a PC serial port to communicate with slave devices
on the Modbus network, direct connection is not necessary. In addition to modem connectivity,
the EMCP 3 Monitoring Software can communicate using other methods (virtual COM Ports)
while thinking it is connected serially. Various connection options are described here.
The RS485 to RS232 converter also contains internal biasing, so using the EMCP 3 to bias the
line as described in section 2.3.2 is not necessary if using this converter.
Note: Due to the limited power available from the PC serial port, if more than four
devices are connected to the Modbus network, or if the length extends beyond
2000ft (600m), an external 12VDC power supply should be used to avoid data
loss.
The converter is connected on one side to the RS-232 port (COM port) of the PC, and to the other
side to the RS-485 network (Figure 25). A RS-232 cable can be used to extend the distance
between the converter and PC by using a standard DB9 male-to-female cable (Figure 26). DB9
cables are limited in length to 50ft due to the limitations of RS-232, as described above.
3.1.2 Modem
A remote communications network enables the users PC to dial in using a phone line connected
to a modem wired to the Modbus network (Figure 27). The remote communication option is
useful if the user’s PC is a long distance from the site (greater than 4000 ft) and analog phone
lines are available.
The monitoring PC will need a modem (internal or external). The site being monitored will need
a TD-36 Industrial Modem (Part No. 274-1979). This modem will be connected directly to the
RS-485 Modbus network, so an RS-232/RS-485 converter is NOT needed for this connection.
Analog Analog
Phone Line Phone Line
RJ-11 RJ-11
To Customer
Modbus
RS-485 Network
Modem
User PC with (internal or TD-36
EMCP 3 Monitoring external to PC) Industrial
Software Modem
The modem is capable of communicating either through the Public Switched Telephone Network
(PSTN), or a dedicated Leased Line (LL).
Modem Software
Configuration
Modem configuration is done
using DIP switches. Use the
following steps:
• Set Baud Rate: Set S1 dip
switch pins 1-4 according to
desired baud rate ( Figure 29)
Figure 29: Modem S1 Dip Switch Baud Rate Settings
• Set Parity: Set S1 dip switch
pins 5-8 according to desired
parity ( Figure 30)
• Configure network type: Set S2 dip switch pin 3 ON
and pin 4 OFF to enable 2-wire RS-485
• Set phone line speed: Set S4 dip switch pins 5-8 all to
ON to auto-detect modem speed.
• Terminate the line: If the modem is at an end of the
Modbus network, set S5 dip switch pins 1 and 2 to
OFF and pins 3 and 4 to ON to enable RS-485 line
termination.
For other configuration options, please refer to TD-36 Figure 30: Modem S1 Dip Switch
Manual (see References). Parity Settings
3.1.3 Ethernet
Many RS-485 to Ethernet gateway devices are available. A gateway can be placed on the Modbus
network and connected to an Ethernet network. Elsewhere on the Ethernet network, a PC can
connect to the gateway (usually by means of a static IP address) and assign a “virtual” serial
(COM) port so the EMCP 3 Monitoring Software can communicate transparently with the
network through the gateway. The basic architecture is shown in Figure 31.
While many products are available, features, configuration steps, and complexity can differ
greatly from one to another. The steps to set up one particular gateway device, the i-7188EX-485
manufactured by ICP DAS, are given here. To set up other gateway products, please consult
manufacturer documentation. Ethernet networks may differ necessitating assistance from the
site’s network administrator.
Figure 32 shows an overview of the device.
Steps to configure the i-7188EX-485 device for remote communications over Ethernet (for more
detail, see References):
1. Install the MiniOS7 utility and VxComm utility (to configure the gateway device’s
Ethernet settings) on a setup PC that can be taken to the site.
2. Connect 24VDC power to the device’s Power connector.
3. Connect the device to the Modbus network by wiring in the RS-485 cable to the COM2
(RS-485) terminals. Modbus+ connects to D2+, Modbus- connects to D2-.
4. Use the RS-232 download cable to connect the setup PC to the device. Alternately, you
may use an Ethernet hub and two Ethernet cables to connect the setup PC to the device.
5. Configure the device. If using RS-232, use the MiniOS7 utility. If using Ethernet, use
VxComm utility. The minimum configuration necessary includes the IP address, Subnet
Mask, and Gateway. All numbers may be obtained from the site’s network administrator.
A static IP address may be required.
6. Disconnect the setup PC.
7. Install the VxComm utility (to map Ethernet data to a virtual COM port) on the remote
monitoring PC.
8. Use the VxComm utility to configure and connect to the gateway device, using the IP
address, Subnet Mask, and Gateway settings that were used in step 5.
9. Use the VxComm utility to map the device to a virtual COM port.
10. Run the EMCP 3 Monitoring Software and configure the port settings for the virtual
COM port configured in the previous step. See section 4.5 for configuring connection
settings in the EMCP 3 Monitoring Software.
Detailed quick start instructions for this device, as well as user manuals and other documentation,
are available at the manufacturer’s website (see References).
The converter will automatically install the necessary drivers on Windows 2000 or XP. Following
driver installation, the converter will install a virtual COM port which can be assigned in the
EMCP 3 Monitoring Software.
4.1 Download
The EMCP 3 Monitoring Software can be downloaded from Cat PowerNet:
https://engines.cat.com. This site requires you to login with your CWS username and password.
Once there, click on the ELECTRIC POWER button in the navigation menu (Figure 34).
Note: The layout of the Power Net website may change. This guide is for reference
only. If the site navigation looks different from that shown here, try doing a search
for the words “EMCP controls”.
From the left side navigation menu, select Products (Figure 35Figure 43).
Under Products, select » Cat Diesel Gensets. Under that, select › EMCP Controls (Figure
36).
This leads to the registration form (Figure 37). Complete the form, entering or changing data as
required. Then click Submit.
Note: Registration once for each customer site or dealer PC installation is strongly
recommended. This will enable Caterpillar to determine the usage of the software,
make changes, add features, and collect user feedback.
This will lead to a registration confirmation page, from where the software and documentation
can be downloaded (Figure 39). Click on each link separately to view or download. It is
recommended that you download all of the documentation at once, to avoid having to re-register
just to download documentation.
4.2 Installation
Installation of the EMCP 3 Monitoring Software requires Administrative rights on the PC. If you
do not have Administrative rights, error messages such as the one shown in Figure 40 may
appear. If a previous version of the EMCP 3 Monitoring Software is currently installed, it must be
uninstalled before installation of version 2.0. If not, one or both of the following error messages
will be displayed and installation will be aborted.
To obtain Administrative rights, or to determine whether you have Administrative rights, contact
your system administrator.
To begin setup, simply double-click on the icon where you have downloaded the software. This
brings up the WinZip window. Click the Install button to begin installation (Figure 41).
Click the Yes button on the caution window to continue, then OK to install (Figure 42).
4.3 Security
The EMCP 3 Monitoring Software has a built in security feature. Three access levels allow the
restriction of certain capabilities. There are three preconfigured users. The user login names,
access levels, and default passwords are given in Table 3 below.
Table 3: Default User Accounts
Default user logins Access levels Default passwords
administrator Administrator admin
poweruser Power User power
normaluser Normal User normal
The Administrator access level has all privileges and is able to configure screens/settings, change
all passwords and read/write data. Additionally, the Administrator level can add or remove users,
and change access levels.
The Power User access level has the same privileges as Administrator, except is not allowed to
configure user accounts or change user passwords.
The Normal User access level is allowed only to use preconfigured screens to read and write all
data. The Normal User level cannot make configurations changes and cannot change passwords.
3. To use the default configuration file select File > Open and browse to folder:
C:\Program Files\Caterpillar\EMCP3 Monitoring Software\Data and open the file
“default.pvc”
4. Open the "Online Configuration" dialog under the "Network" menu.
To set up the EMCP 3 Monitoring Software for remote (modem) communications, continue with
section 4.5.1. To set up the EMCP 3 Monitoring Software for local communications, continue
with section 4.5.2.
7. Enter the customer name (optional), the phone number of the remote site where the TD-36
Industrial modem is connected to the Modbus network (required) and the local contact
information (optional). Click the "Add/Modify" button to create the entry (Figure 45).
Figure 45: EMCP 3 Monitoring Software Online Configuration Dialog Box - Setting up the Site
When the modem finishes connecting to the remote site you should be able to monitor the electric
power system.
Sliding Switch Control data with multiple states (run/auto/stop, etc) by sliding the
switch between states
Panel Switch Control data with multiple states (run/auto/stop, etc) by rotating
the panel switch between states
Lever Switch Control data with binary states (reset, remote initiate, etc) by
flipping the lever switch on or off
Rocker Switch Control data with binary states (reset, remote initiate, etc) by
flipping the rocker switch; the switch includes a color change
indicator of the current value
Before configuring a view (screen), add a device to the network (section 4.6).
Note: Only a user with Administrator access or Power User access is allowed to
configure views. A user with Normal User access is only able to use views and is
not able to configure them. For example, a Normal User would not be able to use
the “GRID DATA” view until an Administrator or Power User has initially configured
it.
To open the Control Panel Configuration select “Control Panel Configuration” from the “Edit”
menu. A user must have at least Power User access to open the configuration.
NOTE: Highlighting the parameter on the left side is not sufficient. Verify the parameter
name appears in the gray “Selected Parameter” box on the right, as shown in Figure 49. If
the default is not adequate, change the update rate. Configuring a Control assigns a
parameter to it and automatically sets its range based on the parameter range (if
applicable).
Figure 51: EMCP 3 Monitoring Software Default Control Panel View - Starting/Stopping
6.1.1 Parameters
To add a parameter to the Data Log, double-click the parameter on the Parameter List.
Parameters can also be added by highlighting the parameter and clicking “Add”, or by dragging
the parameter to the grid. To add all of the parameters in the selected group to the grid, click the
“Add All” Button.
Figure 52: EMCP 3 Monitoring Software Data Logging Trigger Configuration Dialog
Once the trigger is activated, data will be logged to the file and a spinning disc icon will
appear in the Network Tree. The data logging process will continue until the stop trigger occurs
or data logging is disarmed. The “Stop Trigger” menu item also will manually stop data logging
(which will also disarm data logging).
After data logging is complete, the binary file will be converted to ASCII format (based on
preferences). The spinning disc icon will disappear.
The Parameter List contains all parameters for the currently selected device or group in the
Device/Group tree. Writable parameters are marked with a '->' symbol.
To add a tab to the grid, click the “Add Tab” button and select a name for the tab. Up to 9 tabs
can be supported. To remove a tab from the grid, select the desired tab and click the “Delete Tab”
button. Tabs can be repositioned for display purposes. To reposition a tab, select the tab and click
the “Move Tab Left” or “Move Tab Right” buttons.
To add a parameter to the grid, select the desired tab, and double-click the parameter on the
Parameter List. Parameters can also be added by highlighting the parameter and clicking “Add”,
or by dragging the parameter to the grid. To add all of the parameters in the selected group to the
grid, click the “Add All” Button. To remove a parameter from the grid, select the parameter on the
tab and click on the “Remove” button. To remove all of the parameters from the grid, select the
“Remove All” button. To reposition parameters on the grid,, highlight a parameter and click the
“Up” or “Down” buttons.
For easier readability, a blank can be inserted between parameters on a tab. To insert a blank,
highlight a parameter on the grid and click the “Insert Blank” button. A blank row will appear
above the parameter.
Parameters are added to the grid with the Default Scan Rate as the update rate. Once a parameter
has been added to the grid, the update rate of the parameter can be changed. The minimum update
rate is 0.5 seconds. To improve performance, actual update rates may be lower than the
configured rate with large numbers of monitored parameters.
8 Features - Events
The Event Configuration, Event Viewer, and Event Log Viewer make it easy to monitor and log
EMCP events and desired pre-alarm parameter data. The software may also alert the user on
events generated by EMCP controllers.
The Event Configuration lets a user configure the event monitoring system and pre-alarm data.
The Event Viewer displays the current events of all EMCP controllers. The Event Viewer can be
configured to monitor all or some EMCP devices and perform alarm functions for monitored
devices. Events can also be logged to a file using the setup in the “Event Configuration”.
The Event Log Viewer displays EMCP events logged to an event log file.
User Notification
All devices display a red circle for current shutdown events and a yellow circle for warning
events to the left of the device icon in the Network Tree. If an event type is configured for user
notification, event notification will be displayed until the event viewer is shown (to verify that the
event was seen).
Parameters Sub-Tab
The Parameters sub-tab (Figure 55) allows a parameter or parameters to be added to the data log.
Select a device or subgroup and then select a parameter in the parameter list and press Add, or
press Add All to add all of the parameters in the parameter list.
Triggering Sub-Tab
The Triggering sub-tab in the event configuration works similarly to the trigger tab in the data log
configuration. Parameters that are configured will be logged for the elapsed time period, until the
event trigger specified occurs.
The pre-alarm data logging process will continue after the elapsed time limit has been reached
and event trigger hasn’t occurred. When the logging continues beyond the elapsed time limit, the
data is stored from the beginning of the file, writing over previously stored data at each multiple
of the elapsed time limit. This way pre-alarm data logging will always contain the latest data
collected during elapsed time just before the event trigger occurred.
Configuration of the pre-alarm data logging trigger requires:
1. Device: Desired EMCP controller that may generate the trigger event. The list also will
include “(All)” in case if any device may generate the trigger event.
2. Trigger: The pre-alarm data logging trigger may be configurable as an event type (based on
FMI), or as a specific event (based on SPN/FMI).
3. Elapsed time: The amount of time preceding the alarm that the data should be logged.
The list of events can be sorted by any column by double-clicking on the column header.
Event Filtering
By default, the Event Viewer is set up to monitoring all events on all devices. To monitor a
particular device or a particular event type, select the respective Genset or Module and click the
Apply button. This will clear the event list and only devices that pass the filter will be shown.
The events listed have unique SPN/FMI combinations and only list the latest occurrence count
and timestamp. The list of events can be sorted by any column by double-clicking on the column
header.
Events in the log file may contain a filtered subset of events from the EMCP 3 devices which can
be filtered. Select “Filter…” from the “Event Log” menu (or right-click and select “Filter…” For
more information see Event Log Viewer Filter.
To find a specific event, right-click on the event viewer and select “Find…” (or select “Find”
from the “Event Log” menu). Events can be searched by source, SPN, FMI, or a partial event
name. Specifying “(All)” for the Event Source will find an event log entry matching the
SPN/FMI from any EMCP in the log file. Only criteria with a checked filter box will be used in
finding an event.
Event log files are stored in a binary format. An event log file can be converted to a comma
separated value (CSV) file format from the Event Log Viewer by right-clicking and selecting
“Convert log file to CSV” from the menu. An event log file can also be converted to a CSV file
by selecting “Convert Event log file to CSV” from the Events menu. The CSV format is readable
by various external applications, such as Microsoft Excel.
The format of the file is as follows:
• First line - name of the corresponding configuration file
• Second line – Number of written events
• Third (and beyond) – the events logged
Each event is written in the following format:
[Date],[Time],[Event Name],[Source Device],[FMI],[SPN],[Number of Occurrences],[Hour Meter]
For example, Engine Overspeed Shutdown event from an EMCP 3 named “Gen” at address 5
will be logged to the file as:
02/18/2004,19:55:01, Engine Overspeed Shutdown,Eng[5],0,190,1,15
Only EMCP 3 devices marked with an “X” will be shown in the Event Log Viewer. Only “Event
Types” (based on FMI) marked with an “X” will be shown in the Event Log Viewer (if such type
of events are contained in the log file).
Events can also be filtered by desired date and time interval.
The “From:” setting determines where to begin the selection of events. The “First Event”
selection will select events beginning from the first one in the log. The “Events On” selection will
select events beginning from the date and time entered by the user in the next two entries.
The “To:” setting determines where to stop the selection of events. The “Last Alarm” selection
will select events to the last one in the log. The “Alarms On” selection will select events until the
date and time entered by the user in the next two entries.
To reset the filter and show the entire log file, select “Reset Filter” from the “Event Log Viewer”
menu.
9 Features - Setpoints
The EMCP 3 Monitoring Software supports reading and saving setpoints from EMCP 3 devices.
Setpoints from other devices can be viewed and changed by using the Grid View feature (Chapter
7).
Device/Group Tree
The Device/Group Tree contains all devices configured in the Network Tree and the list of
available parameter groups for each device.
Parameter List
The Parameter List contains all parameters available in the selected device or group in the
Device/Group tree. Only read parameters will appear in the list.
To add a graph, click the “Add Graph” button and enter a name for the graph. Up to 6 graphs can
be supported.
To remove a graph, select the desired graph and click the “Remove Graph” button.
Each graph may be configured with an individualized time interval (X-axis range) to graph the
most recent data collected. The range of the time interval is 100 milliseconds to 10 minutes.
To add a parameter to a graph, select the desired graph, and double click on the parameter in the
Parameter List. Parameters can also be added by highlighting the parameter and clicking “Add”,
or by dragging the parameter to the grid. Each graph can have up to 6 parameters. To add a total
of six parameters to the graph from the Parameter List, click the “Add All” button.
To remove a parameter from a graph, select the parameter on the tab and click on the “Remove”
button. To remove all of the parameters from the graph, select the “Remove All” button.
Parameters are added to the grid with the Default Scan Rate (in milliseconds) as the update rate
with a predefined minimum and maximum value. Once a parameter has been added to the graph,
the information about the parameter can be changed. The minimum update rate is 50
milliseconds. Actual update rate may be slower depending upon the number of monitored
parameters, network baud rate, etc. The min and max are the range applied to the graph. The
width is the pen width used to draw the parameter data in the line graph. The color is the color of
the parameter data line draw on the graph.
The chart window (Figure 62) reflects the chart configuration – each parameter added to a single
graph (a tab on the Chart Configuration) is shown together on one graph.
Chart Monitoring is started when the window is opened. It can be stopped (paused) and restarted
by clicking the Start/Stop event logging button . Chart data can also be rescaled (zoomed) and
printed.
Air Filter 1 Differential Pressure from Data Link Engine Oil Level from I/O Pin
Total Fuel Consumption from Data Link Engine Coolant Level from I/O Pin
Instantaneous Fuel Consumption from Data Link Fire Extinguisher Pressure from I/O Pin
Atmospheric Pressure from Data Link Oil Filter Differential Pressure from I/O Pin
Fuel Level from Data Link Air Filter 1 Differential Pressure from I/O Pin
Net Battery Current from Data Link Fuel Filter Differential Pressure from I/O Pin
Service Maintenance Interval Weeks Remaining Starting Air Pressure from I/O Pin
Bypass Cooldown Ambient Air Temperature from I/O Pin
Engine Operating Mode Real Time Clock
Engine Operating Mode Command Update Real Time Clock Command
Lamp Test Command Reset Event
Acknowledge All Events Command Engine Status
Auto Start/Stop Fuel Control Enabled Cooldown Duration Remaining
System Event Count Remote Initiate Command
System Event Lamp Status Emergency Stop Command
Force Idle Command Desired Genset Output Voltage
Force Idle Status AVR Bias Percent
Generator Excitation Field Voltage from Data AVR Bias Percent Command
Link
Requested Engine Speed
Generator Excitation Field Current from Data
Speed Bias Percent
Link
Speed Bias Percent Command
Digital Input #1 - #8 Active State
Generator Frequency within Limits
Relay Output #1 - #8 Active State
Generator Voltage within Limits
Digital Output #1 - #2 Active State
Engine Protection has Shut Down Engine
Digital Selector #1 - #10 Activate Command
Control Serial Number
Digital Selector #1 - #10 Commanded Value
Programmable Cycle Timer 1 - 7 Output 1 Status
Engine Oil Temperature from I/O Pin
Programmable Cycle Timer 1 - 7 Output 2 Status
Exhaust Temperature from I/O Pin
Turbocharger 1 - 4 Compressor Inlet
Left Manifold Exhaust Temperature from I/O
Temperature
Pin
Turbocharger 1 - 4 Turbine Inlet Temperature
Right Manifold Exhaust Temperature from I/O
Pin Turbocharger 1 - 4 Turbine Outlet Temperature
Fuel Level from I/O Pin Exhaust Temperature from Data Link
External Tank Fuel Level from I/O Pin Software Build Version
References
MX150/MX250 Modbus Network Card Operations and Maintenance Manual
GE Zenith Part Number 71R-2200
Available from expanded Cat ATS website at ISO LLC (http://iso.isopowerlynx.com/ATS/)
World Headquarters:
Caterpillar Inc.
Peoria, Illinois, U.S.A
Tel: (309) 578-6298
Fax: (309) 578-2559
Mailing Address:
Caterpillar Inc.
Cat Electronics
Illinois Route 29 & Rench Road
Bldg. AC 6130, P.O. Box 610
Mossville, IL 61552-0610
Tel: (888) 598-8186 OEM Solutions
Fax: (309) 578-8534
www.catelectronics.com
E-mail: catelectronics@cat.com