3176B MARINE ENGINE Caterpillar


2.0 Programming Parameters

Usage:

Certain parameters that affect 3176B Engine operation may be changed through electronic service tools. The parameters are stored in the ECM, NOT the personality module. Any parameter can be read, but passwords protect parameters from unauthorized changes.

The parameters fall into two categories: System Configuration Parameters, and Customer Specified Parameters. System Configuration Parameters can be changed using an ECAP only with the proper factory passwords. Customer Specified Parameters can be changed using an Electronic Service Tool only with the proper customer passwords. See the following section on passwords for more details on how to obtain and use passwords.

For details on how to read and change parameters using an ECAP refer to Special Instruction SEHS9199 if using the NEXG4516 Engine Functions Dual Service Program Module.

Connecting an ECAP to 3176B

The Electronic Control Analyzer Programmer (ECAP) is powered by the 12/24 volts DC from the vessel batteries. This permits operation beside the engine which allows taking readings during engine operation. Use the following procedures to connect the service tool to the engine:

A. Turn KEY OFF.

B. The ECAP should be connected to the 3176B system through the Data Link connector. Connect the adapter to the 8T5275 "T" harness connector cable.

C. Connect the opposite end of the "T" cable to the ECAP.

D. Turn KEY ON to begin testing. The ECAP will operate with the engine running, or with the engine Off, key On. If the ECAP does not communicate with the engine, refer to P-514: ATA (SAE J1587/1708) Data Link Circuit Test.

NOTE: The ECAP may restart during engine cranking due to a voltage dip on the battery line.

System Configuration Parameters

System Configuration Parameters are those that affect emissions or horsepower of the engine. They are programmed at the factory and would normally never need to be changed through the life of the engine. System Configuration Parameters must be reprogrammed if an ECM is replaced, but not if the Personality Module is replaced (unless the engine rating changes). Proper values for these parameters are stamped on the engine information ratings plate located on the valve cover or intake manifold. Factory Passwords are required to change these parameters. The following is a brief description of the System Configuration Parameters:

Full Load Setting:

Number representing fuel system adjustment made at the factory to "fine tune" the fuel system. Correct value for this parameter is stamped on the engine information ratings plate. This parameter must be programmed or a Diagnostic Code 253-02 Check Customer Or System Parameters (56) will be generated.

Full Torque Setting:

Similar to Full Load Setting. This parameter must be programmed or a Diagnostic Code 253-02 Check Customer Or System Parameters (56) will be generated.

Personality Module Code:

Code which prevents use of incorrect personality module for this engine. Each horsepower family and emission certification has a different code associated with it. This code (stored in ECM) MUST match that in the personality module or a Diagnostic Code 253-02 Check Customer Or System Parameters (56) will be generated and the engine will only run at low idle. When rerating the engine, programming this code to "0" will prompt the ECM to read and match its stored code to the Personality Module Code. Note that this code DOES NOT need to be programmed when a personality module is replaced, as long as the new module is of the same family and emission year. If the Personality Module is of a different family, then pistons, injectors, etc. may need to be changed and the engine information plate should also be changed to reflect the new rating. Some vessel systems, such as the cooling system or transmission may also require changes when uprating an engine. Please contact the local OEM dealer for further information.

Engine Serial Number:

Should be programmed to match the engine serial number stamped on the ratings plate. A new ECM is delivered with the engine serial number programmed to 0XX00000.

Customer Specified Parameters

Customer Specified Parameters allow a customer to decide how a operator operates the vessel. Some parameters may affect engine operation in ways an inadequately trained operator does not expect. These parameters may lead to power or performance complaints, even when the engine is performing to specification.

Customer parameters may be changed repeatedly as a customer changes his operation or as new operators are assigned to a vessel. Customer Passwords are required to change these parameters. Figure 2 on page 31 is an example of the ECAP screen displaying Customer Specified Parameters. The following is a brief description of the Customer Specified Parameters. Along with each are the minimum and maximum values for the parameter and the default value. The parameter value shown in BOLD is the programmed setting to disable a feature.

