EMCP4.1/EMCP4.2 Caterpillar


Annunciator Module

Usage:

C18 DTP

CAN Annunciator



Illustration 1g02278719

The EMCP CAN annunciator serves to display system alarm conditions and status indications. The CAN annunciator has been designed for use on the EMCP 4 accessory CAN data link. The CAN annunciator may be used in either local or remote applications, providing customers with enhanced site flexibility.

In local application, the CAN annunciator may be mounted on the package generator set with the EMCP 4 to provide a complete package-mounted monitoring solution.

The annunciator may also be mounted separately from the generator set to provide remote indication of system operating and alarm conditions.

A maximum of four CAN annunciators can be mounted locally or remotely and connected to the accessory CAN 2 data link.

Features

  • Sixteen (16) LED pairs for annunciation of up to 32 system events

  • An additional pair of LEDs provides status indication of the CAN data link connection

  • Can annunciate alarm conditions received from any module on the CAN data link

  • Alarm horn with lamp test and alarm acknowledge push buttons

  • Can be mounted either locally on the package generator set or remotely (up to 244 m (800 ft)) on the accessory CAN data link

Specifications

Electrical Specifications

  • Control power 12 VDC and 24 VDC nominal (9 VDC to 32 VDC acceptable)

  • Over voltage capability is 80 VDC for 2 minutes at 70° C (158° F)

  • Reverse voltage capability is –32 VDC for 1 hour at 70° C (158° F)

  • Single, 6-pin connector provides both power and communication

Environmental Specifications

  • Operating temperature −40° C (−40° F) to 70° C (158° F).

  • Relative humidity 90%, non-condensing, 30° C (86° F) to 60° C (140° F).

  • Failure point of 85° C (185° F). If the ambient temperature exceeds 85° C (185° F), the device would not be expected to return to proper operation.

Network Communication Interface

  • Incorporates a communications port, able to operate on the EMCP 4 accessory CAN data link

  • Node address can be configured automatically

  • Optical isolation is provided for the CAN line

  • Module operates normally with loss of communication link, retaining configured set points in non-volatile memory

  • Configuration and firmware updates are accomplished with Cat ET over the CAN 2 network

Wiring

The back of the CAN annunciator module contains an eight terminal screw terminal block. Attached to the block is a six pin Deutsche adapter. The pin outs for both are shown in Illustration 2, Illustration 3 and Table 1.



Illustration 2g02279433
(1) PWR+ (RED)
(2) PWR- (BLK)
(3) N/C
(4) N/C
(5) CAN L (YEL)
(6) CAN H (GRN)


Illustration 3g02280193
Refer to Table 1 for a pin out description

Table 1
Annunciator Terminal Block Pin Configuration 
Terminal #  Function  Description 
PWR-  - Battery Input 
PWR+  + Battery Input, also connects to Horn (+) 
N/C  Not Connected 
CAN 2 High  CAN Datalink HI 
CAN 2 Low  CAN Datalink LOW 
Lamp Test  Lamp Test 
Alarm Acknowledge  Alarm Acknowledge 
Horn Driver  Connects to negative terminal of Horn 

LED Colors

Each pair of LEDs on the annunciator consists of two of the following three colors: green, amber, and red. The colors allow for custom configuration of status, warning, and shutdown conditions. The available colors and combinations are listed in Table 2:

Table 2
LED Colors 
Row  LED 1  LED 2 
Red  Amber 
Red  Amber 
Red  Amber 
Red  Amber 
Red  Amber 
Red  Green 
Red  Amber 
Red  Amber 
Red  Amber 
10  Red  Amber 
11  Red  Amber 
12  Red  Amber 
13  Green  Amber 
14  Green  Amber 
15  Red  Green 
16  Red  Amber 

Module Status LED

A red/green pair located at the bottom of the CAN annunciator, is used to report module/network status. The various states indicated are explained in Illustration 4 and Table 3.



Illustration 4g02279673

Table 3
Behavior  Explanation 
Red solid  CAN 2 data link diagnostic. For example: the module is wired wrong (data link), wrong cable, or no terminating resistor. 
Green solid  CAN 2 data link OK 
Green flashing  No CAN 2 data link diagnostic, but no communication detected.
Hooking up the annunciator with the power on. 
Red/Green alternating  No application software loaded 

CAN Annunciator Software Configuration

The CAN annunciator is field-programmable using Cat ET. The annunciator is also flash programmable to update software using Cat ET.

The service tool software must be installed on a Windows PC. The communication adapter must be connected between the PC and the CAN 2 accessory data link on which the target CAN 2 annunciator is connected.

Global Acknowledge

The CAN annunciator can be configured to both initiate and respond to an event acknowledge message over the CAN accessory data link. If the set point is enabled, the CAN annunciator events may be acknowledged locally on the CAN annunciator. Acknowledge by pressing the alarm acknowledge button or remotely by pressing the alarm acknowledge button on the EMCP 4. The event can also be acknowledged by pressing the acknowledge button on another CAN annunciator configured for global acknowledge that is on the same data link. Acknowledging events also silences the horn.

The default setting for the set point is "disabled", however, the set point can be enabled from the configuration tool within Cat ET.

Electronic Control Unit (ECU) Instance Number

The module description will indicate a number that identifies the CAN annunciator uniquely from any other CAN annunciator modules on the accessory CAN data link.

The number is called the ECU instance and is programmable.

The service tool configuration screen identifies the serial number of the CAN annunciator that is connected. The serial number identity is important in matching the desired ECU instance to the actual hardware.

Note: If two CAN annunciators on the same communications network are programmed for the same ECU instance number, neither will communicate.

