verified connector library

Endress+Hauser Promag W 10 flowmeter

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 confirmed at the hardware-verified rung and at no rung below it.

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
scan_list_register_05000U161
scan_list_register_15001U161
scan_list_register_25002U161
scan_list_register_35003U161
scan_list_register_45004U161
scan_list_register_55005U161
scan_list_register_65006U161
scan_list_register_75007U161
scan_list_register_85008U161
scan_list_register_95009U161
scan_list_register_105010U161
scan_list_register_115011U161
scan_list_register_125012U161
scan_list_register_135013U161
scan_list_register_145014U161
scan_list_register_155015U161
value_of_scan_list_register_05050F32BE1
value_of_scan_list_register_15052F32BE1
value_of_scan_list_register_25054F32BE1
value_of_scan_list_register_35056F32BE1
value_of_scan_list_register_45058F32BE1
value_of_scan_list_register_55060F32BE1
value_of_scan_list_register_65062F32BE1
value_of_scan_list_register_75064F32BE1
value_of_scan_list_register_85066F32BE1
value_of_scan_list_register_95068F32BE1
value_of_scan_list_register_105070F32BE1
value_of_scan_list_register_115072F32BE1
value_of_scan_list_register_125074F32BE1
value_of_scan_list_register_135076F32BE1
value_of_scan_list_register_145078F32BE1
value_of_scan_list_register_155080F32BE1

link settings as documented (unverified): RTU; baud 1200/2400/4800/9600/19200/38400/57600/115200; FC 03,04,06,08,16,23; Response times: Direct data access: typically 25 to 50 ms, Auto-scan buffer: typically 3 to 5 ms.

⚠ Components carry voltage! Incorrect work performed on the electrical connections can result in an electric shock. — Starkest reads only; we never write a control register.

bench facts as documented (unverified)
terminalsSpring terminals, suitable for strands and strands with ferrules. Conductor cross-section 0.2 to 2.5 mm2 (24 to 12 AWG).
terminationNot integrated
connectorCable gland: M20 x 1.5 for cable diameter 6 to 12 mm. Thread for cable entry: NPT 1/2", G 1/2", G 1/2" Ex d, M20.
isolationThe outputs are galvanically isolated from one another and from earth.
shield/groundConnect the cable shields to the inner ground terminal. Ground cable requirements: Copper wire: at least 6 mm2.
max registers/read125
broadcastsupported
protocol notesA maximum of 125 consecutive Modbus registers can be read with 1 telegram. A maximum of 120 consecutive Modbus registers can be written with 1 telegram. Response time of the device to the telegram of the Modbus master: typically 3 to 5 ms.
powerOption D: DC 24 V (-20 to +30%); Option E: AC 100 to 240 V (-15 to +10%, 50/60 Hz); Option I: DC 24 V / AC 100 to 240 V; Option M: DC 24 V / AC 100 to 240 V. Power consumption: max. 10 W.
environmentOperating temperature for cables: -20 to +80 °C (-4 to +176 °F).
accuracyVolume flow: ±0.5 % o.r. ± 1 mm/s. Repeatability: Volume flow Max. ±0.1 % o.r. ± 0.5 mm/s.
certificationsCE mark, C-Tick, ISO 17025, ISO 20456:2017
doc revisionBA02073D/06/EN/01.21
firmware applicability01.00.zz
field reports — community-sourced, unverified (checked 2026-06-11)
  • The register map summary contains off-by-one errors for the scan list configuration and value registers. The scan list configuration registers are mapped to Modbus addresses 5001 to 5016 (not 5000 to 5015), and the values of the scan list registers are mapped to Modbus addresses 5051 to 5082 (not 5050 to 5081). [source]
  • confirmed: Baud rates [1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200] and RTU framing — confirmed by Operating Instructions BA02073D/06/EN/01.21, page 95
  • confirmed: Modbus function codes [3, 4, 6, 8, 16, 23] — confirmed by Operating Instructions BA02073D/06/EN/01.21, page 58
  • confirmed: Direct data access response time (typically 25 to 50 ms) and Auto-scan buffer response time (typically 3 to 5 ms) — confirmed by Operating Instructions BA02073D/06/EN/01.21, page 58
  • confirmed: Volume flow accuracy (±0.5 % o.r. ± 1 mm/s) and repeatability (Max. ±0.1 % o.r. ± 0.5 mm/s) — confirmed by Operating Instructions BA02073D/06/EN/01.21, page 101
  • confirmed: Certifications (CE mark, C-Tick, ISO 17025, ISO 20456:2017) — confirmed by Operating Instructions BA02073D/06/EN/01.21, page 101
  • confirmed: Operating temperature for cables (-20 to +80 °C) — confirmed by Operating Instructions BA02073D/06/EN/01.21, page 100
  • confirmed: Spring terminals supporting conductor cross-section 0.2 to 2.5 mm2 (24 to 12 AWG) — confirmed by Operating Instructions BA02073D/06/EN/01.21, page 97
  • confirmed: Power supply options (Option D, E, I, M) and max power consumption of 10 W — confirmed by Operating Instructions BA02073D/06/EN/01.21, page 43

The trust ladder

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

If your device isn't here, upload its register map. Generation is free, and the connector keeps the rung it earns under testing.

To prove a connector against your own device, order hardware verification. If it doesn't verify, you don't pay.

Platform builders can license the verified library: machine-readable maps, the firmware matrix, API access.