C-12 TRUCK ENGINE Caterpillar


P-3.0 Programmable Parameters

Usage:

Many programmable parameters affect engine operation. These parameters can be changed using electronic service tools. The parameters are stored in the ECM, not the personality module. Any parameter can be read, however, passwords can be used to protect parameters from unauthorized changes.

Two categories contain various parameters, System Configuration Parameters and Customer Specified Parameters. System Configuration Parameters can be altered only with the proper factory passwords using Caterpillar Electronic Technician (ET).

Customer Specified Parameters can be changed using an Electronic Service Tool (may require customer passwords if customer passwords have been programmed). Refer to "Passwords" on page 28 for more details on how to receive and use factory and customer passwords.

System Configuration Parameters

System Configuration Parameters affect emissions or power 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 description of the System Configuration Parameters.

Full Load Setting (FLS)

Number representing fuel system adjustment made at the factory to "fine tune" the fuel system. The correct value for this parameter is stamped on the engine information ratings plate. A new ECM must have this parameter programmed to avoid generating a Diagnostic Code 253-02 Check Customer Or System Parameters (56).

Full Torque Setting (FTS)

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 power family and emission certification has a different code associated with it.

When a personality module is replaced (flash programmed), this code (stored in the ECM) must match the one in the introduced personality module or the engine will only run at low idle and a Diagnostic Code 253-02 Check Customer Or System Parameters (56) will also be generated.

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. 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 must also be changed to reflect the new rating.

Some vehicle 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 without the engine serial number programmed.

Personality Module Release Date

This parameter is defined by the Personality Module and is not programmable. It is used to provide the version of the software. Customer parameters and software changes can be tracked by this date. The date is provided in month and year (NOV99), where NOV is the month (November) and 99 is the year (1999).

Customer Specified Parameters

Customer Specified Parameters allow the truck owner to influence how a driver operates the vehicle. Some parameters may affect engine operation in ways an inadequately trained driver 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 drivers are assigned to a truck. Customer Passwords are required to change these 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.

NOTE: Parameter value shown in bold is programmed setting to disable a feature.

The tables show values in an approximate range for metric (kilometers, km/h, liters) units, followed by its U.S. (or English) (miles, mph, quarts) units counterpart. The exact range of the parameter in metric units depends upon the Service Tool used because each Tool may use slightly different conversion factors.

Customer Parameter Lockout

This feature restricts access to changing some available parameters. Locking out a parameter requires Customer Passwords (if used). Once a parameter is locked out, Factory Passwords are required to change the parameter or unlock the parameter.

If a "lockable" parameter is not locked out, Factory Passwords are not required to change or lock the parameter. A locked out parameter restricts the parameter from being changed directly by the customer. This helps vehicle owners encountering problems with operators obtaining Customer Passwords and altering some of these parameters. It also provides a trail to determine who changed the parameter and when.

The following Customer Parameters are available for Lockout.

* Vehicle Speed Limit
* VSL Protection
* High Cruise Control Speed Set Limit
* Top Engine Limit
* Transmission Style
* Soft Vehicle Speed Limit
* A/C Switch Fan-On Time
* Low Speed Range Axle Ratio
* High Speed Range Axle Ratio
* Top Gear Ratio
* Top Gear Minus One Ratio
* Top Gear Minus Two Ratio
* Vehicle Speed Calibration
* Engine Retarder Delay
* Fan Control Type
* Driver Reward Enable

When an attempt to change a locked out parameter occurs, the Electronic Service Tool will indicate the parameter is locked. Go to the Parameter Lockout screen to Unlock the parameter.

Factory Passwords are required to change a parameter from "locked" to "unlocked". If more than one parameter is locked out, and each one needs to be unlocked, only one Factory Password is required.

Selected Engine Rating

Rating Number

The Rating Number is the selected rating used within a power family. The Personality Module defines the power family (such as 325 hp, [242 kW]) and may contain only one or several ratings. The rating number defines which rating is used (such as 435 hp [324 kW] Governed Speed 1800 rpm or 435 hp [324 kW] Governed Speed 2100 rpm) within the family. Both ratings will be displayed for Multi-Torque applications.

ECM Identification Parameters

Vehicle ID

Identification of the vehicle assigned by the customer and used only for customer reference. Not required by the ECM.

Security Access Parameters

ECM Wireless Communication Enable

This parameter determines if the ECM will transfer information over the data link through remote communications systems for customers.

The parameter will default out of Caterpillar to no access. It can only be enabled by getting Factory Passwords. This feature can only be enabled after the truck has been delivered to the customer. For more information refer to "Wireless Communication Enable" on page 15.

Vehicle Speed Parameters

Vehicle Speed Calibration

The ECM uses this value to scale the vehicle speed signal into kilometers per hour (miles per hour). It is programmed in pulses per kilometer (ppkm) or pulses per mile (ppm). This parameter must be programmed or a Diagnostic Code 253-02 Check Customer or System Parameters (56) will occur. This parameter affects cruise control, the ECM speedometer signal, and can affect PTO operation, idle speed control, and trip totals.

Vehicle Speed Limit (VSL)

Top vehicle speed the ECM will permit. The ECM will shut off fuel above this speed. An inexperienced driver may think something is wrong with the engine, because the engine will not fuel above this vehicle speed limit. Vehicle speed limiting allows implementation of a gear fast/run slow truck specification to further improve fuel economy while limiting top vehicle speed.

NOTE: The Driver Reward Feature can be used to automatically adjust the VSL according to the drivers operating habits.

VSL Protection

Maximum engine rpm when there is an ECM detected vehicle speed signal problem. The ECM limits to this engine rpm when it senses no vehicle speed signal, and the engine is loaded. This is a feature to deter tampering by running without a Vehicle Speed input to the ECM.

NOTE: When this parameter is programmed to TEL rpm, diagnostic codes 84-01 Loss Of Vehicle Speed Signal (31) and 84-10 Vehicle Speed Rate of Change (36) are disabled, and the VSL Protection can be exceeded by disconnecting the Vehicle Speed Sensor.

