Programmable Controller for Mobile Machines
Programmable controllers for off-highway and mobile equipment, designed for reliable machine control, CAN communication, and flexible I/O integration.
- IP 67
- Programmable to IEC 61131-3 with CODESYS
- Inputs for analogue, digital, diagnostic and pulse signals
- High-performance CAN interface for various communication tasks
- Service and support
Off-highway Controller Categories
Choose the right controller platform based on machine complexity, I/O requirements, and control architecture.
Compact Machine Controllers
For compact equipment and simple control tasks where limited I/O and efficient system integration are required.
These controllers are ideal for small machines, auxiliary control systems, and applications where space, cost, and power efficiency are important.
- Compact tractors
- Small sanitation vehicles
- Utility machines
- Auxiliary control modules
- 4 – 10 I/O
General Machine Controllers
Designed for most mobile machinery control applications, offering balanced I/O capacity, flexible communication interfaces, and programmable machine logic.
These controllers are widely used as the main control unit for medium-sized equipment that requires reliable sensor integration and actuator control.
- Agricultural sprayers
- Wheel loaders
- Sanitation vehicles
- Medium construction machinery
- 20 – 45 I/O
High-I/O Machine Controllers
Built for complex machines with a large number of sensors, valves, motors, and electronic subsystems.
These controllers are suitable for advanced machine architectures where high I/O density and multi-network communication are required.
- Excavators
- Mining equipment
- Large agricultural machines
- Complex hydraulic systems
- 60+ I/O
How to Choose a Mobile Machinery Controller
Selecting the right controller depends on machine complexity, communication architecture, and environmental requirements.
By I/O Requirements
Machines with more sensors and actuators require controllers with higher I/O capacity.
By Communication Interfaces
Controllers may support CAN, RS232, RS485, or Ethernet depending on the machine network architecture.
By Machine Type
Different machines require different control complexity, from compact utility machines to large hydraulic equipment.
By Environmental Conditions
Controllers used in off-highway machines must handle vibration, moisture, and extreme temperatures.
Mobile Machinery Controller Comparison
Compare key specifications of our mobile machinery controllers to find the model that best fits your machine architecture and I/O requirements.
| SPC-SFMC-X3632A | SPC-SFMC-X0402A | SPC-SFMC-X2214A | SPC-SFMC-X2424A | SPC-SFMC-X2024G | SPC-SFMC-X2424C | SPL0601 | |
|---|---|---|---|---|---|---|---|
| Power Supply | 8~32VDC | 8~32VDC | 8~32VDC | 8~32VDC | 8~32VDC | 8~32VDC | 8~32VDC |
| Total I/O | 66 (36 Inputs/32 Outputs) | 4 (4 Inputs/2 Outputs) | 29 (22 Inputs/14 Outputs) | 44 (24 Inputs/24 Outputs) | 44 (24 Inputs/24 Outputs) | 44 (24 Inputs/24 Outputs) | 66 (38 Inputs/30 Outputs) |
| IP Rating | IP 67 | IP 67 | IP 67 | IP 67 | IP 67 | IP 67 | IP 67 |
| Operating temperature | -40~85℃ | -40~85℃ | -40~85℃ | -40~85℃ | -40~85℃ | -40~85℃ | -40~85℃ |
| Ethernet interface | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| CAN interface | 3 | 3 | 2 | 2 | 2 | 2 | 3 |
| RS 232 interface | 1 | 1 | 1 | 1 | 1 | 1 | 4 |
| RS 485 interface | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| Programming Environment | CoDeSys3.5 | CoDeSys3.5 | CoDeSys3.5 | CoDeSys3.5 | CoDeSys3.5 | CoDeSys3.5 | CoDeSys3.5 |
| Get Quote | Get Quote | Get Quote | Get Quote | Get Quote | Get Quote | Get Quote |
Key Features of SonnePower Mobile Machinery Controllers
- Flexible I/O Configuration
- CAN-Based Communication
- Programmable Control Logic
- Rugged IP67 Design
- Multi-Protocol Support
- Scalable Machine Control
Applications of Rugged Controller in Mobile Machinery
SonnePower controllers deliver stable and reliable control solutions for construction equipment, enabling precise management of hydraulics, motors, and sensors.
With IP67 protection, they withstand dusty and high-vibration environments and support flexible programming via CoDeSys to meet complex automation needs.
1. Aerial Work Vehicle 🏗️
Controls hydraulic cylinders for smooth lifting/lowering.
Monitors tilt sensors & safety switches.
Supports CAN bus for remote diagnostics.
2. Drilling Rig ⛏️
Regulates drill speed & pressure hydraulics.
Real-time sensor data for efficient drilling.
Flexible CoDeSys programming.
3. Excavator 🚜
Controls boom, arm, and bucket hydraulics.
Load sensing & safety monitoring.
Multi-channel I/O & CAN communication.
4. Loader 🚛
Manages bucket lift & tilt hydraulics.
Monitors speed & oil pressure.
Automates loading sequences.
5. Crane 🏗️
Controls boom extension, rotation & movement.
Prevents overload via load sensors.
Supports remote control & data logging.
SonnePower controllers are widely applied in mining and heavy-duty transport vehicles, where harsh environments and mission-critical reliability are daily challenges. With high ingress protection, wide operating temperature range, and full CAN bus protocol support (including CANopen, J1939, and custom protocols).
Our controllers enable precise control of complex systems such as powertrains, hydraulics, braking, and telematics. Engineered for durability and flexibility, they are trusted across a variety of vehicle platforms.
🛻 Mining Trucks
Enable precise control of propulsion, braking, suspension, and dump bed systems. Support real-time diagnostics and remote monitoring.
🚛 Articulated Dump Trucks
Control steering and articulated frame functions under rough terrain. Optimized for off-road stability and performance.
⛏️ Underground Loaders
Designed for confined, low-visibility environments. Features safety redundancy, robust I/O performance, and fault-tolerant logic.
🚚 Heavy Haul Trucks
Handle high-power drivetrains and long-distance CAN communication. Ideal for bulk material transport in open-pit mining operations.
SonnePower controllers are tailored for the demanding control needs of sanitation vehicles, where safety, automation, and system coordination are essential. With support for distributed I/O, multiple CAN bus interfaces, and IP67-rated protection, our controllers provide precise control of sweeping, lifting, compacting, and water spray systems.
🚛 Garbage Compactor Trucks
Control the hydraulic compaction system, tailgate lift, and rear-view safety functions. Ensure stable operation under heavy loads and frequent stops.
🧹 Street Sweepers
Coordinate sweeping brushes, suction fans, and water spray systems. Enable real-time control and adaptive response to road conditions.
🛻 Sprinkler Trucks
Manage spray pressure, water pump speed, and directional nozzles. Suitable for both urban road dust suppression and landscaping.
♻️ Recycling Collection Vehicles
Control automated lifting arms, compartment separation, and load sensors. Support CAN-based communication between subsystems for efficient sorting.
SonnePower controllers empower modern agricultural machinery with intelligent control, automation, and robust performance. Designed for outdoor environments with dust, moisture, and variable loads, our controllers support advanced hydraulic control, CAN BUS communication, and smart data integration.
With flexible I/O and real-time responsiveness, they enhance operational efficiency, reliability, and ease of use in agricultural tasks.
🚜 Tractors
Control engine parameters, hydraulic systems, and auxiliary attachments. Support precision agriculture through reliable logic and responsive performance.
🌾 Combine Harvesters
Manage grain cutting, threshing, and collection systems. Synchronize multiple mechanical and sensor subsystems for efficient and stable harvesting.
🔄 Round Balers
Automate bale formation, wrapping, and ejection processes. Ensure accurate timing and consistent compression with real-time control feedback.
💧 Crop Sprayers
Control boom arms, nozzle pressure, and spray timing. Achieve accurate application and efficient resource usage without relying on GPS systems.
Frequently Asked Questions
What is a mobile machinery controller?
A mobile machinery controller is a programmable electronic control unit designed for off-highway equipment. It processes sensor and operator inputs, executes control logic, communicates over CAN networks, and controls hydraulic valves, motors, actuators, and other machine functions.
How do I choose a controller for mobile machinery?
Start by identifying the required input and output types, channel count, valve or actuator loads, communication interfaces, programming environment, power supply, and environmental requirements. The controller must support both the machine’s electrical architecture and its control complexity.
Get Controller Selection HelpAre SonnePower controllers programmable with CODESYS?
Yes. SonnePower mobile machinery controllers support CODESYS 3.5 and IEC 61131-3 programming, allowing OEMs and system integrators to develop and modify machine-control logic for different applications.
Which communication interfaces are available?
Available interfaces vary by model and may include CAN, RS232, RS485, and Ethernet. CAN networks can be configured for protocols such as SAE J1939, CANopen, or custom CAN, depending on the application and software configuration.
Can these controllers operate hydraulic valves and actuators?
Yes. Depending on the model and I/O configuration, the controllers can process sensor and joystick signals and command proportional valves, solenoid valves, motors, relays, and other actuators. Confirm the required output type and current capacity before selecting a model.
Are the controllers suitable for harsh off-highway environments?
SonnePower mobile machinery controllers feature IP67-rated protection and a wide operating-temperature range for use in dusty, wet, and high-vibration environments. Installation, connectors, wiring, and enclosure requirements should still be verified for the specific machine.
Can SonnePower help select the right controller?
Yes. Send us your machine type, required I/O list, communication interfaces, actuator loads, control functions, and operating conditions. Our engineers can recommend a suitable controller and discuss programming or customization requirements.
Talk to Our Engineers