Company News

How to Upgrade Legacy Machine Control Systems with CAN-Based Electronics

Many older mobile machines still use relay logic, analog signals, and large point-to-point wiring systems. These machines may still work mechanically, but their electronic control systems often become difficult to maintain.

Spare parts become harder to find. Wiring faults take longer to troubleshoot. Adding new functions becomes complicated. In many cases, the machine itself is still valuable, but the control architecture is outdated.

This is where CAN-based electronics can help.


A retrofit upgrade allows machine manufacturers, fleet owners, and system integrators to modernize machine control without replacing the entire machine. By introducing CAN controllers, I/O modules, HMI displays, and digital communication networks, older machines can gain better diagnostics, cleaner wiring architecture, and more flexible control logic.


What Legacy Machine Control Systems Usually Look Like

Relay Logic and Analog Wiring

Many legacy machines rely on relay panels, analog switches, hardwired buttons, and long discrete wiring harnesses. Every sensor and actuator may connect directly back to the control cabinet.

As machines become more complex, this architecture creates several problems:

  • Large and difficult wiring harnesses

  • Limited diagnostic capability

  • Poor scalability

  • Difficult troubleshooting

  • Higher maintenance time

In older hydraulic machines, even simple functions may require multiple relays and long wiring paths.


Why Old Systems Become Difficult to Maintain

The biggest problem is not always the machine itself. It is usually the electronics around it.

Common issues include:

  • Obsolete controllers or relay boards

  • Unavailable spare parts

  • Unlabeled wiring modifications

  • Inconsistent electrical documentation

  • Poor fault visibility

A single wiring fault may require hours of troubleshooting because the machine has no centralized diagnostics.


When Retrofit Makes More Sense Than Replacement

Full machine replacement is expensive and often unnecessary.

If the mechanical structure, hydraulic system, and engine are still usable, retrofitting the control system may provide a better return on investment.

This approach is common in:

  • Construction machinery

  • Sanitation vehicles

  • Agricultural equipment

  • Mining machinery

  • Special-purpose mobile equipment


How CAN Bus Changes Machine Control

CAN Bus as the Communication Backbone

CAN bus replaces large amounts of point-to-point wiring with a shared communication network.

Instead of every switch and sensor wiring directly to the main controller, devices communicate through CAN messages.

This creates:

  • Cleaner wiring architecture

  • Easier diagnostics

  • Better scalability

  • Faster integration of new functions

For mobile machinery, CAN bus has become the standard approach for distributed electronic control.


Controller, I/O Module, and HMI Roles

A modern retrofit system usually includes:

  • Mobile machinery controller (ECU)

  • Distributed I/O modules

  • HMI display

  • CAN-connected sensors and actuators

The controller handles machine logic.

The I/O modules collect sensor inputs and drive outputs closer to the machine subsystem, reducing long wiring runs.

The HMI display provides machine status, alarms, settings, and diagnostics.


How to Upgrade Legacy Machine Control Systems with CAN-Based Electronics


Sensor and Actuator Communication

CAN-based systems allow sensors, valves, pumps, and displays to exchange data continuously across the network.

Typical examples include:

  • Hydraulic valve control

  • Engine communication

  • Lighting systems

  • Pump control

  • Safety alarms

  • Operator interface data


SAE J1939 vs CANopen

When to Use J1939

f(x)=J1939 for heavy-duty mobile machinery communicationf(x)=\text{J1939 for heavy-duty mobile machinery communication}

SAE J1939 is widely used in heavy-duty mobile equipment such as:

  • Construction machinery

  • Agricultural machines

  • Trucks

  • Sanitation vehicles

It is especially useful when communicating with engines, transmissions, or other off-highway vehicle systems.


When to Use CANopen

CANopen is more common in distributed automation and subsystem control.

It is often used when:

  • Flexible node configuration is needed

  • Motion control is important

  • Custom distributed systems are required

