Skip to content
Proxus 2.0.1 Licence and sign-in fixes after the 2.0 upgrade Release notes

Eastron SDM72D-M Modbus register map

Also searched as: SDM72DM · SDM72D-Modbus · SDM72D

16 Modbus registers of the Eastron SDM72D-M, with the address on the wire, the 30001-style reference, data type, byte order, unit and scale. Transcribed from SDM72D-M Modbus Protocol (V1.1).

Three-phase four-wire DIN-rail energy meter with RS485 Modbus RTU and a short register list; every value is a 32-bit float.

Device type
Energy meter
Registers
16
Interfaces
Modbus RTU
Default unit ID
1
Serial settings
9600 baud, 8 data bits, no parity, 1 stop bit

Hardware verification

Not yet verified on hardware. The map is transcribed from the vendor document and checked against it by script; check the first readings against the device display.

Verify it on your device What the levels mean

Connection notes

  • Read and write floats in register pairs (4 bytes per parameter).
  • Up to 30 parameters per request.
  • Write holding registers with function 16 (10h), one parameter per message.
  • Neither document states the float word order; the user manual says the meter sets normal or reverse word order automatically.
  • The SDM72DM-V2 has a longer register map in a different document; check yours before relying on this map.

Registers

Grouped as in the vendor document.

Power 3 registers
Name and key Reference Address Type Byte order Unit Scale
Total system poweractive_power_total 30053 0x0034 float32 ABCD W
Total import active powerimport_active_power_total 31281 0x0500 float32 ABCD W
Total export active powerexport_active_power_total 31283 0x0502 float32 ABCD W
Energy 6 registers
Name and key Reference Address Type Byte order Unit Scale
Total import active energyimport_active_energy 30073 0x0048 float32 ABCD kWh
Total export active energyexport_active_energy 30075 0x004A float32 ABCD kWh
Total active energytotal_active_energy 30343 0x0156 float32 ABCD kWh
Resettable total active energyresettable_total_active_energy 30385 0x0180 float32 ABCD kWh
Resettable import active energyresettable_import_active_energy 30389 0x0184 float32 ABCD kWh
Resettable export active energyresettable_export_active_energy 30391 0x0186 float32 ABCD kWh
Setup 7 registers
Name and key Reference Address Type Byte order Unit Scale
Parity and stop bitsparity_stop 40019 0x0012 float32 ABCD
Modbus addressmodbus_address 40021 0x0014 float32 ABCD
Passwordpassword 40025 0x0018 float32 ABCD
Network baud ratebaud_rate 40029 0x001C float32 ABCD
Automatic scroll display timescroll_time 40059 0x003A float32 ABCD s
Backlight timebacklight_time 40061 0x003C float32 ABCD min
Resetreset_resettable_energy 461457 0xF010 uint16

Source documents

  • SDM72D-M Modbus Protocol , Eastron, V1.1 (accessed 2026-11-09) Copy hosted by Vekto, an Eastron reseller; Eastron publishes no copy that can be downloaded without a login.
  • Eastron SDM72D-M User Manual , Eastron, V1.5 (accessed 2026-11-09) Copy hosted by Vekto. Part 3 repeats the register table and gives the 30-parameter read limit.

View this map on GitHub (YAML)

Read it by name

Read the SDM72D-M with an AI assistant

The Proxus Industrial MCP Server includes this map. Set it on the device, and Claude, Cursor or VS Code reads registers by key with the right type, byte order, scale and unit. It only reads.

This device speaks Modbus RTU: reach it through a Modbus TCP gateway and use the gateway’s address with the device’s unit ID.

proxus-mcp.json

{
  "devices": {
    "sdm72d-1": {
      "protocol": "modbus-tcp",
      "host": "192.168.10.40",
      "unit_id": 1,
      "map": "eastron/sdm72d-m"
    }
  }
}

Ask your assistant

Read active_power_total, import_active_power_total, export_active_power_total from sdm72d-1.

The tool call it makes

read_named(device: "sdm72d-1", keys: ["active_power_total", "import_active_power_total", "export_active_power_total"])

Have this device? Verify the map.

Ask your assistant to run verify_device_map. It reads every register once, read-only, checks that the values are plausible and asks you to compare two values with the display. You get a report and a prefilled GitHub issue to submit; your name goes on this map’s verified list.

Collecting from many devices?

Proxus reads Modbus TCP and RTU devices next to the machines, keeps the history and delivers the values to dashboards, databases and AI.

Modbus in Proxus Industrial connectivity