Configuring Annunciator LED Behavior

  1. Connect Cat ET to the annunciator


    Illustration 5g02279796

  2. Select "Configuration Group #N" from the left pane.

    Refer to Illustration 5.



    Illustration 6g02279793

  3. Double click "ECU Instance Number" to enter a new ECU instance number.

    Refer to Illustration 6.



    Illustration 7g02279794

  4. Double click "Annunciator Data Link Global Acknowledge Enable Status" to change this value from the drop-down menu.

    Refer to Illustration 7.



    Illustration 8g02279795

  5. Go to the "Service" tab on the tool bar, and then click "LED Pair Configuration" from the drop-down menu.

    Refer to Illustration 8.

  6. The LED pairs will become visible in a new window.


    Illustration 9g02279798

  7. Doubleclickon an LED pair to configure the pair.

    Refer to Illustration 9.



    Illustration 10g02279799


    Illustration 11g02279933

  8. Select the "Trigger Condition" for the pair in the drop-down menu.

    Refer to Illustration 10 and Illustration 11.



    Illustration 12g02279936

  9. Select the "Severity Level" for the pair in the drop-down menu.

    Refer to Illustration 12.



    Illustration 13g02280076

  10. Select the "Suspect Parameter Number" for the pair in the drop-down menu.

    Refer to Illustration 13.

  11. The "Failure Mode Identifier" does not normally require programming since the "Severity Level" typically has this information embedded.

    To configure the behavior of the LED pairs, enter the "LED Pair Configuration" screen by selecting "Service a LED Pair Configuration".

    Each LED pair has four parameters associated with the pair of LEDs. Each parameter is dependent on the preceding parameters, to the left. The first parameter is "Trigger Condition", next "Severity Level", then "Suspect Parameter Number", and finally "Failure Mode Identifier" (if required).

Table 4
Annunciator Supported SPNs 
SPN Description  SPN 
Engine Aftercooler Temperature  52 
Starting Air Pressure  82 
Fuel Filter Differential Pressure  95 
Fuel Level  96 
Engine Oil Level  98 
Oil Filter Differential Pressure  99 
Engine Oil Pressure  100 
Crankcase Pressure  101 
Air Filter Differential Pressure  107 
Altitude  108 
Engine Coolant Temperature  110 
Engine Coolant Level  111 
Battery Voltage (switched)  158 
Battery Charging System Voltage  167 
Battery Voltage  168 
Ambient Air Temperature  171 
Inlet Air Temperature  172 
Exhaust Temperature  173 
Engine Oil Temperature  175 
Engine Speed  190 
SCADA Data Link Fault  625 
Primary Data Link Fault  639 
Auxiliary I/O #1  701 
Auxiliary I/O #2  702 
Auxiliary I/O #3  703 
Auxiliary I/O #4  704 
Auxiliary I/O #5  705 
Auxiliary I/O #6  706 
Auxiliary I/O #7  707 
Auxiliary I/O #8  708 
Auxiliary I/O #9  709 
Auxiliary I/O #10  710 
Auxiliary I/O #11  711 
Auxiliary I/O #12  712 
Emergency Stop Shutdown  970 
Generator Bearing Temperature #1  1122 
Generator Bearing Temperature #2  1123 
Generator Winding #1 Temperature  1124 
Generator Winding #2 Temperature  1125 
Generator Winding #3 Temperature  1126 
Accessory Data Link Fault  1231 
Emergency Shutdown Override Mode Active Warning  1237 
Fuel Leak  1239 
Engine Failure to Start Shutdown  1664 
Right Exhaust Temperature  2433 
Left Exhaust Temperature  2434 
Generator Frequency  2436 
Generator AC Voltage  2440 
Generator AC Current  2448 
Generator Real Power (kW)  2452 
Generator Reactive Power (kVAr)  2456 
Service Interval Warning  2648 
Engine Operating State  3543 
Generator Unavailable to Start/Run  3677 
Battery Charger Failure  4003 
Generator Control Not in Automatic Warning  4007 
Generator Breaker Failure to Open  4009 
Generator Breaker Failure to Close  4011 
Utility to Generator Transfer Failure  4015 
Loss of Utility  4017 
Generator to Bus Synchronization Failure  4024 
Generator-Bus Phase Sequence Mismatch Warning  4025 
Earth Fault  4028 
Earth Leakage  4029 

Trigger Condition



Illustration 14g02280103

There are three possible selections for trigger condition:

Specific event - Used to assign an LED pair to a specific data link parameter, such as oil pressure, engine speed, or coolant temperature. The desired parameter must be chosen in the "Suspect Parameter Number" column.

General event - is used to assign an LED pair as a general alarm or shutdown indicator. When configured as general event, the LED will not be assigned to a particular parameter. The LED will respond to any event with a severity level chosen in the "Severity Level" column, regardless of the suspect parameter number.

Disabled - Is used to disable the LED pair. When disabled is selected, the other three parameters cannot be changed.

Severity Level

Severity level defines which types of events the LED pair will react to. Selections that begin with condition exists will respond to CAN event messages for Failure Mode Identifier (FMI) 31 condition exists.

For example, LED pair #2 is configured for "Condition Exists, Red On, Other Not Used, Horn On" with SPN 190 (Emergency Stop Active). The example means that when the annunciator received a CAN message indicating emergency stop with FMI 31, the red LED will turn on and the horn will also turn on.

"Other Not Used" indicates that the other LED color in the pair is never used.

"Green Off" (for example) indicates that the green LED lights when the condition chosen for this LED pair is not active.

