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.
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.
| point | address (0-based) | type | scale | unit |
|---|---|---|---|---|
| l1_phase_voltage | 0 | U32BE | 0.1 | V |
| l1_current | 2 | U32BE | 0.001 | mA |
| l1_active_power | 4 | U32BE | 1 | W |
| l1_inductive_power | 6 | U32BE | 1 | var |
| l1_capacitive_power | 8 | U32BE | 1 | var |
| l1_apparent_power | 10 | U32BE | 1 | VA |
| l1_power_factor | 12 | U32BE | 0.01 | |
| cos_phi_l1 | 14 | U32BE | 0.01 | |
| l2_phase_voltage | 16 | U32BE | 0.1 | V |
| l2_current | 18 | U32BE | 0.001 | mA |
| l2_active_power | 20 | U32BE | 1 | W |
| l2_inductive_power | 22 | U32BE | 1 | var |
| l2_capacitive_power | 24 | U32BE | 1 | var |
| l2_apparent_power | 26 | U32BE | 1 | VA |
| l2_power_factor | 28 | U32BE | 0.01 | |
| cos_phi_l2 | 30 | U32BE | 0.01 | |
| l3_phase_voltage | 32 | U32BE | 0.1 | V |
| l3_current | 34 | U32BE | 0.001 | mA |
| l3_active_power | 36 | U32BE | 1 | W |
| l3_inductive_power | 38 | U32BE | 1 | var |
| l3_capacitive_power | 40 | U32BE | 1 | var |
| l3_apparent_power | 42 | U32BE | 1 | VA |
| l3_power_factor | 44 | U32BE | 0.01 | |
| cos_phi_l3 | 46 | U32BE | 0.01 | |
| active_three_phase_power | 48 | U32BE | 1 | W |
| inductive_three_phase_power | 50 | U32BE | 1 | var |
| capacitive_three_phase_power | 52 | U32BE | 1 | var |
| apparent_three_phase_power | 54 | U32BE | 1 | VA |
| three_phase_power_factor | 56 | U32BE | 0.01 | |
| three_phase_cos_phi | 58 | U32BE | 0.01 | |
| l1_frequency | 60 | U32BE | 0.01 | Hz |
| l1_l2_voltage | 62 | U32BE | 0.1 | V |
| l2_l3_voltage | 64 | U32BE | 0.1 | V |
| l3_l1_voltage | 66 | U32BE | 0.1 | V |
| neutral_current | 68 | U32BE | 0.001 | mA |
| l1_voltage_thd | 70 | U32BE | 0.1 | % |
| l2_voltage_thd | 72 | U32BE | 0.1 | % |
| l3_voltage_thd | 74 | U32BE | 0.1 | % |
| l1_current_thd | 76 | U32BE | 0.1 | % |
| l2_current_thd | 78 | U32BE | 0.1 | % |
| l3_current_thd | 80 | U32BE | 0.1 | % |
| consumed_active_energy_kwh | 220 | U32BE | 1 | kWh |
| consumed_active_energy_wh | 222 | U32BE | 1 | Wh |
| consumed_inductive_reactive_energy_kvarh | 224 | U32BE | 1 | |
| consumed_inductive_reactive_energy_varh | 226 | U32BE | 1 | |
| consumed_capacitive_reactive_energy_kvarh | 228 | U32BE | 1 | |
| consumed_capacitive_reactive_energy_varh | 230 | U32BE | 1 | |
| consumed_apparent_energy_kvah | 232 | U32BE | 1 | |
| consumed_apparent_energy_vah | 234 | U32BE | 1 | |
| generated_active_energy_kwh | 240 | U32BE | 1 | kWh |
| generated_active_energy_wh | 242 | U32BE | 1 | |
| generated_inductive_reactive_energy_kvarh | 244 | U32BE | 1 | |
| generated_inductive_reactive_energy_varh | 246 | U32BE | 1 | |
| generated_capacitive_reactive_energy_kvarh | 248 | U32BE | 1 | |
| generated_capacitive_reactive_energy_varh | 250 | U32BE | 1 | |
| generated_apparent_energy_kvah | 252 | U32BE | 1 | |
| generated_apparent_energy_vah | 254 | U32BE | 1 |
| terminals | Screw terminals |
| A/B polarity | A(+), B(-), S |
| connector | 5 connectors |
| isolation | Optoisolated digital inputs |
| shield/ground | It is mandatory to connect the SHLD terminal of the probe |
| wiring notes | Maximum of 32 CVM-C10 devices can be connected to the bus. Maximum distance of 1200 metres. |
| max registers/read | 40 |
| protocol notes | Every Modbus frame has a maximum limit of 20 variables (40 logs). |
| serial register | 1400 |
| identification notes | Serial number is stored in registers 0x578 - 0x579 (1400 - 1401). |
| power | Consumption of current measurement circuit: 0.9 VA (ITF/ITF-IN), 0.18 VA (MC/MC-IN), 0.033 mVA (mV), 0.004 VA (FLEX). |
| environment | Operating temperature: -10ºC ... +60ºC (ITF, ITF-IN), -5ºC ... +45ºC (MC, MC-IN, mV, FLEX). Storage temperature: -10ºC ... +65ºC / +50ºC. Relative humidity: 5 ... 95% non-condensing. Max altitude: 2000 m. Protection degree: IP21 (Front panel IP51, IP64 with accessory). |
| accuracy | UNE-EN 61557-12. Voltage measurement: 0.5% ± 1 digit. Current measurement: 0.5% ± 1 digit. Frequency: 0.5%. |
| certifications | CE, cULus, UNE EN 61010:2010, UNE EN 61000-6-3:2007, UNE EN 61000-6-1:2007, IEC 664:2007, VDE 0110, UL 94, BS EN 61000-6-2, BS EN 61000-6-4, UL/CSA 61010-1 3rd edition |
| doc revision | M001B01-03-23A |
| firmware applicability | Detection of incorrect direction of rotation requires Version 4.05 or higher. |
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.