HGM6120 Controller Guide: SmartGen’s Flagship AMF Controller for Electronic Engines
The SmartGen HGM6120 is the company’s best-selling mid-range automatic mains failure controller—a position it has earned through exceptional value: CANbus J1939 engine ECU communication, comprehensive three-phase power metering, and robust construction, all at approximately 50% of the price of equivalent DSE and ComAp controllers. The HGM6120 powers generator sets across the 60-500 kVA range in telecom towers, commercial buildings, industrial facilities, and rental fleets worldwide.
This complete HGM6120 controller guide provides everything B2B buyers and generator technicians need: technical specifications, wiring connections, CANbus J1939 setup for all major engine brands, Modbus RTU register mapping, HMP300 software configuration, troubleshooting guidance, and current wholesale pricing. Whether you are specifying a controller for new generator production or replacing a failed unit in the field, this guide delivers authoritative, practical information.
HGM6120 Technical Specifications
| DC Supply | 8V to 35V DC continuous (12V/24V auto-sensing); reverse polarity protected |
| Power Consumption | <3W standby (typical); <5W operating |
| Display | 240 x 128 pixel graphical LCD, white LED backlight, multi-language |
| Generator Voltage | 15-360V AC L-N, true RMS, 3-phase 4-wire or 3-phase 3-wire |
| Mains Voltage | 15-360V AC L-N, true RMS |
| Frequency Range | 3-70Hz (50/60Hz nominal configurable) |
| CT Secondary | 5A rated (1A configurable), Class 0.5 recommended |
| Digital Inputs | 6 fully configurable (active low, switching to ground) |
| Relay Outputs | 6 (5A @ 250V AC / 5A @ 30V DC resistive), configurable functions |
| Analog Inputs | 3 resistive: oil pressure (0-10 bar), coolant temp (-40 to 210°C), fuel level (0-100%) |
| CANbus Ports | 2 ports: one isolated CAN (J1939 for engine ECU), one non-isolated for auxiliary |
| Communication | USB (Type B, PC config), RS232, RS485 (Modbus RTU slave), LINK (SmartGen proprietary) |
| Event Log | 200 events with RTC timestamp (CR2032 battery backup) |
| Operating Temperature | -30°C to +70°C (-22°F to +158°F) |
| Storage Temperature | -40°C to +85°C |
| Humidity | 95% RH non-condensing |
| Front Panel IP | IP55 with supplied gasket |
| Dimensions | 266mm x 182mm x 45mm (WxHxD); panel cutout 247mm x 165mm |
| Weight | ~0.85 kg |
| Certifications | CE, EAC |
Key Features and Functions
CANbus J1939 Engine ECU Communication
The HGM6120’s defining feature is its dual CANbus ports with comprehensive J1939 implementation. The isolated CAN port communicates with electronic engine ECUs from all major manufacturers, reading real-time parameters including: Engine Speed (SPN 190), Oil Pressure (SPN 100), Coolant Temperature (SPN 110), Intake Manifold Temperature (SPN 105), Fuel Rate (SPN 183), Boost Pressure (SPN 102), Engine Hours (SPN 247), Battery Voltage (SPN 168), and Diagnostic Trouble Codes (DM1/DM2 messages). The HGM6120 supports Cummins CM550/850/2350/2880, Perkins ADEM III/IV, Volvo EMS2/EDC4, MTU ADEC, Deutz EMR3/EMR4, and Scania S6/EMS ECU protocols natively—no additional gateway required.
Comprehensive Power Metering
Via three-phase current transformers (5A secondary standard), the HGM6120 provides full electrical metering: True RMS voltage and current per phase, Total and per-phase kW/kVA/kVAR/PF, Import/Export kWh/kVAh energy meters, and Frequency. All power parameters are available via Modbus RTU for BMS/SCADA integration and displayed on the graphical LCD.
Flexible I/O Configuration
The HGM6120’s six digital inputs and six relay outputs are fully configurable via HMP300 software. Typical input assignments: Emergency Stop, Remote Start, Low Fuel Level Switch, Auxiliary Alarm, Lamp Test, Manual/Auto Mode Switch. Typical output assignments: Fuel Solenoid, Starter Motor, Common Alarm, Audible Alarm, Generator Running Signal, Electrical Trip (non-emergency shutdown). All inputs use active-low logic (switching to ground) with configurable activation delays for false trigger immunity.
AMF Control Logic
Fully configurable automatic mains failure operation with independent timers: Mains Fail Delay (0-3600s), Start Delay (0-10s), Transfer Delay (0-3600s), Mains Return Delay (0-3600s), and Cool-Down Timer (0-3600s). The HGM6120 monitors all three mains phases—configurable for single-phase fail or all-phase fail to trigger start. Under/over voltage and under/over frequency thresholds fully adjustable via HMP300.
HGM6120 Wiring Connections
DC Power (Terminals 1, 2)
B+ to terminal 1, B- to terminal 2. Supply current maximum 2A at 12V, 1A at 24V (excluding starter/fuel current which passes through relay contacts). Install a 16A fuse near the battery positive. Use 2.5mm² wire minimum. The HGM6120 auto-detects 12V or 24V operation based on measured battery voltage at power-up.
CANbus J1939 (Terminals 3-5)
CAN1 (isolated, for engine ECU): CAN1_H to terminal 3, CAN1_L to terminal 4, CAN1 Shield to terminal 5. Use 120-ohm impedance shielded twisted-pair cable. Enable the internal 120-ohm termination resistor via rear jumper. For point-to-point (one controller to one ECU): terminate at both ends. The isolated CAN port provides 1500V DC galvanic isolation from the controller’s power supply and other circuits—critical for preventing ground loops in generator applications.
Generator Voltage Sensing (Terminals 13-16)
Generator L1/L2/L3/N to terminals 13/14/15/16. Fuse each line at 2A. For single-phase: connect to L1 and N. The controller uses L1 for frequency derivation. Voltage sensing inputs are high-impedance (~1Mohm) so voltage drop on fuse/wiring is negligible.
CT Inputs (Terminals 28-33)
Connect CT L1 secondary to terminals 28 (S1) and 29 (S2), CT L2 to 30-31, CT L3 to 32-33. The HGM6120 uses the IEC convention: S1 is the “polarity” terminal (connect to CT terminal facing the generator). Observe strict CT polarity—reversed CT polarity causes incorrect kW/PF readings. Never open-circuit CT secondaries while the generator is loaded. Always short CT secondaries during wiring work.
HGM6120 vs DSE7320: Value Comparison
| Feature | SmartGen HGM6120 | DSE DSE7320 |
|---|---|---|
| Display | 240×128 graphical LCD | 132×64 graphical LCD |
| CANbus | 2 ports (1 isolated) | 1 port |
| USB Host (Data Download) | Yes | No |
| Digital I/O | 6 In / 6 Out | 8 In / 8 Out |
| Event Log | 200 events | 250 events |
| Cloud Platform | Free SmartGen Cloud | Requires 3rd party |
| Config Software | Free HMP300 | Free DSE Suite |
| Warranty | 2 years | 2 years |
| Approx. B2B Price | $200-300 USD | $400-600 USD |
The HGM6120 delivers equivalent functionality to the DSE7320 at roughly half the price, with a superior display and dual CANbus ports. The DSE7320 maintains advantages in DSE Suite software maturity, global distributor support network, and UL certification for North American markets.
HMG300 Configuration Software
SmartGen’s HMP300 Series software (free download from the SmartGen website) provides the complete configuration interface. Connect your laptop via USB cable. Key configuration steps: Set AC system type and nominal values; Configure CT ratio (primary/secondary); Set engine parameters (crank disconnect method, crank/rest cycles, cool-down time); Configure CANbus ECU type from dropdown menu; Set sensor types for resistive inputs; Configure digital input/output functions; Set AMF thresholds and timers; Configure Modbus slave ID and baud rate; Write configuration to controller and save backup .hgm file.
Source Genuine SmartGen HGM6120 at Wholesale B2B Prices
As a verified SmartGen controller supplier, we stock HGM6120, HGM6110, and all accessories with full manufacturer warranty. Competitive wholesale pricing and fast global delivery.
Email: sales@huaquanpower.net
