Electronic Control Module (ECM)
Illustration 1 | g06072612 |
Implement Electronic Control Module (1) 70-Pin connector J1 (2) 70-Pin connector J2 |
The ECM bases decisions on input information and memory information. After the ECM receives the input information, the ECM sends a corresponding response to the outputs. The inputs and outputs of the ECM are connected to the machine harness by two 70 contact connectors (J1 and J2). The inputs and outputs to the ECM can be viewed through the Caterpillar Electronic Technician (Cat ET).
In most instances when a diagnostic code or an event code is activated, the ECM is the least likely cause of the problem. Always ensure that the latest software is flashed on the ECM. Verify that the ECM connections are secure. Then, verify that the problem is still active before replacing an ECM
Note: Only the complete ECM is serviced (no lower levels components). The ECM must be replaced if the ECM is damaged. Replace the ECM if a failure is diagnosed.
Implement ECM Connector J1 Contact Descriptions(1) | ||
---|---|---|
No. | Type | Function |
1 | Key Switch Input | Key Switch On |
14 | Switch to Battery Input | Keyswitch Run Input 2 |
22 | Analog(Passive) | Hydraulic Oil Temperature Sensor |
33 | Switch to Ground Input | Ejector Switch Input |
34 | Switch to Ground Input | Autoload Switch Input |
35 | Switch to Ground Input | Payload Control System (PCS) Switch Input |
42 | Switch to Ground Input | Low Hydraulic Oil Level Sensor |
43 | Switch to Ground Input | Critical Low Hydraulic Oil Level Sensor |
44 | Sensor Power Output | 8 V Sensor Power |
45 | Sensor Power Return | 8 V Sensor Return |
47 | Battery Power Input | Battery (+) (Unswitched) |
48 | Sourcing Driver Output | Raise Solenoid Valve |
49 | Sourcing Driver Output | Lower Solenoid Valve |
51 | Sourcing Driver Output | Tilt Back Solenoid Valve |
52 | Sourcing Driver Output | Dump Solenoid Valve |
61 | Sourcing Driver Output | Ejector Bucket Extend Solenoid |
65 | Sourcing Driver Output | Implement Enable Solenoid |
(1) | System-specific pin locations |
Implement ECM Connector J2 Contact Descriptions | ||
---|---|---|
No. | Type | Function |
24 | PWM Input | Raise / Lower Joystick Input |
25 | PWM Input | Tilt Back / Dump Joystick Input |
26 | PWM Input | Right Side Lift Cylinder Position Sensor |
27 | PWM Input | Lift Cylinder Head End Pressure Sensor |
30 | Switch to Ground Input | Secondary Fan / Brake Pilot Screen Bypass Switch |
32 | PWM Input | Tilt Cylinder Position Sensor |
33 | PWM Input | Tilt Cylinder Head End Pressure Sensor |
42 | PWM Input | Main Implement Hydraulic Pump Pressure Sensor |
43 | PWM Input | Left Side Lift Cylinder Position Sensor |
49 | PWM Input/ Analog Input | Lift Cylinder Rod End Pressure Sensor |
50 | PWM Input/ Analog Input | Tilt Cylinder Rod End Pressure Sensor |
Machine ECM Connector J1 Contact Descriptions | ||
---|---|---|
No. | Type | Function |
48 | PWM Input | Ride Control Activation Solenoid |
52 | PWM Input | Ride Control Balance Solenoid |
Machine ECM Connector J2 Contact Descriptions | ||
---|---|---|
No. | Type | Function |
24 | PWM Input | Pilot Implement Manifold Pressure |
Illustration 2 | g06114782 |
Schematic of the Implement Electronic Control Module (ECM) Input Components (1) Monitor display (2) Implement ECM (3) Machine ECM (4) Key start switch (5) Keypad 1 (6) Keypad 2 (7) Tilt cylinder position sensor (8) Right side lift cylinder position sensor (9) Left side lift cylinder position sensor (10) Hydraulic oil temperature sensor (11) Hydraulic oil level sensor (12) Hydraulic oil level sensor (13) Tilt cylinder rod end pressure sensor (14) Tilt cylinder head end pressure sensor (15) Lift cylinder head end pressure sensor (16) Lift cylinder rod end pressure sensor (17) Pilot implement manifold pressure sensor (18) Implement pump pressure sensor (19) Raise/Lower joystick input sensor (20) Tilt back/Dump joystick input sensor (21) Secondary fan/Brake pilot filter bypass switch |
The inputs describe the status of the machine systems. Two types of inputs exist. The inputs can be either a switch type or a sensor type. Switches provide an open, a ground, or a + battery signal to the inputs of the controller. Sensors (frequency, PWM, or voltage) provide a changing signal to the sensor inputs of the controller. The inputs of the ECM are listed in Table 1 and Table 2.
Hydraulic Oil Temperature Sensor
Illustration 3 | g06115324 |
The hydraulic oil temperature sensor is a two wire passive temperature sensor. The sensor sends an analog signal to the Implement ECM.
The hydraulic oil temperature sensor is an input of the Implement ECM. The hydraulic oil temperature sensor connects to connector contact J1-22 of the Implement ECM through contact 1 at the connector.
The hydraulic oil temperature sensor for the hydraulic oil informs the Implement ECM of the temperature of the hydraulic system oil.
The sensor is designed internally to change resistance based on the temperature of the hydraulic oil. The Implement ECM uses a pull-up resistor to receive sensor voltage and convert the voltage to a temperature reading.
Implement Pump Pressure Sensor
Illustration 4 | g06262070 |
The implement pump oil pressure sensor is an input of the Implement ECM. The sensor informs the Implement ECM when the pump oil pressure is low.
The sensor has a connector with three contacts. The sensor receives +8 V supply through contact 1 from connector contact J1-44. The sensor sends a signal to the Implement ECM through contact 3 at connector contact J2-42. Contact 2 is connected to the sensor return through connector contact J1-45.
The Implement ECM records diagnostic codes that are associated with the pressure sensor ( implement pump pressure) as a CID . A record of the diagnostic code is made during the machine operation.
Lift Cylinder Head End Pressure Sensor
Illustration 5 | g06261756 |
The lift cylinder head end pressure sensors are an input of the Implement ECM. The sensors inform the Implement ECM when the cylinder oil pressure is low. This information is used with the lift arm position sensor to calculate payload weight.
The sensor has a connector with three contacts. The sensor receives +8 V supply through contact 1 from connector contact J1-44. The sensor sends a signal to the Implement ECM through contact 3 at connector contact J2-27. Contact 2 is connected to the sensor return through connector contact J1-45.
The Implement ECM records diagnostic codes that are associated with the pressure sensor ( lift cylinder head end pressure) as a CID . A record of the diagnostic code is made during the machine operation.
Lift Cylinder Rod End Pressure Sensor
Illustration 6 | g06261804 |
The lift cylinder rod end pressure sensors are an input of the Implement ECM. The sensors inform the Implement ECM when the cylinder oil pressure is low. This information is used with the lift arm position sensor to calculate payload weight.
The sensor has a connector with three contacts. The sensor receives +8 V supply through contact 1 from connector contact J1-44. The sensor sends a signal to the Implement ECM through contact 3 at connector contact J2-49. Contact 2 is connected to the sensor return through connector contact J1-45.
The Implement ECM records diagnostic codes that are associated with the pressure sensor ( lift cylinder rod end pressure) as a CID . A record of the diagnostic code is made during the machine operation.
Tilt Cylinder Head End Pressure Sensor
Illustration 7 | g06261805 |
The tilt cylinder head end pressure sensor is an input of the Implement ECM. The sensor informs the Implement ECM when the cylinder oil pressure is low. This information is used with the lift arm position sensor to calculate payload weight.
The sensor has a connector with three contacts. The sensor receives +8 V supply through contact 1 from connector contact J1-44. The sensor sends a signal to the Implement ECM through contact 3 at connector contact J2-33. Contact 2 is connected to the sensor return through connector contact J1-45.
The Implement ECM records diagnostic codes that are associated with the pressure sensor ( tilt cylinder head end pressure) as a CID. A record of the diagnostic code is made during the machine operation.
Tilt Cylinder Rod End Pressure Sensor
Illustration 8 | g06261806 |
The tilt cylinder rod end pressure sensor is an input of the Implement ECM. The sensor informs the Implement ECM when the cylinder oil pressure is low. This information is used with the lift arm position sensor to calculate payload weight.
The sensor has a connector with three contacts. The sensor receives +8 V supply through contact 1 from connector contact J1-44. The sensor sends a signal to the Implement ECM through contact 3 at connector contact J2-50. Contact 2 is connected to the sensor return through connector contact J1-45.
The Implement ECM records diagnostic codes that are associated with the pressure sensor ( tilt cylinder rod end pressure) as a CID . A record of the diagnostic code is made during the machine operation.
Pilot Implement Manifold Pressure Sensor
Illustration 9 | g06261808 |
The pilot implement manifold pressure sensor is an input of the Machine ECM. The sensor informs the Machine ECM when the pilot implement oil pressure is low.
The sensor has a connector with three contacts. The sensor receives +8 V supply through contact 1 from connector contact J1-44. The sensor sends a signal to the Machine ECM through contact 3 at connector contact J2-24. Contact 2 is connected to the sensor return through connector contact J1-45.
The Machine ECM records diagnostic codes that are associated with the pressure sensor ( pilot implement manifold pressure) as a CID . A record of the diagnostic code is made during the machine operation.
- Raise/Lower Joystick Sensor
- Tilt Back/Dump Joystick Sensor
- Lift Cylinder Position Sensors
- Tilt Cylinder Position Sensor
Raise/Lower and Tilt Back/Dump Joystick Sensors
Illustration 10 | g06222100 |
The joystick control lever sensors are designed to communicate to the Implement ECM the position of the joystick. The operator selects the function and the sensor sends the signal to the ECM. The sensor generates a PWM signal continuously. The duty cycle of the signal varies in proportion to the position of the joystick control lever.
Position | Percentage |
---|---|
Lower(Full Travel) | 10 |
Raise(Full Travel) | 90 |
Hold(Center) | 50 |
Tilt Back(Full Travel) | 10 |
Dump(Full Travel) | 90 |
The Implement ECM receives the PWM signal and then measures the duty cycle to determine the position of the joystick control lever.
Lift and Tilt Position Sensors
Illustration 11 | g06115329 |
A rigid wire made of magnetostrictive material extends the length of the sensor rod to form a wave guide. At time zero, a current pulse is transmitted down the wire by the electronics in the head of the sensor. When the magnetic field surrounding the current in the wire reaches the magnetic target, a mechanical pulse is generated. The mechanical pulse travels back down the wave guide and is picked up by the sensor electronics. The total time is measured and converted into a PWM duty cycle.
The sensor is designed to communicate with the Implement ECM, the position of the cylinder. The duty cycle of the signal varies in proportion to the position of the lever. The Implement ECM receives the PWM signal. Then, the ECM measures the duty cycle to determine the position of the lever.
The right side lift cylinder position sensor connects to connector contact J2-26 of the Implement ECM. The left side lift cylinder position sensor connects to connector contact J2-43 of the Implement ECM. The tilt cylinder position sensor connects to connector contact J2-32 of the Implement ECM.
Illustration 12 | g06222586 |
The hydraulic level sensors are an input of the Implement ECM. The low oil level sensor connects to connector contact J1-42 of the Implement ECM. The critically low oil level sensor connects to connector contact J1-43 of the Implement ECM. The level sensor sends a PWM signal to the Implement ECM indicating the hydraulic oil level. The duty cycle of the signal will vary in proportion to the oil level.
The sensor receives +8V sensor supply through contact "A" from connector contact J1-44. Contact "B" is connected to the sensor return through connector contact J1-45.
- Key Start Switch
- Secondary Fan/Brake Pilot Oil Filter Bypass Switch
- Autodig Trigger Switch
- Ejector Switch
- PCS Switch
Illustration 13 | g03096077 |
The key switch is an input to the Implement ECM. Power is supplied to the Implement ECM from the key switch. Power is supplied to the Implement ECM from the key switch when the key switch is in the START or RUN position.
The key switch is a switch to battery input and is active when the key switch is in the START or RUN position. When the key switch is turned to START, the Implement ECM receives a + battery signal from the key switch. If all start interlocks are satisfied, the Implement ECM will send a + battery signal to the start relay to start the engine.
Secondary Fan/Brake Pilot Oil Filter Bypass Switch
Illustration 14 | g06115335 |
The brake pilot oil filter bypass switch is an input of the Implement ECM. The bypass switch connects to connector contact J2-30 of the Implement ECM.
The brake pilot oil filter bypass switch is a pressure switch that shows whether the filter is plugged and the filter is being bypassed. The brake pilot oil filter bypass switch is a normally closed switch. The differential pressure will notify the Implement ECM that the filter is plugged. The brake pilot filter bypass switch provides a ground to the Implement ECM when activated.
An action indicator will be illuminated and audible alarm will sound if either switch is activated.
Illustration 15 | g06222104 |
The autodig trigger switch sends an input signal to the Implement ECM when the operator has pressed the switch to indicate that the loading cycle should begin. The switch connects to connector contact J1-34 of the Implement ECM.
Illustration 16 | g06222589 |
The ejector switch sends an input signal to the Implement ECM when the operator has pressed the switch to indicate to activate the auxiliary system. The switch connects to connector contact J1-33 of the Implement ECM.
Illustration 17 | g06115904 |
Schematic of the Implement Electronic Control Module (ECM) Output Components (1) Implement ECM (2) Machine ECM (3) Monitor display (4) Front high beam light relay (5) Front low beam light relay (6) Rear high beam light relay (7) Rear low beam light relay (8) Loading light relay (9) Block light relay (10) Implement pilot supply solenoid valve (11) Raise solenoid valve (12) Lower solenoid valve (13) Tilt back solenoid valve (14) Dump solenoid valve (15) Ejector bucket extend solenoid (option) (16) Ejector bucket retract solenoid (option) (17) Ride control activation solenoid (18) Ride control balance solenoid |
The Implement and Machine ECMs respond to decisions by sending electrical signals to the outputs. The outputs can create an action or the outputs can provide information to the operator or the service technician. The outputs of the ECM are listed in Table 1 and Table 2.
Illustration 18 | g03371644 |
Implement Pilot Supply Solenoid Valve
This ON/OFF solenoid valve is an output from the Implement ECM. This valve opens the flow of pilot oil to the pilot valves.
Implement Raise Solenoid Valve
This proportional solenoid valve is an output from the Implement ECM. This solenoid valve sends a proportional amount of pilot oil to the raise end of the lift stem. The amount depends on the current applied to the solenoid.
Implement Tilt Back Solenoid Valve
This proportional solenoid valve is an output from the Implement ECM. This solenoid valve sends a proportional amount of pilot oil to the tilt back end of the tilt stem. The amount depends on the current applied to the solenoid.
This proportional solenoid valve is an output from the Implement ECM. This solenoid valve sends a proportional amount of pilot oil to the dump end of the tilt stem. The amount depends on the current applied to the solenoid.
Implement Lower Solenoid Valve
This proportional solenoid valve is an output from the Implement ECM. This solenoid valve sends a proportional amount of pilot oil to the lower end of the lift stem. The amount depends on the current applied to the solenoid.
Ejector Bucket Extend Solenoid
This proportional solenoid valve is an output from the Implement ECM. This solenoid valve sends a proportional amount of pilot oil to the extend end of the extend stem. The amount depends on the current applied to the solenoid.
Ejector Bucket Retract Solenoid
This proportional solenoid valve is an output from the Implement ECM. This solenoid valve sends a proportional amount of pilot oil to the retract end of the retract stem. The amount depends on the current applied to the solenoid.
Ride Control Activation Solenoid and Ride Control Balance Solenoid
When the ride control is not activated, the balance solenoid disconnects the accumulator from the balance spool. The disconnection creates a path from the change spool to the accumulator and allows the accumulator to charge.
When the ride control is activated, the balance solenoid valve is turned on which connects the accumulator pressure to the balance spool. The balance spool will adjust the pressure in the accumulator to match the lift cylinder head end pressure. After several seconds the activation solenoid is turned on. When, the activation solenoid is turned on main activation spool will shift. This shift creates a connection from lift cylinder rod end tank port. Nitrogen gas in the ride control accumulator acts as a shock absorber for the lift circuit.
High and Low Beam Light Relays
The Implement ECM will energize light relays when the button for lights is pushed to the on position on the keypad. When the key start switch is in the on position, the CAN Data Link keypad will communicate with the Implement ECM. When the light button is in the on position, data is sent to the Implement ECM which controls the selected lights.
Hydraulic Oil Temperature Monitoring Function
The hydraulic oil temperature sensor communicates with the Implement ECM to report high hydraulic oil temperature. The Implement ECM reports high hydraulic oil temperature to the monitor display. A pop-up will appear on the monitor display if hydraulic oil temperature is high.
Cause | Result | Code (level) |
---|---|---|
Temperature |
Level 2 warning | E878-2 |
Temperature |
Level 3 warning | E878-3 |
Temperature |
Normal operation | - |
Hydraulic Oil Add Level and Critical Level Monitoring Function
The hydraulic oil level switches communicate with the Implement ECM. There are two level switches, one installed at add oil level in the tank and the other at the critically low oil level. The Implement ECM reports low hydraulic oil level to the monitor display. A pop-up will appear on the monitor display if the hydraulic oil level is low or critically low. To reduce the effects of oil splashing on the switch a reporting delay of 20 seconds has been implemented.
Brake, Pilot, Fan Oil Filter Bypass Switch Monitoring Function
The brake, pilot, fan oil filter bypass switch communicates with the Implement ECM to report a plugged filter. The Implement ECM reports a plugged filter to the monitor display. A pop-up will appear on the monitor display if the filter is reported to be plugged. The Implement ECM will only monitor the bypass switch when the hydraulic oil temperature is above
Illustration 19 | g06305283 |
Implement lockout button (A) LED indicator |
The implement lockout function allows the operator to activate/deactivate the implement lockout using implement lockout button on the keypad. At power-up the implements will be represented as not locked out on the keypad button but will be locked out due operator present function.
The snub function is used for a smoother operation of the lift and tilt functions. This is achieved by reducing the speed of travel of the lift and tilt solenoids as either solenoid nears the end travel. The Implement ECM will reduce the signal to either the lift and tilt solenoids as either cylinder approaches the end of the cylinder travel. This will bring cylinder motion to a smooth stop rather than the piston slamming into the end of the cylinder.
Implement Lift Arm Kick-Out Function
Illustration 20 | g06305737 |
The lift arm kick-out function provides the operator the means to preset points at which the implement stops moving allowing easier operation by always moving the lift arms to the same height. The operator sets the kick-out position by positioning the lift arms at the desired position and releasing the joystick control. Activate implement lift arm kick-out function by pressing the implement kick-out button on the keypad. To initiate a lift arm kick-out the operator needs to push or pull the joystick control past the soft detent and releasing the joystick control allowing it to return to the center.
The feather catch function provides a smooth cushioned stop if the operator releases the joystick control too quickly when lowering the lift arms. The feather catch function prevents the weight of material in the bucket lifting the back of the machine if the lift arms come to an abrupt stop. The Implement ECM will recognize if the operator releases the joystick control too quickly from a predetermined height and bring the lift arms to a gradual stop.
Lift and Tilt Lever Calibration Function
Lift and tilt levers can be calibrated to align the Implement ECM software to the range of the physical component. The calibration records the duty cycle at each end lever travel. These points then can be used to convert the PWM duty cycle into a normalized position. Also the calibration ensures that the lever centered duty cycle is within a certain range. The calibration of the joystick lever is performed by using either the monitor display or Caterpillar Electronic Technician (Cat ET). The calibration is designed so that the joystick lever consistently returns to the centered position when it is released.
Reference: For further information on the lift and lever calibration function, refer to System Operation Calibrations (Monitor Display) and Calibrations (Cat ET).
Lift and Tilt Linkage Sensor Calibration Function
Lift and tilt linkage sensors are calibrated to align the Implement ECM software to the range of the physical component. The calibration records the duty cycle at linkage positions that define the maximum rotation angles for that sensor. This information is then used to calculate a normalized angle position. Lift and tilt linkage sensor calibration performed by using either the monitor display or Caterpillar Electronic Technician (Cat ET).
Reference: For further information on the lift and lever calibration function, refer to System Operation Calibrations (Monitor Display) and Calibrations (Cat ET).
Raise, Lower, Tilt and Dump Valve Calibration Function
Each implement valve solenoid is calibrated so the Implement ECM delivers the current needed to achieve the desired valve stem displacement.
The start current is the point where the main implement valve opens just far enough to produce immediate movement of the lift and tilt cylinders. Applying less current will have no immediate effect on cylinder velocity. Applying more current will provide faster cylinder movement.
Raise, lower, tilt, dump solenoids start current calibrations are designed to provide consistent implement system operation on the machine by reducing or eliminating deadband.
The Implement ECM receives a signal from the joystick control sensors to determine the position of the joystick control. Based on the joystick control position, the Implement ECM uses the information to calculate the requested flow for the implement pump displacement. The Implement ECM then estimates the amount of oil required for the implement pump, based on the computed pump displacement, pump pressure, pump mechanical efficiency, and pump drive gear.
Autodig Function (if equipped)
Illustration 21 | g06305744 |
Autodig button (A) LED indicator |
Autodig is a system that will load at typical loading speeds and payloads, does not require an operator to adjust parameters, and automatically controls wheel slip. The autodig function is designed to perform the operations of a loading cycle with minimal effort by the operator. The auotdig function requires the operator to maintain high idle and to steer the machine. This feature will fully load a bucket at consistent loading times. To select the autodig mode press and release the autodig button on the keypad. Green LED indicator (A) above the button will be illuminated to indicate autodig has been selected and a pop-up will appear on the monitor display.
Press the autodig trigger switch to engage autodig. Drive the machine into the pile. When the machine contacts the pile, the autodig function will sense contact, and autodig cycle will commence. Push the autodig button again to disable the autodig mode.
The following features are benefits of the autodig function.
- Improve inexperienced operators productivity
- Reduce operator fatigue
- Maintain constant bucket feeds
- Reduce wheel slippage
Reference: For further information on the autodig function, refer to Operation and Maintenance Manual Autodig System.
Ride Control Function (if equipped)
Illustration 22 | g06309799 |
Ride control button (B) LED indicator (C) LED indicator |
The ride control system provides a means for dampening the bucket forces which produce a pitching motion as the machine travels over rough terrain. The ride control function helps to prevent material from falling out of the bucket while travelling and reduces operator fatigue by reducing the effects of rough roads. Ride control is enabled and disabled through the keypad.
When the ride control system is activated, the head of the lift cylinders are connected to the ride control accumulator. The ride control accumulator provides a cushioning effect to the head end oil, allowing the lift cylinders to extend and retract slightly. The bucket can move as a balance weight against the movement of the machine.
Ride control is an optional function that is enabled by a programmable parameter via the Caterpillar Electronic Technician (ET). The ride control button has three positions, SERVICE, disabled, and AUTO.
Pushing and holding the button enables the service mode function of the ride control. Releasing the parking brake will disable the service mode. LED Indicators (B) and (C) are illuminated when the service mode is enabled.
In the AUTO mode, ride control is activated when the machine ground speed increases above approximately
The ride control solenoid is an output of the Machine ECM. The ride control solenoid turns the ride control system on and off. When ride control is deactivated, the ride control solenoid is de-energized. When ride control is activated, the ride control solenoid is energized.
Reference: For information on the ride control, refer to Systems Operation, "Ride Control System".
The emergency stop function is monitored by the Engine ECM and the Power Train ECM. There are two emergency stop switches fitted to the machine. One switch on the left rear side of the machine one switch fitted to the right rear side of the machine. If either emergency stop switch is pressed, either the Power Train ECM or the Engine ECM will communicate this to the Implement ECM. The Implement ECM will disable the implement pilot supply solenoid and steering pilot supply solenoid.
Delayed Engine Shutdown Function
The delayed engine shutdown function allows the engine or exhaust system to run at low idle after the key is turned off. This function provides a cool down period fro the engine or exhaust system. During the cool down period the engine burns soot that has collected in the exhausted system.
Illustration 23 | g06306709 |
Loading light button |
The loading light function will turn on the loading lights whenever the bucket is raised above a predetermined height. To enable the loading light function the operator will need to press button on the keypad and the indicator will illuminate. The loading lights will activate when the front work lights are turned on and the bucket is raised.
Illustration 24 | g06306718 |
Block light button |
The block light function will turn on the block lights on right side of the upper cab. To enable the block lights the operator will need to press the block light button on the keypad. An indicator will illuminate indicating the block function has been enabled.
Illustration 25 | g06307064 |
Schematic of lighting (1) Implement ECM (3) Monitor display (20) Keypad (21) Front high beam light (22) Front low beam light (23) Rear high beam light (24) Rear low beam light (25) Loading light (26) Block light |
Illustration 26 | g06307068 |
(20) Keypad
(27) Loading light button (28) Block light button (29) Low/high beam button (30) Front light button (31) Rear light button |
Illustration 27 | g06307069 |
High beam operation (32) High beam LED indicator |
To turn on front high beam lights (21) and rear high beam lights (23), press and release high beam button (29). High beam LED indicator (32) will turn on. To turn off front high beam lights (21) and rear high beam lights (23), press and release high beam button (29). High beam LED indicator (32) will turn off.
Illustration 28 | g06307072 |
Rear low beam operation (33) Rear low beam LED indicator |
To turn on rear low beam lights (24), press and release rear low beam button (31). Low beam LED indicator (33) will turn on. To turn off rear low beam lights (24), press and release rear low beam button (31). Low beam LED indicator (33) will turn off.
Illustration 29 | g06307073 |
Front low beam operation (34) Front low beam LED indicator |
To turn on front low beam lights (22), press and release front low beam button (30). Low beam LED indicator (34) will turn on. To turn off front low beam lights (22), press and release front low beam button (30). Low beam LED indicator (34) will turn off.
The front and rear high beam logic is the high beam switch state and the respective lighting state, as shown in Table 7.
Illustration 30 | g06307075 |
Front and Rear High Beam Logic | |||
---|---|---|---|
Front Low Beam | Rear Low Beam | Front High Beam | Rear High Beam |
OFF | OFF | OFF | OFF |
Button (30) ON
LED indicator (34) ON |
OFF | OFF | OFF |
OFF | Button (31) ON
LED indicator (33) ON |
OFF | OFF |
Button (30) ON
LED indicator (34) ON |
Button (31) ON
LED indicator (33) ON |
OFF | OFF |
OFF | OFF | OFF
LED indicator (32) ON |
OFF
LED indicator (32) ON |
Button (30) ON
LED indicator (34) ON |
OFF | Button (29) ON
LED indicator (32) ON |
OFF |
OFF | Button (31) ON
LED indicator (33) ON |
OFF | Button (29) ON
LED indicator (32) ON |
Button (30) ON
LED indicator (34) ON |
Button (31) ON
LED indicator (33) ON |
Button (29) ON
LED indicator (32) ON |
Button (29) ON
LED indicator (32) ON |
Note: The high beam indicator light will illuminate on monitor display (3) when the high beam button is on.
The logic for front and rear lights is independent of each other. When the high beam lights are on, and low beams off, both low beam lights and high beam lights in that direction will turn off. If both front and rear low beam lights are on with high beam lights, and the front lights turned off, Implement ECM (1) would:
- Turn off the front low beam lights and front high beam lights
- Leave the rear low beam lights and high beam lights on
- Maintain the state of the high beam button
With low beam lights turned off when high beam lights are on, Implement ECM (1) will turn off both low and high beam lights. With low beam lights turned on, Implement ECM (1) remembers that high beam button (29) was on. Implement ECM (1) will turn on both low and high beam lights. With both low beam light switches off and high beam on, high beam LED indicator (32) would be on, even though lights are not on.
When in automatic mode, the high beam lights will turn on and off based on the transmission direction control switch. The switch automatically turns on the high beam lights in the selected direction and turns off the high beam lights in the other direction. When the switch is in neutral, the high beam lights will be on in both directions.
Illustration 31 | g06307076 |
Automatic high beam switch operation (B) Off mode (C) Manual mode (D) Auto mode (29) High beam button (32) High beam LED indicator (35) Auto high beam LED indicator |
Automatic high beam can be accessed from either off mode (B) or manual mode (C). Personnel press and hold high beam button (29) for 3 seconds to turn on automatic high beam. When in high beam, pressing and releasing high beam button (29) turns off high beam lights entirely, regardless of the state prior to automatic mode.
When high beam button (29) is in off mode (B), high beam LED indicator (32) and auto high beam LED indicator (35) are off.
When high beam button (29) is in manual mode (C), high beam LED indicator (32) is on. Auto high beam LED indicator (35) is off.
When high beam button (29) is in auto mode (D), high beam LED indicator (32) is on. Auto high beam LED indicator (35) is on.
Pressing and releasing high beam button (29) in auto mode (D), will turn off high beam lights.
Lighting - Automatic Mode Logic States
In auto mode (D) the high beam lights will turn on and off based on the transmission direction control switch. Refer to Table 8 for automatic logic states.
Automatic Lighting Mode Logic States | ||||||
---|---|---|---|---|---|---|
Direction | Front Low Beam | Rear Low Beam | Front High Beam | Rear High Beam | Requested Low Beam | Requested High Beam |
All Switches OFF | ||||||
Any | OFF | OFF | OFF | OFF | OFF | OFF |
Low Beams ON | ||||||
Any | ON | ON | OFF | OFF | Both ON | OFF |
High Beams ON | ||||||
Neutral | ON | ON | ON | ON | Both ON | Both ON |
Forward | ON | ON | ON | OFF | Both ON | Front ON |
Reverse | ON | ON | OFF | ON | Both ON | Rear ON |
High Beams OFF | ||||||
Any | ON | ON | OFF | OFF | Both ON | OFF |
Turning off a low beam button while in auto mode (D) turns off both lights in that direction. High beam lights change from auto mode (D) to manual mode (C). Refer to Table 9 and Table 10 for logic states.
Turning OFF Low Beam While in Auto Mode | ||||||
---|---|---|---|---|---|---|
Direction | Front Low Beam | Rear Low Beam | Front High Beam | Rear High Beam | Requested Low Beam | Requested High Beam |
Neutral | ON | ON | ON | ON | Both ON | Both ON |
Reverse | OFF | ON | OFF | ON | Rear ON | Rear ON |
Forward | ON | OFF | ON | OFF | Front ON | Front ON |
Neutral | OFF | ON | OFF | OFF | Rear ON | OFF |
If the operator presses and holds the high beam button for auto mode but only one low beam is on, Implement ECM (1) will:
- Turn on the other low beam
- Enter auto mode (D)
Press and Hold the High Beam Button for Auto Mode | ||||||
---|---|---|---|---|---|---|
Direction | Front Low Beam | Rear Low Beam | Front High Beam | Rear High Beam | Requested Low Beam | Requested High Beam |
Neutral | ON | ON | ON | ON | Both ON | Both ON |
Lighting - Switching To and From Remote Control
When operating the machine via remote control, the lights are controlled from the remote control transmitter and receiver. The lighting control from the remote control is divided between right and left, rather than high beam/low beam. Implement ECM (1) lighting outputs are sinking drivers which energize relays which in turn power the lights. When the relays are off, lighting can be controlled by the remote when the remote interface module is powered. If the operator leaves the lights on in the machine, the remote control cannot control those lights, only the ones that are off.
If the operator turns off the lights during the process of switching to remote, then no special handling of the lighting outputs is required. If the operator leaves some or all the lights on when switching to remote control, Implement ECM (1) needs to take special action. When the operator enables remote control, the Power Train ECM will update from "Remote Not Powered" to "Remote Powered". The Power Train ECM will also update "Remote Inactive" to "Remote In Transition".
When communication is established between the remote transmitter and receiver, Power Train ECM will update "Remote In Transition" to "Remote Active". Implement ECM (1) turns off the lighting outputs so the operator can control the lights via the remote control. The machine control needs to remember if the lights were on or off when "Remote Inactive" changed to "Remote Powered".
When returning to operator station control from remote control, Implement ECM (1) will wait for the Power Train ECM to indicate local operation. When "Remote Inactive" gets set to "Remote In Transition", Implement ECM (1) shall resume controlling the lights. If the operator turned off the lights while switching to remote control, Implement ECM (1) leaves the lights off when returning to local operation. If the operator left the lights on and irrespective of mode, Implement ECM (1) reverts to manual mode. Implement ECM (1) will turn on the same lights prior to switching to remote control.
With the lights left on when switching to remote control, Implement ECM (1) will continue reporting that state in the "Requested Work Light Status". That state still reflects what the operator had selected via keypad (20) in the cab. With the front low beams on when switching to remote control, Implement ECM (1) would continue to report "Requested Work Light Status" as front. Then, when Implement ECM (1) turns off lighting outputs to hand over to remote control, Implement ECM (1) will update the lighting status to off. With the front lights on and the remote control communicating, Implement ECM (1) turns off the front low beam output. Implement ECM (1) would then update front work light status to off.
The operator is supposed to power off the remote control before returning to the cab. The Power Train ECM will update "Remote Active" to "Remote in Transition"when the remote is powered down. Also, when the operator presses the remote button on keypad 2 (3), the Power Train ECM will update "Remote in Transition" to "Remote Off". However, when leaving the remote transmitter powered on and pressing the remote button, the Power Train ECM will update "Remote Active" directly to "Remote Off". If the Machine changes from "Active" to "Inactive", Implement ECM (1) resumes controlling the lights. Refer to Table 11, Table 12, and Table 13 for remote and lighting states.
Remote Lighting Control | |||||||||
---|---|---|---|---|---|---|---|---|---|
Action | Keypad 2 Buttons | Remote Button | Remote Control Powered | Engine Run/Stop Input | Remote Control Mode | Remote ON Beacon | Remote parking brake Beacon | Machine ECM Lights Outputs | Remote Control Lights Outputs |
Local mode | ON | OFF | OFF | STOP | INACTIVE | OFF | OFF | ON | OFF |
Turn off lights | OFF | OFF | OFF | STOP | INACTIVE | OFF | OFF | OFF | OFF |
Turn on Remote button | OFF | ON | ON | STOP | Transition | ON | ON | OFF | OFF |
Powers up TX | NA | ON | ON | RUN | ACTIVE | ON | ON | OFF | OFF |
Turns on lights | NA | ON | ON | RUN | ACTIVE | ON | ON | OFF | ON |
Release PB and drive | NA | ON | ON | RUN | ACTIVE | ON | OFF | OFF | ON |
Parks the Machine | NA | ON | ON | RUN | ACTIVE | ON | ON | OFF | ON |
Powers off TX | NA | ON | ON | STOP | Transition | ON | ON | OFF | OFF |
Turns off remote keypad button in Cab | OFF | OFF | OFF | STOP | INACTIVE | OFF | OFF | OFF(1) | OFF |
(1) | Off because lights were off prior to remote mode |
Remote Lighting Control | |||||||||
---|---|---|---|---|---|---|---|---|---|
Operator leaves lights on in cab when changing to remote control | |||||||||
Action | Keypad 2 Buttons | Remote Button | Remote Control Powered | Engine Run/Stop Input | Remote Control Mode | Remote ON Beacon | Remote parking brake Beacon | Machine ECM Lights Outputs | Remote Control Lights Outputs |
Local Mode | ON(1) | OFF | OFF | STOP | INACTIVE | OFF | OFF | ON | OFF |
Turn on remote button | ON(1) | ON | ON | STOP | Transition | ON | ON | ON | OFF |
Powers up TX | ON(1) | ON | ON | RUN | ACTIVE | ON | ON | OFF | OFF |
Turns on Lights | ON(1) | ON | ON | RUN | ACTIVE | ON | ON | OFF | ON |
Release PB and drive | ON(1) | ON | ON | RUN | ACTIVE | ON | OFF | OFF | ON |
Parks the machine | ON(1) | ON | ON | RUN | ACTIVE | ON | ON | OFF | ON |
Power off TX | ON(1) | ON | ON | STOP | Transition | ON | ON | ON(2) | ON |
Turns off remote keypad button in cab | OFF | OFF | OFF | STOP | INACTIVE | OFF | OFF | ON | OFF |
(1) | Auto or Manual |
(2) | On in manual mode because the lights were on before switching to remote control |
Remote Lighting Control | |||||||||
---|---|---|---|---|---|---|---|---|---|
Operator leaves cab lights and remote transmitter on when changing back and forth | |||||||||
Action | Keypad 2 Buttons | Remote Button | Remote Control Powered | Engine Run/Stop Input | Remote Control Mode | Remote ON Beacon | Remote parking brake Beacon | Machine ECM Lights Outputs | Remote Control Lights Outputs |
Local Mode | ON(1) | OFF | OFF | STOP | INACTIVE | OFF | OFF | ON via Machine ECM | OFF |
Turn on remote button, TX already on | ON(1) | ON | ON | RUN | Transition then active | ON | ON | OFF | May be OFF, may be ON |
Release PB and drive | ON(1) | ON | ON | RUN | ACTIVE | ON | OFF | OFF | ON |
Parks the machine | ON(1) | ON | ON | RUN | ACTIVE | ON | ON | OFF | ON |
Enters cab and turns of remote button | ON | OFF | OFF | STOP | Transition then inactive | OFF | OFF | ON via Machine ECM in manual mode | May be OFF, may be ON |
(1) | Auto or Manual |
Illustration 32 | g06307081 |
Schematic of lighting wake-up function |
Illustration 33 | g06307084 |
Key Off Lighting (1) Implement Electronic Control Module (ECM) (3) Monitor Display (20) Keypad (36) CAN Data Link (37) Machine lights |
Implement ECM (1) will energize each light relay when a light switch is pressed and released on keypad (20). Keypad (20) is powered using unswitched power. Implement ECM (1) is connected to switched power and is powered down when the key start switch is in the OFF position. When Implement ECM (1) is powered down, pressing and holding any light button on keypad (20) will activate the "Lighting Wake Up Function". Activating the "Lighting Wake Up Function" causes three things to occur:
- Keypad (20) will turn on a sinking driver which turns on a relay providing +Batt to the J1-1 Key-switch run input of Implement ECM (1)
- Keypad (20) will send a CAN Data Link (36) message indicating that a button has been pressed
- Keypad (20) backlights behind the relevant buttons (Front Work Lights, Rear Work Lights, High-beam Lights, Loading Lights, or Block Lights) will illuminate
Once Implement ECM (1) is powered, Implement ECM (1) will know that the machine has not been powered up normally. In this instance, Implement ECM (1) only supports operating low beam lights. Implement ECM (1) will not support any other features except for lighting. Implement ECM (1) will not read other inputs or control other outputs. Implement ECM (1) will not diagnose other inputs or control other outputs, or log datalink faults against other controllers on the datalink.
When the lights are on and the machine is off, Implement ECM (1) will log an event (Work Lights On With Key-switch Off). Implement ECM (1) will send a CAN Data Link (36) message to keypad (20) to turn on the backlighting behind each button. When each button is backlit, the operator will know that the control has woken up and established communication. The operator can release the button being held.
The backlit buttons will indicate what functions are available in this mode. Personnel can then press and hold one of these buttons. Implement ECM (1) will acknowledge receiving a datalink message by sending a message to turn on the green LED above the pressed button. The illuminated green LED will inform personnel to release the button. Implement ECM (1) will turn on the requested worklights. When the machine is off, lighting control will function as in manual mode.
Reference: Refer to "Machine Work Lights Control" in this manual.
If the high beam button is pressed, Implement ECM (1) will turn on the high beam lights related to the low beam lights already on. As long as any work light is on, Implement ECM (1) will send an enable message back to keypad (20). Keypad (20) will continue to run. Lights are turned off by pressing and holding the appropriate button. Implement ECM (1) sends the message back to turn off the LED above that button.
Once personnel have turned off all work lights, Implement ECM (1) will stop sending the enable message back to keypad (20). When keypad (20) has not received an enable message for 5 seconds, the "Lighting Wake Up Function" output is turned off. Implement ECM (1) will go to sleep mode. Keypad (20) will also go to sleep mode.
Implement ECM (1) will monitor:
- The keypad wake-up signal as a switch to battery input
- The J1-1 key start switch run terminal as a switch to battery input
Implement ECM (1) will know whether to run in key start switch OFF (work lights only) mode or key start switch ON (normal) mode. Monitoring both modes allows Implement ECM (1) to switch to normal mode from work lights only mode. To achieve normal mode, turn the key start switch ON while in work lights only mode.
The Cat Data Link is an input/output of the ECM. The data link uses the connector for the service port to communicate with the Caterpillar Electronic Technician. A data link connection is provided for the product link.
Note: The control for the product link provides a global positioning system for the machine.
The data link is bidirectional. The bidirectional link allows the ECM to input information and output information. The data link consists of the following parts: internal ECM circuits, the related harness wiring, the service tool connector, and the connector for the product link.
- The ECM receives commands from the Cat ET to change the operating modes. The Cat ET will read the service codes that are stored in the memory of the ECM. The Cat ET will clear the service codes that are stored in the memory of the ECM.
- The ECM sends the input and the output information to the Caterpillar ET.
Note: An electronic control module that uses the Cat Data Link will have a module identifier. The MID for the Implement Electronic Control Module is 052.
A data link is required for communication with the service tool (Cat ET) and the electronic control modules. The data link is also required for communication with the instrument clusters and other devices that use this communications protocol. The data link is not used to broadcast any diagnostic information.
On most Cat machine models, there is more than one CAN system. These CAN systems are used to conduct high-speed operational data transfer between control modules. Some components also now use the CAN data link to send input signals to the ECM.