3512B Marine Auxiliary Engine Caterpillar


Self-Diagnostics

Usage:

3512 4DR
Each Electronic Control Module (ECM) has the ability to detect problems with the electronic system and with engine operation. When an ECM detects a problem, the ECM generates a code. An alarm may also be generated. There are two types of codes:

  • Diagnostic

  • Event

Diagnostic Code - When a problem with the electronic system or a component is detected, the Primary ECM or the Secondary ECM generates a diagnostic code. The code indicates the specific problem with the circuitry.

Diagnostic codes can have two different states:

  • Active

  • Logged

Active Code - An active diagnostic code indicates that an active problem has been detected. Active codes require immediate attention. Always service active codes prior to servicing logged codes.

Logged Code - Every generated code is stored in the memory of the ECM that detected the problem. The code is logged. Each ECM can store a maximum of ten different codes at one time. Logged codes remain in the memory of the ECM even if the power is removed from the ECM. Logged codes may be useful to help troubleshoot intermittent problems. Logged codes can also be used to review the performance of the engine and the electronic system.

Logged codes may not indicate that a repair is needed. The problem may have been temporary. The problem may have been resolved since the logging of the code. For example, if the system is powered and a sensor is disconnected, an ECM will detect the problem. The ECM will generate an active diagnostic code for the problem. The ECM will also log the code. When the sensor is connected, the active code will disappear. The logged code will remain in the memory of the ECM until the code is cleared.

A code is cleared from memory when one of the following conditions occur:

  • The service technician manually clears the code.

  • The code does not recur for 1000 hours.

  • A new code is logged and there are already ten codes in memory. In this case, the oldest code is cleared.

Event Code - An event code is generated when an ECM detects an abnormal engine operating condition. For example, an event code will be generated if the oil pressure is too low. In this case, the event code indicates the symptom of a problem.

Caterpillar Information System:

C4.4 (Mech) Industrial Engine Finding Top Center Position for No. 1 Piston
C7 and C9 On-Highway Engines System Overview
3046 Engine for Caterpillar Built Machines Fuel System - Inspect
3054C and C4.4 Industrial Engine and Marine Auxiliary Engine Engine Oil Pressure
C9 Urban Transit Bus Engine Engine Electronics
CIPI UNDERCARRIAGE Arrangements: 166-7047, 177-3011, 177-3553, 177-4279, 200-2995, 200-4060, 204-0808, 212-6225, 213-8653, 215-7227, 218-2237, 231-5143, 3Q-6638, 3Q-6641, 6Z-7749, 6Z-7751, 6Z-7857, 6Z-7890, 6Z-7926, 6Z-7938, 6Z-7992, 9Q-5034, 9Q-5042 Final Drive Sun Gear Removal
3512B Marine Auxiliary Engine Pistons, Rings and Connecting Rods
C0.5, C0.7, C1.1/3011C, C1.5/3013C, C1.6 and C2.2/3024C/3024CT Industrial Engines and Engines for Caterpillar Built Machines Lubrication System
C9 Marine Engines and C9 Marine Generator Sets Exhaust Manifold
SR4BHV and SR4HV Electric Power Generation Connection Diagram - SR4 HV ; SR4B HV Connection Diagrams for Schematic Codes 43XXXX
SR4BHV and SR4HV Electric Power Generation Connection Diagram - SR4 HV ; SR4B HV Connection Diagrams for Schematic Codes 40XXXX
3054C and C4.4 Industrial Engine and Marine Auxiliary Engine Fuel Injection Pump
C15 Petroleum Generator Set Engines Fuel Temperature Sensor
3054E Industrial Engine Fuel Injection Timing - Check
C9 Marine Engines and C9 Marine Generator Sets Auxiliary Water Pump
3512B Marine Auxiliary Engine Coolant Temperature Is Too High
3054E Industrial Engine Fuel Transfer Pump
3512B Marine Auxiliary Engine Electronic Service Tool Will Not Communicate with ECM
G3520C and G3520E Generator Set Engines System Overview
C9 Marine Engines and C9 Marine Generator Sets Camshaft
G3520C and G3520E Generator Set Engines Troubleshooting Data Sheet
3512B Marine Auxiliary Engine Fuel System Operation
3126B Petroleum Engine Poor Acceleration or Response
C-10, C-12, C-15 and C-16 Industrial Engines Engine Misfires, Runs Rough or Is Unstable
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.