verified connector library

Veris E51C2/E51C3 power meter

Register map(s) for this device, each at the trust rung it earned. Addresses are 0-based as on the wire; word order and scaling are only confirmed at the hardware-verified rung.

interop-verified

Read + decoded cleanly over a real network vs an independent third-party Modbus test server (transport and framing; reads are remapped into the server's register window, so the map's own addresses are NOT exercised). Does NOT prove word order/scaling against the actual device.

pointaddress (0-based)typescaleunit
real_energy_net0U32BE1kWh
real_energy_import2U32BE1kWh
real_energy_export4U32BE1kWh
reactive_energy_q16U32BE1kVARh
reactive_energy_q28U32BE1kVARh
reactive_energy_q310U32BE1kVARh
reactive_energy_q412U32BE1kVARh
apparent_energy_net14U32BE1kVAh
apparent_energy_import16U32BE1kVAh
apparent_energy_export18U32BE1kVAh
total_instantaneous_real_power20I161kW
total_instantaneous_reactive_power21I161kVAR
total_instantaneous_apparent_power22U161kVA
total_power_factor23I160.0001Ratio
voltage_ll_average24U161Volt
voltage_ln_average25U161Volt
current_average26U161Amp
frequency27U160.01Hz
total_real_power_present_demand28I161kW
total_reactive_power_present_demand29I161kVAR
total_apparent_power_present_demand30I161kVA
total_real_power_max_demand31I161kW
total_reactive_power_max_demand32I161kVAR
total_apparent_power_max_demand33I161kVA
total_real_power_max_demand_export34I161kW
total_reactive_power_max_demand_export35I161kVAR
total_apparent_power_max_demand_export36I161kVA
pulse_counter_138U32BE1
pulse_counter_240U32BE1
real_power_phase_a90I161kW
real_power_phase_b91I161kW
real_power_phase_c92I161kW
reactive_power_phase_a93I161kVAR
reactive_power_phase_b94I161kVAR
reactive_power_phase_c95I161kVAR
apparent_power_phase_a96U161kVA
apparent_power_phase_b97U161kVA
apparent_power_phase_c98U161kVA
power_factor_phase_a99I160.0001Ratio
power_factor_phase_b100I160.0001Ratio
power_factor_phase_c101I160.0001Ratio
voltage_phase_ab102U161Volt
voltage_phase_bc103U161Volt
voltage_phase_ac104U161Volt
voltage_phase_an105U161Volt
voltage_phase_bn106U161Volt
voltage_phase_cn107U161Volt
current_phase_a108U161Amp
current_phase_b109U161Amp
current_phase_c110U161Amp
real_energy_net_float256F32BE1kWh
real_energy_import_float258F32BE1kWh
real_energy_export_float260F32BE1kWh
reactive_energy_q1_float262F32BE1kVARh
reactive_energy_q2_float264F32BE1kVARh
reactive_energy_q3_float266F32BE1kVARh
reactive_energy_q4_float268F32BE1kVARh
apparent_energy_net_float270F32BE1kVAh
apparent_energy_import_float272F32BE1kVAh
apparent_energy_export_float274F32BE1kVAh
total_instantaneous_real_power_float276F32BE1kW
total_instantaneous_reactive_power_float278F32BE1kVAR
total_instantaneous_apparent_power_float280F32BE1kVA
total_power_factor_float282F32BE1Ratio
voltage_ll_average_float284F32BE1Volt
voltage_ln_average_float286F32BE1Volt
current_average_float288F32BE1Amp
frequency_float290F32BE1Hz
total_real_power_present_demand_float292F32BE1kW
total_reactive_power_present_demand_float294F32BE1kVAR
total_apparent_power_present_demand_float296F32BE1kVA
total_real_power_max_demand_float298F32BE1kW
total_reactive_power_max_demand_float300F32BE1kVAR
total_apparent_power_max_demand_float302F32BE1kVA
total_real_power_max_demand_export_float304F32BE1kW
total_reactive_power_max_demand_export_float306F32BE1kVAR
total_apparent_power_max_demand_export_float308F32BE1kVA
accumulated_real_energy_phase_a_float316F32BE1kWh
accumulated_real_energy_phase_b_float318F32BE1kWh
accumulated_real_energy_phase_c_float320F32BE1kWh
accumulated_real_energy_phase_a_export_float322F32BE1kWh
accumulated_real_energy_phase_b_export_float324F32BE1kWh
accumulated_real_energy_phase_c_export_float326F32BE1kWh
real_power_phase_a_float364F32BE1kW
real_power_phase_b_float366F32BE1kW
real_power_phase_c_float368F32BE1kW
reactive_power_phase_a_float370F32BE1kVAR
reactive_power_phase_b_float372F32BE1kVAR
reactive_power_phase_c_float374F32BE1kVAR
apparent_power_phase_a_float376F32BE1kVA
apparent_power_phase_b_float378F32BE1kVA
apparent_power_phase_c_float380F32BE1kVA
power_factor_phase_a_float382F32BE1Ratio
power_factor_phase_b_float384F32BE1Ratio
power_factor_phase_c_float386F32BE1Ratio
voltage_phase_ab_float388F32BE1Volt
voltage_phase_bc_float390F32BE1Volt
voltage_phase_ac_float392F32BE1Volt
voltage_phase_an_float394F32BE1Volt
voltage_phase_bn_float396F32BE1Volt
voltage_phase_cn_float398F32BE1Volt
current_phase_a_float400F32BE1Amp
current_phase_b_float402F32BE1Amp
current_phase_c_float404F32BE1Amp

link settings as documented (unverified): RTU; FC 03,04,06,16,17,43; Supports variable CTs and PTs, allowing a much wider range of operation from 90V x 5A up to 32000V x 32000A.

⚠ Write no more frequently than every 10 seconds to register 129 (demand sub-interval, reset max demand). — Starkest reads only; we never write a control register.

bench facts as documented (unverified)
connectorRS-485
wiring notesModbus RS-485 link
sentinel valuesQNAN (0x8000 in Integer Registers, 0x7FC00000 in Floating Point Registers) for unsupported values
protocol notesFor floating point format variables, each data point appears twice because two 16-bit addresses are required to hold a 32-bit float value.
model register40021
serial register40053
firmware register7001
identification notesSunSpec model register 40021-40036, serial register 40053-40068, firmware register 7001 or SunSpec version register 40045-40052
FC 43 device IDsupported
power90V x 5A up to 32000V x 32000A range supported via variable CTs and PTs
certificationsSunSpec Alliance Interoperability Specification Compliance
doc revision01111

generated by gemini:gemini-3.5-flash · harvested from https://www.veris.com/ASSETS/DOCUMENTS/ITEMS/EN/E51_pm_01111.pdf (Veris Industries); manual-faithful — the document's claims, panel risk: ELEVATED — panel is not confident; proved interop-verified on 2026-06-10 · recorded 2026-06-10

The trust ladder

Each rung states what it proved and what it did not. Gray until proven; green is earned by hardware only.

Have a device that isn't here? Upload its register map — generation is free, and the connector earns its rung by being proven, not claimed.

Need it proven on your own device? Hardware verification — if it doesn't verify, you don't pay.

Building a platform? License the verified library — machine-readable maps, firmware matrix, API access.