MBMap Registry
  1. Devices
  2. Circutor
  3. CVM-B100/B150

Circutor CVM-B100/B150 Modbus register map

Also covers CVM-B150, CVM-B100-ITF, CVM-B150-ITF, CVM-B100-MC, CVM-B150-MC

Panel power analysers (96 mm CVM-B100, 144 mm CVM-B150) with RS-485 (Modbus RTU or BACnet)

  • Official
  • 119 registers
  • Modbus RTU
  • Revision 2 · 2026-10-17
  • Identity: firmware

Official: Written from the manufacturer's documentation, but not tested on a device yet. Check the map against the manufacturer's documentation before you write to a live device. Tested it? Report a test.

Communication

Protocol
Modbus RTU
Unit ID
1
Serial
19200 8N1 · 19200 baud, 8 data bits, none parity, 1 stop bit
Byte / word order
ABCD · bytes big-endian, words high first
Addresses
0-based

Connection values are defaults: the device may be configured differently.

Map

Registers
119 holding registers
Groups
5
Revision
2 · 2026-10-17
Added
()
File
maps/circutor/cvm-b100-b150.mbmap.json · 26 KB · history
SHA-256
90a2d816f3918e67a1b42db408385cc601810774fbe06c2643db7f8dba6e66f0
Manufacturer
circutor.com

Device identity

What a tool can read to check that this map fits the connected device (SPEC.md section 4.7). Registers with a role are read like any other register.

Registers
RoleRegisterAddressTypeValues
Firmware Firmware version holding 11000 string[3]

Sources and notes

Source: Circutor, "Power analyzer CVM-B100, CVM-B150 instruction manual", M010B01-03-26A

  • Measured values are signed 32-bit integers read with FC04; each is scaled by a power-of-ten unit register (0x157C-0x1583).
  • Energies are three registers: a 32-bit integer part (kWh, kvarh or kVAh when the energy unit register reads 0) and a 16-bit decimal part; this map lists the integer part.
  • The communication registers (0x2738-0x273D) must be written together.
  • Not in this map: maximum and minimum values with their time stamps, per-tariff energies, maximum demand, harmonics and the configuration, alarm and expansion module tables.
