manufacturer: elspec
model: eqc-acr
device: eqc-acr
category: Altro
protocol: modbus
version: v1
firmware: null
verification: IMPORTED
isDemo: false
source:
  title: elspec eqc-acr — modbus-database (registers.json)
  url: https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/elspec-eqc-acr.htm
  documentRef: null
  revision: null
generatedAt: 2026-09-21T14:44:09.223Z
registers:
  - address: "2"
    addressNumeric: 2
    signal: voltage_l2
    name: Voltage-L2
    description: Voltage-L2
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4"
    addressNumeric: 4
    signal: voltage_l3
    name: Voltage-L3
    description: Voltage-L3
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "6"
    addressNumeric: 6
    signal: voltage
    name: Voltage
    description: Voltage
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "8"
    addressNumeric: 8
    signal: voltage_l12
    name: Voltage-L12
    description: Voltage-L12
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "10"
    addressNumeric: 10
    signal: voltage_l23
    name: Voltage-L23
    description: Voltage-L23
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "12"
    addressNumeric: 12
    signal: voltage_l31
    name: Voltage-L31
    description: Voltage-L31
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "14"
    addressNumeric: 14
    signal: voltage_14
    name: Voltage
    description: Voltage
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "16"
    addressNumeric: 16
    signal: frequency
    name: Frequency
    description: Frequency
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "20"
    addressNumeric: 20
    signal: current_l1_mains
    name: Current-L1-(mains)
    description: Current-L1-(mains)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "22"
    addressNumeric: 22
    signal: current_l2_mains
    name: Current-L2-(mains)
    description: Current-L2-(mains)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "24"
    addressNumeric: 24
    signal: current_l3_mains
    name: Current-L3-(mains)
    description: Current-L3-(mains)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "26"
    addressNumeric: 26
    signal: current_mains
    name: Current-(mains)
    description: Current-(mains)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "28"
    addressNumeric: 28
    signal: current_l1_caps
    name: Current-L1-(caps)
    description: Current-L1-(caps)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "30"
    addressNumeric: 30
    signal: current_l2_caps
    name: Current-L2-(caps)
    description: Current-L2-(caps)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "32"
    addressNumeric: 32
    signal: current_l3_caps
    name: Current-L3-(caps)
    description: Current-L3-(caps)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "34"
    addressNumeric: 34
    signal: current_caps
    name: Current-(caps)
    description: Current-(caps)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "36"
    addressNumeric: 36
    signal: current_l1_load
    name: Current-L1-(load)
    description: Current-L1-(load)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "38"
    addressNumeric: 38
    signal: current_l2_load
    name: Current-L2-(load)
    description: Current-L2-(load)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40"
    addressNumeric: 40
    signal: current_l3_load
    name: Current-L3-(load)
    description: Current-L3-(load)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "42"
    addressNumeric: 42
    signal: current_load
    name: Current-(load)
    description: Current-(load)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50"
    addressNumeric: 50
    signal: active_power_l1_mains
    name: Active-power-L1-(mains)
    description: Active-power-L1-(mains)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "52"
    addressNumeric: 52
    signal: active_power_l2_mains
    name: Active-power-L2-(mains)
    description: Active-power-L2-(mains)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "54"
    addressNumeric: 54
    signal: active_power_l3_mains
    name: Active-power-L3-(mains)
    description: Active-power-L3-(mains)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "56"
    addressNumeric: 56
    signal: active_power_l3_mains_56
    name: Active-power-L3-(mains)
    description: Active-power-L3-(mains)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "58"
    addressNumeric: 58
    signal: reactive_power_l1_mains
    name: Reactive-power-L1-(mains)
    description: Reactive-power-L1-(mains)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "60"
    addressNumeric: 60
    signal: reactive_power_l2_mains
    name: Reactive-power-L2-(mains)
    description: Reactive-power-L2-(mains)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "62"
    addressNumeric: 62
    signal: reactive_power_l3_mains
    name: Reactive-power-L3-(mains)
    description: Reactive-power-L3-(mains)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "64"
    addressNumeric: 64
    signal: reactive_power_l3_mains_64
    name: Reactive-power-L3-(mains)
    description: Reactive-power-L3-(mains)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "66"
    addressNumeric: 66
    signal: apparent_power_l1_mains
    name: Apparent-power-L1-(mains)
    description: Apparent-power-L1-(mains)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "68"
    addressNumeric: 68
    signal: apparent_power_l2_mains
    name: Apparent-power-L2-(mains)
    description: Apparent-power-L2-(mains)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "70"
    addressNumeric: 70
    signal: apparent_power_l3_mains
    name: Apparent-power-L3-(mains)
    description: Apparent-power-L3-(mains)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "72"
    addressNumeric: 72
    signal: apparent_power_l3_mains_72
    name: Apparent-power-L3-(mains)
    description: Apparent-power-L3-(mains)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "88"
    addressNumeric: 88
    signal: reactive_power_l1_caps
    name: Reactive-power-L1-(caps)
    description: Reactive-power-L1-(caps)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "90"
    addressNumeric: 90
    signal: reactive_power_l2_caps
    name: Reactive-power-L2-(caps)
    description: Reactive-power-L2-(caps)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "92"
    addressNumeric: 92
    signal: reactive_power_l3_caps
    name: Reactive-power-L3-(caps)
    description: Reactive-power-L3-(caps)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "94"
    addressNumeric: 94
    signal: reactive_power_l3_caps_94
    name: Reactive-power-L3-(caps)
    description: Reactive-power-L3-(caps)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "110"
    addressNumeric: 110
    signal: active_power_l1_load
    name: Active-power-L1-(load)
    description: Active-power-L1-(load)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "112"
    addressNumeric: 112
    signal: active_power_l2_load
    name: Active-power-L2-(load)
    description: Active-power-L2-(load)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "114"
    addressNumeric: 114
    signal: active_power_l3_load
    name: Active-power-L3-(load)
    description: Active-power-L3-(load)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "116"
    addressNumeric: 116
    signal: active_power_l3_load_116
    name: Active-power-L3-(load)
    description: Active-power-L3-(load)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "118"
    addressNumeric: 118
    signal: reactive_power_l1_load
    name: Reactive-power-L1-(load)
    description: Reactive-power-L1-(load)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "120"
    addressNumeric: 120
    signal: reactive_power_l2_load
    name: Reactive-power-L2-(load)
    description: Reactive-power-L2-(load)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "122"
    addressNumeric: 122
    signal: reactive_power_l3_load
    name: Reactive-power-L3-(load)
    description: Reactive-power-L3-(load)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "124"
    addressNumeric: 124
    signal: reactive_power_l3_load_124
    name: Reactive-power-L3-(load)
    description: Reactive-power-L3-(load)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "126"
    addressNumeric: 126
    signal: apparent_power_l1_load
    name: Apparent-power-L1-(load)
    description: Apparent-power-L1-(load)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "128"
    addressNumeric: 128
    signal: apparent_power_l2_load
    name: Apparent-power-L2-(load)
    description: Apparent-power-L2-(load)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "130"
    addressNumeric: 130
    signal: apparent_power_l3_load
    name: Apparent-power-L3-(load)
    description: Apparent-power-L3-(load)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "132"
    addressNumeric: 132
    signal: apparent_power_l3_load_132
    name: Apparent-power-L3-(load)
    description: Apparent-power-L3-(load)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "140"
    addressNumeric: 140
    signal: power_factor_mains
    name: Power-factor-(mains)
    description: Power-factor-(mains)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "8448"
    addressNumeric: 8448
    signal: fault
    name: Fault
    description: Fault
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