Tachometer Calibration

The ECM uses this value to scale the engine speed signal into revolutions per minute for a tachometer. It is programmed in pulses per revolution (ppr). Programmable range is from 12.0 to 500.0 in 0.1 ppr increments.

Soft Vehicle Speed Limit

This limit operates in conjunction with the Vehicle Speed Limit. It limits the vehicle speed from 4 km/h (2.5 mph) below the programmed Vehicle Speed Limit at full load, to 4 km/h (2.5 mph) above the selected Vehicle Speed Limit at no load.

Low Speed Range Axle Ratio

This parameter must be programmed when a Two-Speed Axle On/Off Switch is used by the ECM in order to adjust the vehicle speed calibration. When a two-speed axle is used, the change in gear ratios from the high speed range to the low speed range alters the calibration of the vehicle speed signal, which requires a calibration adjustment to ensure the ECM driven speedometer and ECM stored information correctly reflect the actual vehicle speed. This parameter should be programmed to the low speed range axle ratio. This parameter only requires programming when the Two-Speed Axle Switch parameter is enabled (programmed to J1/P1:7, J1/P1:47, J1/P1:6, or J1/P1:46).

High Speed Range Axle Ratio

This parameter must be programmed when a Two-Speed Axle On/Off Switch is used by the ECM in order to adjust the vehicle speed calibration. When a two-speed axle is used, the change in gear ratios from the high speed range to the low speed range alters the calibration of the vehicle speed signal, which requires a calibration adjustment to ensure the ECM driven speedometer and ECM stored information correctly reflect the actual vehicle speed. This parameter should be programmed to the high speed range axle ratio. This parameter only requires programming when the Two-Speed Axle Switch parameter is enabled (programmed to J1/P1:7, J1/P1:47, J1/P1:6, or J1/P1:46).

Cruise Control Parameters

Low Cruise Control Speed Set Limit

The lowest vehicle speed at which cruise control can be used. Programming this parameter to the maximum value disables cruise control.

High Cruise Control Speed Set Limit

The highest vehicle speed at which cruise control can be set. If a driver attempts to set a vehicle speed higher than this limit, the High Cruise Control Speed Set Limit will be the cruise set speed. If the High Cruise Control Set Speed Limit is programmed to a value greater than the Vehicle Speed Limit, the cruise control switches can be used to exceed the programmed Vehicle Speed Limit.

Engine Retarder Mode

Determines operation of the Auxiliary Retarder Output and Exhaust Retarder Output while the cruise control On/Off switch is in the ON position, but the engine is not in cruise control. This does not determine, or allow engine retarder operation while the engine is in cruise control.

Allowable options are Coast, Latch or Manual. When programmed to Coast, the retarder is enabled only while the service brakes are being applied. When programmed to Latch, the retarder stays enabled after the service brakes are released. A direct, immediate pressure on the brake pedal latches the retarder ON and it will remain on until the accelerator pedal is depressed.

If programmed to Manual, the retarder operates the same with the cruise control switch ON (but not in Cruise) as when it is OFF.


Illustration 10 - Coast and Latch Engine Retarder Mode

Engine Retarder Minimum VSL Type

Provides two options, a Hard Limit and Soft Limit for the Engine Retarder Minimum Vehicle Speed option. If programmed to Hard Limit, below the programmed Engine Retarder Minimum Vehicle Speed the ECM disables the Retarder. The Soft Limit option allows the Engine Retarder to initiate activation above the programmed Engine Retarder Minimum Vehicle Speed Limit (just like Hard Limit), but allows Retarder operation to continue below the programmed minimum Engine Retarder Minimum Vehicle Speed Limit. The Soft Limit will not allow the Engine Retarder to initiate operation below the Engine Retarder Minimum Vehicle Speed Limit.

The following diagram illustrates Engine Retarder operation for both Engine Retarder Minimum Vehicle Speed Limit Type options. Engine Retarder parameter is programmed to MANUAL and Engine Retarder Minimum Vehicle Speed parameter is programmed to 30 MPH.


Illustration 11 - Limit Type Engine Retarder Operation

If the Engine Retarder Minimum Vehicle Speed is programmed to 0 mph, programming this parameter has no affect on Engine Retarder Operation.

Engine Retarder Minimum Vehicle Speed

Determines the minimum vehicle speed limit for the engine retarder(s) to turn ON or remain ON. Below this vehicle speed the ECM will not turn ON the retarder unless the vehicle is stationary (vehicle speed = 0). If the vehicle is not moving, or if vehicle speed is 0 mph (because of a lost vehicle speed signal) the retarder can still operate. If programmed to zero the Retarder will operate at all vehicle speeds. This parameter affects both the Engine Retarder and any Auxiliary Retarder such as a BrakeSaver.

Auto Retarder in Cruise

Auto Retarder in Cruise (0=OFF) determines the kilometers per hour (km/h) or miles per hour (mph) value above the cruise set speed the engine retarder (only the retarder driven through the Engine Harness) will come ON provided the engine retarder switch is ON and the vehicle speed exceeds the cruise set speed. Programming the parameter to zero disables this feature. This parameter applies while the engine is in cruise control.

Actual braking level is limited by the retarder switch settings. For example, the retarder will not come ON if the retarder is switched OFF.

The Medium and High braking levels will come on at the programmed Auto Retarder in Cruise Increment (see below) above the programmed Auto Retarder in Cruise value.

If SoftCruise Control is programmed to YES, the retarder will not come on until the vehicle speed is 5 km/h (3 mph) above the cruise set speed. An Electronic Service Tool will change an attempt to program 2 or 3 km/h (1 or 2 mph) for this parameter to 5 km/h (3 mph) if SoftCruise is programmed to YES.

Auto Retarder in Cruise Increment

Requires the Auto Retarder in Cruise parameter programmed above 0 (0=OFF). Auto Retarder in Cruise Increment determines the kilometers per hour (km/h) or miles per hour (mph) increment when the Medium and High Engine Retarder levels will activate. Programming the parameter to zero will allow the retarder to come ON in the High mode when the programmed Auto Retarder in Cruise speed (above the cruise set speed) is reached.

