verified connector library

Kamstrup MULTICAL 403/603 heat meter (needs HC-003-67 Modbus module)

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
flow_10F32BE1l/h or m3/h
flow_22F32BE1l/h or m3/h
actual_power4F32BE1W or kW or MW or GW
temp_1_inlet6F32BE1C or K
temp_2_outlet8F32BE1C or K
temp_310F32BE1C or K
temp_412F32BE1C or K
differential_temp14F32BE1C or K
pressure_116F32BE1
pressure_218F32BE1
heat_energy_e120F32BE1Wh or kWh or MWh or GWh or j or kj or Mj or Gj
e222F32BE1Wh or kWh or MWh or GWh or j or kj or Mj or Gj
cooling_energy_e324F32BE1Wh or kWh or MWh or GWh or j or kj or Mj or Gj
e426F32BE1Wh or kWh or MWh or GWh or j or kj or Mj or Gj
e528F32BE1Wh or kWh or MWh or GWh or j or kj or Mj or Gj
e630F32BE1Wh or kWh or MWh or GWh or j or kj or Mj or Gj
e732F32BE1Wh or kWh or MWh or GWh or j or kj or Mj or Gj
energy_e834F32BE1Wh or kWh or MWh or GWh or j or kj or Mj or Gj
energy_e936F32BE1Wh or kWh or MWh or GWh or j or kj or Mj or Gj
e1038F32BE1Wh or kWh or MWh or GWh or j or kj or Mj or Gj
e1140F32BE1Wh or kWh or MWh or GWh or j or kj or Mj or Gj
tariff_242F32BE1Wh or kWh or MWh or GWh or j or kj or Mj or Gj
tariff_344F32BE1Wh or kWh or MWh or GWh or j or kj or Mj or Gj
tariff_446F32BE1Wh or kWh or MWh or GWh or j or kj or Mj or Gj
heat_with_discount_a148F32BE1Wh or kWh or MWh or GWh or j or kj or Mj or Gj
heat_with_surcharge_a250F32BE1Wh or kWh or MWh or GWh or j or kj or Mj or Gj
volume_v152F32BE1l or m3
volume_v254F32BE1l or m3
pulse_input_a156F32BE1Wh or kWh or MWh or GWh or l or m3
pulse_input_b158F32BE1Wh or kWh or MWh or GWh or l or m3
pulse_input_a260F32BE1Wh or kWh or MWh or GWh or l or m3
pulse_input_b262F32BE1Wh or kWh or MWh or GWh or l or m3
coefficient_of_performance_cp64F32BE1
t5_limit66F32BE1C or K
vb_power68F32BE1W or kW or MW or GW
qp_avg_time70F32BE1Minutes or Time: hh:mm:ss
tariff_limit_272F32BE1Wh or kWh or MWh or GWh or j or kj or Mj or Gj
tariff_limit_374F32BE1Wh or kWh or MWh or GWh or j or kj or Mj or Gj
tariff_limit_476F32BE1Wh or kWh or MWh or GWh or j or kj or Mj or Gj
mass_178F32BE1ton
mass_280F32BE1ton
info_code123U32BE1
hour_counter125U32BE1
error_hour_counter127U32BE1

link settings as documented (unverified): RTU; default 19200 8E1; FC 03,04,08,43,65,66; Complies with Modbus over Serial Line Specification and Implementation Guide V1.02. Default setting is 19200 baud, 8 data bits, even parity, 1 stop bit.

bench facts as documented (unverified)
terminalsTerminal 137: RS-485 A/-, Terminal 138: RS-485 B/+, Terminal 139: RS-485 GND. Pulse inputs: Terminal 65: Pulse input A/In-A (+), Terminal 66: Pulse input A/In-A (-), Terminal 67: Pulse input B/In-B (+), Terminal 68: Pulse input B/In-B (-)
A/B polarityA/-, B/+
terminationExternal 120 Ω resistor between A/- and B/+
connectorScrew terminals, 10 pole connector on the module
isolationRS-485 galvanic isolated from meter. According to PTB-A50.1
shield/groundRS-485 GND
wiring notesMax cable size 1.5 mm²
broadcastnot supported
sentinel values0x4F800000 for 32-bit IEEE float invalid value, 0xFFFFFFFF for 32-bit integer invalid value, 0x7FFFFFFF for 32-bit signed integer invalid value, 0x0000 for 16-bit signed integer invalid value
protocol notesIf a register does not exist in the attached meter, the corresponding Modbus register will contain an invalid value.
serial register146
firmware register152
identification notesMeter Number (low) at register 144, Meter No (high) at register 142, Meter Type at register 148
FC 43 device IDsupported
powerPower-supplied from the meter's internal 230 VAC or 24 VAC supply module.
environmentOperational temperature: 5 °C – 55 °C. Humidity: 25 – 85 % RH non-condensing.
certificationsCE, EN 1434, PTB-A50.1
doc revision58101497_B1_GB_07.2017

generated by gemini:gemini-3.5-flash · harvested from https://stockshed.uk/files/kamstrup/Modbus%20module%20for%20MULTICAL403%20%26%20603.pdf (Kamstrup); manual-faithful — the document's claims, panel risk: ELEVATED — panel is not confident; proved interop-verified on 2026-06-11 · recorded 2026-06-11

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.