Diagnostic Codes Table | ||
---|---|---|
J1939 Code and Description | Conditions which Generate this Code | System Response |
630-2 Programmed Parameter Fault : Erratic, Intermittent, or Incorrect | The engine Electronic Control Module (ECM) detects that one or more of the programmable parameters have not been programmed. | The ECM may use a default torque map or the ECM may limit the engine to low idle.
The code is active only. |
Some system configuration parameters are configurable by the customer in order to suit the customer particular application. The configuration file contains all of the adjustable settings for the monitoring system. The engine is shipped from the factory with default values for these parameters. In most cases, the parameters will not need to be changed. The system configuration parameters must be reprogrammed if an ECM is replaced and/or the engine rating is reprogrammed. System configuration parameters will not need to be reprogrammed if the flash file is replaced. Proper values for these parameters are available on Caterpillar Electronic Technician (ET). Certain configuration parameters are also stamped on the engine information plate.
If the default settings for the parameters have been modified, there will be no record at the factory of the changes. These settings can be downloaded into a laptop computer and saved to a file. The customer can then use the file in order to ease the future replacement of the ECM.
No password is required for programming a new ECM during the first 100 hours of service life. This 100 hour “free configuration” feature enables the customer to tailor some of the programmable setpoints to the requirements of the installation.
Note: If the parameters that are protected with the factory passwords are changed, the Caterpillar warranty may be voided.
If a programmable parameter has not been programmed, the ECM will generate a 630-2 diagnostic code. The unprogrammed parameters will be set to default. Certain aspects of the engine performance and engine monitoring may be affected. Program the missing parameter.
The rating number corresponds to the set of performance maps that has been selected for this application. The map is resident in the flash file for the engine.
This parameter specifies the rated power of the engine.
This parameter specifies the rated peak torque of the engine.
This parameter specifies the optimum top speed range of the engine.
This parameter allows the customer to enter a description into the ECM in order to identify the engine application. A maximum of 17 characters can be entered in the field.
The engine serial number must be programmed to match the engine serial number that is stamped on the engine information plate. The engine serial number is not preprogrammed into a replacement ECM.
The serial number of the ECM that is stored in the ECM memory
The part number of the flash file that is currently installed in the ECM
The release date of the flash file that is currently installed in the ECM
The description of the application for the flash file that is currently installed in the ECM
This parameter represents the fuel system adjustment that was made at the factory in order to fine-tune the fuel system. The correct value for this parameter is stamped on the engine information plate. Only change this value if the engine is rerated or if a new ECM has been installed. Factory passwords are required to change this parameter.
This parameter is another parameter that represents a fuel system adjustment that was performed at the factory in order to fine-tune the fuel system. Only change this value if the engine is rerated or if a new ECM has been installed. Factory passwords are required to change this parameter.
This parameter is the engine minimum allowable operating speed.
The parameter is programmed into the software.
Set this parameter to "Installed" in order to configure the ECM for the installation of a coolant level sensor.
Exhaust Temperature Sensor Installation Status
Set this parameter to "Installed" in order to configure the ECM for the installation of an exhaust temperature sensor.
Secondary Engine ECM Function Configuration
This parameter will set the type of ECM function configuration.
The parameter is the rate of acceleration and of deceleration.
Engine State Control Input Configuration
The parameter is used to select the input type for the Start/Run/Stop feature.
Engine State Control Secondary Input Configuration
This parameter will select the installation status of the secondary input configuration.
Engine State Control Default Value
This parameter will set the value of the engine state control.
Engine State Control Hardwired Input Type Configuration
This parameter will set the hardwired input type of the engine state control.
This parameter defines the engine rpm level when the Engine Control Switch (ECS) is placed in the STOP position.
This parameter defines engine operation at the cooldown speed. Programming this parameter to 0 will disable this function.
"Droop" is the downward adjustment in engine speed at full load and at high idle.
This parameter identifies the type of prelube system that is installed on the engine.
Engine Pre-Lube Time Out Period
This parameter sets the engine prelubrication timeout period. Programming this parameter to 0 will disable this function.
Engine Ready To Start Pre-Lube Duration
This parameter will set the length of the pre-lube.
Engine Continuous Pre-Lube Duration
This parameter sets the engine prelubrication timeout period. Programming this parameter to 0 will disable this function.
Engine Pre-Lube System Configuration
This parameter will set the configuration type of the pre-lube system.
Engine Continuous Pre-Lube Interval
This parameter will set the length of the continuous pre-lube.
This parameter determines when the starting motor will disengage.
Starting System Selection Mode
This parameter will set the mode of the starting system.
Starter Pinion Engagement Detection System Enable Status
This parameter will set the pinion engagement selection as "Enabled" or "Disabled".
This parameter will set the starting system #1 assignment to"Primary" or "Secondary".
Starting System #1 Maximum Number of Crank Cycles
This parameter is the total number of crank cycles that can be performed.
Starting System #1 Crank Duration
This parameter determines the length of time that the starting motors will engage the flywheel before disengaging. Programming this parameter to 0 will prevent the ECM from engaging the starting motors.
This parameter will set the starting system #2 assignment to"Primary" or "Secondary".
Starting System #2 Maximum Number of Crank Cycles
This parameter is the total number of crank cycles that can be performed.
Starting System #2 Crank Duration
This parameter determines the length of time that the starting motors will engage the flywheel before disengaging. Programming this parameter to 0 will prevent the ECM from engaging the starting motors.
The parameter enables the strategy for the air shutoff.
Air Intake Shutoff Detection Installation Status
The parameter is used to enable the detection circuit that monitors the state of the air shutoff valves.
Engine Oil Temperature Sensor Installation Status
This parameter can be set to either "Installed" or "Not Installed".
Engine Coolant Pressure Sensor Installation Status
This parameter can be set to either "Installed" or "Not Installed".
Desired Speed Input Configuration
This parameter defines the type of signal that is used for throttle control. This parameter will be used while a valid signal is present at the expected input.
Secondary Desired Speed Input Configuration
This parameter defines the type of signal that is used as a secondary throttle control. If the signal for this input becomes unavailable, the ECM will revert to this type of signal for the throttle control.
Exhaust Temperature Module Installation Status
Set this parameter to configure the ECM for the installation of an exhaust temperature sensor module.
Emergency Shutdown Override Switch Installation Status
This parameter can be set to either "Installed" or "Not Installed".
Emergency Shutdown Override Input Configuration
This parameter can be set to "Installed" or "Not Installed".
Remote Emergency Stop Switch Input Type Configuration
This parameter sets the installation status and the configuration of the emergency stop switch.
The cold cylinder cutout automatically stops fuel injection to cylinders that are not firing. The fuel injection is stopped to the cylinders until the engine reaches operating temperature.
Governor (Proportional) Gain Percentage
The parameter is multiplied by the error in engine speed in order to determine the rate of response to an engine load.
Governor (Integral) Stability Percentage
The parameter is used by the ECM to eliminate steady state speed error.
Governor Transient Response Loop Gain Percentage
This parameter will allow the loop gain percentage to be set somewhere between 10 - 1000 %.
This parameter allows the customer to lock out certain parameters by entering a password. Customer passwords must be used to unlock any parameters that are protected by customer passwords before the parameter can be changed. Factory passwords are required if this password is lost.
This parameter allows the customer to lock out certain parameters by entering a password. Customer passwords must be used to unlock any parameters that are protected by customer passwords before the parameter can be changed. Factory passwords are required if this password is lost.
The total tattletale counts the number of changes to system parameters.
System Configuration Parameters | |||
Parameter | Default | Range | Password
Required |
"Rating Number" | Software Dependent | Software Dependent | No |
"Rated Power" | Software Dependent | Software Dependent | Read Only |
"Rated Peak Torque" | Software Dependent | Software Dependent | Read Only |
"Top Engine Speed Range" | Software Dependent | Software Dependent | Read Only |
"Equipment ID" | 00000000000000000 | 17 alphanumeric numbers | Customer |
"Engine Serial Number" | 00000000 | 8 alphanumeric numbers | Factory |
"ECM Serial Number" | Hardware Dependent | Hardware Dependent | Read Only |
"Software Group Part Number" | Software Dependent | Software Dependent | Read Only |
"Software Group Release Date" | Software Dependent | Software Dependent | Read Only |
"Software Group Description" | Software Dependent | Software Dependent | Read Only |
"Full Load Setting (FLS)" | 0 | -128 to +127 | Factory |
"Full Torque Setting (FTS)" | 0 | -128 to +127 | Factory |
"Low Idle (rpm)" | 0 | −25 to 0 | Customer |
"Exhaust Temperature Sensor Installation Status" | Not Installed | Installed
Not Installed |
Customer |
"Secondary Engine ECM Function Configuratio" | Governor Control | Governor Control
Marine Alarm & Protection (MA&P) MA&P and Governor Control |
Customer |
"Engine Acceleration Rate (rpm/s)" | 250 | 200 to 600 | Customer |
"Engine State Control Input Configuration" | Hardwired Input | CAN Input
Hardwired Input |
Customer |
"Engine State Control Secondary Input Configuration" | Not Installed | Installed
Not Installed |
Customer |
"Engine State Control Default Value" | Run | Run
Start Last Good value |
Customer |
"Engine State Control Hardwired Input Type Configuration" | Energized to Run | Energized to Run
Energized to Stop Energized to Switch State |
Customer |
"Cooldown Engine Speed (rpm)" | 600 | 600 to 1000 | Customer |
"Engine Cooldown Duration (sec)" | 3 | 0 to 30 | Customer |
"High Idle Speed (rpm)" | 1728 | 1600 to 1750 | Customer |
"Low Idle Speed (rpm)" | 600 | 300 to 900 | Customer |
"Engine Speed Droop (%)" | 0 | 0 to 8 | Customer |
"Engine Pre-Lube" | Disabled | Enabled
Disabled |
Customer |
"Engine Pre-Lube Time Out Period" (sec) | 120 | 0 to 1800 | Customer |
"Engine Ready To Start Pre-Lube Duration (sec)" | 120 | 0 to 1800 | Customer |
"Engine Continous Pre-Lube Duration (sec)" | 120 | 0 to 10000 | Customer |
"Engine Pre-Lube System Configuration" | Automatic | Automatic
Continuous |
Customer |
"Engine Continous Pre-Lube Interval (sec)" | 120 | 0 to 1000 | Customer |
"Crank Terminate Speed (rpm)" | 400 | 300 to 500 | Customer |
"Starting System Selection Mode" | Manual | Manual
Automatic |
Customer |
"Starter Pinion Engagement Detection System Enable Status" | Enabled | Enabled
Disabled |
Customer |
"Starting System #1 Assignment" | Primary | Primary
Secondary |
Customer |
"Starting System #1 Maximum Number of Crank Cycles" | 3 | 0 to 20 | Customer |
"Starting System #1 Crank Duration (sec)" | 10 | 0 to 30 | Customer |
"Starting System #2 Assignment" | Secondary | Primary
Secondary |
Customer |
"Starting System #2 Maximum Number of Crank Cycles" | 0 | 0 to 20 | Customer |
"Starting System #2 Crank Duration (sec)" | 0 | 0 to 30 | Customer |
"Air Shutoff" | Disabled | Enabled
Disabled |
Customer |
"Air Intake Shutoff Detection Installation Status" | Not Installed | Installed
Not Installed |
Customer |
"Engine Oil Temperature Sensor Installation Status" | Installed | Installed
Not Installed |
Customer |
"Engine Coolant Pressure Sensor Installation Status" | Installed | Installed
Not Installed |
Customer |
"Desired Speed Input Configuration" | PWM | PWM
Analog 4-20 mA Can |
Customer |
"Secondary Desired Speed Input Configuration" | Not Installed | PWM
Analog 4-20 mA Can Not Installed |
Customer |
"Exhaust Temperature Module Installation Status" | Not Installed | Installed
Not Installed |
Customer |
"Emergency Shutdown Override Switch Installation Status" | Not Installed | Installed
Not Installed |
Customer |
"Emergency Shutdown Override Input Configuration" | Switch to Ground | Switch to Ground
CAN Input |
Customer |
"Remote Emergency Stop Switch Input Type Configuration" | Normally Closed (to Ground) | Normally Closed (to Ground)
Not Installed Normally Open |
Customer |
"Coolant Level Sensor" | Not Installed | Installed
Not Installed |
Customer |
"Cold Cylinder Cutout" | Enabled | Enabled
Disabled |
Customer |
"Governor (Proportional) Gain Percentage (%)" | 100 | 10 to 1000 | Customer |
"Governor (Integral) Stability Percentage (%)" | 150 | 10 to 1000 | Customer |
"Governor Transient Response Loop Gain Percentage (%)" | 300 | 10 to 1000 | Customer |
"Customer Password #1" | Blank | Eight alphanumeric characters | Customer |
"Customer Password #2" | Blank | Eight alphanumeric characters | Customer |
"Total Tattletale" | 0 | 0 to 65535 | Customer |