Most severity level selections imply CAN Failure Mode Identifier (FMI) codes:

  • Condition exists that is equivalent to FMI 31

  • High warning can be FMI 15 or FMI 16

  • Low warning can be FMI 17 or FMI 18

  • High shutdown is equivalent to FMI 0

  • Low shutdown is equivalent to FMI 1

  • High or low shutdown is equivalent to FMI 0 or FMI 1

Since the FMI codes are implied by this column, the FMI column is grayed out for any of these selections.

The only option that will allow an FMI to be configured is specific diagnostic. Table 5 shows all available FMI codes.

Table 5
Failure Mode Identifier (FMI) Codes 
FMI  Description  Short Description 
Data Valid but Above Normal Operational Range - Most Severe Level  High Shutdown 
Data Valid but Below Normal Operational Range - Most Severe Level  Low Shutdown 
Data Erratic, Intermittent, or Incorrect  N/A 
Voltage Above Normal or Shorted to High Source  N/A 
Voltage Below Normal or Shorted to Low Source  N/A 
Current Below Normal or Grounded Circuit  N/A 
Current Above Normal or Grounded Circuit  N/A 
Mechanical System Not Responding or Out of Adjustment  N/A 
Abnormal Frequency, Pulse Width, or Period  N/A 
Abnormal Update Rate  N/A 
10  Abnormal Rate of Change  N/A 
11  Unexpected Engine Shutdown  N/A 
12  Bad Intelligent Device or Component  N/A 
13  Out of Calibration  N/A 
14  Special Instructions  N/A 
15  Data Valid But Above Normal Operating Range - Least Severe Level  High Warning 
16  Data Valid But Above Normal Operating Range - Moderately Severe Level Derate)  High Warning 
17  Data Valid But Below Normal Operating Range - Least Severe Level  Low Warning 
18  Data Valid But Below Normal Operating Range - Moderately Severe Level (Derate)  Low Warning 
19  Received Network Data In Error  N/A 
31  Not Available or Condition Exists  Status 

Adding an Additional Remote Annunciator

An additional remote annunciator may be added if desired. Inorder to operate properly, the annunciator must be located within 244 m (800 ft) of the EMCP 4 and the end of line terminating resistor must be relocated. Refer to Illustration 15.



Illustration 15g02280214

Additional modules may be added in parallel to remote annunciators. Inorder to operate properly, the device to be added in parallel to the annunciator must not have cable drop lengths greater than 2.7 m (8.8 ft). Refer to Illustration 16.



Illustration 16g02280215

RS-485 Annunciator (EMCP 4.2 Only)



Illustration 17g03515389

The EMCP RS-485 annunciator serves to display system alarm conditions and status indications. The RS-485 annunciator has been designed for use on a dedicated EMCP 4 fully isolated 2 wire RS-485 SCADA data link (half duplex). The RS-485 annunciator may be used in either local or remote applications, providing customers with enhanced site flexibility. The RS-485 annunciator uses a custom master-slave communication protocol. The EMCP 4.2 controller will be the master, and the RS-485 annunciators will be the slaves. Configuration takes place within the EMCP 4.

In local application, the RS-485 annunciator may be mounted on the package generator set with the EMCP 4 to provide a complete package-mounted monitoring solution.

The RS-485 annunciator may also be mounted separately from the generator set to provide remote indication of system operating and alarm conditions.

The number of RS-485 annunciators is limited by the RS-485 standard.

Features

  • 16 LED pairs for annunciation of up to 32 system events

  • An additional pair of LEDs provides status indication of the dedicated RS-485 annunciator network communication connection

  • Ability to annunciate alarm conditions sent from the EMCP 4 for the configured alarm groups

  • Alarm horn with lamp test and alarm acknowledge push buttons

  • Can be configured to National Fire Protection Association (NFPA) 99/110 requirements for local and remote annunciation on emergency standby generator systems

  • Provides a simple means to change the labels for the annunciation LEDs for site-specific requirements. A custom label is provided with custom alarm group #1 and #2 RS-485 annunciator.

  • Can be configured with Cat ET via settings within the EMCP 4

  • Can be mounted either locally on the package generator set or remotely (up to 1219 m (4000 ft))

Specifications

Electrical Specifications

  • Control Power 12 VDC and 24 VDC nominal (9 – 32 VDC acceptable)

  • Reverse voltage capability is -32 VDC for 1 hour @ 70°C

  • Over voltage capability is 80 VDC for 2 minutes @ 70°C

  • Single, 8-pin connector provides both power and communication

Environmental Specifications

  • Operating Temperature −40° C (−40° F) to 70° C (158° F).

  • Relative humidity 90%, non-condensing, 30° C (86° F) to 60° C (140° F).

  • Failure point of 85° C (185° F). If the ambient temperature exceeds 85° C (185° F), the device would not be expected to return to proper operation.

Network Communications Interface

  • EMCP 4 provides a dedicated, fully isolated RS-485 SCADA data link (half duplex) separate from the RS-485 ( MODBUS) port used on the EMCP 4

  • Operates at 19200 bits per second

  • Configuration is accomplished with Cat ET

Wiring

The back of the RS-485 annunciator module contains an eight terminal screw terminal block. Attached to the block is a connector receptacle assembly. The pin outs for both the receptacle and terminal block are shown in Illustration 18, Illustration 19, Table 6 and Table 7.



Illustration 18g02280253
(1) PWR +
(2) PWR -
(3) Not Used
(4) RS-485 +
(5) RS-485 -
(6) RS-485 REF
(7) Not Used
(8) Not Used


Illustration 19g02280254
Refer to Table 7 for a pin out description

Table 6
RS-485 Annunciator Deutsche Connector Pin Configuration 
Terminal #  Function  Description 
BATT +  + Battery input 
BATT -  - Battery input 
NA  NA 
RS-485 B (+)  + Non-Inverting Positive RS-485 input signal 
RS-485 A (-)  - Inverting Negative RS-485 input signal 
RS-485 R  RS-485 Reference 
NA  NA 
NA  NA 

