The configuration parameters in the following parameter groups may be changed using the Messenger display panel:
- Timing Control
- Air/Fuel Ratio Control (AFRC)
- Speed Control
- Start/Stop Control
Some parameters may be protected by security passwords. Factory passwords will require Cat ET in order to change these parameters. Refer to Testing and Adjusting, "Factory Passwords" for details.
Note: Factory passwords are only available to service technicians from an authorized Caterpillar Dealership. Customers of Caterpillar do not have access to the Caterpillar Factory Password System (FPS). If the parameters that are protected with factory passwords are changed without authorization from Caterpillar, the repair may not be covered under the Caterpillar warranty.
ECM Identification Parameters
Equipment ID
The customer can assign an Equipment ID to identify the engine application.
Engine Serial Number
The engine serial number is programmed into the ECM at the factory. The number is stamped on the engine information plate. If the ECM is replaced, the engine serial number must be programmed into the new ECM.
ECM Serial Number
The ECM serial number is programmed into the ECM at the factory.
Software Group Part Number
Part number of the flash file that is currently installed in the ECM.
Software Group Release Date
Release date of the flash file that is currently installed in the ECM.
Software Group Description
Description of the application for the flash file that is currently installed in the ECM.
Timing Control
The timing parameters allow the customer to program the ignition timing for the engine to meet the needs for specific applications and specific installations.
Note: The actual ignition timing at a given instance may vary from the desired timing value. This variance is due to variations in the engine speed, engine load, or detonation.
First Desired Timing
The First Desired Timing is determined with the methane number of the primary fuel that is used. Use the Engine Performance Sheet, "Fuel Usage Guide".
Note: Determine the desired timing by using the Caterpillar Software, LEKQ6378, "Methane Number Program" with the results that are from the fuel analysis. Use of only the data from the gas analysis can result in incorrect settings.
Desired Engine Timing Offset
The feature offsets the ignition timing in order to compensate for timing errors. These errors are due to resistances in the electrical circuitry and the stackup of mechanical tolerances.
This parameter provides a manual method that will allow additional timing adjustment to be performed after calibration of the speed/timing sensor. Perform a negative adjustment to this parameter in order to retard the engine timing. Perform a positive adjustment to this parameter in order to advance the engine timing. Only perform an adjustment to this parameter if engine operating indicators and measured data indicate that an adjustment is required.
Air/Fuel Ratio Control (AFRC)
Before the initial start-up, a current gas analysis is required. Periodic gas analyses are also recommended. Use the Caterpillar Software, LEKQ6378, "Methane Number Program" in order to calculate the parameters for AFRC for Caterpillar Gas Engines. The results are programmed into the ECM.
Note: Use the Caterpillar Software, LEKQ6378, "Methane Number Program". The improper programming of the air/fuel ratio control can result in damage to the engine.
The Caterpillar Software, LEKQ6378, "Methane Number Program" is also contained in Caterpillar Software, LERW4485, "GAS ENGINE RATING PRO - VERSION 3.03". This software also contains information that is related to engine performance.
Emissions Feedback Mode Configuration
The "Emissions Feedback Mode Configuration" parameter can be set to "Oxygen Feedback" or to "Feedback Disabled". This feature allows the feedback control to be disabled in order to troubleshoot the engine. For example, disable this feature in order to determine if the AFRC is the cause of a problem with instability of the engine.
If a problem with the oxygen sensor is suspected, set this parameter to "Feedback Disabled". This setting will place the engine control in open loop mode. Use the "Emissions Feedback Disable Fuel Actuator Position Command" parameter to adjust the air/fuel mixture for the engine. An emissions analyzer must be used in order to verify the emissions levels of the engine while the engine is operated in open loop mode.
Do not leave an engine that is operating in open loop mode unattended.
Aftertreatment #1 Outlet Oxygen Sensor Voltage Offset
Use the "Aftertreatment #1 Outlet Oxygen Sensor Voltage Offset" parameter to calibrate the control map for the oxygen sensor signal voltage while the engine is in "Oxygen Feedback" mode. Use an emissions analyzer in order to determine the emission levels of NOX that is in the exhaust. Increment the "After treatment #1 Outlet Oxygen Sensor Voltage Offset" parameter in order to increase the level NOX in the exhaust. Decrement the "After treatment #1 Outlet Oxygen Sensor Voltage Offset" parameter in order to decrease the level NOX in the exhaust.
Emissions Feedback Disable Fuel Actuator Position Command
Use this parameter to adjust the fuel valve position while the Emissions Feedback Mode Configuration is set to Feedback Disabled.
Speed Control
Low Idle Speed
Program this parameter to the desired low idle rpm.
Engine Acceleration Rate
This parameter controls the rate for engine response to a change in the desired engine speed. For example, the engine can be programmed to accelerate at a rate of 50 rpm per second when the "Idle/Rated" switch is turned to the "Rated" position.
This parameter is also used for the rate of deceleration.
Maximum Engine High Idle Speed
Program this parameter to the desired maximum high idle rpm.
The actual high idle speed is regulated by the desired speed input. The regulation is linear in proportion to the desired speed input. An input of 0 percent results in the minimum high idle rpm and an input of 100 percent results in the maximum high idle rpm.
Minimum Engine High Idle Speed
Program this parameter to the desired minimum high idle rpm.
The actual high idle speed is regulated by the desired speed input. The regulation is linear in proportion to the desired speed input. An input of 0 percent results in the minimum high idle rpm and an input of 100 percent results in the maximum high idle rpm.
The "Minimum High Idle Speed" parameter and the "Maximum High Idle Speed" parameter determine the slope of the desired speed input.
Governor (Proportional) Gain Percentage
This parameter is used in determining the rate of response to an engine load. Refer to Testing and Adjusting, "Engine Governing - Adjust" for the adjustment procedure.
Governor (Integral) Stability Percentage
The adjustment of "Governor Stability Factor" dampens the response of the actuator to changes in the load and speed. Increasing this value provides less damping. Decreasing the value provides more damping. To reduce the governor overshoot, decrease the value. To reduce governor undershoot, increase the value. Refer to Testing and Adjusting, "Engine Governing - Adjust" for the adjustment procedure.
Start/Stop Control
Engine State Control Input Configuration
Use this parameter in order to select the type of input signal that is used for the start/stop control.
Starting System #1 Type
This parameter defines the type of starting system that has been installed on the engine.
Crank Terminate RPM
The ECM disengages the starting motor when the engine speed exceeds the programmed "Crank Terminate RPM". The factory default may not be sufficient for all applications. Adjust this parameter according to the requirements of your application.
Engine Purge Cycle Time
This parameter defines the amount of time that the engine will crank prior to enabling the GSOV and ignition fuel during a single starting attempt. The "Engine Purge Cycle Time" parameter allows any unburned fuel to exit through the exhaust before the fuel and the ignition are enabled.
Cycle Crank Time
This parameter defines the maximum amount of time that the engine will remain in the engine start cycle. The "Cycle Crank Time" parameter equals a multiple of the sum of the following variables:
- Engine Purge Cycle Time
- Crank Duration
- Engine rest period
If this parameter is defined with a number that is not a multiple of these variables, the remaining time will be discarded by the ECM. If the engine does not start within the defined cycle crank time, a 1664-31 Engine Automatic Start Failed engine event is generated.
The following example will provide a demonstration for calculating the settings for the starting parameters for this engine:
- Engine Purge Cycle Time set to 10 seconds
- Crank Duration set to 30 seconds
- Time the engine will rest after a starting attempt is 30 seconds
The starter will crank through the engine purge for 10 seconds with the GSOV and the ignition system disabled. The ECM enables fuel and ignition to the engine and the engine cranks through a starting attempt for 30 seconds. The ECM severs the signals to the starter solenoid, GSOV, and ignition and allows the engine to rest for 30 seconds. To calculate the Cycle Crank Time, multiply the number of starting attempts by the total time for a single crank cycle. In this example, the total time for a single crank cycle is 70 seconds. If four crank cycles are to be attempted prior to terminating the start request, the Cycle Crank Time must be set to 280 seconds. If the engine does not start in this allotted time, a diagnostic code is generated.
Crank Duration
This parameter defines the amount of time that the starter is engaged, with the GSOV and ignition enabled, during a single engine starting attempt. This parameter also defines the amount of time that the engine will rest between starting attempts.
Driven Equipment Delay Time
The ECM accepts an input from the driven equipment that indicates when the equipment is ready for operation. When the input circuit is grounded, the driven equipment is ready. The ECM will not start the engine until this input is grounded.
The ECM can be programmed to wait for a certain period after receiving a start command before starting the engine. This delay allows the driven equipment to get ready for operation.
When the ECM receives a start command, the ECM will wait for the amount of time that is programmed into the "Driven Equipment Delay Time". If the "Driven Equipment Delay Time" elapses and the input circuit wiring is not grounded, an event code is activated. The engine will not start.
If the "Driven Equipment Delay Time" parameter is programmed to "0", the delay is disabled.
Engine Speed Drop Time
This parameter is activated when the ECM receives the signal for stopping the engine. This input ensures the shutdown in case the Gas Shutoff Valve (GSOV) fails to close.
After the cooldown period has elapsed, the ECM removes power from the GSOV. The fuel is shut off from the engine. The ignition continues until the engine speed drops below 40 rpm. If the engine rpm does not drop at least 100 rpm within the programmed drop time, the ECM terminates the ignition. The ECM issues an emergency stop.
Cooldown Duration
When the ECM receives a normal stop request, the engine will continue to run in the "Cooldown Mode" programmed cooldown period. The cooldown period is ignored or bypassed any time a request for an emergency stop is received by the ECM. If the "Cooldown Duration" parameter is programmed to zero, the engine will immediately shut down when the ECM receives a stop request.
Monitoring System Parameters
Service Mode Enable Code
This parameter allows the customer to change the security password for the Messenger display.
Service Console Installation Status
Set this parameter to "Installed" if the service console is installed on this engine. The service console is a customer option for this engine.
Parameter Table
Table 1 is a list of the parameters that can be configured for G3306B Engines. The parameters are programmed into the ECM via the Cat ET. The values of the parameters can be viewed on the "Configuration" screen of the service tool.
System Configuration Parameters     | |||
Parameter     | Available Range or Options     | Default     | Required Password     |
ECM Identification Parameters     | |||
Equipment ID     | 17 alphanumeric characters     | Blank     | None     |
Engine Serial Number     | 0XX00000 or XXX00000     | Blank     | None     |
ECM Serial Number     | Hardware Dependent     | Blank     | Read Only (1)     |
Software Group Part Number     | Software Dependent     | Read Only (1)     | |
Software Group Release Date     | Software Dependent     | Read Only (1)     | |
Software Group Description     | Software Dependent     | Read Only (1)     | |
Timing Control     | |||
First Desired Timing (G3306B TA Applications)     | 10° to 40°     | 35°     | None     |
First Desired Timing (G3306B NA AFRC Applications)     | 10° to 40°     | 30°     | None     |
First Desired Timing (G3306B NA Non-AFRC Applications)     | 10° to 40°     | 24°     | None     |
Desired Engine Timing Offset     | -6° to 6°     | 0°     | None     |
Air/Fuel Ratio Control     | |||
Emissions Feedback Mode Configuration with AFRC     |
Oxygen Feedback Feedback Disabled     |
Oxygen Feedback     | None     |
Aftertreatment #1 Outlet Oxygen Sensor Voltage Offset (volts) All AFRC Applications     |
−0.5 to 0.5     | 0     | None     |
Emissions Feedback Disable Fuel Actuator Position Command (percent) All AFRC Applications     |
0% to 100%     | 70%     | None     |
Speed Control     | |||
Low Idle Speed (RPM)     | 800 to 1200     | 900     | None     |
Engine Acceleration Rate (rpm/sec)     | 1 to 500     | 50     | None     |
Maximum Engine High Idle Speed (RPM)     | 1450 to 1900     | 1800     | None     |
Minimum Engine High Idle Speed (RPM) (G3300B TA Applications)     |
1200 to 1400     | 1200     | None     |
Minimum Engine High Idle Speed (RPM) (G3300B NA Applications)     |
900 to 1400     | 1000     | None     |
Governor (Proportional) Gain Percentage     | 10% to 500%     | 100%     | None     |
Governor (Integral) Stability Percentage     | 10% to 500%     | 100%     | None     |
Start/Stop Control     | |||
Engine State Control Input Configuration     | Not Installed CAN Input Hardwired Input     |
Hardwired Input     | None     |
Starting System #1 Type     | Not Installed Hydraulic Electrical Air     |
Not Installed     | None     |
Crank Terminate RPM     | 100 to 500     | 250     | None     |
Crank Duration     | 1 to 60     | 30     | None     |
Engine Purge Cycle Time (seconds)     | 0 to 60     | 0     | None     |
Cycle Crank Time (seconds)     | 5 to 300     | 120     | None     |
Driven Equipment Delay Time (seconds)     | 0 to 600     | 0     | None     |
Engine Speed Drop Time (seconds)     | 0 to 120     | 30     | None     |
Cooldown Duration (minutes)     | 0 to 30     | 0     | None     |
Monitoring System Parameters     | |||
Service Mode Enable Code     | 0000 to 9999     | 0000     | None     |
Service Console Installation Status     | Installed Not Installed     |
Not Installed     | None     |
( 1 ) | This parameter can be viewed only. No changes are allowed. |
Parameter Worksheet
Record the following information before you change any programmable parameter.
Parameter Worksheet     | |
Parameter     | Parameter Setting     |
ECM Identification Parameters     | |
Equipment ID     |     |
Engine Serial Number     |     |
ECM Serial Number     |     |
Software Group Part Number     |     |
Software Group Release Date     |     |
Software Group Description     |     |
Timing Control     | |
First Desired Timing     |     |
Desired Engine Timing Offset     |     |
Air/Fuel Ratio Control     | |
Emissions Feedback Mode Configuration     |     |
Aftertreatment #1 Outlet Oxygen Sensor Voltage Offset     |     |
Emissions Feedback Disable Fuel Actuator Position Command     |     |
Speed Control     | |
Low Idle Speed     |     |
Engine Acceleration Rate     |     |
Maximum Engine High Idle Speed     |     |
Minimum Engine High Idle Speed     |     |
Governor (Proportional) Gain Percentage     |     |
Governor (Integral) Stability Percentage     |     |
Start/Stop Control     | |
Engine State Control Input Configuration     |     |
Starting System #1 Type     |     |
Crank Terminate RPM     |     |
Engine Purge Cycle Time     |     |
Cycle Crank Time     |     |
Crank Duration     |     |
Driven Equipment Delay Time     |     |
Engine Speed Drop Time     |     |
Cooldown Duration     |     |
Monitoring System Parameters     | |
Service Mode Enable Code     |     |
Service Console Installation Status     |     |