manufacturer: cewe
model: cdm
device: cdm
category: Altro
protocol: modbus
version: v1
firmware: null
verification: IMPORTED
isDemo: false
source:
  title: cewe cdm — modbus-database (registers.json)
  url: https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/cewe-cdm.htm
  documentRef: null
  revision: null
generatedAt: 2026-09-21T14:23:37.561Z
registers:
  - address: "4096"
    addressNumeric: 4096
    signal: v1_l_n_voltage_phase_1
    name: V1-L-N-voltage-phase-1
    description: V1-L-N-voltage-phase-1
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4098"
    addressNumeric: 4098
    signal: v2_l_n_voltage_phase_2
    name: V2-L-N-voltage-phase-2
    description: V2-L-N-voltage-phase-2
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4100"
    addressNumeric: 4100
    signal: v3_l_n_voltage_phase_3
    name: V3-L-N-voltage-phase-3
    description: V3-L-N-voltage-phase-3
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4102"
    addressNumeric: 4102
    signal: v12_l_l_voltage_line_12
    name: V12-L-L-voltage-line-12
    description: V12-L-L-voltage-line-12
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4104"
    addressNumeric: 4104
    signal: v23_l_l_voltage_line_23
    name: V23-L-L-voltage-line-23
    description: V23-L-L-voltage-line-23
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4106"
    addressNumeric: 4106
    signal: v31_l_l_voltage_line_31
    name: V31-L-L-voltage-line-31
    description: V31-L-L-voltage-line-31
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4108"
    addressNumeric: 4108
    signal: v_system_voltage
    name: V-system-voltage
    description: V-system-voltage
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4110"
    addressNumeric: 4110
    signal: a1_phase_1_current
    name: A1-phase-1-current
    description: A1-phase-1-current
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4112"
    addressNumeric: 4112
    signal: a2_phase_2_current
    name: A2-phase-2-current
    description: A2-phase-2-current
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4114"
    addressNumeric: 4114
    signal: a3_phase_3_current
    name: A3-phase-3-current
    description: A3-phase-3-current
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4116"
    addressNumeric: 4116
    signal: an_neutral_current
    name: An-neutral-current
    description: An-neutral-current
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4118"
    addressNumeric: 4118
    signal: a_system_current
    name: A-system-current
    description: A-system-current
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4120"
    addressNumeric: 4120
    signal: pf1_phase_1_power_factor
    name: PF1-phase-1-power-factor
    description: PF1-phase-1-power-factor
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4122"
    addressNumeric: 4122
    signal: pf2_phase_2_power_factor
    name: PF2-phase-2-power-factor
    description: PF2-phase-2-power-factor
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4124"
    addressNumeric: 4124
    signal: pf3_phase_3_power_factor
    name: PF3-phase-3-power-factor
    description: PF3-phase-3-power-factor
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4126"
    addressNumeric: 4126
    signal: pf_system_power_factor
    name: Pf-system-power-factor
    description: Pf-system-power-factor
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4128"
    addressNumeric: 4128
    signal: p1_phase_1_active_power
    name: P1-phase-1-active-power
    description: P1-phase-1-active-power
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: W
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4130"
    addressNumeric: 4130
    signal: p2_phase_2_active_power
    name: P2-phase-2-active-power
    description: P2-phase-2-active-power
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: W
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4132"
    addressNumeric: 4132
    signal: p3_phase_3_active_power
    name: P3-phase-3-active-power
    description: P3-phase-3-active-power
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: W
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4134"
    addressNumeric: 4134
    signal: p_system_active_power
    name: P-system-active-power
    description: P-system-active-power
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: W
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4136"
    addressNumeric: 4136
    signal: s1_phase_1_apparent_power
    name: S1-phase-1-apparent-power
    description: S1-phase-1-apparent-power
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4138"
    addressNumeric: 4138
    signal: s2_phase_2_apparent_power
    name: S2-phase-2-apparent-power
    description: S2-phase-2-apparent-power
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4140"
    addressNumeric: 4140
    signal: s3_phase_3_apparent_power
    name: S3-phase-3-apparent-power
    description: S3-phase-3-apparent-power
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4142"
    addressNumeric: 4142
    signal: s_system_apparent_power
    name: S-system-apparent-power
    description: S-system-apparent-power
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4144"
    addressNumeric: 4144
    signal: q1_phase_1_reactive_power
    name: Q1-phase-1-reactive-power
    description: Q1-phase-1-reactive-power
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4146"
    addressNumeric: 4146
    signal: q2_phase_2_reactive_power
    name: Q2-phase-2-reactive-power
    description: Q2-phase-2-reactive-power
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4148"
    addressNumeric: 4148
    signal: q3_phase_3_reactive_power
    name: Q3-phase-3-reactive-power
    description: Q3-phase-3-reactive-power
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4150"
    addressNumeric: 4150
    signal: q_system_reactive_power
    name: Q-system-reactive-power
    description: Q-system-reactive-power
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4152"
    addressNumeric: 4152
    signal: f_frequency
    name: F-frequency
    description: F-frequency
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Hz
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4352"
    addressNumeric: 4352
    signal: kwh1_phase_1_imported_active_energy
    name: +kwh1-phase-1-imported-active-energy
    description: +kwh1-phase-1-imported-active-energy
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Wh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4354"
    addressNumeric: 4354
    signal: kwh2_phase_2_imported_active_energy
    name: +kwh2-phase-2-imported-active-energy
    description: +kwh2-phase-2-imported-active-energy
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Wh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4356"
    addressNumeric: 4356
    signal: kwh3_phase_3_imported_active_energy
    name: +kwh3-phase-3-imported-active-energy
    description: +kwh3-phase-3-imported-active-energy
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Wh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4358"
    addressNumeric: 4358
    signal: kwh_system_imported_active_energy
    name: +kwh-system-imported-active-energy
    description: +kwh-system-imported-active-energy
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Wh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4360"
    addressNumeric: 4360
    signal: kwh1_phase_1_exported_active_energy
    name: Kwh1-phase-1-exported-active-energy
    description: Kwh1-phase-1-exported-active-energy
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Wh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4362"
    addressNumeric: 4362
    signal: kwh2_phase_2_exported_active_energy
    name: Kwh2-phase-2-exported-active-energy
    description: Kwh2-phase-2-exported-active-energy
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Wh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4364"
    addressNumeric: 4364
    signal: kwh3_phase_3_exported_active_energy
    name: Kwh3-phase-3-exported-active-energy
    description: Kwh3-phase-3-exported-active-energy
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Wh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4366"
    addressNumeric: 4366
    signal: kwh_system_exported_active_energy
    name: Kwh-system-exported-active-energy
    description: Kwh-system-exported-active-energy
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Wh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4368"
    addressNumeric: 4368
    signal: kvah1_l_phase_1_imported_lagging_apparent_energy
    name: +kvah1-L-phase-1-imported-lagging-apparent-energy
    description: +kvah1-L-phase-1-imported-lagging-apparent-energy
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VAh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4370"
    addressNumeric: 4370
    signal: kvah2_l_phase_2_imported_lagging_apparent_energy
    name: +kvah2-L-phase-2-imported-lagging-apparent-energy
    description: +kvah2-L-phase-2-imported-lagging-apparent-energy
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VAh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4372"
    addressNumeric: 4372
    signal: kvah3_l_phase_3_imported_lagging_apparent_energy
    name: +kvah3-L-phase-3-imported-lagging-apparent-energy
    description: +kvah3-L-phase-3-imported-lagging-apparent-energy
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VAh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4374"
    addressNumeric: 4374
    signal: kvah_l_system_imported_lagging_apparent_energy
    name: +kvah-L-system-imported-lagging-apparent-energy
    description: +kvah-L-system-imported-lagging-apparent-energy
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VAh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4376"
    addressNumeric: 4376
    signal: kvah1_l_phase_1_exported_lagging_apparent_energy
    name: Kvah1-L-phase-1-exported-lagging-apparent-energy
    description: Kvah1-L-phase-1-exported-lagging-apparent-energy
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VAh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4378"
    addressNumeric: 4378
    signal: kvah2_l_phase_2_exported_lagging_apparent_energy
    name: Kvah2-L-phase-2-exported-lagging-apparent-energy
    description: Kvah2-L-phase-2-exported-lagging-apparent-energy
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VAh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4380"
    addressNumeric: 4380
    signal: kvah3_l_phase_3_exported_lagging_apparent_energy
    name: Kvah3-L-phase-3-exported-lagging-apparent-energy
    description: Kvah3-L-phase-3-exported-lagging-apparent-energy
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VAh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4382"
    addressNumeric: 4382
    signal: kvah_l_system_exported_lagging_apparent_energy
    name: Kvah-L-system-exported-lagging-apparent-energy
    description: Kvah-L-system-exported-lagging-apparent-energy
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VAh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4384"
    addressNumeric: 4384
    signal: kvah1_c_phase_1_imported_leading_apparent_energy
    name: +kvah1-C-phase-1-imported-leading-apparent-energy
    description: +kvah1-C-phase-1-imported-leading-apparent-energy
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VAh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4386"
    addressNumeric: 4386
    signal: kvah2_c_phase_2_imported_leading_apparent_energy
    name: +kvah2-C-phase-2-imported-leading-apparent-energy
    description: +kvah2-C-phase-2-imported-leading-apparent-energy
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VAh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4388"
    addressNumeric: 4388
    signal: kvah3_c_phase_3_imported_leading_apparent_energy
    name: +kvah3-C-phase-3-imported-leading-apparent-energy
    description: +kvah3-C-phase-3-imported-leading-apparent-energy
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VAh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4390"
    addressNumeric: 4390
    signal: kvah_c_system_imported_leading_apparent_energy
    name: +kvah-C-system-imported-leading-apparent-energy
    description: +kvah-C-system-imported-leading-apparent-energy
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VAh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4392"
    addressNumeric: 4392
    signal: kvah1_c_phase_1_exported_leading_apparent_energy
    name: Kvah1-C-phase-1-exported-leading-apparent-energy
    description: Kvah1-C-phase-1-exported-leading-apparent-energy
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VAh
    access: READ
    endianness: null
    group: null
    notes: null