Engine Power Rating Selection Number:

Number of rating within horsepower family. The Personality Module defines the horsepower family (such as 325 hp) and may contain several ratings within that family. The rating number defines which rating is used (such as 325 hp @ 1900 rpm or 325 hp @ 2100 rpm) within the family.

Vessel ID:

Identification of the vessel assigned by the customer. Used only for customer reference: not required by the ECM.

Tachometer Calibration:

Used by the ECM to scale the engine speed signal into revolutions per minute for a tachometer. Programmed in pulses per revolution. The choice is either 12 OR 113 ppr.

Trolling Speed:

Trolling speed can be programmed to any value from 900 to 1200 rpm.

Transmission Oil Pressure:

Transmission oil pressure can be programmed to any value from 700 to 2716 kPa (100 to 388 psi). The oil pressure gauge will flash when any of the warning segments are ON.

Transmission Oil Temperature:

High transmission oil temperature can be programmed to any value from 50 to 120°C (122 to 248°F). The oil temperature gauge will flash when any of the warning segments are ON.

Engine Monitoring Parameters

Engine Monitoring Mode:

Determines the level of action taken by the ECM in response to a potentially engine damaging condition recognized by the Caterpillar Coolant Temperature, Oil Pressure, Intake Manifold Air Temperature, or OEM Coolant Level (if installed and enabled) Sensors.

Coolant Level Sensor Enable/Disable:

Determines if the ECM monitors the Coolant Level Sensor inputs.

Passwords

Factory Passwords

Factory passwords are required to perform each of the following four functions:

1. Program a New ECM

When an ECM is replaced, the System Configuration Parameters must be programmed into the new ECM. These parameters are protected by factory passwords.

2. Rerate Engine to Another Engine Family

This requires changing the Personality Module Code, which is protected by factory passwords.

3. Read Customer Passwords

If the owner loses the customer passwords, they will not be able to program customer parameters. Using factory passwords, one can read customer passwords, then use those customer passwords to program customer parameters.

4. Clear Certain Diagnostic Codes

Only Diagnostic Code 190-00 (Engine Overspeed Warning) requires factory passwords to clear once it is logged. Certain other codes require customer passwords. The majority of logged codes require no passwords to clear.

Since factory passwords contain alphabetic characters, only the ECAP may perform these functions.

To obtain factory passwords, proceed as if you already had the password. At some point, if factory passwords are truly needed, the ECAP will request factory passwords and will provide on its screen most of the information required to obtain the passwords.

Customer Passwords

Customer passwords are required to change ANY customer parameter. Customer Parameters are those that affect horsepower rating within a family, and PTO operation. See the previous section on "Customer Specified Parameters" for more detail on what parameters are customer programmable.

The ECAP may change Customer Parameters. To obtain customer passwords, contact the owner of the vessel. If the owner has lost the passwords, customer passwords may be read using an ECAP (factory passwords are required in order to read the customer passwords) by following these steps:

1. Use the ECAP to access "Read/Change System Configuration Parameters", then "Read Customer Parameters".

2. When the Factory Passwords screen appears, record the information listed on the "Factory Passwords Worksheet" (in this section).

3. Obtain the factory passwords. The information recorded above must be provided, and generates a permanent record at Caterpillar of the access.

4. From the Factory Passwords screen, enter the Factory Passwords.

5. When the "Read Customer Passwords" screen appears, record the Customer Passwords. The Customer Passwords may then be used to change Customer Parameters.

Programming a New ECM

The 3176B Electronic Control Module or ECM is the heart of the system. When a problem occurs, it is easy to jump to the conclusion that the ECM is responsible. That is usually the wrong conclusion. There are no moving parts inside, therefore, the ECM very seldom fails.

Most failures occur at a sensor input/output, or in the wiring and connectors. Follow the troubleshooting guide procedures, and do not replace an ECM on speculation!

