Register map(s) for this device, with a note of how far each has been checked. Addresses are 0-based, as on the wire. Scale and byte order are confirmed only at the hardware-verified rung.
Round-trips through a real Modbus stack with no overlapping addresses and a word-order-sensitive codec — the map is internally coherent and wire-decodable. Does NOT prove byte-order or scaling match a real device: the emulator is seeded from the map's own types, so a uniformly wrong byte-order still round-trips. Only hardware-verified confirms byte-order/scale on the wire.
| point | address (0-based) | type | scale | unit |
|---|---|---|---|---|
| Meter Name | 0 | U16 | 1 | |
| Meter Serial Number | 8 | U16 | 1 | |
| Meter Type | 16 | U16 | 1 | |
| Firmware Version | 17 | U16 | 1 | |
| Map Version | 19 | U16 | 1 | |
| Meter Configuration | 20 | U16 | 1 | |
| ASIC Version | 21 | U16 | 1 | |
| Boot Firmware Version | 22 | U16 | 1 | |
| Option Slot 1 Usage | 24 | U16 | 1 | |
| Option Slot 2 Usage | 25 | U16 | 1 | |
| Meter Type Name | 26 | U16 | 1 | |
| Volts A-N | 278 | U16 | 1 | V |
| Volts B-N | 279 | U16 | 1 | V |
| Volts C-N | 280 | U16 | 1 | V |
| Volts A-B | 281 | U16 | 1 | V |
| Volts B-C | 282 | U16 | 1 | V |
| Volts C-A | 283 | U16 | 1 | V |
| Amps A | 284 | U16 | 1 | A |
| Amps B | 285 | U16 | 1 | A |
| Amps C | 286 | U16 | 1 | A |
| Neutral Current | 287 | U16 | 1 | A |
| Watts, 3-Ph total | 288 | I16 | 1 | W |
| VARs, 3-Ph total | 289 | I16 | 1 | VAR |
| VAs, 3-Ph total | 290 | U16 | 1 | VA |
| Power Factor, 3-Ph total | 291 | I16 | 1 | |
| Frequency | 292 | U16 | 1 | Hz |
| Watts, Phase A | 293 | I16 | 1 | W |
| Watts, Phase B | 294 | I16 | 1 | W |
| Watts, Phase C | 295 | I16 | 1 | W |
| VARs, Phase A | 296 | I16 | 1 | VAR |
| VARs, Phase B | 297 | I16 | 1 | VAR |
| VARs, Phase C | 298 | I16 | 1 | VAR |
| VAs, Phase A | 299 | U16 | 1 | VA |
| VAs, Phase B | 300 | U16 | 1 | VA |
| VAs, Phase C | 301 | U16 | 1 | VA |
| Power Factor, Phase A | 302 | I16 | 1 | |
| Power Factor, Phase B | 303 | I16 | 1 | |
| Power Factor, Phase C | 304 | I16 | 1 | |
| Volts A-N | 999 | F32BE | 1 | V |
| Volts B-N | 1001 | F32BE | 1 | V |
| Volts C-N | 1003 | F32BE | 1 | V |
| Volts A-B | 1005 | F32BE | 1 | V |
| Volts B-C | 1007 | F32BE | 1 | V |
| Volts C-A | 1009 | F32BE | 1 | V |
| Amps A | 1011 | F32BE | 1 | A |
| Amps B | 1013 | F32BE | 1 | A |
| Amps C | 1015 | F32BE | 1 | A |
| Watts, 3-Ph total | 1017 | F32BE | 1 | W |
| VARs, 3-Ph total | 1019 | F32BE | 1 | VAR |
| VAs, 3-Ph total | 1021 | F32BE | 1 | VA |
| Power Factor, 3-Ph total | 1023 | F32BE | 1 | |
| Frequency | 1025 | F32BE | 1 | Hz |
| Neutral Current | 1027 | F32BE | 1 | A |
| Watts, Phase A | 1029 | F32BE | 1 | W |
| Watts, Phase B | 1031 | F32BE | 1 | W |
| Watts, Phase C | 1033 | F32BE | 1 | W |
| VARs, Phase A | 1035 | F32BE | 1 | VAR |
| VARs, Phase B | 1037 | F32BE | 1 | VAR |
| VARs, Phase C | 1039 | F32BE | 1 | VAR |
| VAs, Phase A | 1041 | F32BE | 1 | VA |
| VAs, Phase B | 1043 | F32BE | 1 | VA |
| VAs, Phase C | 1045 | F32BE | 1 | VA |
| Power Factor, Phase A | 1047 | F32BE | 1 | |
| Power Factor, Phase B | 1049 | F32BE | 1 | |
| Power Factor, Phase C | 1051 | F32BE | 1 | |
| Symmetrical Component Magnitude, 0 Seq | 1053 | F32BE | 1 | V |
| Symmetrical Component Magnitude, + Seq | 1055 | F32BE | 1 | V |
| Symmetrical Component Magnitude, - Seq | 1057 | F32BE | 1 | V |
| Symmetrical Component Phase, 0 Seq | 1059 | I16 | 0.1 | degree |
| Symmetrical Component Phase, + Seq | 1060 | I16 | 0.1 | degree |
| Symmetrical Component Phase, - Seq | 1061 | I16 | 0.1 | degree |
| Unbalance, 0 sequence component | 1062 | U16 | 0.01 | % |
| Unbalance, -sequence component | 1063 | U16 | 0.01 | % |
| Current Unbalance | 1064 | U16 | 0.01 | % |
| W-hours, Received | 1499 | I32BE | 1 | Wh |
| W-hours, Delivered | 1501 | I32BE | 1 | Wh |
| W-hours, Net | 1503 | I32BE | 1 | Wh |
| W-hours, Total | 1505 | I32BE | 1 | Wh |
| VAR-hours, Positive | 1507 | I32BE | 1 | VARh |
| VAR-hours, Negative | 1509 | I32BE | 1 | VARh |
| VAR-hours, Net | 1511 | I32BE | 1 | VARh |
| VAR-hours, Total | 1513 | I32BE | 1 | VARh |
| VA-hours, Total | 1515 | I32BE | 1 | VAh |
| W-hours, Received, Phase A | 1517 | I32BE | 1 | Wh |
| W-hours, Received, Phase B | 1519 | I32BE | 1 | Wh |
| W-hours, Received, Phase C | 1521 | I32BE | 1 | Wh |
| W-hours, Delivered, Phase A | 1523 | I32BE | 1 | Wh |
| W-hours, Delivered, Phase B | 1525 | I32BE | 1 | Wh |
| W-hours, Delivered, Phase C | 1527 | I32BE | 1 | Wh |
| W-hours, Net, Phase A | 1529 | I32BE | 1 | Wh |
| W-hours, Net, Phase B | 1531 | I32BE | 1 | Wh |
| W-hours, Net, Phase C | 1533 | I32BE | 1 | Wh |
| W-hours, Total, Phase A | 1535 | I32BE | 1 | Wh |
| W-hours, Total, Phase B | 1537 | I32BE | 1 | Wh |
| W-hours, Total, Phase C | 1539 | I32BE | 1 | Wh |
| VAR-hours, Positive, Phase A | 1541 | I32BE | 1 | VARh |
| VAR-hours, Positive, Phase B | 1543 | I32BE | 1 | VARh |
| VAR-hours, Positive, Phase C | 1545 | I32BE | 1 | VARh |
| VAR-hours, Negative, Phase A | 1547 | I32BE | 1 | VARh |
| VAR-hours, Negative, Phase B | 1549 | I32BE | 1 | VARh |
| VAR-hours, Negative, Phase C | 1551 | I32BE | 1 | VARh |
| VAR-hours, Net, Phase A | 1553 | I32BE | 1 | VARh |
| VAR-hours, Net, Phase B | 1555 | I32BE | 1 | VARh |
| VAR-hours, Net, Phase C | 1557 | I32BE | 1 | VARh |
| VAR-hours, Total, Phase A | 1559 | I32BE | 1 | VARh |
| VAR-hours, Total, Phase B | 1561 | I32BE | 1 | VARh |
| VAR-hours, Total, Phase C | 1563 | I32BE | 1 | VARh |
| VA-hours, Phase A | 1565 | I32BE | 1 | VAh |
| VA-hours, Phase B | 1567 | I32BE | 1 | VAh |
| VA-hours, Phase C | 1569 | I32BE | 1 | VAh |
| Amps A, Average | 1999 | F32BE | 1 | A |
| Amps B, Average | 2001 | F32BE | 1 | A |
| Amps C, Average | 2003 | F32BE | 1 | A |
| Positive Watts, 3-Ph, Average | 2005 | F32BE | 1 | W |
| Positive VARs, 3-Ph, Average | 2007 | F32BE | 1 | VAR |
| Negative Watts, 3-Ph, Average | 2009 | F32BE | 1 | W |
| Negative VARs, 3-Ph, Average | 2011 | F32BE | 1 | VAR |
| VAs, 3-Ph, Average | 2013 | F32BE | 1 | VA |
| Positive PF, 3-Ph, Average | 2015 | F32BE | 1 | |
| Negative PF, 3-PF, Average | 2017 | F32BE | 1 | |
| Neutral Current, Average | 2019 | F32BE | 1 | A |
| Watts, 3-Ph total | 2999 | F32BE | 1 | W |
| VARs, 3-Ph total | 3001 | F32BE | 1 | VAR |
| VAs, 3-Ph total | 3003 | F32BE | 1 | VA |
| Power Factor, 3-Ph total | 3005 | F32BE | 1 | |
| Phase A Current | 4099 | I16 | 0.1 | degree |
| Phase B Current | 4100 | I16 | 0.1 | degree |
| Phase C Current | 4101 | I16 | 0.1 | degree |
| Angle, Volts A-B | 4102 | I16 | 0.1 | degree |
| Angle, Volts B-C | 4103 | I16 | 0.1 | degree |
| Angle, Volts C-A | 4104 | I16 | 0.1 | degree |
| Port ID | 4499 | U16 | 1 | |
| Meter Status | 4500 | U16 | 1 | |
| Limits Status | 4501 | U16 | 1 | |
| Time Since Reset | 4502 | U32BE | 4 | ms |
| Meter On Time | 4504 | U16 | 1 | |
| Current Date and Time | 4507 | U16 | 1 | |
| Clock Sync Status | 4510 | U16 | 1 | |
| Current Day of Week | 4511 | U16 | 1 | day |
| Volts A-N, %THD | 5999 | U16 | 0.01 | % |
| Volts B-N, %THD | 6000 | U16 | 0.01 | % |
| Volts C-N, %THD | 6001 | U16 | 0.01 | % |
| Amps A, %THD | 6002 | U16 | 0.01 | % |
| Amps B, %THD | 6003 | U16 | 0.01 | % |
| Amps C, %THD | 6004 | U16 | 0.01 | % |
| Reset Max/Min Blocks | 19999 | U16 | 1 | |
| Reset Energy Accumulators | 20000 | U16 | 1 | |
| Reset Alarm Log | 20001 | U16 | 1 | |
| Reset System Log | 20002 | U16 | 1 | |
| Reset Historical Log 1 | 20003 | U16 | 1 | |
| Reset I/O Change Log | 20006 | U16 | 1 | |
| Reset Power Quality Log | 20007 | U16 | 1 | |
| Reset Waveform Capture Log | 20008 | U16 | 1 | |
| Reset Option Card 1 Input Accumulators | 20011 | U16 | 1 | |
| Reset Option Card 1 Output Accumulators | 20012 | U16 | 1 | |
| Reset Option Card 2 Input Accumulators | 20013 | U16 | 1 | |
| Reset Option Card 2 Output Accumulators | 20014 | U16 | 1 | |
| Initiate Meter Firmware Reprogramming | 20999 | U16 | 1 | |
| Force Meter Restart | 21000 | U16 | 1 | |
| Open Privileged Command Session | 21001 | U16 | 1 | |
| Initiate Programmable Settings Update | 21002 | U16 | 1 | |
| Calculate Programmable Settings Checksum | 21003 | U16 | 1 | |
| Programmable Settings Checksum | 21004 | U16 | 1 | |
| Write New Password | 21005 | U16 | 1 | |
| Terminate Programmable Settings Update | 21006 | U16 | 1 | |
| Set Meter Clock | 21007 | U16 | 1 | |
| Close Privileged Command Session | 21018 | U16 | 1 | |
| CT multiplier & denominator | 29999 | U16 | 1 | |
| CT numerator | 30000 | U16 | 1 | |
| PT numerator | 30001 | U16 | 1 | |
| PT denominator | 30002 | U16 | 1 | |
| PT multiplier & hookup | 30003 | U16 | 1 | |
| Averaging Method | 30004 | U16 | 1 | |
| Power & Energy Format | 30005 | U16 | 1 | |
| Operating Mode Screen Enables | 30006 | U16 | 1 | |
| Daylight Saving On Rule | 30007 | U16 | 1 | |
| Daylight Saving Off Rule | 30008 | U16 | 1 | |
| Time Zone UTC offset | 30009 | U16 | 1 | |
| Clock Sync Configuration | 30010 | U16 | 1 | |
| User Settings 2 | 30012 | U16 | 1 | |
| DNP Options | 30013 | U16 | 1 | |
| User Settings Flags | 30014 | U16 | 1 | |
| Full Scale Current | 30015 | U16 | 1 | |
| Meter Designation | 30016 | U16 | 1 | |
| COM1 setup | 30024 | U16 | 1 | |
| COM2 setup | 30025 | U16 | 1 | |
| COM2 address | 30026 | U16 | 1 | |
| Limit #1 Identifier | 30027 | U16 | 1 | |
| Limit #1 Out High Setpoint | 30028 | I16 | 1 | |
| System Sanity Indicator | 40000 | U16 | 1 | |
| Volts A-N | 40001 | U16 | 1 | V |
| Volts B-N | 40002 | U16 | 1 | V |
| Volts C-N | 40003 | U16 | 1 | V |
| Amps A | 40004 | U16 | 1 | A |
| Amps B | 40005 | U16 | 1 | A |
| Amps C | 40006 | U16 | 1 | A |
| Watts, 3-Ph total | 40007 | U16 | 1 | W |
| VARs, 3-Ph total | 40008 | U16 | 1 | VAR |
| VAs, 3-Ph total | 40009 | U16 | 1 | VA |
| Power Factor, 3-Ph total | 40010 | U16 | 1 | |
| Frequency | 40011 | U16 | 1 | Hz |
| Volts A-B | 40012 | U16 | 1 | V |
| Volts B-C | 40013 | U16 | 1 | V |
| Volts C-A | 40014 | U16 | 1 | V |
| CT numerator | 40015 | U16 | 1 | |
| CT multiplier | 40016 | U16 | 1 | |
| CT denominator | 40017 | U16 | 1 | |
| PT numerator | 40018 | U16 | 1 | |
| PT multiplier | 40019 | U16 | 1 | |
| PT denominator | 40020 | U16 | 1 | |
| W-hours, Positive | 40021 | U32BE | 1 | Wh |
| W-hours, Negative | 40023 | U32BE | 1 | Wh |
| VAR-hours, Positive | 40025 | U32BE | 1 | VARh |
| VAR-hours, Negative | 40027 | U32BE | 1 | VARh |
| VA-hours | 40029 | U32BE | 1 | VAh |
| Log Retrieval Session Duration | 49996 | U32BE | 4 | ms |
| Log Retrieval Session Com Port | 49998 | U16 | 1 | |
| Log Number, Enable, Scope | 49999 | U16 | 1 | |
| Records per Window or Batch, Record Scope Selector, Number of Repeats | 50000 | U16 | 1 | |
| Offset of First Record in Window | 50001 | U32BE | 1 | |
| Log Retrieve Window | 50003 | U16 | 1 | |
| System Log Log Size in Records | 51016 | U32BE | 1 | |
| Number of Records Used | 51018 | U32BE | 1 | |
| Record Size in Bytes | 51020 | U16 | 1 | |
| Log Availability | 51021 | U16 | 1 | |
| Timestamp, First Record | 51022 | U16 | 1 | |
| Timestamp, Last Record | 51025 | U16 | 1 |
| protocol notes | A 'babbling log' occurs when a log fills a flash sector in less than an hour. In LIMP state, the meter reboots at 5 minute intervals. |
| model register | 0010 |
| serial register | 0008 |
| firmware register | 0011 |
| identification notes | Meter Serial Number is located at registers 0008 - 000F (Hex). |
| FC 43 device ID | not supported |
Each rung states what it proved and what it did not. Gray until proven; green is earned by hardware only.
Device not here? Upload its manual and get a checked map back. It's free.
Want it confirmed against your own device? Order hardware verification. If it doesn't check out, you don't pay.
Building on a lot of devices? License the library — machine-readable maps, the firmware matrix, and API access.