manufacturer: carlo
model: gavazzi-em300-et300
device: gavazzi-em300-et300
category: Altro
protocol: modbus
version: v1
firmware: null
verification: IMPORTED
isDemo: false
source:
  title: carlo gavazzi-em300-et300 — modbus-database (registers.json)
  url: https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/carlo-gavazzi-em300-et300.htm
  documentRef: null
  revision: null
generatedAt: 2026-09-21T13:16:56.502Z
registers:
  - address: "2"
    addressNumeric: 2
    signal: v_l2_n
    name: V-L2-N
    description: V-L2-N
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Volt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4"
    addressNumeric: 4
    signal: v_l3_n
    name: V-L3-N
    description: V-L3-N
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Volt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "6"
    addressNumeric: 6
    signal: v_l1_l2
    name: V-L1-L2
    description: V-L1-L2
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Volt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "8"
    addressNumeric: 8
    signal: v_l2_l3
    name: V-L2-L3
    description: V-L2-L3
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Volt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "10"
    addressNumeric: 10
    signal: v_l3_l1
    name: V-L3-L1
    description: V-L3-L1
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Volt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "12"
    addressNumeric: 12
    signal: a_l1
    name: A-L1
    description: A-L1
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Ampere
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "14"
    addressNumeric: 14
    signal: a_l2
    name: A-L2
    description: A-L2
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Ampere
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "16"
    addressNumeric: 16
    signal: a_l3
    name: A-L3
    description: A-L3
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Ampere
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "18"
    addressNumeric: 18
    signal: kw_l1
    name: Kw-L1
    description: Kw-L1
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Watt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "20"
    addressNumeric: 20
    signal: kw_l2
    name: Kw-L2
    description: Kw-L2
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Watt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "22"
    addressNumeric: 22
    signal: kw_l3
    name: Kw-L3
    description: Kw-L3
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Watt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "24"
    addressNumeric: 24
    signal: kva_l1
    name: Kva-L1
    description: Kva-L1
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "26"
    addressNumeric: 26
    signal: kva_l2
    name: Kva-L2
    description: Kva-L2
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "28"
    addressNumeric: 28
    signal: kva_l3
    name: Kva-L3
    description: Kva-L3
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "30"
    addressNumeric: 30
    signal: kvar_l1
    name: Kvar-L1
    description: Kvar-L1
    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: kvar_l2
    name: Kvar-L2
    description: Kvar-L2
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "34"
    addressNumeric: 34
    signal: kvar_l3
    name: Kvar-L3
    description: Kvar-L3
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "36"
    addressNumeric: 36
    signal: v_l_n_sys
    name: V-L-N-sys
    description: V-L-N-sys
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Volt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "38"
    addressNumeric: 38
    signal: v_l_l_sys
    name: V-L-L-sys
    description: V-L-L-sys
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Volt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40"
    addressNumeric: 40
    signal: kw_sys
    name: Kw-sys
    description: Kw-sys
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Watt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "42"
    addressNumeric: 42
    signal: kva_sys
    name: Kva-sys
    description: Kva-sys
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "44"
    addressNumeric: 44
    signal: kvar_sys
    name: Kvar-sys
    description: Kvar-sys
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "46"
    addressNumeric: 46
    signal: pf_l1
    name: Pf-L1
    description: Pf-L1
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "47"
    addressNumeric: 47
    signal: pf_l2
    name: Pf-L2
    description: Pf-L2
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "48"
    addressNumeric: 48
    signal: pf_l3
    name: Pf-L3
    description: Pf-L3
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "49"
    addressNumeric: 49
    signal: pf_sys
    name: Pf-sys
    description: Pf-sys
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50"
    addressNumeric: 50
    signal: phase_sequence
    name: Phase-sequence
    description: Phase-sequence
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "51"
    addressNumeric: 51
    signal: hz
    name: Hz
    description: Hz
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: Hz
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "52"
    addressNumeric: 52
    signal: kwh_tot
    name: Kwh-(+)-tot
    description: Kwh-(+)-tot
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: kWh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "54"
    addressNumeric: 54
    signal: kvarh_tot
    name: Kvarh-(+)-tot
    description: Kvarh-(+)-tot
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: kvar
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "56"
    addressNumeric: 56
    signal: kw_dmd
    name: Kw-dmd
    description: Kw-dmd
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Watt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "58"
    addressNumeric: 58
    signal: kw_dmd_peak
    name: Kw-dmd-peak
    description: Kw-dmd-peak
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Watt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "60"
    addressNumeric: 60
    signal: kwh_partial
    name: Kwh-(+)-partial
    description: Kwh-(+)-partial
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: kWh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "62"
    addressNumeric: 62
    signal: kvarh_partial
    name: Kvarh-(+)-partial
    description: Kvarh-(+)-partial
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: kvar
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "64"
    addressNumeric: 64
    signal: kwh_l1
    name: Kwh-(+)-L1
    description: Kwh-(+)-L1
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: kWh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "66"
    addressNumeric: 66
    signal: kwh_l2
    name: Kwh-(+)-L2
    description: Kwh-(+)-L2
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: kWh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "68"
    addressNumeric: 68
    signal: kwh_l3
    name: Kwh-(+)-L3
    description: Kwh-(+)-L3
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: kWh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "70"
    addressNumeric: 70
    signal: kwh_t1
    name: Kwh-(+)-t1
    description: Kwh-(+)-t1
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: kWh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "72"
    addressNumeric: 72
    signal: kwh_t2
    name: Kwh-(+)-t2
    description: Kwh-(+)-t2
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: kWh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "74"
    addressNumeric: 74
    signal: kwh_t3
    name: Kwh-(+)-t3
    description: Kwh-(+)-t3
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: kWh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "76"
    addressNumeric: 76
    signal: kwh_t4
    name: Kwh-(+)-t4
    description: Kwh-(+)-t4
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: kWh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "78"
    addressNumeric: 78
    signal: kwh_tot_78
    name: Kwh-(-)-tot
    description: Kwh-(-)-tot
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: kWh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "80"
    addressNumeric: 80
    signal: kvarh_tot_80
    name: Kvarh-(-)-tot
    description: Kvarh-(-)-tot
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: kvar
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "90"
    addressNumeric: 90
    signal: hour_meter
    name: Hour-meter
    description: Hour-meter
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "96"
    addressNumeric: 96
    signal: kwh_l1_96
    name: Kwh-(-)-L1
    description: Kwh-(-)-L1
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: kWh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "98"
    addressNumeric: 98
    signal: kwh_l2_98
    name: Kwh-(-)-L2
    description: Kwh-(-)-L2
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: kWh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "100"
    addressNumeric: 100
    signal: kwh_l3_100
    name: Kwh-(-)-L3
    description: Kwh-(-)-L3
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: kWh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "130"
    addressNumeric: 130
    signal: thd_a_l1
    name: Thd-A-L1
    description: Thd-A-L1
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "132"
    addressNumeric: 132
    signal: thd_a_l2
    name: Thd-A-L2
    description: Thd-A-L2
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "134"
    addressNumeric: 134
    signal: thd_a_l3
    name: Thd-A-L3
    description: Thd-A-L3
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
