manufacturer: delta
model: dpm-530
device: dpm-530
category: Altro
protocol: modbus
version: v1
firmware: null
verification: IMPORTED
isDemo: false
source:
  title: delta dpm-530 — modbus-database (registers.json)
  url: https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/delta-dpm-530.htm
  documentRef: null
  revision: null
generatedAt: 2026-09-21T14:24:18.521Z
registers:
  - address: "256"
    addressNumeric: 256
    signal: voltage_a_n
    name: Voltage-A-N
    description: Voltage-A-N
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "258"
    addressNumeric: 258
    signal: voltage_b_n
    name: Voltage-B-N
    description: Voltage-B-N
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "260"
    addressNumeric: 260
    signal: voltage_c_n
    name: Voltage-C-N
    description: Voltage-C-N
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "262"
    addressNumeric: 262
    signal: voltage_l_n_avg
    name: Voltage-L-N-avg
    description: Voltage-L-N-avg
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "264"
    addressNumeric: 264
    signal: voltage_a_b
    name: Voltage-A-B
    description: Voltage-A-B
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "266"
    addressNumeric: 266
    signal: voltage_b_c
    name: Voltage-B-C
    description: Voltage-B-C
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "268"
    addressNumeric: 268
    signal: voltage_c_a
    name: Voltage-C-A
    description: Voltage-C-A
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "270"
    addressNumeric: 270
    signal: voltage_l_l_avg
    name: Voltage-L-L-avg
    description: Voltage-L-L-avg
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "272"
    addressNumeric: 272
    signal: voltage_unbalance_a_n
    name: Voltage-unbalance-A-N
    description: Voltage-unbalance-A-N
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "274"
    addressNumeric: 274
    signal: voltage_unbalance_b_n
    name: Voltage-unbalance-B-N
    description: Voltage-unbalance-B-N
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "276"
    addressNumeric: 276
    signal: voltage_unbalance_c_n
    name: Voltage-unbalance-C-N
    description: Voltage-unbalance-C-N
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "278"
    addressNumeric: 278
    signal: voltage_unbalance_l_n_avg
    name: Voltage-unbalance-L-N-avg
    description: Voltage-unbalance-L-N-avg
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "280"
    addressNumeric: 280
    signal: voltage_unbalance_a_b
    name: Voltage-unbalance-A-B
    description: Voltage-unbalance-A-B
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "282"
    addressNumeric: 282
    signal: voltage_unbalance_b_c
    name: Voltage-unbalance-B-C
    description: Voltage-unbalance-B-C
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "284"
    addressNumeric: 284
    signal: voltage_unbalance_c_a
    name: Voltage-unbalance-C-A
    description: Voltage-unbalance-C-A
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "286"
    addressNumeric: 286
    signal: voltage_unbalance_l_l_avg
    name: Voltage-unbalance-L-L-avg
    description: Voltage-unbalance-L-L-avg
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "288"
    addressNumeric: 288
    signal: current_a
    name: Current-A
    description: Current-A
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "290"
    addressNumeric: 290
    signal: current_b
    name: Current-B
    description: Current-B
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "292"
    addressNumeric: 292
    signal: current_c
    name: Current-C
    description: Current-C
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "294"
    addressNumeric: 294
    signal: current_avg
    name: Current-avg
    description: Current-avg
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "296"
    addressNumeric: 296
    signal: current_n
    name: Current-N
    description: Current-N
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "298"
    addressNumeric: 298
    signal: current_unbalance_a
    name: Current-unbalance-A
    description: Current-unbalance-A
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "300"
    addressNumeric: 300
    signal: current_unbalance_b
    name: Current-unbalance-B
    description: Current-unbalance-B
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "302"
    addressNumeric: 302
    signal: current_unbalance_c
    name: Current-unbalance-C
    description: Current-unbalance-C
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "304"
    addressNumeric: 304
    signal: current_unbalance_avg
    name: Current-unbalance-avg
    description: Current-unbalance-avg
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "306"
    addressNumeric: 306
    signal: power_factor_total
    name: Power-factor-total
    description: Power-factor-total
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "308"
    addressNumeric: 308
    signal: power_factor_a
    name: Power-factor-A
    description: Power-factor-A
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "310"
    addressNumeric: 310
    signal: power_factor_b
    name: Power-factor-B
    description: Power-factor-B
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "312"
    addressNumeric: 312
    signal: power_factor_c
    name: Power-factor-C
    description: Power-factor-C
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "314"
    addressNumeric: 314
    signal: displacement_power_factor_total
    name: Displacement-power-factor-total
    description: Displacement-power-factor-total
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "316"
    addressNumeric: 316
    signal: displacement_power_factor_a
    name: Displacement-power-factor-A
    description: Displacement-power-factor-A
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "318"
    addressNumeric: 318
    signal: displacement_power_factor_b
    name: Displacement-power-factor-B
    description: Displacement-power-factor-B
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "320"
    addressNumeric: 320
    signal: displacement_power_factor_c
    name: Displacement-power-factor-C
    description: Displacement-power-factor-C
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "322"
    addressNumeric: 322
    signal: frequency
    name: Frequency
    description: Frequency
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Hz
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "324"
    addressNumeric: 324
    signal: active_power_total
    name: Active-power-total
    description: Active-power-total
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kW
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "326"
    addressNumeric: 326
    signal: active_power_a
    name: Active-power-A
    description: Active-power-A
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kW
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "328"
    addressNumeric: 328
    signal: active_power_b
    name: Active-power-B
    description: Active-power-B
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kW
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "330"
    addressNumeric: 330
    signal: active_power_c
    name: Active-power-C
    description: Active-power-C
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kW
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "332"
    addressNumeric: 332
    signal: reactive_power_total
    name: Reactive-power-total
    description: Reactive-power-total
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVAR
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "334"
    addressNumeric: 334
    signal: reactive_power_a
    name: Reactive-power-A
    description: Reactive-power-A
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVAR
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "336"
    addressNumeric: 336
    signal: reactive_power_b
    name: Reactive-power-B
    description: Reactive-power-B
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVAR
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "338"
    addressNumeric: 338
    signal: reactive_power_c
    name: Reactive-power-C
    description: Reactive-power-C
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVAR
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "340"
    addressNumeric: 340
    signal: apparent_power_total
    name: Apparent-power-total
    description: Apparent-power-total
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "342"
    addressNumeric: 342
    signal: apparent_power_a
    name: Apparent-power-A
    description: Apparent-power-A
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "344"
    addressNumeric: 344
    signal: apparent_power_b
    name: Apparent-power-B
    description: Apparent-power-B
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "346"
    addressNumeric: 346
    signal: apparent_power_c
    name: Apparent-power-C
    description: Apparent-power-C
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "348"
    addressNumeric: 348
    signal: active_energy_delivered
    name: Active-energy-delivered
    description: Active-energy-delivered
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Wh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "350"
    addressNumeric: 350
    signal: active_energy_received
    name: Active-energy-received
    description: Active-energy-received
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Wh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "352"
    addressNumeric: 352
    signal: reactive_energy_delivered
    name: Reactive-energy-delivered
    description: Reactive-energy-delivered
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VARh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "354"
    addressNumeric: 354
    signal: reactive_energy_received
    name: Reactive-energy-received
    description: Reactive-energy-received
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VARh
    access: READ
    endianness: null
    group: null
    notes: null