AreaAddressNameTypeAccessUnitScaleDescription
HR 0 int32 ABCD R V ×10^Voltage unit
HR 2 int32 ABCD R A ×10^Current unit
HR 4 int32 ABCD R W ×10^Power and energy unit
HR 6 int32 ABCD R var ×10^Power and energy unit
HR 8 int32 ABCD R var ×10^Power and energy unit
HR 10 int32 ABCD R VA ×10^Power and energy unit
HR 12 int32 ABCD R ×10^Power factor unit
HR 14 int32 ABCD R ×0.01
HR 16 int32 ABCD R V ×10^Voltage unit
HR 18 int32 ABCD R A ×10^Current unit
HR 20 int32 ABCD R W ×10^Power and energy unit
HR 22 int32 ABCD R var ×10^Power and energy unit
HR 24 int32 ABCD R var ×10^Power and energy unit
HR 26 int32 ABCD R VA ×10^Power and energy unit
HR 28 int32 ABCD R ×10^Power factor unit
HR 30 int32 ABCD R ×0.01
HR 32 int32 ABCD R V ×10^Voltage unit
HR 34 int32 ABCD R A ×10^Current unit
HR 36 int32 ABCD R W ×10^Power and energy unit
HR 38 int32 ABCD R var ×10^Power and energy unit
HR 40 int32 ABCD R var ×10^Power and energy unit
HR 42 int32 ABCD R VA ×10^Power and energy unit
HR 44 int32 ABCD R ×10^Power factor unit
HR 46 int32 ABCD R ×0.01
HR 48 int32 ABCD R V ×10^Voltage unit
HR 50 int32 ABCD R A ×10^Neutral current unit
HR 52 int32 ABCD R Hz ×10^Frequency unit
HR 54 int32 ABCD R V ×10^Voltage unit
HR 56 int32 ABCD R V ×10^Voltage unit
HR 58 int32 ABCD R V ×10^Voltage unit
HR 60 int32 ABCD R V ×10^Voltage unit
HR 62 int32 ABCD R V ×10^Voltage unit
HR 64 int32 ABCD R A ×10^Current unit
HR 66 int32 ABCD R W ×10^Power and energy unit
HR 68 int32 ABCD R var ×10^Power and energy unit
HR 70 int32 ABCD R var ×10^Power and energy unit
HR 72 int32 ABCD R VA ×10^Power and energy unit
HR 74 int32 ABCD R ×10^Power factor unit
HR 76 int32 ABCD R ×0.01
HR 78 int32 ABCD R % ×10^THD unit
HR 80 int32 ABCD R % ×10^THD unit
HR 82 int32 ABCD R % ×10^THD unit
HR 84 int32 ABCD R % ×10^THD unit
HR 86 int32 ABCD R % ×10^THD unit
HR 88 int32 ABCD R % ×10^THD unit
HR 90 int32 ABCD R % ×10^THD unit
HR 92 int32 ABCD R % ×10^THD unit
HR 94 int32 ABCD R var ×10^Power and energy unit
HR 96 int32 ABCD R var ×10^Power and energy unit
HR 98 int32 ABCD R var ×10^Power and energy unit
HR 100 int32 ABCD R var ×10^Power and energy unit
HR 102 int32 ABCD R var ×10^Power and energy unit
HR 104 int32 ABCD R var ×10^Power and energy unit
HR 106 int32 ABCD R var ×10^Power and energy unit
HR 108 int32 ABCD R var ×10^Power and energy unit
HR 110 int32 ABCD R var ×10^Power and energy unit
HR 112 int32 ABCD R var ×10^Power and energy unit
HR 114 int32 ABCD R var ×10^Power and energy unit
HR 116 int32 ABCD R var ×10^Power and energy unit
HR 118 int32 ABCD R Quadrant 1-4 of the phase
HR 120 int32 ABCD R Quadrant 1-4 of the phase
HR 122 int32 ABCD R Quadrant 1-4 of the phase
HR 124 int32 ABCD R Quadrant 1-4 of the phase
HR 1660 uint32 ABCD R kWh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x067E
HR 1663 uint32 ABCD R kWh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x0681
HR 1666 uint32 ABCD R kWh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x0684
HR 1669 uint32 ABCD R kWh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x0687
HR 1672 uint32 ABCD R kvarh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x068A
HR 1675 uint32 ABCD R kvarh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x068D
HR 1678 uint32 ABCD R kvarh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x0690
HR 1681 uint32 ABCD R kvarh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x0693
HR 1684 uint32 ABCD R kvarh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x0696
HR 1687 uint32 ABCD R kvarh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x0699
HR 1690 uint32 ABCD R kvarh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x069C
HR 1693 uint32 ABCD R kvarh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x069F
HR 1696 uint32 ABCD R kvarh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x06A2
HR 1699 uint32 ABCD R kvarh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x06A5
HR 1702 uint32 ABCD R kvarh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x06A8
HR 1705 uint32 ABCD R kvarh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x06AB
HR 1708 uint32 ABCD R kVAh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x06AE
HR 1711 uint32 ABCD R kVAh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x06B1
HR 1714 uint32 ABCD R kVAh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x06B4
HR 1717 uint32 ABCD R kVAh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x06B7
HR 1720 uint32 ABCD R kWh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x06BA
HR 1723 uint32 ABCD R kWh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x06BD
HR 1726 uint32 ABCD R kWh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x06C0
HR 1729 uint32 ABCD R kWh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x06C3
HR 1732 uint32 ABCD R kvarh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x06C6
HR 1735 uint32 ABCD R kvarh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x06C9
HR 1738 uint32 ABCD R kvarh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x06CC
HR 1741 uint32 ABCD R kvarh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x06CF
HR 1744 uint32 ABCD R kvarh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x06D2
HR 1747 uint32 ABCD R kvarh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x06D5
HR 1750 uint32 ABCD R kvarh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x06D8
HR 1753 uint32 ABCD R kvarh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x06DB
HR 1756 uint32 ABCD R kvarh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x06DE
HR 1759 uint32 ABCD R kvarh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x06E1
HR 1762 uint32 ABCD R kvarh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x06E4
HR 1765 uint32 ABCD R kvarh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x06E7
HR 1768 uint32 ABCD R kVAh ×10^Power and energy unit Integer part; decimal part (1/1000 of the unit) at 0x06EA

Help improve this map