This parameter applies while the engine is in cruise control. Actual braking level is limited by the retarder switch settings. For example, the retarder will not come ON if the retarder is switched OFF.

Cruise/Idle/PTO Switch Configuration

The configuration defines the function of Set/Resume Switch for ACCEL and DECEL modes. This parameter applies to cruise control, idle, and PTO modes.

Soft Cruise Control

Soft Cruise Control provides a 8 km/h (5 mph) operating range around the cruise control set speed to provide a smoother cruise control. It controls the cruise speed from 4 km/h (2.5 mph) below the set vehicle speed at full load to 4 km/h (2.5 mph) above the set vehicle speed at no load.


Illustration 12 - SoftCruise Control and Soft Vehicle Speed Limit

Idle Parameters

Idle Vehicle Speed Limit

Maximum vehicle speed for setting or maintaining a set engine rpm in idle mode. Idle mode is entered if the engine rpm is set using the cruise control On/Off switch along with Set/Resume. If the vehicle speed signal exceeds this value, the engine will not maintain the set engine rpm.

Idle RPM Limit

Maximum engine rpm in idle mode. Idle mode occurs if the engine rpm is set using the cruise control On/Off switch and the Set/Resume switch. The actual high limit of this parameter is determined by the programmed Top Engine Limit. The lower limit is determined by the programmed Low Idle Engine RPM.

Programming this parameter to 600 rpm will prevent the engine from idling at a constant rpm above the programmed Low Idle rpm.

Idle/PTO RPM Ramp Rate

This parameter determines engine rpm rate of increase/decrease. This parameter determines Accel, Decel, and Resume Idle or PTO Engine rpm rates of increase/decrease. The parameter can be set to a value between 5 rpm and 1000 rpm inclusively in one rpm increments.

NOTE: The parameter applies to both idle control (rpm set using cruise control On/Off switch and Set/Resume) and PTO control (rpm set using PTO On/Off switch and Set/Resume).

Idle/PTO Bump RPM

Determines the rpm increment/decrement when the Accel/Decel switches are briefly toggled. It also applies to both dedicated PTO and idle. If a PTO Engine RPM Set Speed has been programmed the Idle/PTO Bump RPM applies only to engine rpm control initiated using the Cruise Control On/Off circuit not the PTO On/Off circuit.

Dedicated PTO Parameters

PTO Configuration

Determines the features available and inputs used for Dedicated PTO applications. OFF (default) indicates the application does not use PTO. The remaining PTO programmable options require a PTO On/Off circuit connected to ECM Input #1. A PTO Switch On Lamp can also be connected to Output #1 (ECM J1/P1, terminal-30) if available.

If programmed to Cab Switches the ECM will use the Cab Set (J1/P1, terminal-35) and Resume (J1/P1, terminal-44) switch inputs for PTO control and Cruise Control.

If programmed to Remote Switches the ECM will monitor programmed inputs such as the Remote Set and Resume inputs. Inputs from the cab controls (brake, clutch, accelerator, cruise switches) will be ignored when the PTO On/Off circuit is ON.

If programmed to Remote Throttle, the ECM will monitor J1/P1, terminal-68 for the remote accelerator pedal. The ECM will monitor programmed inputs and ignore all cab controls when the PTO On/Off circuit is ON.

PTO Top Engine Limit

The PTO Top Engine Limit is the top engine limit that is available when the PTO On/Off Switch is ON. This requires a PTO On/Off circuit connected to Input # 1 of ECM Connector J1/P1.

NOTE: PTO Configuration must be programmed to Cab Switches, Remote Switches, or Remote Throttle before this parameter can be programmed.

PTO Engine RPM Set Speed

The engine rpm the ECM will control the engine to when the PTO On/Off circuit is turned ON (if PTO to Set Speed is programmed to the "Yes" option) or, after PTO is turned ON and the Set Switch is toggled (if PTO to Set Speed is programmed to the "NO" option).

If the PTO to Set Speed parameter is programmed to YES, the engine will automatically proceed to this speed whenever the PTO On/Off circuit is turned ON and the PTO Engine RPM Set Speed Input A & B Switches (if available) are OFF.

NOTE: PTO Configuration must be programmed to Cab Switches or Remote Switches for this parameter to function, it is not available for the Remote Throttle configuration.

This parameter must be programmed higher than the programmed Low Idle. If programmed to a higher value than the PTO Top Engine Limit, the Set Speed will be limited by the Lower PTO Top Engine Limit.

For one rpm set speed operation above low idle, (low idle and PTO Engine RPM Set Speed) the PTO Top Engine Limit should be programmed to the same rpm as the PTO Engine RPM Set Speed.

For two rpm set speeds above low idle, program this parameter to some intermediate value between the low idle and the PTO Top Engine Limit. Place the PTO On/Off switch in the ON position. Toggle the Set switch once to cause rpm to advance from the Low Idle speed to the PTO Engine RPM Set Speed. Toggle the Set Switch again, and the engine advances to the PTO Top Engine Limit speed. Toggling the Resume Switch decreases the engine rpm to the previous set speed.

PTO Engine RPM Set Speed A

The engine rpm the ECM will control the engine to when the PTO On/Off circuit is ON and the PTO Engine RPM Set Speed Input A switch is ON. The RPM can be programmed to operate from Low Idle up to the PTO Top Engine Limit RPM. While operating at this set speed, all other speed control inputs are ignored (Cab and Remote Throttle, and the Set/Accel and Resume/Decel switches).

This feature can also be used in conjunction with (and will override) the PTO to Set Speed and PTO Engine RPM Set Speed B features for multiple speed PTO operation.

Any time the PTO On/Off circuit is ON and the PTO Engine RPM Set Speed Input A switch is ON, the engine will only operate at this programmed speed, unless a condition is present to kickout PTO operation (brake or clutch pedal depressed, PTO Vehicle Speed Limit exceeded, etc.). In the event that the PTO operation is kicked out, the engine will return to low idle.