Table 7
RS-485 Annunciator Terminal Block Pin Configuration 
Terminal #  Function  Description 
BATT -  - Battery input 
BATT +  + Battery input 
RS-485 R  RS-485 Reference 
RS-485 B (+)  + Non-Inverting Positive RS-485 input signal 
RS-485 A (-)  - Inverting Negative RS-485 input signal 
Lamp Test SW  Lamp Test 
Alarm ACK  Alarm Acknowledge 
Horn Drive  Connects to negative terminal on Horn 

LED Colors

Each pair of LEDs on the RS-485 annunciator consists of two of the following three colors:

  • Green

  • Amber

  • Red

The colors allow for custom configuration of status, warning, and shutdown conditions.

The available colors and combinations are listed in Table 8.

Table 8
LED Colors 
Row  LED 1  LED 2 
Red  Amber 
Red  Amber 
Red  Amber 
Red  Amber 
Red  Amber 
Red  Green 
Red  Amber 
Red  Amber 
Red  Amber 
10  Red  Amber 
11  Red  Amber 
12  Red  Amber 
13  Green  Amber 
14  Green  Amber 
15  Red  Green 
16  Red  Amber 

Module Status LED

A red/green pair located at the bottom of the RS-485 annunciator, is used to report module/network status. The various states indicated are explained in Illustration 20 and Table 9.



Illustration 20g03515392
Red/green module status LEDs

Table 9
Behavior  Explanation 
Red solid  Datalink diagnostic. For example: the module is wired wrong (data link), or no terminating resistor. 
Green solid  Data is being received from the EMCP 4 
Green flashing  Loss of communication 
Red/Green alternating  No application software loaded, or alarm group selection mode is active 

Lamp Test Function

The annunciator supports a lamp test function from a button press on the EMCP 4.

The lamp test function cycles continuously through two test modes while pressing and holding in the lamp test button. The first mode is a column test mode. The left column of LEDs will be lit for one second while the right column is off. Then the right column of LEDs will be lit for one second, while the left column is off. The procedure will occur twice. During the second run of the test mode (during the first cycle only), the horn will be on.

The second test mode is an individual LED test mode. In the second test mode, the LEDs will light one at a time. The LEDs will light starting from the top left LED, down to the left-hand module status LED. The LEDs will begin to light on the right-hand module status LED, then up to the top right LED. Each LED will be lit for 1/2 second, after which the LED will turn off and the next LED will be lit. At the completion of this test mode, the cycle will restart with the first test mode. However, on subsequent runs of the first test mode, the horn will not turn on.

The RS-485 annunciator returns to normal operation once the lamp test button is released.

Alarm Acknowledge

The RS-485 annunciator supports an acknowledge event/silence horn function from a button press on the RS-485 annunciator or from the EMCP 4. Both cases have different behavior and are outlined below.

When an active event is received from the EMCP 4 and is acknowledged locally with a button press on the RS-485 annunciator module, any flashing LED tied to that event will stop flashing and maintain a steady illumination and the horn will be silenced.

Note: Only the local RS-485 annunciator module that acknowledges the active event will change the state of flashing LEDs and silence the horn. The acknowledge signal sent out by the RS-485 is not broadcast to any other units on the RS-485 annunciator data link.

An active event is transmitted to the RS-485 Annunciator module (or modules) when both of the following conditions exist:

  • An active event is received from the EMCP 4

  • An active event is acknowledged globally with a button press on the EMCP 4 controller

Any flashing LED tied to that event will stop flashing and maintain a steady illumination and the horn will be silenced.

Note: The EMCP 4 may acknowledge active events on multiple RS-485 annunciators simultaneously.

The horn silence/acknowledge function will cause the local horn to be silenced until another event causes an LED to be activated.

RS-485 Annunciator Alarm Groups

The RS-485 annunciator supports four different alarm groups. Alarm group 01, 02, 03, and alarm group 04. Two of the alarm groups, 03 and 04, are fixed, therefore cannot be configured. Two alarm groups, 01 and 02, are reserved for custom event settings. Alarm groups 01 and 02 can be configured.

Selecting which of the four alarm groups to configure the RS-485 annunciator is determined by the film that is placed on the front left panel. The alarm groups and the events that make up the films for each of the alarm groups are detailed in the tables below. Configuring the RS-485 annunciator to one of the four alarm groups is accomplished through the front panel of the RS-485 annunciator. For more information, refer to the following "Alarm Group Selection Mode (AGSM)" section.

Alarm Group Selection Mode (AGSM)

The RS-485 annunciator supports the "Alarm Group Selection Mode" (AGSM). The AGSM can configure the RS-485 annunciator to monitor a predetermined set of 32 events. The events are communicated by the EMCP 4 through the dedicated RS-485 annunciator data link.

Alarm group selection and assignment are determined by the desired functions of the RS-485 annunciator. Selection and assignment are for custom annunciators or annunciators that cannot be configured. The film that is placed on the front left panel that reflects the predefined events monitored by the RS-485 annunciator. When in AGSM, the top first four rows of LEDs will indicate which alarm group the RS-485 annunciator has been assigned to. The annunciator is indicated by powering on both LEDs in each row. Row 1 is for alarm group 01, row 2 is for alarm group 02, row 3 is for alarm group 03, and row 4 is for alarm group 04.

Note: The RS-485 annunciator will be pre-programmed to alarm group 04.

