manufacturer: northern
model: design-multicube-modbus
device: design-multicube-modbus
category: Altro
protocol: modbus
version: v1
firmware: null
verification: IMPORTED
isDemo: false
source:
  title: northern design-multicube-modbus — modbus-database (registers.json)
  url: https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/northern-design-multicube-modbus.htm
  documentRef: null
  revision: null
generatedAt: 2026-09-21T14:45:41.837Z
registers:
  - address: "512"
    addressNumeric: 512
    signal: escale
    name: eScale
    description: eScale
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "514"
    addressNumeric: 514
    signal: kwh
    name: kWh
    description: kWh
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: kWh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "516"
    addressNumeric: 516
    signal: kvah
    name: kVAh
    description: kVAh
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: kVAh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "518"
    addressNumeric: 518
    signal: kvarh_inductive
    name: Kvarh-inductive
    description: Kvarh-inductive
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: kvarh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "520"
    addressNumeric: 520
    signal: kvarh_capacitive
    name: Kvarh-capacitive
    description: Kvarh-capacitive
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: kvarh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "522"
    addressNumeric: 522
    signal: import_kvarh
    name: Import-kvarh
    description: Import-kvarh
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: kvarh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "524"
    addressNumeric: 524
    signal: export_kwh
    name: Export-kWh
    description: Export-kWh
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: kWh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "526"
    addressNumeric: 526
    signal: export_kvarh
    name: Export-kvarh
    description: Export-kvarh
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: kvarh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2816"
    addressNumeric: 2816
    signal: system_kw
    name: System-kW
    description: System-kW
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: kW
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2817"
    addressNumeric: 2817
    signal: system_kva
    name: System-kVA
    description: System-kVA
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: kVA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2818"
    addressNumeric: 2818
    signal: system_kvar
    name: System-kvar
    description: System-kvar
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: kvar
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2819"
    addressNumeric: 2819
    signal: system_pf
    name: System-PF
    description: System-PF
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2820"
    addressNumeric: 2820
    signal: frequency
    name: Frequency
    description: Frequency
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2821"
    addressNumeric: 2821
    signal: phase_1_volts
    name: Phase-1-volts
    description: Phase-1-volts
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: Volts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2822"
    addressNumeric: 2822
    signal: phase_1_amps
    name: Phase-1-amps
    description: Phase-1-amps
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: Amps
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2823"
    addressNumeric: 2823
    signal: phase_1_kw
    name: Phase-1-kW
    description: Phase-1-kW
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: kW
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2824"
    addressNumeric: 2824
    signal: phase_2_volts
    name: Phase-2-volts
    description: Phase-2-volts
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: Volts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2825"
    addressNumeric: 2825
    signal: phase_2_amps
    name: Phase-2-amps
    description: Phase-2-amps
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: Amps
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2826"
    addressNumeric: 2826
    signal: phase_2_kw
    name: Phase-2-kW
    description: Phase-2-kW
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: kW
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2827"
    addressNumeric: 2827
    signal: phase_3_volts
    name: Phase-3-volts
    description: Phase-3-volts
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: Volts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2828"
    addressNumeric: 2828
    signal: phase_3_amps
    name: Phase-3-amps
    description: Phase-3-amps
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: Amps
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2829"
    addressNumeric: 2829
    signal: phase_3_kw
    name: Phase-3-kW
    description: Phase-3-kW
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: kW
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2830"
    addressNumeric: 2830
    signal: phase_1_pf
    name: Phase-1-PF
    description: Phase-1-PF
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2831"
    addressNumeric: 2831
    signal: phase_2_pf
    name: Phase-2-PF
    description: Phase-2-PF
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2832"
    addressNumeric: 2832
    signal: phase_3_pf
    name: Phase-3-PF
    description: Phase-3-PF
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2833"
    addressNumeric: 2833
    signal: ph1_ph2_volts
    name: Ph1-Ph2-volts
    description: Ph1-Ph2-volts
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: Volts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2834"
    addressNumeric: 2834
    signal: ph2_ph3_volts
    name: Ph2-Ph3-volts
    description: Ph2-Ph3-volts
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: Volts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2835"
    addressNumeric: 2835
    signal: ph3_ph1_volts
    name: Ph3-Ph1-volts
    description: Ph3-Ph1-volts
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: Volts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2836"
    addressNumeric: 2836
    signal: neutral_current
    name: Neutral-current
    description: Neutral-current
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2837"
    addressNumeric: 2837
    signal: amps_scale_ki
    name: Amps-scale-ki
    description: Amps-scale-ki
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: Amps
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2838"
    addressNumeric: 2838
    signal: phase_volts_scale_kvp
    name: Phase-volts-scale-kvp
    description: Phase-volts-scale-kvp
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: Volts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2839"
    addressNumeric: 2839
    signal: line_volts_scale_kvl
    name: Line-volts-scale-kvl
    description: Line-volts-scale-kvl
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: Volts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2840"
    addressNumeric: 2840
    signal: power_scale_kp
    name: Power-scale-kp
    description: Power-scale-kp
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3072"
    addressNumeric: 3072
    signal: phase_1_kva
    name: Phase-1-kVA
    description: Phase-1-kVA
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: kVA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3073"
    addressNumeric: 3073
    signal: phase_2_kva
    name: Phase-2-kVA
    description: Phase-2-kVA
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: kVA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3074"
    addressNumeric: 3074
    signal: phase_3_kva
    name: Phase-3-kVA
    description: Phase-3-kVA
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: kVA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3075"
    addressNumeric: 3075
    signal: phase_1_kvar
    name: Phase-1-kvar
    description: Phase-1-kvar
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: kvar
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3076"
    addressNumeric: 3076
    signal: phase_2_kvar
    name: Phase-2-kvar
    description: Phase-2-kvar
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: kvar
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3077"
    addressNumeric: 3077
    signal: phase_3_kvar
    name: Phase-3-kvar
    description: Phase-3-kvar
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: kvar
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3328"
    addressNumeric: 3328
    signal: peak_hold_ph1_amps
    name: Peak-hold-ph1-amps
    description: Peak-hold-ph1-amps
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: Amps
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3329"
    addressNumeric: 3329
    signal: peak_hold_ph2_amps
    name: Peak-hold-ph2-amps
    description: Peak-hold-ph2-amps
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: Amps
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3330"
    addressNumeric: 3330
    signal: peak_hold_ph3_amps
    name: Peak-hold-ph3-amps
    description: Peak-hold-ph3-amps
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: Amps
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3331"
    addressNumeric: 3331
    signal: peak_hold_ph1_volts
    name: Peak-hold-ph1-volts
    description: Peak-hold-ph1-volts
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: Volts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3332"
    addressNumeric: 3332
    signal: peak_hold_ph2_volts
    name: Peak-hold-ph2-volts
    description: Peak-hold-ph2-volts
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: Volts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3333"
    addressNumeric: 3333
    signal: peak_hold_ph3_volts
    name: Peak-hold-ph3-volts
    description: Peak-hold-ph3-volts
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: Volts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3334"
    addressNumeric: 3334
    signal: peak_hold_kw_demand
    name: Peak-hold-kW-demand
    description: Peak-hold-kW-demand
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: kW
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3335"
    addressNumeric: 3335
    signal: kw_demand_period
    name: KW-demand-period
    description: KW-demand-period
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: KW
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3336"
    addressNumeric: 3336
    signal: kw_demand
    name: KW-demand
    description: KW-demand
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: KW
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3584"
    addressNumeric: 3584
    signal: ct_primary
    name: CT-primary
    description: CT-primary
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: Amps
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3585"
    addressNumeric: 3585
    signal: nominal_volts
    name: Nominal-volts
    description: Nominal-volts
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: Volts
    access: READ
    endianness: null
    group: null
    notes: null
