Schneider Electric ION7400 Modbus register map
Also covers Powerlogic ION7400
Power quality meter
- Official
- 2,976 registers
- Revision 3 · 2026-10-18
Official: Written from the manufacturer's documentation, but not tested on a device yet. Check the map against the manufacturer's documentation before you write to a live device. Tested it? Report a test.
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
- 1-based · wire address = address − 1
Connection values are defaults: the device may be configured differently.
Map
- Registers
- 2976 holding registers
- Groups
- 12
- Revision
- 3 · 2026-10-18
- Added
- ()
- File
- maps/schneider-electric/powerlogic-ion7400.mbmap.json · 572 KB · history
- SHA-256
- 634128768ad4527cc919f8b0ccf7928166aeeadba71a59fa1cc419eb0c9b6fe4
- Manufacturer
- se.com
Sources and notes
- PM8000 ION7400 series meter register list spreadsheet ION7400_Modbus_Map.xlsx, firmware 001.002.14
Source: Schneider Electric, ION7400 Modbus map (ION7400_Modbus_Map.xlsx), sheet Detailed Modbus Map
- Addresses are the register numbers of the Modbus map (Modicon numbering, 1-based): the address on the wire is the register number minus 1.
- The list is the default Modbus map of the ION7400. Most quantities can be remapped with data mapping modules, and the 52001-59999 range holds the external control, data recorder, enumerated and numeric registers of the device's own configuration.
- The register list does not state the order of the two registers of a 32-bit value; this map assumes most significant register first. If the values look wrong on a device, try little word order.
- Registers marked N/A in the list, and the status bitmaps of more than one register, are given as one 32-bit value.
- The list applies to firmware 001.002.14 of the ION7400; check the firmware of the meter before relying on registers added later.
| Area | Address | Name | Type | Access | Unit | Scale | Description |
|---|---|---|---|---|---|---|---|
| HR | 30 | string[20] | R | ||||
| HR | 50 | string[20] | R | ||||
| HR | 1717 | string[6] | R | ||||
| HR | 1837 | uint16 | R | ||||
| HR | 1838 | uint16 | R | ||||
| HR | 1839 | uint16 | R | d | |||
| HR | 1840 | uint16 | R | h | |||
| HR | 1841 | uint16 | R | min | |||
| HR | 1842 | uint16 | R | s | |||
| HR | 1844 | uint16 | R | ||||
| HR | 1845 | uint64 ABCD | R | DATETIME, 4 registers (IEC 870-5-4) | |||
| HR | 2400 | uint32 ABCD | R | ||||
| HR | 2402 | uint32 ABCD | R | ||||
| HR | 2420 | uint32 ABCD | R | ||||
| HR | 2550 | uint32 ABCD | R | ||||
| HR | 2552 | uint32 ABCD | R | ||||
| HR | 2554 | uint32 ABCD | R | ||||
| HR | 2556 | uint32 ABCD | R | ||||
| HR | 2566 | uint32 ABCD | R | ||||
| HR | 2568 | uint32 ABCD | R | ||||
| HR | 2570 | uint32 ABCD | R | ||||
| HR | 2572 | uint32 ABCD | R | ||||
| HR | 2700 | float32 ABCD | R | kWh | |||
| HR | 2702 | float32 ABCD | R | kWh | |||
| HR | 2704 | float32 ABCD | R | kWh | |||
| HR | 2706 | float32 ABCD | R | kWh | |||
| HR | 2708 | float32 ABCD | R | kvarh | |||
| HR | 2710 | float32 ABCD | R | kvarh | |||
| HR | 2712 | float32 ABCD | R | kvarh | |||
| HR | 2714 | float32 ABCD | R | kvarh | |||
| HR | 2716 | float32 ABCD | R | kVAh | |||
| HR | 2718 | float32 ABCD | R | kVAh | |||
| HR | 2720 | float32 ABCD | R | kVAh | |||
| HR | 2722 | float32 ABCD | R | kVAh | |||
| HR | 2724 | float32 ABCD | R | kWh | |||
| HR | 2726 | float32 ABCD | R | kWh | |||
| HR | 2728 | float32 ABCD | R | kWh | |||
| HR | 2730 | float32 ABCD | R | kWh | |||
| HR | 2732 | float32 ABCD | R | kvarh | |||
| HR | 2734 | float32 ABCD | R | kvarh | |||
| HR | 2736 | float32 ABCD | R | kvarh | |||
| HR | 2738 | float32 ABCD | R | kvarh | |||
| HR | 2740 | float32 ABCD | R | kVAh | |||
| HR | 2742 | float32 ABCD | R | kVAh | |||
| HR | 2744 | float32 ABCD | R | kVAh | |||
| HR | 2746 | float32 ABCD | R | kVAh | |||
| HR | 2748 | float32 ABCD | R | kWh | |||
| HR | 2750 | float32 ABCD | R | kWh | |||
| HR | 2754 | float32 ABCD | R | kWh | |||
| HR | 2756 | float32 ABCD | R | kvarh | |||
| HR | 2758 | float32 ABCD | R | kvarh | |||
| HR | 2762 | float32 ABCD | R | kvarh | |||
| HR | 2768 | float32 ABCD | R | kVAh | |||
| HR | 2772 | float32 ABCD | R | kWh | |||
| HR | 2774 | float32 ABCD | R | kWh | |||
| HR | 2776 | float32 ABCD | R | kWh | |||
| HR | 2778 | float32 ABCD | R | kvarh | |||
| HR | 2780 | float32 ABCD | R | kvarh | |||
| HR | 2782 | float32 ABCD | R | kvarh | |||
| HR | 2784 | float32 ABCD | R | kVAh | |||
| HR | 2786 | float32 ABCD | R | kWh | |||
| HR | 2788 | float32 ABCD | R | kWh | |||
| HR | 2790 | float32 ABCD | R | kWh | |||
| HR | 2792 | float32 ABCD | R | kvarh | |||
| HR | 2794 | float32 ABCD | R | kvarh | |||
| HR | 2796 | float32 ABCD | R | kvarh | |||
| HR | 2798 | float32 ABCD | R | kVAh | |||
| HR | 2800 | float32 ABCD | R | kWh | |||
| HR | 2802 | float32 ABCD | R | kWh | |||
| HR | 2804 | float32 ABCD | R | kvarh | |||
| HR | 2806 | float32 ABCD | R | kvarh | |||
| HR | 2808 | float32 ABCD | R | kVAh | |||
| HR | 2810 | float32 ABCD | R | kVAh | |||
| HR | 2830 | float32 ABCD | R | ||||
| HR | 2832 | float32 ABCD | R | ||||
| HR | 2834 | float32 ABCD | R | ||||
| HR | 2836 | float32 ABCD | R | ||||
| HR | 2838 | float32 ABCD | R | ||||
| HR | 3000 | float32 ABCD | R | A | |||
| HR | 3002 | float32 ABCD | R | A | |||
| HR | 3004 | float32 ABCD | R | A | |||
| HR | 3006 | float32 ABCD | R | A | |||
| HR | 3008 | float32 ABCD | R | A | |||
| HR | 3010 | float32 ABCD | R | A | |||
| HR | 3018 | float32 ABCD | R | ||||
| HR | 3020 | float32 ABCD | R | V | |||
| HR | 3022 | float32 ABCD | R | V | |||
| HR | 3024 | float32 ABCD | R | V | |||
| HR | 3026 | float32 ABCD | R | V | |||
| HR | 3028 | float32 ABCD | R | V | |||
| HR | 3030 | float32 ABCD | R | V | |||
| HR | 3032 | float32 ABCD | R | V | |||
| HR | 3036 | float32 ABCD | R | V | |||
| HR | 3052 | float32 ABCD | R | ||||
| HR | 3054 | float32 ABCD | R | W | |||
| HR | 3056 | float32 ABCD | R | W | |||
| HR | 3058 | float32 ABCD | R | W | |||
| HR | 3060 | float32 ABCD | R | W | |||
| HR | 3062 | float32 ABCD | R | var | |||
| HR | 3064 | 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).