The RS-485 annunciator will continue to communicate to the EMCP 4 while in AGSM. Events received from the EMCP 4, while in AGSM, will not be annunciated until AGSM has been exited. Also, the event will be annunciated only if the event that is received is an event in the selected alarm group.

Once the RS-485 annunciator has successfully been assigned to an alarm group, the RS-485 annunciator shall receive and process any event transmitted. The event is transmitted from the EMCP 4 to the assigned alarm group without power cycling the module.

The network status LEDs will alternate flashing at a 2 Hz rate at all times while in AGSM.

Entering AGSM

The RS-485 annunciator will enter AGSM by pressing the two buttons on the front panel of the RS-485 annunciator. Press the lamp test and alarm acknowledge for 3 seconds. The RS-485 annunciator will acknowledge entrance of AGSM by flashing the top four rows of LEDs 4 times at a 1 second rate.

After the 3 second period has timed out, the row representing the currently assigned alarm group address will be powered on. The remaining 11 rows of LEDs will not be powered on. Refer to Table 10.

Table 10
Row  Column 1  Column 2 
Solid if assigned to alarm group 01, else off  Solid if selected to alarm group 01, else off 
Solid if assigned to alarm group 02, else off  Solid if selected to alarm group 02, else off 
Solid if assigned to alarm group 03, else off  Solid if selected to alarm group 03, else off 
Solid if assigned to alarm group 04, else off  Solid if selected to alarm group 04, else off 
Off  Off 
Off  Off 
Off  Off 
Off  Off 
Off  Off 
10  Off  Off 
11  Off  Off 
12  Off  Off 
13  Off  Off 
14  Off  Off 
15  Off  Off 
16  Off  Off 

Configuring or Selecting Alarm Group Address

While the RS-485 annunciator is still in AGSM, the annunciator will cycle through the four alarm groups. Press one of the two buttons on the front panel to cause the annunciator to cycle through the four alarm groups. Pressing the lamp test button will cycle up through the four alarm groups. Pressing the alarm acknowledge button will cycle down through the four alarm groups.

Upon reaching alarm group 04 (row 4), while cycling down through the alarm groups with the alarm acknowledge button, an additional alarm acknowledge button press will bring the selection to alarm group 01 (row 1). Upon reaching the alarm group 01 (row 1) while cycling up through the alarm groups with the lamp test button, an additional lamp test button press will bring the selection to alarm group 04 (row 4).

When selecting a new alarm group address, the left column (red LED) will represent the previously configured alarm group selection. The right column (amber LED) will represent the currently selected alarm group. When AGSM is exited, the currently selected register address will be configured as the new alarm group.

Exiting AGSM

The annunciator will exit AGSM under two possible conditions:

  • A time-out period without any button presses

  • Pressing and holding two buttons (alarm acknowledge and lamp test buttons) for 3 seconds

After a period of 15 seconds without any button presses, the RS-485 annunciator will automatically exit AGSM. The RS-485 annunciator will disregard any changes made to the alarm group selection. The RS-485 annunciator will remain configured to the alarm group prior to entering AGSM.

When an alarm group selection has been made and the lamp test and alarm acknowledge pressed and held for 3 seconds, the RS-485 annunciator will update the current configured alarm group. Also, the RS-485 annunciator will update the current selected alarm group and then exit AGSM.

After exiting AGSM under either one of the two exit conditions listed, the RS-485 annunciator will flash all 16 rows of LEDs for 3 seconds. The RS-485 annunciator will enter regular annunciation mode.

RS-485 Annunciator Custom Alarm Group Configuration

The RS-485 annunciator is field-programmable by the EMCP 4 via Cat ET when configured for alarm groups 01 and 02. Alarm groups 01 and 02 support customization of the 32 events for the 16 LEDs.

The service tool software must be installed on a Windows based PC. The communication adapter must be connected between the PC and the CAN primary data link on which the target EMCP 4 is connected.

Custom Alarm Group Selection

When Cat ET is communicating, the EMCP 4 shall be selected as the target module. Use the following to access the RS-485 annunciator configuration dialog.

  1. Located at the top of Cat ET is the tool bar, click on the "Service" tab.

  2. From the drop-down menu, click "RS-485 Annunciator".

The RS-485 annunciator configuration screen will be displayed with the alarm group select at the top left of the screen. There are two possible selections for alarm groups: #1 and #2.

To configure the RS-485 annunciator LEDs, select each of the LEDs individually. With the selected led window displayed the initial selection is for trigger condition. There are three possible selections for trigger condition: specific event, general event, and disabled.

Specific event - Used to assign an LED pair to a specific data link parameter, such as oil pressure, engine speed, and coolant temperature. The desired parameter must be chosen in the "Suspect Parameter Number" column.

General event - Used to assign an LED pair as a general alarm or shutdown indicator. When configured as general event, the LED will not be assigned to a particular parameter. The LED will respond to any event with a severity level chosen in the severity level column, regardless of the suspect parameter number. When a general event is selected, the suspect parameter number cannot be changed.

Disabled - Used to disable the LED pair. When the disabled option is selected, the other three parameters cannot be changed.

Severity Level

Severity level defines which types of events the LED pair will react to. Selections that begin with condition exists will respond to can event messages for Failure Mode Identifier (FMI) 31 condition exists.

For example, LED pair #1 is configured for "Condition Exists, Red On, Other Not Used, Horn On" with SPN 190 (emergency stop active). That is, when the RS-485 annunciator receives a data from the EMCP 4 over the RS-485 annunciator data link indicating emergency stop with FMI 31, the red LED will turn on and the horn will also turn on.

Other not used indicates that the other LED color in the pair is never used.

Green off (for example) indicates that the green LED lights when the condition chosen for this LED pair is not active.