NOTE: The PTO Configuration parameter must be programmed to Cab Switches, Remote Switches or Remote Throttle and the PTO Engine RPM Set Speed Input A parameter must be programmed to a dedicated switch input (J1/P1:6, J1/P1:46, J1/P1:58, or J1/P1:60) for this feature to function.

PTO Engine RPM Set Speed B

The engine rpm the ECM will control the engine to when the PTO On/Off circuit is ON, the PTO Engine RPM Set Speed Input B switch is ON and the PTO Engine RPM Set Speed A switch if OFF. The RPM can be programmed to operate from Low Idle up to the PTO Top Engine Limit RPM. While operating at this set speed, all other speed control inputs are ignored (Cab and Remote Throttle, and the Set/Accel and Resume/Decel switches) except PTO Engine RPM Set Speed A. This feature can also be used in conjunction with (and will override) the PTO to Set Speed feature for multiple speed PTO operation.

Any time the PTO On/Off circuit is ON, the PTO Engine RPM Set Speed Input B switch is ON and the PTO Engine RPM Set Speed A switch if OFF, the engine will only operate at this programmed speed, unless a condition is present to kickout PTO operation (brake or clutch pedal depressed, PTO Vehicle Speed Limit exceeded, etc.). In the event that the PTO operation is kicked out, the engine will return to low idle.

NOTE: The PTO Configuration parameter must be programmed to Cab Switches, Remote Switches or Remote Throttle and the PTO Engine RPM Set Speed Input B parameter must be programmed to a dedicated switch input (J1/P1:6, J1/P1:46, J1/P1:58, or J1/P1:60) for this feature to function.

PTO to Set Speed

This parameter causes the ECM to proceed to the programmed PTO Engine RPM Set Speed when the PTO On/Off switch is ON. PTO Configuration must be programmed to Cab Switches or Remote Switches before this parameter can be programmed.

NOTE: This parameter is not available for PTO Configuration Remote Throttle.

PTO Cab Controls RPM Limit

Determines the engine rpm limit of the Cab Accelerator Pedal Position Sensor and Cab Set/Resume Switch when PTO Configuration is programmed to Cab Switches and the PTO On/Off circuit is ON. This parameter is intended to prevent engine overspeed while using dedicated PTO.

* If programmed to Low Idle, the Cab Controls are ignored.
* If programmed to TEL, the engine will operate to the programmed Top Engine Limit.
* If programmed to PTO TEL, the engine will operate to the programmed PTO Top Engine Limit.

NOTE: PTO Configuration must be programmed to Cab Switches for this parameter to take effect. If PTO Configuration is programmed to Remote Switches or Remote Throttle, the ECM will always ignore the Cab Controls when the PTO On/Off circuit is ON.

PTO Vehicle Speed Limit

