
Controller Fault Diagnosis
The alarm, the blank screen or the failed start is traced before a module is condemned.
Onsite generator repairs, servicing & maintenance across Gauteng
Electrical and control
A generator controller is the electronic module that monitors the engine, shows alarms, and allows or blocks a start. ProService Generator Repairs diagnoses, repairs, replaces and configures supported controllers on site across Gauteng. SmartGen, Deep Sea Electronics (DSE), Datakom and Generac are the families given the most space here. Other modules can be assessed. Not every controller can be repaired or reprogrammed.

These words are used on the rest of this page. AMF and ATS are related, and they are not the same part.
Primary controllers
SmartGen, Deep Sea Electronics, Datakom and Generac are the four controller brands given the most space on this page. Each card opens the section for that family. The names below the cards are other modules that can be assessed, at a smaller scale.

Generator controller diagnosis, replacement, programming and configuration for commonly used SmartGen HGM control modules.

Diagnosis, replacement, configuration and reprogramming for common DSE generator controller families.

Generator control, AMF, alarm and starting-system diagnosis for commonly used Datakom controllers.

Controller diagnosis and replacement assessment for Generac standby generator control systems.
Also assessed
These cards are smaller on purpose. They are not given the same weight as SmartGen, DSE, Datakom and Generac.

InteliNano, InteliLite and InteliGen-style generator controllers.

AGC and SGC-style genset control modules.

easYgen-style generator control displays.

PowerCommand and PCC-style controls on Cummins sets.

EMCP-style displays used on Caterpillar generator sets.

PowerWizard-style modules on FG Wilson sets.

RDC and DC-type controls where those are fitted.

RGK-style generator controller modules.

Generator and AMF control modules.
SmartGen generator controllers are widely used for manual start, automatic start, AMF operation, engine monitoring, generator monitoring, alarms, protection, ATS-related operation, and CAN or J1939 on models that support it.
Families and models commonly encountered include:
Those are examples, not a closed list, and not a promise that every SmartGen module can be repaired. A damaged or unsupported unit may be a replacement or an upgrade instead.
DSE controllers are commonly used for generator monitoring, automatic start, AMF, protection and more advanced generator control. Diagnosis starts with the alarm on the display and the wiring around the module.
Units and families commonly encountered include:
Older DSE generations can be assessed for repair, replacement or an upgrade. This page does not try to list every legacy model. Send a photo of the module that is fitted.
Datakom controllers are used for generator monitoring, AMF, engine protection, automatic starting and control. The D-series and the DKG modules are the ones most often in front of a technician on this work.
Models and families commonly encountered include D-100, D-200, D-300, D-500, D-500 Lite, DKG-307, DKG-527, DKG-537, DKG-547 and DKG-557.
Not every older Datakom module can be repaired. If the unit is obsolete or the fault is in the hardware, replacement or an upgrade can be the practical option. That is explained before parts are ordered.
Generac standby generators are often met with their own control system rather than a generic industrial module. Families encountered include Evolution, Evolution 1.0, Evolution 2.0, Nexus, and older or pre-Nexus controls where those are still on the set.
Support depends on the generator model, the controller generation, the condition of the module, programming access and whether a replacement is compatible. A Generac gas set and a Generac diesel set are not the same booking. See Generac gas generator repairs and Generac diesel generator repairs for the engine side.
Controller work
Each card is a different job. A reprogram is not a replacement, and an alarm reset is not a diagnosis.

The alarm, the blank screen or the failed start is traced before a module is condemned.

Power, wiring, inputs and connections are checked when the module itself may still be serviceable.

A damaged, obsolete or uneconomical module can be assessed for a compatible replacement.

Settings are rewritten when the model and the software access allow it.

Sensors, alarms, inputs and automatic-start behaviour are set for the generator in front of us.

An older panel can sometimes take a newer module. Compatibility is confirmed first.

The displayed alarm is recorded and investigated. It is not cleared just to quieten the screen.

