manufacturer: lovato
model: dmg210-dmg300-dmg700-dmg800
device: dmg210-dmg300-dmg700-dmg800
category: Altro
protocol: modbus
version: v1
firmware: null
verification: IMPORTED
isDemo: false
source:
  title: lovato dmg210-dmg300-dmg700-dmg800 — modbus-database (registers.json)
  url: https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/lovato-dmg210-dmg300-dmg700-dmg800.htm
  documentRef: null
  revision: null
generatedAt: 2026-09-21T14:46:37.065Z
registers:
  - address: "2"
    addressNumeric: 2
    signal: l1_phase_voltage
    name: L1-phase-voltage
    description: L1-phase-voltage
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4"
    addressNumeric: 4
    signal: l2_phase_voltage
    name: L2-phase-voltage
    description: L2-phase-voltage
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "6"
    addressNumeric: 6
    signal: l3_phase_voltage
    name: L3-phase-voltage
    description: L3-phase-voltage
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "8"
    addressNumeric: 8
    signal: l1_current
    name: L1-current
    description: L1-current
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "10"
    addressNumeric: 10
    signal: l2_current
    name: L2-current
    description: L2-current
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "12"
    addressNumeric: 12
    signal: l3_current
    name: L3-current
    description: L3-current
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "14"
    addressNumeric: 14
    signal: l1_l2_voltage
    name: L1-L2-voltage
    description: L1-L2-voltage
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "16"
    addressNumeric: 16
    signal: l2_l3_voltage
    name: L2-L3-voltage
    description: L2-L3-voltage
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "18"
    addressNumeric: 18
    signal: l3_l1_voltage
    name: L3-L1-voltage
    description: L3-L1-voltage
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "20"
    addressNumeric: 20
    signal: l1_active_power
    name: L1-active-power
    description: L1-active-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: W
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "22"
    addressNumeric: 22
    signal: l2_active_power
    name: L2-active-power
    description: L2-active-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: W
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "24"
    addressNumeric: 24
    signal: l3_active_power
    name: L3-active-power
    description: L3-active-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: W
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "26"
    addressNumeric: 26
    signal: l1_reactive_power
    name: L1-reactive-power
    description: L1-reactive-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "28"
    addressNumeric: 28
    signal: l2_reactive_power
    name: L2-reactive-power
    description: L2-reactive-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "30"
    addressNumeric: 30
    signal: l3_reactive_power
    name: L3-reactive-power
    description: L3-reactive-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "32"
    addressNumeric: 32
    signal: l1_apparent_power
    name: L1-apparent-power
    description: L1-apparent-power
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "34"
    addressNumeric: 34
    signal: l2_apparent_power
    name: L2-apparent-power
    description: L2-apparent-power
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "36"
    addressNumeric: 36
    signal: l3_apparent_power
    name: L3-apparent-power
    description: L3-apparent-power
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "38"
    addressNumeric: 38
    signal: l1_power_factor
    name: L1-power-factor
    description: L1-power-factor
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40"
    addressNumeric: 40
    signal: l2_power_factor
    name: L2-power-factor
    description: L2-power-factor
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "42"
    addressNumeric: 42
    signal: l3_power_factor
    name: L3-power-factor
    description: L3-power-factor
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50"
    addressNumeric: 50
    signal: frequency
    name: Frequency
    description: Frequency
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: Hz
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "52"
    addressNumeric: 52
    signal: eqv_phase_voltage
    name: Eqv.-Phase-voltage
    description: Eqv.-Phase-voltage
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "54"
    addressNumeric: 54
    signal: eqv_phase_to_phase_voltage
    name: Eqv.-Phase-to-phase-voltage
    description: Eqv.-Phase-to-phase-voltage
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "56"
    addressNumeric: 56
    signal: eqv_current
    name: Eqv.-Current
    description: Eqv.-Current
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "58"
    addressNumeric: 58
    signal: eqv_active_power
    name: Eqv.-Active-power
    description: Eqv.-Active-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: W
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "60"
    addressNumeric: 60
    signal: eqv_reactive_power
    name: Eqv.-Reactive-power
    description: Eqv.-Reactive-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "62"
    addressNumeric: 62
    signal: eqv_apparent_power
    name: Eqv.-Apparent-power
    description: Eqv.-Apparent-power
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "64"
    addressNumeric: 64
    signal: eqv_power_factor
    name: Eqv-power-factor
    description: Eqv-power-factor
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "66"
    addressNumeric: 66
    signal: asymmetriy_phase_phase_voltage
    name: Asymmetriy-phase-phase-voltage
    description: Asymmetriy-phase-phase-voltage
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "68"
    addressNumeric: 68
    signal: asymmetriy_phase_neural_voltage
    name: Asymmetriy-phase-neural-voltage
    description: Asymmetriy-phase-neural-voltage
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "70"
    addressNumeric: 70
    signal: asymmetriy_neutral_current
    name: Asymmetriy-neutral-current
    description: Asymmetriy-neutral-current
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "72"
    addressNumeric: 72
    signal: neutral_current
    name: Neutral-current
    description: Neutral-current
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "84"
    addressNumeric: 84
    signal: thd_l1_voltage
    name: Thd-L1-voltage
    description: Thd-L1-voltage
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "86"
    addressNumeric: 86
    signal: thd_l2_voltage
    name: Thd-L2-voltage
    description: Thd-L2-voltage
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "88"
    addressNumeric: 88
    signal: thd_l3_voltage
    name: Thd-L3-voltage
    description: Thd-L3-voltage
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "90"
    addressNumeric: 90
    signal: thd_l1_current
    name: Thd-L1-current
    description: Thd-L1-current
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "92"
    addressNumeric: 92
    signal: thd_l2_current
    name: Thd-L2-current
    description: Thd-L2-current
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "94"
    addressNumeric: 94
    signal: thd_l3_current
    name: Thd-L3-current
    description: Thd-L3-current
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "96"
    addressNumeric: 96
    signal: thd_l1_2_voltage
    name: Thd-L1-2-voltage
    description: Thd-L1-2-voltage
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "98"
    addressNumeric: 98
    signal: thd_l2_3_voltage
    name: Thd-L2-3-voltage
    description: Thd-L2-3-voltage
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "100"
    addressNumeric: 100
    signal: thd_l3_1_voltage
    name: Thd-L3-1-voltage
    description: Thd-L3-1-voltage
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1024"
    addressNumeric: 1024
    signal: l1_phase_voltage_1024
    name: L1-phase-voltage
    description: L1-phase-voltage
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1026"
    addressNumeric: 1026
    signal: l2_phase_voltage_1026
    name: L2-phase-voltage
    description: L2-phase-voltage
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1122"
    addressNumeric: 1122
    signal: thd_l3_1_voltage_1122
    name: Thd-L3-1-voltage
    description: Thd-L3-1-voltage
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1536"
    addressNumeric: 1536
    signal: l1_phase_voltage_1536
    name: L1-phase-voltage
    description: L1-phase-voltage
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1538"
    addressNumeric: 1538
    signal: l2_phase_voltage_1538
    name: L2-phase-voltage
    description: L2-phase-voltage
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1634"
    addressNumeric: 1634
    signal: thd_l3_1_voltage_1634
    name: Thd-L3-1-voltage
    description: Thd-L3-1-voltage
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2048"
    addressNumeric: 2048
    signal: l1_phase_voltage_2048
    name: L1-phase-voltage
    description: L1-phase-voltage
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2050"
    addressNumeric: 2050
    signal: l2_phase_voltage_2050
    name: L2-phase-voltage
    description: L2-phase-voltage
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
