Eaton IQ250 / IQ260 Power Meter Modbus register map
Power and energy meter: voltages, currents, power, energy, frequency and unbalance
- Verified
- 166 registers
- Revision 5 · 2026-10-20
- Identity: model, firmware
Verified: Tested on a real device.
Communication
- Protocol
- Modbus TCP and RTUdefault
- Unit ID
- 1default
- TCP port
- 502default
- Serial
- 9600 8E1 · 9600 baud, 8 data bits, even parity, 1 stop bit defaults
- Byte / word order
- ABCD · bytes big-endian, words high first
- Addresses
- 0-based
Connection values are defaults: the device may be configured differently.
Map
- Registers
- 166 holding registers
- Revision
- 5 · 2026-10-20
- Firmware
- 0033
- Added
- ()
- File
- maps/eaton/iq250-iq260-power-meter.mbmap.json · 22 KB · history
- SHA-256
- 355ff13b95581061b715029c434b4142e10d59870dfeeaac79440a603b2f43cb
- Manufacturer
- eaton.com
Device identity
What a tool can read to check that this map fits the connected device (SPEC.md section 4.7). Registers with a role are read like any other register.
| Role | Register | Address | Type | Values |
|---|---|---|---|---|
| Firmware | Firmware Version | holding 17 | string[2] | |
| Model | Meter Type Name | holding 26 | string[4] |
Sources and notes
- IQ 250/260 Modbus Map Appendix B
Source: Eaton, IQ 250/260 Modbus Map (Appendix B), extended and tested on a device; the first version came from the Modbus Database (Jibril Sharafi, MIT licence)
- Eaton IQ250 / IQ260 Power Meter.
- Started from the Modbus Database (MIT licence, Jibril Sharafi); registers added and names corrected from the manufacturer's document.
- Tested on an IQ250 with firmware 0033 (register 17); register 26 (Meter Type Name) read IQ250, October 2026.
| Area | Address | Name | Type | Access | Unit | Scale | Description |
|---|---|---|---|---|---|---|---|
| HR | 0 | string[8] | R | ||||
| HR | 8 | string[8] | R | ||||
| HR | 16 | uint16 | R | bit-mapped | |||
| HR | 17 | string[2] | R | ||||
| HR | 19 | uint16 | R | ||||
| HR | 20 | uint16 | R | bit-mapped | |||
| HR | 21 | uint16 | R | ||||
| HR | 22 | string[2] | R | ||||
| HR | 24 | uint16 | R | bit-mapped | |||
| HR | 25 | uint16 | R | bit-mapped | |||
| HR | 26 | string[4] | R | ||||
| HR | 999 | float32 ABCD | R | V | |||
| HR | 1001 | float32 ABCD | R | V | |||
| HR | 1003 | float32 ABCD | R | V | |||
| HR | 1005 | float32 ABCD | R | V | |||
| HR | 1007 | float32 ABCD | R | V | |||
| HR | 1009 | float32 ABCD | R | V | |||
| HR | 1011 | float32 ABCD | R | A | |||
| HR | 1013 | float32 ABCD | R | A | |||
| HR | 1015 | float32 ABCD | R | A | |||
| HR | 1017 | float32 ABCD | R | W | |||
| HR | 1019 | float32 ABCD | R | VAR | |||
| HR | 1021 | float32 ABCD | R | VA | |||
| HR | 1023 | float32 ABCD | R | ||||
| HR | 1025 | float32 ABCD | R | Hz | |||
| HR | 1027 | float32 ABCD | R | A | |||
| HR | 1029 | float32 ABCD | R | W | |||
| HR | 1031 | float32 ABCD | R | W | |||
| HR | 1033 | float32 ABCD | R | W | |||
| HR | 1035 | float32 ABCD | R | VAR | |||
| HR | 1037 | float32 ABCD | R | VAR | |||
| HR | 1039 | float32 ABCD | R | VAR | |||
| HR | 1041 | float32 ABCD | R | VA | |||
| HR | 1043 | float32 ABCD | R | VA | |||
| HR | 1045 | float32 ABCD | R | VA | |||
| HR | 1047 | float32 ABCD | R | ||||
| HR | 1049 | float32 ABCD | R | ||||
| HR | 1051 | float32 ABCD | R | ||||
| HR | 1053 | float32 ABCD | R | V | |||
| HR | 1055 | float32 ABCD | R | V | |||
| HR | 1057 | float32 ABCD | R | V | |||
| HR | 1059 | int16 | R | 0.1 degree | |||
| HR | 1060 | int16 | R | 0.1 degree | |||
| HR | 1061 | int16 | R | 0.1 degree | |||
| HR | 1062 | uint16 | R | 0.01% | |||
| HR | 1063 | uint16 | R | 0.01% | |||
| HR | 1064 | uint16 | R | 0.01% | |||
| HR | 1499 | int32 ABCD | R | Wh | Wh per energy format | ||
| HR | 1501 | int32 ABCD | R | Wh | Wh per energy format | ||
| HR | 1503 | int32 ABCD | R | Wh | Wh per energy format | ||
| HR | 1505 | int32 ABCD | R | Wh | Wh per energy format | ||
| HR | 1507 | int32 ABCD | R | VARh | VARh per energy format | ||
| HR | 1509 | int32 ABCD | R | VARh | VARh per energy format | ||
| HR | 1511 | int32 ABCD | R | VARh | VARh per energy format | ||
| HR | 1513 | int32 ABCD | R | VARh | VARh per energy format | ||
| HR | 1515 | int32 ABCD | R | VAh | VAh per energy format | ||
| HR | 1517 | int32 ABCD | R | Wh | Wh per energy format | ||
| HR | 1519 | int32 ABCD | R | Wh | Wh per energy format | ||
| HR | 1521 | int32 ABCD | R | Wh | Wh per energy format | ||
| HR | 1523 | int32 ABCD | R | Wh | Wh per energy format | ||
| HR | 1525 | int32 ABCD | R | Wh | Wh per energy format | ||
| HR | 1527 | int32 ABCD | R | Wh | Wh per energy format | ||
| HR | 1529 | int32 ABCD | R | Wh | Wh per energy format | ||
| HR | 1531 | int32 ABCD | R | Wh | Wh per energy format | ||
| HR | 1533 | int32 ABCD | R | Wh | Wh per energy format | ||
| HR | 1535 | int32 ABCD | R | Wh | Wh per energy format | ||
| HR | 1537 | int32 ABCD | R | Wh | Wh per energy format | ||
| HR | 1539 | int32 ABCD | R | Wh | Wh per energy format | ||
| HR | 1541 | int32 ABCD | R | VARh | VARh per energy format | ||
| HR | 1543 | int32 ABCD | R | VARh | VARh per energy format | ||
| HR | 1545 | int32 ABCD | R | VARh | VARh per energy format | ||
| HR | 1547 | int32 ABCD | R | VARh | VARh per energy format | ||
| HR | 1549 | int32 ABCD | R | VARh | VARh per energy format | ||
| HR | 1551 | int32 ABCD | R | VARh | VARh per energy format | ||
| HR | 1553 | int32 ABCD | R | VARh | VARh per energy format | ||
| HR | 1555 | int32 ABCD | R | VARh | VARh per energy format | ||
| HR | 1557 | int32 ABCD | R | VARh | VARh per energy format | ||
| HR | 1559 | int32 ABCD | R | VARh | VARh per energy format | ||
| HR | 1561 | int32 ABCD | R | VARh | VARh per energy format | ||
| HR | 1563 | int32 ABCD | R | VARh | VARh per energy format | ||
| HR | 1565 | int32 ABCD | R | VAh | VAh per energy format | ||
| HR | 1567 | int32 ABCD | R | VAh | VAh per energy format | ||
| HR | 1569 | int32 ABCD | R | VAh | VAh per energy format | ||
| HR | 1999 | float32 ABCD | R | A | |||
| HR | 2001 | float32 ABCD | R | A | |||
| HR | 2003 | float32 ABCD | R | A | |||
| HR | 2005 | float32 ABCD | R | W | |||
| HR | 2007 | float32 ABCD | R | var | |||
| HR | 2009 | float32 ABCD | R | W | |||
| HR | 2011 | float32 ABCD | R | var | |||
| HR | 2013 | float32 ABCD | R | VA | |||
| HR | 2015 | float32 ABCD | R | ||||
| HR | 2017 | float32 ABCD | R | ||||
| HR | 2019 | float32 ABCD | R | A | |||
| HR | 2021 | float32 ABCD | R | W | |||
| HR | 2023 | float32 ABCD | R | W | |||
| HR | 2025 | float32 ABCD | R | W | |||
| HR | 2027 | float32 ABCD | R | var | |||
| HR | 2029 | float32 ABCD | R | var | |||
| HR | 2031 | float32 ABCD | R | var |
No registers match
Try part of the name, an address (decimal or 0x hex) or clear the filters.
Help improve this map
- I tested it on a deviceReport whether it worked, even if you did not write the map.
- Suggest a correctionEdit the file on GitHub; it opens a pull request.
- Report a problemA wrong address, type, scale or byte order.
- Read the formatWhat each key of the file means (SPEC.md).