Some machines may even use both J1939 and CANopen together.


Why Protocol Choice Matters Early

Choosing the communication protocol early helps avoid integration problems later.

The protocol affects:

  • Controller compatibility

  • Display communication

  • Diagnostic structure

  • Future expansion capability

Protocol selection should happen before hardware purchasing begins.


Upgrading Controllers and I/O Modules

Replacing Relay Logic with Programmable Control

One major advantage of retrofit projects is replacing fixed relay logic with programmable software control.

This allows:

  • Easier logic changes

  • More flexible machine modes

  • Better diagnostics

  • Future software updates

Functions that once required multiple relays can now be handled inside the controller software.


Connecting Sensors, Valves, and Actuators

Many existing hydraulic valves and sensors can still be reused during retrofit projects.

Typical retrofit architecture includes:

  • Analog sensor inputs

  • Digital switch inputs

  • PWM valve outputs

  • CAN communication nodes

Distributed I/O modules make integration easier by placing inputs and outputs closer to machine subsystems.


Reducing Complex Wiring

One of the biggest retrofit benefits is wiring simplification.

Instead of routing every signal across the entire machine, CAN nodes communicate through a shared network cable.

This reduces:

  • Harness complexity

  • Installation time

  • Fault points

  • Maintenance difficulty

Adding an HMI Display for Diagnostics

Fault Codes and Machine Status

Modern HMI displays provide operators with centralized information such as:

  • Fault codes

  • Hydraulic status

  • Engine data

  • Alarm notifications

  • Machine operating modes

This greatly improves troubleshooting efficiency.


How to Upgrade Legacy Machine Control Systems with CAN-Based Electronics


Operator Controls and Camera Integration

Modern displays can also integrate:

  • Reverse cameras

  • Work tool cameras

  • Service menus

  • Machine parameter settings

This improves both machine usability and operator awareness.

Hydraulic Control Retrofit Considerations

Valve and Pump Control

Hydraulic systems are often the most critical part of retrofit projects.

CAN-based controllers can manage:

  • Proportional valves

  • Hydraulic pumps

  • Fan systems

  • Motor speed control

The retrofit process should verify signal compatibility before deployment.


Safety and Fail-Safe Logic

Safety logic should never be treated as an afterthought.

The system should define:

  • Emergency stop behavior

  • Communication loss response

  • Manual override strategy

  • Safe fallback states

These functions are especially important in mobile machinery.


A Practical Retrofit Plan

Audit the Existing Machine

Before purchasing hardware, create a complete machine audit:

  • Input/output list

  • Sensor types

  • Valve specifications

  • Power supply details

  • Safety circuits

  • Existing communication interfaces

This step prevents major integration problems later.


Bench Testing and Field Validation

Before installing on the full fleet:

  1. Bench test the controller and I/O logic

  2. Install on one machine first

  3. Validate under real working conditions

  4. Adjust software and diagnostics

This phased approach reduces risk and downtime.


Reducing Downtime During Deployment

Successful retrofit projects usually avoid replacing everything at once.

A phased upgrade strategy allows machines to continue operating while the new electronics are validated.


Common Mistakes in CAN-Based Retrofits

Buying Hardware Before Mapping I/O

One of the most common mistakes is purchasing controllers before understanding the machine signals.

Always define:

  • Input count

  • Output types

  • PWM requirements

  • Sensor signal ranges

  • Safety logic

before hardware selection.


Ignoring Safety Logic

A retrofit project is not only about adding CAN bus communication.

The machine must still behave safely during:

  • Power failure

  • CAN communication loss

  • Sensor failure

  • Emergency stop activation


Treating CAN Bus Only as Wiring Reduction

CAN bus is not just a way to reduce wiring.

It also creates:

  • Better diagnostics

  • Distributed architecture

  • Easier scalability

  • Improved serviceability

Machines upgraded correctly become easier to maintain and expand in the future.