Most severity level selections imply "Failure Mode Identifier" (FMI) codes:

  • Condition exists that is equivalent to FMI 31

  • High warning can be FMI 15 or FMI 16

  • Low warning can be FMI 17 or FMI 18

  • High shutdown is equivalent to FMI 0

  • Low shutdown is equivalent to FMI 1

  • High or low shutdown is equivalent to FMI 0 or FMI 1

Since the FMI codes are implied by the choice made in the "Severity Level" column, the FMI column is grayed out for any of the selections.

The only option that will allow a specific FMI to be configured is specific diagnostic.

Suspect Parameter Number

The "Suspect Parameter Number" column is used to select one of the listed SPN's in the drop-down menu or type in a specific SPN number for an spn that may not be listed in the drop-down menu for the parameter assigned to the led pair. Most supported SPN's can be selected from the list.

Engine Running

When configuring the RS-485 annunciator for "Engine Running", special consideration must be taken to trigger the event. The event can be triggered in a variety of ways. A selection of "Engine Running" trigger conditions is provided in Cat ET and on the EMCP display.



Illustration 21g03515702
Cat service tool engine running conditions configuration screen


Illustration 22g03515703
EMCP4.2 Display engine running conditions configuration screen

The "Engine Running Conditions" are logically combined together such that any selection will activate the condition and consist of the following options:

  • Custom event digital input (SPN 701)

  • Engine running (based on engine overview state with non-zero engine speed)

  • V/Hz within limits (unit is close to rated voltage and rated frequency)

  • Engine running at rated speed (Engine running, not in Idle, not in cool down)

For using the "Custom Event Digital Input" trigger condition, the SPN shall be configured for "Auxiliary I/O #1" (SPN 701). The SPN shall have a severity level configured for any one of the condition met set points

Digital input #1 shall be physically wired to the active status signal that is to be used to trigger this programmed LED. If digital input #1 is only to be based upon the status of the generator set, controlled by the EMCP, then only specified outputs can be used. The following are examples of what outputs can be used.

  • Relay output #2

  • Fuel control relay

  • Engine starting initiated for common engine interface generator sets on the EMCP 4

The fuel control relay or engine start initiated active status signal is continually active only while the engine is in running.

Alarm Group #3 has LED #15 pre-configured for "Auxiliary I/O #1". Alarm Group #3 with LED #15 requires the actions above to trigger an engine running event on the RS-485 annunciator.



Illustration 23g03515717
RS-485 Annunciator custom alarm group engine running LED configuration

Alarm Groups

The RS-485 annunciator can be configured for four alarm groups. Two of the alarm groups are fixed and two groups can be configured. Selection of which alarm group is used shall be accomplished by using the front panel of the RS-485 annunciator module. Refer to the preceding "Alarm Group Selection Mode" (AGSM) section that explains the selection process. Details of the pre-configured events for each of the alarm groups are outlined below:

  • Alarm Group # 1 (Custom 1 that can be configured) - Film # 1 (refer to Table 11) and custom film

  • Alarm Group # 2 (Custom 2 that can be configured) - Film # 1 (refer to Table 11) and custom film

  • Alarm Group # 3 (Fixed) - Film # 1 (refer to Table 11)

  • Alarm Group # 4 (Fixed) - Film # 2, or Film # 3 (refer to Table 12 and Table 13)

Note: Alarm Groups # 1 and # 2 are blank until configured.

Table 11
Alarm Group 01 and 02 default film and Alarm Group 03 film assignments. NFPA 99/110 events. Includes Fuel Level, Engine Running, and Tier 4 SCR events 
Row  LED Colors  Default LED and Setpoint Assignments  Horn 
Red  E-Stop Shutdown 
  Amber  Not Used  N/A 
Red  Overcrank 
  Amber  Not Used  N/A 
Red  High Coolant Temp Shutdown 
  Amber  High Coolant Temp Warning 
Red  Not Used  N/A 
  Amber  Low Coolant Temp Warning 
Red  Low Oil Pressure Shutdown 
  Amber  Low Oil Pressure Warning 
Red  Overspeed Shutdown 
  Green  Not Used  NA 
Red  Low Coolant Level Shutdown 
  Amber  Low Coolant Level Warning 
Red  Low Fuel Level Shutdown 
  Amber  Low Fuel Level Warning 
Red  Not Used  N/A 
  Amber  Generator Not in Auto Warning 
10  Red  High Battery Voltage Shutdown 
  Amber  High Battery Shutdown Warning 
11  Red  Not Used  NA 
  Amber  Low Battery Voltage Warning 
12  Red  Not Used  N/A 
  Amber  Low Cranking Voltage Warning 
13  Green  Not Used  NA 
  Amber  Battery Charger AC Failure 
14  Green  Not Used  NA 
  Amber  EPS Supplying Load 
15  Red  Not Used  N/A 
  Green  Engine Running 
16  Red  SCR - Tier 4 
  Amber  SCR - Tier 4 

Table 12
Film #3. Alarm Group 04 film assignments. NFPA 99/110 events. Includes Fuel Level and Air Damper Shutdown. Does not include Tier 4 SCR 
Row  LED Colors  Default LED and Set point Assignments  Horn 
Red  E-Stop Shutdown 
  Amber  Not Used  N/A 
Red  Overcrank 
  Amber  Not Used  N/A 
Red  High Coolant Temp Shutdown 
  Amber  High Coolant Temp Warning 
Red  Not Used  N/A 
  Amber  Low Coolant Temp Warning 
Red  Low Oil Pressure Shutdown 
  Amber  Low Oil Pressure Warning 
Red  Overspeed Shutdown 
  Green  Not Used  NA 
Red  Low Coolant Level Shutdown 
  Amber  Low Coolant Level Warning 