However, when your troubleshooting indicates that a failure has, in fact, occurred in the ECM, the following procedure outlines the steps required to replace a faulty ECM.

ECM Replacement Procedure

1. Record customer parameters from failed ECM.

A. Obtain and record the Customer Passwords. If the customer (owner) has lost or forgotten the passwords, go to "Customer Passwords" in this section.

B. Use the ECAP to access "Read Customer Specified Parameters" from the ECM being replaced.

C. Use the "Customer Specified Parameters Worksheet" (in this section), to record the customer parameters.

2. Remove the Personality Module from the faulty ECM.

3. Replace the faulty ECM.

4. Install Personality Module into new ECM.

5. Obtain Factory Passwords.

A. Using the "Factory Passwords Worksheet" (in this section), record the following information from the engine information plate: Full Load Setting, Full Torque Setting, Engine Serial Number.

B. Use the ECAP to access "Read/Change System Configuration Parameters". When the Factory Specified Passwords screen appears, record the following information: ECM serial number, Engine serial number, ECAP serial number, Total Tattletale, and Reason Code.

C. Leave the ECAP on the Factory Specified Passwords screen and obtain the Factory Passwords by providing the information listed on the "Factory Passwords Worksheet".

6. Program the new ECM.

A. Use the ECAP to access "Read/Change System Configuration Parameters". Enter the Factory Passwords into the Factory Specified Passwords screen. Enter the Full Load Setting, Full Torque Setting, and Engine serial number recorded on the worksheet.

B. Use the ECAP to access "Read/Change Customer Specified Parameters". Enter the Customer Specified Parameters and the original Customer Passwords recorded on the worksheet.

C. Use the ECAP to access "Calibrate Sensors", and calibrate the Boost Sensor (see procedure P-610).

D. Use the ECAP to access "Calibrate Sensors", and calibrate the Engine Speed/Timing Sensor (see procedure P-602).

NOTE: If the Customer Specified Parameters are entered before the System Configuration Parameters, the Total Tattletale will change. It will then be necessary to obtain another set of Factory Passwords to access "Read/Change System Configuration Parameters".

Trip Parameters

Fuel Correction Factor

The fuel correction factor is available to fine tune all fuel data stored in the future by the ECM. Caterpillar recommends this factor be changed only after a significant operating interval with a comparison of actual fuel economy compared to ECM recorded fuel economy. The operating interval should also reflect a typical route. The Factor is a percentage, programmable in 0.5% increments.

Calculating Fuel Correction Factor

The following formula should be used to determine the Fuel Correction Factor (FCF);

new FCF = old FCF + [(100 + old FCF) X error] ÷ 100

where old FCF is the Fuel Correction Factor currently in ECM, and error is calculated as follows; error = [(tank economy - ECM economy) ÷ tank economy] X 100.

Maintenance Indicator Parameters

Maintenance Indicator Mode:

The ECM records data related to vessel maintenance. When Hours is selected (Manual - Hours or Automatic - Hours), then all maintenance indications (PM1, PM2, Coolant Flush/Fill) on the service tool will be in hours. The ECM provides PM1 maintenance interval and last maintenance information.

PM1 Interval: (for Manual Maintenance Indicator Mode)

PM1 Interval allows a user-specified PM1 maintenance interval. This parameter (PM1 Interval) must be programmed only if Maintenance Indicator Mode is programmed to Manual - Hours.

For Manual - Hours

PM1 Engine Oil Capacity (quarts): (for Automatic Maintenance Indicator Mode)

PM1 Interval can be determined from the ECM based on fuel usage. This parameter must be programmed only if Maintenance Indicator Mode is programmed to Automatic - Hours. Sump Capacity influences the Maintenance Interval.

Factory Passwords Worksheet

Customer Specified Parameters Worksheet

ECAP Screen: "System Configuration Parameters"

ECAP Screen: "Customer Specified Parameters"

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.