manufacturer: veris
model: e23
device: e23
category: Altro
protocol: modbus
version: v1
firmware: null
verification: IMPORTED
isDemo: false
source:
  title: veris e23 — modbus-database (registers.json)
  url: https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/veris-e23.htm
  documentRef: null
  revision: null
generatedAt: 2026-09-21T13:15:09.214Z
registers:
  - address: "1537"
    addressNumeric: 1537
    signal: real_energy_ph_consumption
    name: Real-energy-(ph)-consumption
    description: Real-energy-(ph)-consumption
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kWh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1539"
    addressNumeric: 1539
    signal: reactive_energy_qh_consumption
    name: Reactive-energy-(qh)-consumption
    description: Reactive-energy-(qh)-consumption
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVARh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1541"
    addressNumeric: 1541
    signal: apparent_energy_sh_consumption
    name: Apparent-energy-(sh)-consumption
    description: Apparent-energy-(sh)-consumption
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVAh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1543"
    addressNumeric: 1543
    signal: total_instantaneous_real_power_p
    name: Total-instantaneous-real-power-(p)
    description: Total-instantaneous-real-power-(p)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kW
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1545"
    addressNumeric: 1545
    signal: total_instantaneous_reactive_power_q
    name: Total-instantaneous-reactive-power-(q)
    description: Total-instantaneous-reactive-power-(q)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVAR
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1547"
    addressNumeric: 1547
    signal: total_instantaneous_apparent_power_s
    name: Total-instantaneous-apparent-power-(s)
    description: Total-instantaneous-apparent-power-(s)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1549"
    addressNumeric: 1549
    signal: average_power_factor_pf_total_kw_total_kva
    name: Average-power-factor-(pf:-total-kw-/-total-kva)
    description: Average-power-factor-(pf:-total-kw-/-total-kva)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Ratio
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1551"
    addressNumeric: 1551
    signal: voltage_line_to_line_u_average_of_active_phases
    name: Voltage-line-to-line-(u),-average-of-active-phases
    description: Voltage-line-to-line-(u),-average-of-active-phases
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Volt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1553"
    addressNumeric: 1553
    signal: voltageline_to_neutral_v_average_of_active_phases
    name: Voltageline-to-neutral-(v),-average-of-active-phases
    description: Voltageline-to-neutral-(v),-average-of-active-phases
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Volt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1555"
    addressNumeric: 1555
    signal: current_average_of_active_phases
    name: Current,-average-of-active-phases
    description: Current,-average-of-active-phases
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Amp
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1557"
    addressNumeric: 1557
    signal: frequency_derived_from_phase_a_b_or_c_in_that_order
    name: Frequency-(derived-from-phase-a,-b,-or-C-in-that-order)
    description: Frequency-(derived-from-phase-a,-b,-or-C-in-that-order)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Hz
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1559"
    addressNumeric: 1559
    signal: total_real_power_present_demand
    name: Total-real-power-present-demand
    description: Total-real-power-present-demand
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kW
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1561"
    addressNumeric: 1561
    signal: total_reactive_power_present_demand
    name: Total-reactive-power-present-demand
    description: Total-reactive-power-present-demand
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVAR
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1563"
    addressNumeric: 1563
    signal: total_apparent_power_present_demand
    name: Total-apparent-power-present-demand
    description: Total-apparent-power-present-demand
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1565"
    addressNumeric: 1565
    signal: total_real_power_max_demand
    name: Total-real-power-max-demand
    description: Total-real-power-max-demand
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kW
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1567"
    addressNumeric: 1567
    signal: total_reactive_power_max_demand
    name: Total-reactive-power-max-demand
    description: Total-reactive-power-max-demand
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVAR
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1569"
    addressNumeric: 1569
    signal: total_apparent_power_max_demand
    name: Total-apparent-power-max-demand
    description: Total-apparent-power-max-demand
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1577"
    addressNumeric: 1577
    signal: pulse_counter_1_real_energy
    name: Pulse-counter-1-(real-energy)
    description: Pulse-counter-1-(real-energy)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1579"
    addressNumeric: 1579
    signal: pulse_counter_2_reactive_energy
    name: Pulse-counter-2-(reactive-energy)
    description: Pulse-counter-2-(reactive-energy)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1589"
    addressNumeric: 1589
    signal: real_energy_consumption_l1
    name: Real-energy-consumption,-L1
    description: Real-energy-consumption,-L1
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kWh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1591"
    addressNumeric: 1591
    signal: real_energy_consumption_l2
    name: Real-energy-consumption,-L2
    description: Real-energy-consumption,-L2
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kWh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1593"
    addressNumeric: 1593
    signal: real_energy_consumption_l3
    name: Real-energy-consumption,-L3
    description: Real-energy-consumption,-L3
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kWh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1595"
    addressNumeric: 1595
    signal: reactive_energy_consumption_l1
    name: Reactive-energy-consumption,-L1
    description: Reactive-energy-consumption,-L1
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kWh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1597"
    addressNumeric: 1597
    signal: reactive_energy_consumption_l2
    name: Reactive-energy-consumption,-L2
    description: Reactive-energy-consumption,-L2
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kWh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1599"
    addressNumeric: 1599
    signal: reactive_energy_consumption_l3
    name: Reactive-energy-consumption,-L3
    description: Reactive-energy-consumption,-L3
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kWh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1601"
    addressNumeric: 1601
    signal: apparent_energy_consumption_l1
    name: Apparent-energy-consumption,-L1
    description: Apparent-energy-consumption,-L1
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kWh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1603"
    addressNumeric: 1603
    signal: apparent_energy_consumption_l2
    name: Apparent-energy-consumption,-L2
    description: Apparent-energy-consumption,-L2
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kWh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1605"
    addressNumeric: 1605
    signal: apparent_energy_consumption_l3
    name: Apparent-energy-consumption,-L3
    description: Apparent-energy-consumption,-L3
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kWh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1607"
    addressNumeric: 1607
    signal: real_power_l1
    name: Real-power,-L1
    description: Real-power,-L1
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kW
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1609"
    addressNumeric: 1609
    signal: real_power_l2
    name: Real-power,-L2
    description: Real-power,-L2
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kW
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1611"
    addressNumeric: 1611
    signal: real_power_l3
    name: Real-power,-L3
    description: Real-power,-L3
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kW
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1613"
    addressNumeric: 1613
    signal: reactive_power_l1
    name: Reactive-power,-L1
    description: Reactive-power,-L1
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVAR
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1615"
    addressNumeric: 1615
    signal: reactive_power_l2
    name: Reactive-power,-L2
    description: Reactive-power,-L2
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVAR
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1617"
    addressNumeric: 1617
    signal: reactive_power_l3
    name: Reactive-power,-L3
    description: Reactive-power,-L3
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVAR
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1619"
    addressNumeric: 1619
    signal: apparent_power_l1
    name: Apparent-power,-L1
    description: Apparent-power,-L1
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1621"
    addressNumeric: 1621
    signal: apparent_power_l2
    name: Apparent-power,-L2
    description: Apparent-power,-L2
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1623"
    addressNumeric: 1623
    signal: apparent_power_l3
    name: Apparent-power,-L3
    description: Apparent-power,-L3
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1625"
    addressNumeric: 1625
    signal: power_factor_l1
    name: Power-factor,-L1
    description: Power-factor,-L1
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Ratio
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1627"
    addressNumeric: 1627
    signal: power_factor_l2
    name: Power-factor,-L2
    description: Power-factor,-L2
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Ratio
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1629"
    addressNumeric: 1629
    signal: power_factor_l3
    name: Power-factor,-L3
    description: Power-factor,-L3
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Ratio
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1631"
    addressNumeric: 1631
    signal: voltage_l1_l2
    name: Voltage,-L1-L2
    description: Voltage,-L1-L2
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Volt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1633"
    addressNumeric: 1633
    signal: voltage_l2_l3
    name: Voltage,-L2-L3
    description: Voltage,-L2-L3
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Volt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1635"
    addressNumeric: 1635
    signal: voltage_l3_l1
    name: Voltage,-L3-L1
    description: Voltage,-L3-L1
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Volt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1637"
    addressNumeric: 1637
    signal: voltage_l1_n
    name: Voltage,-L1-N
    description: Voltage,-L1-N
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Volt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1639"
    addressNumeric: 1639
    signal: voltage_l2_n
    name: Voltage,-L2-N
    description: Voltage,-L2-N
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Volt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1641"
    addressNumeric: 1641
    signal: voltage_l3_n
    name: Voltage,-L3-N
    description: Voltage,-L3-N
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Volt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1643"
    addressNumeric: 1643
    signal: current_phase_a
    name: Current,-phase-A
    description: Current,-phase-A
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Amp
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1645"
    addressNumeric: 1645
    signal: current_phase_b
    name: Current,-phase-B
    description: Current,-phase-B
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Amp
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1647"
    addressNumeric: 1647
    signal: current_phase_c
    name: Current,-phase-C
    description: Current,-phase-C
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Amp
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1649"
    addressNumeric: 1649
    signal: current_neutral
    name: Current,-neutral
    description: Current,-neutral
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Amp
    access: READ
    endianness: null
    group: null
    notes: null