Red  Low Fuel Level Shutdown 
  Amber  Low Fuel Level Warning 
Red  Not Used  NA 
  Amber  Generator Not in Auto Warning 
10  Red  High Battery Voltage Shutdown 
  Amber  High Battery Shutdown Warning 
11  Red  Not Used  N/A 
  Amber  Low Battery Voltage Warning 
12  Red  Not Used  N/A 
  Amber  Low Cranking Voltage Warning 
13  Green  Not Used  N/A 
  Amber  Battery Charger AC Failure 
14  Green  Not Used  NA 
  Amber  EPS Supplying Load 
15  Red  Air Damper Shutdown 
  Green  Not Used  N/A 
16  Red  SCR - Tier 4 
  Amber  SCR - Tier 4 

Table 13
Alarm Group #4 Assignments excluding Tier4 
Row  LED Colors  Default LED and Setpoint Assignments  Horn 
Red  E-Stop Shutdown 
  Amber  Not Used  N/A 
Red  Overcrank 
  Amber  Not Used  N/A 
Red  High Coolant Temp Shutdown 
  Amber  High Coolant Temp Warning 
Red  Not Used  N/A 
  Amber  Low Coolant Temp Warning 
Red  Low Oil Pressure Shutdown 
  Amber  Low Oil Pressure Warning 
Red  Overspeed Shutdown 
  Green  Not Used  N/A 
Red  Low Coolant Level Shutdown 
  Amber  Low Coolant Level Warning 
Red  Low Fuel Level Shutdown 
  Amber  Low Fuel Level Warning 
Red  Not Used  N/A 
  Amber  Generator Not in Auto Warning 
10  Red  High Battery Voltage Shutdown 
  Amber  High Battery Shutdown Warning 
11  Red  Not Used  N/A 
  Amber  Low Battery Voltage Warning 
12  Red  Not Used  N/A 
  Amber  Low Cranking Voltage Warning 
13  Green  Not Used  N/A 
  Amber  Battery Charger AC Failure 
14  Green  Not Used  NA 
  Amber  EPS Supplying Load 
15  Red  Air Damper Shutdown 
  Green  Not Used  N/A 
16  Red  Not Used  N/A 
  Amber  Not Used  N/A 

Configuring Custom Alarm Groups with Cat ET

  1. Connect Cat ET to the EMCP 4.


    Illustration 24g02281114

  2. Click the "Service" tab on the tool bar.

  3. Click "RS-485 Annunciator Configuration" on the drop-down menu.

    Note: The "RS-485 Annunciator Configuration" option will not appear if the EMCP 4 was not selected in the "ECM Summary Screen" when connecting to Cat ET. Refer to Illustration 24.



    Illustration 25g02281116

  4. The LED pairs will become visible in a new window.

    Refer to Illustration 25.



    Illustration 26g02281117

  5. Select the "Alarm Group" for the annunciator by choosing from the drop-down menu.

    Refer to Illustration 26.

  6. Doubleclick on an LED pair to configure the pair.


    Illustration 27g02279799


    Illustration 28g02279933

  7. Select the "Trigger Condition" for the pair in the drop-down menu.

    Refer to Illustration 27 and Refer to Illustration 28.



    Illustration 29g02280076

  8. Select the "Severity Level" for the pair in the drop-down menu.

    Refer to Illustration 29.

    For a complete list of choices for "Severity Level", refer to the tables below.



    Illustration 30g02280076

  9. Select the "Suspect Parameter Number" for the pair in the drop-down menu.

    Refer to Illustration 30.

    For a complete list of choices for "Suspect Parameter Number", refer to the following tables.

  10. The failure mode identifier does not normally require programming since the severity level typically has this information embedded. Refer to the information below for a diagnostic SPN.

If the "LED Trigger Condition" is configured as "General Event", the "Severity Level" can be configured according to Table 14.

Table 14
Trigger Condition Severity Level  Allowed for LED Pairs 
1-5, 7-12, 16 13-14  6, 15 
Low Warning   
Low Shutdown   
High Warning   
High Shutdown   
High or Low Warning   
High or Low Shutdown   
Low Warning or Low Shutdown     
High Warning or High Shutdown     
High or Low Warning, High, or Low Shutdown     
High or Low Warning, High, or Low Shutdown or Diagnostic 
Diagnostic Other Than Warning / Shutdown / Condition Exists   

If the LED "Trigger Condition" is configured as "Specific Event", the "Severity Level" can be configured according to Table 15.

Table 15
Trigger Condition Severity Level  Allowed for LED Pairs 
1-5, 7-12, 16 13-14  6, 15 
Low Warning   
Low Shutdown   
High Warning   
High Shutdown   
High or Low Warning   
High or Low Shutdown   
Low Warning or Low Shutdown     
High Warning or High Shutdown     
High or Low Warning, High, or Low Shutdown     
High or Low Warning, High, or Low Shutdown or Diagnostic 
Diagnostic Other Than Warning / Shutdown / Condition Exists   
Specific Diagnostic 
Condition Exists, Red On, Other Not Used   
Condition Exists, Amber On, Other Not Used   
Condition Exists, Green On, Other Not Used   
Condition Exists, Red On, Amber Off     
Condition Exists, Red On, Green Off     
Condition Exists, Amber On, Red Off     
Condition Exists, Amber On, Green Off     
Condition Exists, Green On, Red Off     
Condition Exists, Green On, Amber Off     
Condition Does Not Exist, Red On, Other Not Used   
Condition Does Not Exist, Amber On, Other Not Used   
Condition Does Not Exist, Green On, Other Not Used   
Condition Exists, Red On, Other Not Used, Horn On   
Condition Exists, Amber On, Other Not Used, Horn On   
Condition Exists, Green On, Other Not Used, Horn On   
Condition Does Not Exist, Red On, Other Not Used, Horn On   
Condition Does Not Exist, Amber On, Other Not Used, Horn On   
Condition Does Not Exist, Green On, Other Not Used, Horn On   

