- Home
- Modbus register maps
- SmartGen
Manufacturer
SmartGen Modbus register maps
Updated 25 October 2026
4 SmartGen models, 510 registers in all, each re-typed from SmartGen’s own free documentation and checked against it.
- Generator controller
SmartGen HGM4010N / HGM4020N
HGM4010N (auto start) and HGM4020N (AMF) genset controllers, HGM4000N communication protocol v1.2.
Also known as: HGM4010N, HGM4000N - Generator controller
SmartGen HGM6100N / HGM6100CAN Series
HGM6100N and HGM6100CAN genset controllers (HGM6110 auto-start and HGM6120 AMF variants), protocol document v1.7.
Also known as: HGM6100CAN, HGM6110N, HGM6120N, HGM6110CAN, HGM6120CAN - Generator controller
SmartGen HGM7100N Series
HGM7110N (auto start) and HGM7120N (AMF) genset controllers, protocol document v1.3.
Also known as: HGM7110N, HGM7120N - Generator controller
SmartGen HGM9510N / HGM9520N / HGM9530N
HGM9510N, HGM9520N and HGM9530N paralleling genset controllers, protocol document v1.5.
Also known as: HGM9520N, HGM9530N
SmartGen: default communication settings
Factory defaults as the manufacturer documents them. Change one setting at a time on site and write down what you changed. Word order applies to 32-bit values; the addressing column says how the manufacturer prints register numbers (every map on this site also gives the 0-based wire address).
| Model | Transport | Unit ID | Serial | Word order | Documented addressing | Registers |
|---|---|---|---|---|---|---|
| HGM4010N / HGM4020N | RTU | 1 | 9600 baud, 8N1 | CDAB | 0-based | 150 |
| HGM6100N / HGM6100CAN Series | RTU | 1 | 9600 baud, 8N1 | 16-bit only | 0-based | 145 |
| HGM7100N Series | RTU | Not stated | 9600 baud, 8N1 | 16-bit only | 0-based | 81 |
| HGM9510N / HGM9520N / HGM9530N | RTU/TCP | 1 | 9600 baud, 8N1 | CDAB | 0-based | 134 |