verified connector library

Socomec DIRIS A40/A41 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
hour_meter50512U32BE0.011/100 h
phase_to_phase_voltage_u1250514U32BE0.01V/100
phase_to_phase_voltage_u2350516U32BE0.01V/100
phase_to_phase_voltage_u3150518U32BE0.01V/100
simple_voltage_v150520U32BE0.01V/100
simple_voltage_v250522U32BE0.01V/100
simple_voltage_v350524U32BE0.01V/100
frequency50526U32BE0.01Hz/100
current_i150528U32BE0.001mA
current_i250530U32BE0.001mA
current_i350532U32BE0.001mA
neutral_current50534U32BE0.001mA
active_power50536U32BE0.01kW/100 (Signed)
reactive_power50538U32BE0.01kvar/100 (Signed)
apparent_power50540U32BE0.01kVA/100
power_factor50542U32BE0.0010.001 (Signed)
active_power_phase_150544U32BE0.01kW/100 (Signed)
active_power_phase_250546U32BE0.01kW/100 (Signed)
active_power_phase_350548U32BE0.01kW/100 (Signed)
reactive_power_phase_150550U32BE0.01kvar/100 (Signed)
reactive_power_phase_250552U32BE0.01kvar/100 (Signed)
reactive_power_phase_350554U32BE0.01kvar/100 (Signed)
apparent_power_phase_150556U32BE0.01kVA/100
apparent_power_phase_250558U32BE0.01kVA/100
apparent_power_phase_350560U32BE0.01kVA/100
power_factor_phase_150562U32BE0.0010.001 (Signed)
power_factor_phase_250564U32BE0.0010.001 (Signed)
power_factor_phase_350566U32BE0.0010.001 (Signed)
partial_positive_active_energy50780U32BE1kWh
partial_positive_reactive_energy50782U32BE1kvarh
module_temperature51457U161
thd_u1251536U160.1
thd_u2351537U160.1
thd_u3151538U160.1
thd_v151539U160.1
thd_v251540U160.1
thd_v351541U160.1
thd_i151542U160.1
thd_i251543U160.1
thd_i351544U160.1
thd_in51545U160.1

link settings as documented (unverified): RTU; default 38400 8O1; unit ID 1; FC 03; PLC programming examples suggest default/matching port settings of 38.4/8/Odd/1 and Slave ID 1.

bench facts as documented (unverified)
terminalsDiris A10 RS-485 Port: NC, +, - (terminals 13, 15, 17). Diris A20 RS-485 Optional Module: +, -, 0.
terminationDiris A10: 120 ohm resistor supplied as loose component to connect between + and - terminals at last slave. Diris A20: Set the 2 DIP switches on the last module on the bus to ON.
shield/groundOnly link the shield to the end on one end to guarantee the same potential of the shield. There is no other required earthing.
powerDiris A20: 110 / 240 VAC, 120 / 250 VDC. Diris A10: 110-277 VAC.
environment50 or 60 Hz distribution system. Max voltage across voltage-input terminals (V1, V2, V3, VN) 520VAC phase-to-phase or 300VAC phase-to-neutral. Max current of 6A on current-input terminals (I1, I2, I3).

generated by gemini:gemini-3.5-flash · harvested from https://cdn.automationdirect.com/static/manuals/disconnects/dirisa.pdf (Socomec); manual-faithful — the document's claims, panel risk: LOW — panel concurs, no field disagreements; 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.