Maximum vehicle speed for setting or maintaining a set engine rpm in PTO mode. PTO mode is entered if the PTO On/Off switch is ON (uses Input #1). If the vehicle speed signal exceeds this value, the engine will not maintain the set engine rpm.

Torque Limit


Illustration 13 - Torque Limit Operation

Torque limit of the engine applies when the Torque Limit Switch circuit is ON. This feature is used for temporary protection of equipment. The maximum value is the Rated Torque of the engine. It is programmable to N*m (lb-ft) of torque. Programming a value higher than the Rated Torque is limited by the ECM to Rated Torque. The torque limit is indicated by the dashed line in Illustration 13.

PTO Shutdown Time

Time (in minutes) the engine will operate with the PTO On/Off circuit ON with no vehicle speed before shutting down. The timer will only count with no vehicle speed and the PTO On/Off circuit ON. The PTO Shutdown Timer will not begin counting if the engine is in Cold Mode. This parameter requires PTO Configuration programmed to Cab Switches, Remote Switches, or Remote Throttle for the timer to function.

NOTE: This feature does not shut down vehicle power, the ECM and vehicle remain powered.

PTO Activates Cooling Fan

Requires use of the ECM cooling fan circuit. The ECM will signal the cooling fan to continuous operation when the PTO On/Off circuit is ON to reduce changes in load while being used for dedicated PTO applications. Setting this parameter to Normal (default) indicates the fan will operate the same (dependent upon coolant temperature, etc.) with the PTO On/Off circuit ON or OFF. PTO Configuration must be programmed to Cab Switches, Remote Switches, or Remote Throttle before this parameter can be programmed. Fan Control Type must also be programmed to On-Off or Three Speed Fan.

Engine/Gear Parameters

Lower Gears Engine RPM Limit

The engine will accelerate at a slower rate when this limit is exceeded under normal driving conditions. This is to encourage the driver to shift to the next highest gear.

Lower Gears Turn Off Speed

Vehicle Speed where "Lower Gears Engine RPM Limit" is shut off. This must be matched with "Lower Gears Engine RPM Limit" to the specific drive train for best performance.

Intermediate Gears Engine RPM Limit

Similar to "Lower Gears Engine RPM Limit". The engine will accelerate at a slower rate when this limit is exceeded under normal driving conditions. Typically programmed to slightly higher rpm than the Lower Gears Engine RPM Limit.

Intermediate Gears Turn Off Speed

Similar to "Lower Gears Turn Off Speed". Typically programmed to a slightly higher vehicle speed than Low Gears Turn Off Speed.

Gear Down Protection RPM Limit

Engine RPM Limit when vehicle speed is above "Gear Down Protection Turn On Speed. This is a "hard" limit. The ECM will not allow fuel to the engine above this limit. This is to encourage the driver to shift into overdrive or top gear.

Gear Down Protection Turn On Speed

Vehicle Speed where "Gear Down Protection RPM Limit" is ON. This must be matched to the specific drive train for best performance. Above this vehicle speed limit the engine rpm will be limited by the Gear Down Protection RPM Limit.

Top Engine Limit (TEL)

Maximum engine rpm when the engine is under load. The engine will still achieve Rated RPM under no load conditions.

Low Idle Engine RPM

Minimum engine rpm.

Transmission Style

Indicates to the ECM the type of transmission configuration installed in the vehicle. It is used by the ECM to determine how to read inputs (brake switch #2, clutch, and neutral switches).

If an automatic transmission is installed, this parameter should be programmed to Automatic Option 1, Automatic Option 2, Automatic Option 3, or Automatic Option 4.

The Manual selection requires a clutch pedal position switch connected to ECM Connector J1/P1, terminal 24. The transmission selections with a neutral switch require a transmission neutral switch connected to ECM Connector J1/P1, terminal-62 (Input #12). The transmission selections with two brake switches require a second brake switch connected to ECM Connector J1/P1 terminal-64 (Input #13).

The Eaton Top 2 transmission is a manual transmission and requires a clutch switch. The ECM operates two outputs to control shifting between the top two gears of an Eaton Top 2 transmission. A total of four parameters must be programmed for the system to operate correctly.

Eaton Top 2 Override with Cruise Switch

If this parameter is programmed to YES the Cruise Control On/Off switch can be used to disable Top 2 mode. Turning the Cruise Control On/Off switch to the OFF position when the transmission is not in Top 2 mode will disable Top 2 mode (manual operation only). Turning the Cruise Control On/Off Switch to the ON position will enable the Top 2 mode and allow for automatic shifting in the Top 2 gears.

When operating in one of the Top 2 gears and Top 2 mode is enabled, switching the Cruise Control On/Off switch to the OFF position will place the transmission in Hold mode (will not shift out of currently selected gear). Returning the switch to the ON position will return to Top 2 mode. Depressing the Clutch while in Hold mode will result in Manual mode (Top 2 disabled).

Top Gear Ratio

Identifies the highest gear ratio for an Eaton Top 2 Transmission. For example, 10th gear for an Eaton Super 10 Top 2 transmission is the Top Gear. Programmable range is 0.000 to 3.750 in 0.001 increments. Default is 0.000. Refer to "Eaton Top 2 Transmission Gear Ratios Table" on page 48 for programmable values for each Eaton Top 2 transmission.

NOTE: This parameter must be precisely programmed to three decimal places to ensure proper operation of the Eaton Top 2 and Caterpillar engine drivetrain in the top two gears.

Top Gear Minus One Ratio

Identifies the next to highest gear ratio for an Eaton Top 2 Transmission. For example, 9th gear for an Eaton Super 10 Top 2 transmission is Top Gear Minus One. Programmable range is 0.000 to 3.750 in 0.001 increments. Default is 0.000. Refer to "Eaton Top 2 Transmission Gear Ratios Table" on page 48 for programmable values for each Eaton Top 2 transmission.

NOTE: This parameter must be precisely programmed to three decimal places to ensure proper operation of Eaton Top 2 and engine drivetrain in the top two gears.

Top Gear Minus Two Ratio

Identifies the second to highest gear ratio for an Eaton Top 2 Transmission. For example, 8th gear for an Eaton Super 10 Top 2 transmission is Top Gear Minus Two. Programmable range is 0.000 to 3.750 in 0.001 increments. Default is 0.000. Refer to "Eaton Top 2 Transmission Gear Ratios Table" on page 48 for programmable values for each Eaton Top 2 transmission.

NOTE: This parameter must be precisely programmed to three decimal places to ensure proper operation of the Eaton Top 2 and Caterpillar engine drivetrain in the top two gears.

Eaton Top 2 Transmission Gear Ratios Table

NOTE: XX appearing in Transmission Model number refers to (x) 100 = Nominal Torque Capacity. For example, RTLO-14613A has a Nominal Torque Capacity of 14 (x) 100 or 1400 lb ft.

Transmission model designation and other transmission identification information are stamped on the transmission tag. The tag is located on the lower left side near the front of the transmission.

Timer Parameters

Idle Shutdown Time

Time (in minutes) that engine will idle before shutting down. Engine will only shut down if the ECM senses low engine load and no vehicle speed. The Idle Shutdown Timer will not begin counting if the engine is in Cold Mode. If this parameter is programmed to zero, this feature is disabled and the engine will idle until the ignition key switch is in the OFF position.

NOTE: This feature does not shut down vehicle power. The ECM and vehicle remain powered.

Allow Idle Shutdown Override

Determines if the clutch or service brake can be used to override the idle shutdown timer during the driver alert (in the last 90 seconds when the Check Engine Lamp begins flashing). Requires Idle Shutdown Time (0-OFF) to be programmed to 3 or more minutes to take affect This parameter also provides the Outside Temperature Based option to Allow Idle Shutdown Override or the J1587 Outside Temperature Based to Allow Idle Shutdown Override.

If programmed to Outside Temperature Based or J1587 Outside Temperature Based, depressing the clutch or service brake in the last 90 seconds when the Check Engine Lamp begins flashing will override the timer (the engine will not shutdown) if the outside temperature is below the programmed Minimum Idle Shutdown Outside Temperature or above the Maximum Idle Shutdown Outside Temperature.

If the outside temperature is in between the Minimum Idle Shutdown Outside Temperature and the Maximum Idle Shutdown Outside Temperature the timer is not overridden and the engine will shutdown. If the Outside Temperature Based option is programmed, an Air Temperature Sensor must be installed to measure the outside temperature. If the sensor is not installed a 171-03 Outside Air Temperature Sensor Open Circuit diagnostic code will be active. If the J1587 Outside Temperature Based option is programmed and an active 171-11 No Ambient Air Temperature Data diagnostic code exists, the idle shutdown timer will be disabled.

Minimum Idle Shutdown Outside Temperature

Determines the lower outside temperature limit if the Allow Idle Shutdown Override parameter is programmed to Outside Temperature Based or J1587 Temperature Based.


Illustration 14 - Allow Idle Shutdown Override Programmed to Outside Temperature Based or J1587 Temperature Based.

Maximum Idle Shutdown Outside Temperature

Determines the upper outside temperature limit if the Allow Idle Shutdown Override parameter is programmed to Outside Temperature Based or J1587 Temperature Based. "Illustration 14 - Allow Idle Shutdown Override Programmed to Outside Temperature Based or J1587 Temperature Based" on page 49 indicates the Idle Shutdown Override is allowed only during the final 90 seconds of timer counting with the outside temperature below the Minimum Idle Shutdown Outside Temperature or above the Maximum Idle Shutdown Outside Temperature.

A/C Switch Fan-On Time

Input #11 to the ECM can be used for connection of a normally closed high pressure A/C switch. The ECM has a timer built in to prevent excessive cycling of the cooling fan clutch due to successive cycling of the A/C switch input. Programming this parameter to 0 disables the function. Programming depends upon refrigerant and A/C system design as well use of the input. Program the timer to 1 second for connection of this input to another system also providing a time delay. This feature requires Fan Control Type programmed to On-Off or Three Speed Fan.

Fan with Engine Retarder in High Mode

Fan with Engine Retarder in High Mode determines if the Cooling Fan will come ON when the Engine Brake has been active for at least two seconds. This feature requires the Fan Control Type programmed to On-Off or Three Speed Fan with an On-Off or Three Speed fan installed in order to function.

Retarder Delay Time

Engine Retarder Delay parameter provides a programmable delay after conditions to turn the retarder or brake ON are met.

Engine Monitoring Parameters

Engine Monitoring Mode

Determines the level of action taken by the ECM in response to a potential engine damaging condition. The ECM reads the Coolant Temperature, Oil Pressure, Intake Manifold Air Temperature and Coolant Level (if OEM sensor is installed).

Coolant Level Sensor

Determines if the ECM monitors the Coolant Level Sensor inputs. This feature requires Engine Monitoring Mode programmed to Warning, Derate, or Shutdown.

Maintenance Parameters

Maintenance Indicator Mode

The ECM records data related to vehicle maintenance. If Distance is selected (Manual - Distance or Automatic - Distance), then all maintenance indications (PM1, PM2, Coolant Flush/Fill) on the service tool will be displayed in Distance.

If 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 - Distance or Manual - Hours.

Engine Oil Capacity (for Automatic Maintenance Indicator Mode)

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

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 tank 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 percent increments.

* Calculating Fuel Correction Factor

The following formula should be used to determine the new Fuel Correction Factor (NEW FCF).

Where OLD FCF is the Fuel Correction Factor currently in ECM, TANK is the actual fuel economy, and ECM is the fuel economy indicated in the ECM Trip Data.

Example

The Actual TANK fuel economy is determined to be 7.1 mpg, but the ECM Trip Data economy is 7.0 mpg over the same distance with an OLD FCF of -2.5.

The following parameters Change Fuel Correction Factor, PM1 Reset, Fleet Trip Reset and State Selection establish security access for the Caterpillar Driver Information Display. These parameters require a Caterpillar Driver Information Display for access.

Dash - Change Fuel Correction Factor

Allows the driver to adjust the Fuel Correction Factor. An owner-operator would want driver access to this information, but a fleet operation might not.

Dash - PM1 Reset

Determines access for the driver to reset the PM1 Maintenance, when performed. Maintenance Indicator Mode cannot be programmed to OFF for the PM1 Reset parameter to take effect.

Dash - Fleet Trip Reset

Fleet Trip Reset sets access for the driver to reset the Fleet Trip Information

Dash - State Selection

Program to NO to disable this function of the Cat ID. The Cat ID will not show state selection as an option to the driver. If programmed to Yes (default) the Cat ID will provide the State Selection feature.

Programming this parameter to NO eliminates state crossing selection and therefore storage of State tagged trip data.

Theft Deterrent System Control

This system can prevent the engine from starting until the correct password is entered via the CAT ID dash display. If programmed to the YES option, the operator must first enter the password before the engine shuts down in order to enable the system, preventing engine starting without reentering the password on the next attempted start. If programmed to the Auto-Enable option, the operator is not required to enter a password to enable the system, it automatically enables when the engine is shut down. A password is required each time the engine is started.

Theft Deterrent Password

The password required by the ECM before the Theft Deterrent feature is enabled or prevents engine starting. The characters must all be upper case.

Quick Stop Rate

Determines the rate of vehicle speed change the ECM uses to record a Quick Stop Event Code and Quick Stop Snapshot. Programmable from 5-24 km/h/s (3-15 mph/s) (0 = default = OFF). Each Quick Stop Snapshot contains 60 frames of information; frame 45 is the Quick Stop occurrence, 44 frames before, 15 frames following the code. Each frame is separated by 1.0 second.

ECM Snapshot Frame Data

The most recent Quick Stop Snapshot is stored in the ECM memory. Each time another Quick Stop occurs the ECM replaces the old Snapshot with the new one. The ECM also logs a diagnostic event code (maximum of 255 occurrences stored) for each Quick Stop.

NOTE: Programming the Quick Stop Rate too low will cause an excessive number of Quick Stop Event Codes. The vehicle will be able to stop much more quickly without a load or trailer than with a heavy load. If too many Quick Stop Event Codes are being logged, the Quick Stop Rate should be increased to better detect the exceptions when they occur.

Driver Reward

Driver Reward Enable

Driver Reward is a feature that allows a truck owner to place weighting factors on desired operating habits. If the vehicle is operated in a manner that exceeds the owner's specifications, the maximum vehicle speed limit can be automatically increased to a specified value as a reward to the driver. The Driver Reward Enable parameter provides a means to Disable and Lockout the Driver Reward feature using an Electronic Service Tool, for those areas with regulations that require a fixed maximum Vehicle Speed Limit.

Input Selections

Fan Override Switch

Input #4, Input #5, Input #6 or Input #7 can be used for connection of a Fan Override Switch. The Fan Override Switch parameter can be programmed to J1/P1:7, J1/P1:47, J1/P1:6, or J1/P1:46. This switch will allow the operator to turn ON the cooling fan at any time for improved engine retarding/braking.

Ignore Brake/Clutch Switch

Input #5 to the ECM can be used for connection of an Ignore Brake/Clutch Switch for applications requiring mobile use of the vehicle with a set PTO engine rpm that does NOT require the Brake or Clutch to disengage the engine PTO operation. The ignore Brake/Clutch Switch parameter must be programmed to J1/P1:47 to enable this feature.

Torque Limit Switch

Input #4 to the ECM can be used for connection of a Torque Limit Switch to limit engine torque to a programmable value. This feature should only be used for temporary protection of equipment. The Torque Limit Switch parameter must be programmed to J1/P1:7 to enable this feature.

Diagnostic Enable Switch

Input #7 can be used for connection of a diagnostic enable switch to prompt Diagnostic Flash Codes. The Diagnostic Enable Switch parameter must be programmed to J1/P1:46. To initiate the flash codes, depress the momentary Diagnostic Enable switch until the Check Engine Lamp begins to flash. The codes should flash out as indicated above.

Remote PTO Set Switch

Input #2 can be used for connection of a Remote PTO Set Switch to be used when the PTO Configuration is programmed to Remote Switches and the PTO On/Off switch is in the ON position. The Remote PTO Set Switch parameter must be programmed to J1/P1:58.

Remote PTO Resume Switch

Input #3 can be used for connection of a Remote PTO Resume Switch to be used when the PTO Configuration is programmed to Remote Switches and the PTO On/Off switch is in the ON position. The Remote PTO Resume Switch parameter must be programmed to J1/P1:60.

PTO Engine RPM Set Speed Input A

The PTO Engine RPM Set Speed Input A Switch can be connected to either J1/P1:6, J1/P1:46, J1/P1:58, or J1/P1:60. If the PTO Engine RPM Set Speed Input A parameter is programmed to the corresponding switch input option, the switch is used to control engine speed during PTO operation. The PTO Configuration parameter must be programmed to Cab Switches, Remote Switches or Remote Throttle and the PTO Engine RPM Set Speed A parameter must be programmed to a valid speed. Refer to "PTO Engine RPM Set Speed A" on page 44 for additional information.

PTO Engine RPM Set Speed Input B

The PTO Engine RPM Set Speed Input B Switch can be connected to either J1/P1:6, J1/P1:46, J1/P1:58, or J1/P1:60. If the PTO Engine RPM Set Speed Input B parameter is programmed to the corresponding switch input option, the switch is used to control engine speed during PTO operation. The PTO Configuration parameter must be programmed to Cab Switches, Remote Switches or Remote Throttle and the PTO Engine RPM Set Speed B parameter must be programmed to a valid speed. Refer to "PTO Engine RPM Set Speed B" on page 45 for additional information.

Starting Aid On/Off Switch

The Starting Aid On/Off Switch can be connected to either J1/P1:6, J1/P1:7, J1/P1:46, or J1/P1:47. The Starting Aid System does not require a switch for Automatic operation. A switch can be installed to allow the operator to override or disable the Automatic Starting Aid. If a switch is installed and the Starting Aid On/Off Switch parameter is programmed to the corresponding switch input, the switch will control the Starting Aid System. When the switch is in the ON position, the Starting Aid System will automatically enable the Starting Aid Output when conditions require the use of a starting aid. When the switch is in the OFF position, the Starting Aid System will not function.

Two Speed Axle Switch

Input #6 to the ECM can be used for connection of a Two-Speed Axle On/Off Switch. When a two-speed axle is used, the change in gear ratios from the high speed range to the low speed range alters the calibration of the vehicle speed signal. When the Two-Speed Axle On/Off Switch parameter is programmed to J1/P1:6 and the switch is in the ON position the ECM automatically adjusts the vehicle speed calibration. This will ensure the ECM driven speedometer and ECM stored information correctly reflect the actual vehicle speed. The High Speed Range Axle Ratio and Low Speed Range Axle Ratio must also be programmed for this feature to function correctly.

Cruise Control On/Off Switch

The Cruise Control On/Off Switch Input is available for connection of a Cruise Control On/Off Switch to ECM Connector J1/P1 terminal-59. The Cruise Control On/Off Switch parameter must be programmed to J1/P1:59. This switch is used to enable Cruise Control when the vehicle is moving or to control engine idle rpm when the vehicle is stationary.

Cruise Control Set/Resume Switch

The Set and Resume Switch Inputs are available for connection of a Cruise Control Set/Resume Switch. The Cruise Control Set/Resume Switch parameter must be programmed to J1/P1:35 & 44. The Set input should be connected to J1/P1 terminal-35 and the Resume input to J1/P1 terminal-44. This switch is used in conjunction with the Cruise Control On/Off Switch to control cruise control operation while the vehicle is moving, to adjust engine idle rpm while the vehicle is stationary, and to enable Diagnostic Flash Codes on the Check Engine Lamp. The Cruise Control Set/Resume switch is also used with the PTO On/Off Switch (when the PTO Configuration is programmed to Cab Switches) to control engine rpm in PTO Mode operation.

Clutch Pedal Position Switch

The Clutch Pedal Position Switch Input is available for connection of a Clutch Pedal Position Switch to ECM Connector J1/P1 terminal-22. The Clutch Pedal Position Switch parameter must be programmed to J1/P1:22. This input is used when the Transmission Style is programmed to Manual, which requires an input to determine the position of the clutch pedal.

Retarder Off/Low/Medium/High Switch

The Retarder Solenoid Low/Hi Switch and Retarder Solenoid Med/Hi Switch inputs are available for connection of a Engine Retarder Solenoid Selection Switch. The Low/Hi Input should be connected to ECM Connector J1/P1 terminal- 23 and the Med/Hi Input to J1/P1 terminal-40. The Retarder Off/Low/Medium/High Switch parameter must be programmed to J1/P1:23 & 40. This switch controls the operation of the Engine Retarder Solenoids.

Service Brake Pedal Position Switch #1

The Service Brake Pedal Position Switch #1 Input is available for connection of a Service Brake Pedal Position Switch. The switch should be connected to ECM Connector J1/P1 terminal-45. The Service Brake Pedal Position Switch parameter must be programmed to J1/P1:45. The input is used to determine the position of the service brake pedal, which can affect Cruise, Idle, PTO, and Idle Shutdown operation.

Accelerator Pedal Position

The Accelerator Pedal Position Input is available for connection of an Accelerator Pedal Position Sensor. The Sensor signal line should be connected to ECM Connector J1/P1 terminal-66. The Accelerator Pedal Position Sensor parameter must be programmed to J1/P1:66. The input is used to determine the position of the Accelerator Pedal.

Output Selections

Engine Running Output

Output #2, Output #3, or Output #4 is available for connection of an Engine Running Output Relay used to prevent starter engagement while the engine is running. The Engine Running Output can be programmed to J1/P1:10, J1/P1:12, or J1/P1:13. The Engine Running Output comes ON when the engine is running and turns OFF when the engine rpm = 0. The relay is normally closed so cranking can be achieved immediately at power up. During cranking, the ECM energizes the Engine Running Output once engine low idle rpm has been achieved. The relay is de-energized if engine speed falls 100 RPM below the programmed low idle (600-750 rpm is low idle range).

Engine Shutdown Output

Output #2, Output #3, or Output #4 is available for connection of an Engine Shutdown Output Relay used to shutdown the vehicle electrical system after the idle timer has expired. The Engine Shutdown Output can be programmed to J1/P1:10, J1/P1:12, or J1/P1:13. The Engine Shutdown Output comes ON after the engine is running for more than 3 seconds and turns OFF when the engine rpm is at least 100 rpm below low idle for more than 3 seconds.

Auxiliary Brake

The Auxiliary Brake Output is for use with a BrakeSaver or other Aftermarket braking devices. Output #3 is available for connecting an Auxiliary Brake Relay. The Auxiliary Brake parameter must be programmed to J1/P1:12. Operation of the auxiliary brake and relay is inhibited during undesirable engine operating conditions (such as while the engine is being fueled).

Starting Aid Output

Output #2, Output #3, or Output #4 is available for connection of Starting Aid Output Relay/Solenoid. If a Starting Aid Switch is not used, the Starting Aid Output will turn on automatically when operating conditions require the use of a Starting Aid. If the Staring Aid On/Off Switch parameter is programmed and a switch connected to the corresponding switch input, the Starting Aid Output will not function when the switch is in the OFF position.

Fan Control Type

If the ECM is used to operate the cooling fan, this parameter must be programmed to On-Off or Three Speed Fan. Options are NONE (default), On-Off and Three Speed Fan. Refer to This parameter should be programmed to NONE if the ECM is not connected to/operating the cooling fan relay (or solenoid). When programmed to NONE the service technician can use an Electronic Service Tool to determine the ECM is not connected to the fan circuit.

Data Link Parameters

Powertrain Datalink

The data link parameter Powertrain Data Link determines if the ECM will communicate to a powertrain device using the SAE J1922 or J1939 data link. If the vehicle is not using the data link for communication to the powertrain (traction control systems, anti-lock brake systems, electronically controlled transmissions) this parameter should be programmed to NONE.

NOTE: A diagnostic code 231-11 J1939 Data Link Fault (58) will occur if the Powertrain Data Link parameter is set to either SAE J1939 without a SAE J1939 powertrain component ECM on the vehicle to communicate with the engine ECM.

Caterpillar Information System:

C-12 TRUCK ENGINE P-2.0 Service Tools & Diagnostics
C-12 TRUCK ENGINE P-1.0 Electronic System Overview
C-12 TRUCK ENGINE The Diagnostic Process
Caterpillar C-12 Truck Engine Electrical System Caterpillar C-12 Truck Engine Electrical System
3126B TRUCK ENGINE FOR FMTV MILITARY AP Functional Tests
3126B TRUCK ENGINE FOR FMTV MILITARY AP Troubleshooting Without A Diagnostic Code
3126B TRUCK ENGINE FOR FMTV MILITARY AP P-3.0 Programming Parameters
3126B TRUCK ENGINE FOR FMTV MILITARY AP P-2.0 Service Tools and Diagnostics
3126B TRUCK ENGINE FOR FMTV MILITARY AP P-1.0 3126B HEUI Electronic System Overview
3126B TRUCK ENGINE FOR FMTV MILITARY AP The Diagnostic Process
3126B Truck Engine Electrical System 3126B Truck Engine Electrical System
C9 On-highway Engine Electrical System 221-2319-05 (Engine Harn.)/215-3249-03 (Injector Harn.)/243-2317-01 (Fuel Press. Harn.) C9 On-highway Engine Electrical System 221-2319-05 (Engine Harn.)/215-3249-03 (Injector Harn.)/243-2317-01 (Fuel Press. Harn.)
C-12 TRUCK ENGINE Troubleshooting Without a Diagnostic Code
C-12 TRUCK ENGINE Troubleshooting with a Diagnostic Code
C-10, C-12, C-15 and C-16 Industrial Engine Electrical System 201-0649-04/238-1775-01 C-10, C-12, C-15 and C-16 Industrial Engine Electrical System 201-0649-04/238-1775-01
Caterpillar 3126B Engine For Claas Combine Applications Electrical System Caterpillar 3126B Engine For Claas Combine Applications Electrical System
Caterpillar C-9 Engine For Claas Combine Applications Electrical System Caterpillar C-9 Engine For Claas Combine Applications Electrical System
Caterpillar C-12 Engine For Claas Combine Applications Electrical System Caterpillar C-12 Engine For Claas Combine Applications Electrical System
3126B Industrial Engine Electrical System 192-2961-00 3126B Industrial Engine Electrical System 192-2961-00
C-9 Industrial Engine Electrical System C-9 Industrial Engine Electrical System
Caterpillar CPT372 Truck Mounted Pumper Electrical System Caterpillar CPT372 Truck Mounted Pumper Electrical System
3126 TRUCK ENGINE MILITARY The Diagnostic Process
3126 TRUCK ENGINE MILITARY P-1.0 3100 HEUI Electronic System Overview
3126 TRUCK ENGINE MILITARY P-2.0 Programming 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.