Automatic mains-failure start is configured only on controllers that support it.

The controller and the transfer switch are checked as one sequence, not as two unrelated boxes.

Engine communication is checked on models that use CAN or J1939. It is not assumed on every controller.

After setup, the start, the alarms and the transfer are watched rather than assumed.

A service timer is reset only after the service it refers to has been understood. The alarm is not the service.
Depending on the condition of the controller, diagnosis may involve the controller power supply, wiring, inputs, outputs, relays, sensors, communication faults, display or power problems, and connection faults. The module is not the first part named if the supply to it is missing.
Depending on the controller model and software access, programming can cover:
Replacement may be considered where a controller is physically damaged, obsolete, unsupported, uneconomical to repair, or incompatible with the generator setup that is required. A different brand is only used when it can actually run that set.
The alarm should be diagnosed rather than simply cleared repeatedly. Low-oil shutdowns, emergency stop, high-temperature protection, voltage protection, frequency protection and ATS interlocks are not bypassed, forced or defeated to make a screen go quiet.
These families are secondary to SmartGen, DSE, Datakom and Generac. They are named so a less common module can still be identified from a photo.
Common generator controller families include InteliNano, InteliLite and InteliGen systems.
Common genset control families include AGC and SGC systems.
Common generator controls include the easYgen family.
Used on many Cummins generator sets. PCC and PowerCommand systems are referred to in general, not as one model. Engine work stays on Cummins diesel generator repairs.
Used on Caterpillar generator sets. The diesel page is Caterpillar diesel generator repairs.
Used on many FG Wilson generator sets. See FG Wilson diesel generator repairs.
Generator controller systems including RDC and DC-type controls, where those are what is fitted.
The RGK generator-controller family.
Generator and AMF control modules.
Send what you can before the visit. It is how the module is identified.
That information helps decide whether the visit is a diagnosis, a reprogram or a replacement conversation. It does not replace looking at the set.
Google Review
After a lightning strike paralyzed our digital controller, they sourced an upgraded Deep Sea panel, re-wired the relay system, and programmed the parameters flawlessly for a much better interface.
Google Review
They updated the proprietary firmware on our Generac commercial diesel controller, completely resolving the intermittent starting issues we had been battling for months.
Common Questions
Sometimes. Diagnosis looks at power, wiring, inputs, outputs and the module itself. A controller that is burnt, unsupported or cheaper to replace is not described as a repair.
Replacement is considered when the module is damaged, obsolete, unsupported, uneconomical to repair, or incompatible with the setup the generator needs. The replacement has to suit that generator.
Reprogramming is possible when the model and the software access allow it. Start, stop, sensors, alarms and automatic-start settings are examples. Not every brand opens the same way.
Yes. SmartGen HGM modules are one of the four controller families given the most attention on this page, including units such as the HGM6120 and HGM7220 families. That list is not every SmartGen ever made, and not every module can be repaired.
Yes. Common DSE families from the DSE4520 and DSE6120 through to the DSE7320 and DSE8620 MKII units are assessed. Older generations can be looked at for repair, replacement or an upgrade.
Yes. D-series and DKG modules are assessed for control, AMF and alarm faults. An older Datakom module is not promised as repairable if a replacement is the practical path.
The alarm is a report from the controller, not a part number. It should be diagnosed. Clearing it repeatedly does not repair low oil pressure, high temperature, a sensor fault or a failed start.
Manual start only proves the engine can be asked to run from the button. Automatic start also needs the controller mode, the mains sensing, the battery and, where fitted, the ATS. That fault is also described on the generator not auto starting page.
Still unsure what the fault is? Call or WhatsApp 082 057 4605 for onsite diagnosis.
Related Pages
ProService Generator Repairs confirms an onsite visit from these details. Send what you have. A missing model number does not stop the booking.
Get Started
Send a photo of the controller and any alarm. The visit is booked as electrical and control work, alongside the usual repair and service options.