For trigger condition severity level listed in the table above from "Low Warning" to "Specific Diagnostic" the following suspect parameter number options can be used:

Table 16
Suspect Parameter Number Text  Value 
Fuel Level (External Tank)  38 
Aftercooler Temperature  52 
Starting Air Pressure  82 
Fuel Filter Differential Pressure  95 
Fuel Level (Local Tank)  96 
Engine Oil Level  98 
Oil Filter Differential Pressure  99 
Engine Oil Pressure  100 
Crankcase Pressure  101 
Air Filter Differential Pressure  107 
Barometric Pressure  108 
Engine Coolant Temperature  110 
Engine Coolant Level  111 
Battery Voltage (switched)  158 
Battery Charging System Voltage  167 
Battery Voltage  168 
Ambient Air Temperature  171 
Inlet Air Temperature  172 
Exhaust Temperature  173 
Engine Oil Temperature  175 
Engine Speed  190 
Long Distance Annunciator Data Link Fault (Root Cause Not Known)  625 
Primary Data Link Fault (Root Cause Not Known)  639 
Emergency Stop Shutdown  970 
Analog Input #1 Custom Parameter  1083 
Analog Input #2 Custom Parameter  1084 
Generator Rear Bearing Temperature  1122 
Generator Front Bearing Temperature  1123 
Generator Winding Temperature #1  1124 
Generator Winding Temperature #2  1125 
Generator Winding Temperature #3  1126 
Accessory Data Link Fault (Root Cause Not Known)  1231 
Unexpected Engine Shutdown (Root Cause Not Known)  1383 
Right Exhaust Temperature  2433 
Left Exhaust Temperature  2434 
Generator Frequency  2436 
Generator AC Voltage  2440 
Generator AC Current  2448 
Generator Real Power (kW)  2452 
Generator Reactive Power (kVAr)  2456 
Generator to Bus Synchronization Failure (Low)  2529 
Dead Bus Arbitration Failure (Low)  2530 
Engine Controller (Abnormal Update Rate)  3543 
Modbus Data Link  3581 
Generator Breaker Closed  4004 
Generator Breaker Open  4013 
Utility to Generator Transfer Failure (High)  4015 
Analog Input #4 Custom Parameter  4157 
Analog Input #3 Custom Parameter  4158 
Cranking Voltage  4256 

For the trigger condition severity levels listed in the table above from "Condition Exists, Red On, other Not Used" to "Condition Does Not Exists, Green On, other Not used, Horn On" the following suspect parameter number options can be used:

Table 17
Suspect Parameter Number Text  Value 
Digital Input # 1 Custom Event  701 
Digital Input # 2 Custom Event  702 
Digital Input # 3 Custom Event  703 
Digital Input # 4 Custom Event  704 
Digital Input # 5 Custom Event  705 
Digital Input # 6 Custom Event  706 
Digital Input # 7 Custom Event  707 
Digital Input # 8 Custom Event  708 
Isolated Digital Input #1 Custom Event  3920 
Isolated Digital Input #2 Custom Event  3921 
Isolated Digital Input #3 Custom Event  3922 
Isolated Digital Input #4 Custom Event  3923 
Emergency Stop Shutdown  970 
Emergency Shutdown Override Mode Active  1237 
Fuel Tank Leak  1239 
Engine Failure to Start  1664 
Service Interval Warning  2648 
Generator Unavailable to Start/Run  3677 
EPS Supplying Load  3829 
Air Damper Closed  4000 
ATS in Normal Position  4001 
ATS in Emergency Position  4002 
Battery Charger Failure  4003 
Generator Breaker Closed  4004 
Utility Breaker Closed  4005 
Engine in Cool down  4006 
Generator Control Not in Automatic Warning  4007 
Generator Breaker Failure to Open  4009 
Generator Breaker Failure to Close  4011 
Generator Breaker Open  4013 
Loss of Utility  4017 
Generator Breaker Locked Out  4018 
Utility Breaker Locked Out  4019 
Generator Phase Sequence Incorrect  4025 
Earth Fault  4028 
Earth Leakage  4029 

If the "Trigger Condition Severity Level" is programmed for "Diagnostic", then the failure mode identifier for any pair of LEDs can be configured as any of the following:

Table 18
Data Erratic, Intermittent, or Incorrect  Abnormal Rate of Change 
Voltage Above Normal, or Shorted to High Source  Root Cause Not Known 
Voltage Below Normal, or Shorted to Low Source  Bad Intelligent Device or Component 
Current Below Normal or Open Circuit  Out Of Calibration 
Current Above Normal or Grounded Circuit  Special Instructions 
Mechanical System Not Responding or Out of adjustment  Received Network Data In Error 
Abnormal Frequency or Pulse Width or Period  Data Drifted High 
Abnormal Update Rate  Data Drifted Low 

Adding an Additional Remote Annunciator

An additional remote annunciator may be added if desired. In order to operate properly, the annunciator must be located within 1219 m (4000 ft) of the EMCP 4.

Back to top
The names Caterpillar, John Deere, JD, JCB, Hyundai or any other original equipment manufacturers are registered trademarks of the respective original equipment manufacturers. All names, descriptions, numbers and symbols are used for reference purposes only.
CH-Part.com is in no way associated with any of the manufacturers we have listed. All manufacturer's names and descriptions are for reference only.