manufacturer: socomec
model: diris-d30-d50-d70
device: diris-d30-d50-d70
category: Altro
protocol: modbus
version: v1
firmware: null
verification: IMPORTED
isDemo: false
source:
  title: socomec diris-d30-d50-d70 — modbus-database (registers.json)
  url: https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/socomec-diris-d30-d50-d70.htm
  documentRef: null
  revision: null
generatedAt: 2026-09-21T14:44:41.056Z
registers:
  - address: "18433"
    addressNumeric: 8432
    signal: inst_measurement_load_1_date_of_last_instance
    name: Inst.-Measurement.-Load-#1.-Date-of-last-instance
    description: Inst.-Measurement.-Load-#1.-Date-of-last-instance
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: s
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "18435"
    addressNumeric: 8434
    signal: inst_measurement_load_1_integration_time
    name: Inst.-Measurement.-Load-#1.-Integration-time
    description: Inst.-Measurement.-Load-#1.-Integration-time
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: s
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "18442"
    addressNumeric: 8441
    signal: inst_measurement_load_1_frequency
    name: Inst.-Measurement.-Load-#1.-Frequency
    description: Inst.-Measurement.-Load-#1.-Frequency
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: Hz
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "18444"
    addressNumeric: 8443
    signal: inst_measurement_load_1_ph_n_voltage_v1
    name: Inst.-Measurement.-Load-#1.-Ph-N-voltage-:-V1
    description: Inst.-Measurement.-Load-#1.-Ph-N-voltage-:-V1
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "18446"
    addressNumeric: 8445
    signal: inst_measurement_load_1_ph_n_voltage_v2
    name: Inst.-Measurement.-Load-#1.-Ph-N-voltage-:-V2
    description: Inst.-Measurement.-Load-#1.-Ph-N-voltage-:-V2
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "18448"
    addressNumeric: 8447
    signal: inst_measurement_load_1_ph_n_voltage_v3
    name: Inst.-Measurement.-Load-#1.-Ph-N-voltage-:-V3
    description: Inst.-Measurement.-Load-#1.-Ph-N-voltage-:-V3
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "18452"
    addressNumeric: 8451
    signal: inst_measurement_load_1_ph_ph_voltage_u12
    name: Inst.-Measurement.-Load-#1.-Ph-ph-voltage-:-U12
    description: Inst.-Measurement.-Load-#1.-Ph-ph-voltage-:-U12
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "18454"
    addressNumeric: 8453
    signal: inst_measurement_load_1_ph_ph_voltage_u23
    name: Inst.-Measurement.-Load-#1.-Ph-ph-voltage-:-U23
    description: Inst.-Measurement.-Load-#1.-Ph-ph-voltage-:-U23
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "18456"
    addressNumeric: 8455
    signal: inst_measurement_load_1_ph_ph_voltage_u31
    name: Inst.-Measurement.-Load-#1.-Ph-ph-voltage-:-U31
    description: Inst.-Measurement.-Load-#1.-Ph-ph-voltage-:-U31
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "18458"
    addressNumeric: 8457
    signal: inst_measurement_load_1_current_i1
    name: Inst.-Measurement.-Load-#1.-Current-:-I1
    description: Inst.-Measurement.-Load-#1.-Current-:-I1
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "18460"
    addressNumeric: 8459
    signal: inst_measurement_load_1_current_i2
    name: Inst.-Measurement.-Load-#1.-Current-:-I2
    description: Inst.-Measurement.-Load-#1.-Current-:-I2
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "18462"
    addressNumeric: 8461
    signal: inst_measurement_load_1_current_i3
    name: Inst.-Measurement.-Load-#1.-Current-:-I3
    description: Inst.-Measurement.-Load-#1.-Current-:-I3
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "18464"
    addressNumeric: 8463
    signal: inst_measurement_load_1_current_in
    name: Inst.-Measurement.-Load-#1.-Current-:-in
    description: Inst.-Measurement.-Load-#1.-Current-:-in
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "18474"
    addressNumeric: 8473
    signal: inst_measurement_load_1_snom
    name: Inst.-Measurement.-Load-#1.-Snom
    description: Inst.-Measurement.-Load-#1.-Snom
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "18476"
    addressNumeric: 8475
    signal: inst_measurement_load_1_total_active_power
    name: Inst.-Measurement.-Load-#1.-Total-active-power
    description: Inst.-Measurement.-Load-#1.-Total-active-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: W
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "18478"
    addressNumeric: 8477
    signal: inst_measurement_load_1_total_reactive_power
    name: Inst.-Measurement.-Load-#1.-Total-reactive-power
    description: Inst.-Measurement.-Load-#1.-Total-reactive-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "18480"
    addressNumeric: 8479
    signal: inst_measurement_load_1_total_lagging_reactive_power
    name: Inst.-Measurement.-Load-#1.-Total-lagging-reactive-power
    description: Inst.-Measurement.-Load-#1.-Total-lagging-reactive-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "18482"
    addressNumeric: 8481
    signal: inst_measurement_load_1_total_leading_reactive_power
    name: Inst.-Measurement.-Load-#1.-Total-leading-reactive-power
    description: Inst.-Measurement.-Load-#1.-Total-leading-reactive-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "18484"
    addressNumeric: 8483
    signal: inst_measurement_load_1_total_apparent_power
    name: Inst.-Measurement.-Load-#1.-Total-apparent-power
    description: Inst.-Measurement.-Load-#1.-Total-apparent-power
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "18486"
    addressNumeric: 8485
    signal: inst_measurement_load_1_total_power_factor
    name: Inst.-Measurement.-Load-#1.-Total-power-factor
    description: Inst.-Measurement.-Load-#1.-Total-power-factor
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "18487"
    addressNumeric: 8486
    signal: inst_measurement_load_1_total_power_factor_type
    name: Inst.-Measurement.-Load-#1.-Total-power-factor-type
    description: Inst.-Measurement.-Load-#1.-Total-power-factor-type
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "20481"
    addressNumeric: 20481
    signal: inst_measurement_load_2_date_of_last_instance
    name: Inst.-Measurement.-Load-#2.-Date-of-last-instance
    description: Inst.-Measurement.-Load-#2.-Date-of-last-instance
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: s
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "20483"
    addressNumeric: 20483
    signal: inst_measurement_load_2_integration_time
    name: Inst.-Measurement.-Load-#2.-Integration-time
    description: Inst.-Measurement.-Load-#2.-Integration-time
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: s
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "20490"
    addressNumeric: 20490
    signal: inst_measurement_load_2_frequency
    name: Inst.-Measurement.-Load-#2.-Frequency
    description: Inst.-Measurement.-Load-#2.-Frequency
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: Hz
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "20492"
    addressNumeric: 20492
    signal: inst_measurement_load_2_ph_n_voltage_v1
    name: Inst.-Measurement.-Load-#2.-Ph-N-voltage-:-V1
    description: Inst.-Measurement.-Load-#2.-Ph-N-voltage-:-V1
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "20494"
    addressNumeric: 20494
    signal: inst_measurement_load_2_ph_n_voltage_v2
    name: Inst.-Measurement.-Load-#2.-Ph-N-voltage-:-V2
    description: Inst.-Measurement.-Load-#2.-Ph-N-voltage-:-V2
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "20496"
    addressNumeric: 20496
    signal: inst_measurement_load_2_ph_n_voltage_v3
    name: Inst.-Measurement.-Load-#2.-Ph-N-voltage-:-V3
    description: Inst.-Measurement.-Load-#2.-Ph-N-voltage-:-V3
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "20500"
    addressNumeric: 20500
    signal: inst_measurement_load_2_ph_ph_voltage_u12
    name: Inst.-Measurement.-Load-#2.-Ph-ph-voltage-:-U12
    description: Inst.-Measurement.-Load-#2.-Ph-ph-voltage-:-U12
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "20502"
    addressNumeric: 20502
    signal: inst_measurement_load_2_ph_ph_voltage_u23
    name: Inst.-Measurement.-Load-#2.-Ph-ph-voltage-:-U23
    description: Inst.-Measurement.-Load-#2.-Ph-ph-voltage-:-U23
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "20504"
    addressNumeric: 20504
    signal: inst_measurement_load_2_ph_ph_voltage_u31
    name: Inst.-Measurement.-Load-#2.-Ph-ph-voltage-:-U31
    description: Inst.-Measurement.-Load-#2.-Ph-ph-voltage-:-U31
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "20506"
    addressNumeric: 20506
    signal: inst_measurement_load_2_current_i1
    name: Inst.-Measurement.-Load-#2.-Current-:-I1
    description: Inst.-Measurement.-Load-#2.-Current-:-I1
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "20508"
    addressNumeric: 20508
    signal: inst_measurement_load_2_current_i2
    name: Inst.-Measurement.-Load-#2.-Current-:-I2
    description: Inst.-Measurement.-Load-#2.-Current-:-I2
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "20510"
    addressNumeric: 20510
    signal: inst_measurement_load_2_current_i3
    name: Inst.-Measurement.-Load-#2.-Current-:-I3
    description: Inst.-Measurement.-Load-#2.-Current-:-I3
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "20512"
    addressNumeric: 20512
    signal: inst_measurement_load_2_current_in
    name: Inst.-Measurement.-Load-#2.-Current-:-in
    description: Inst.-Measurement.-Load-#2.-Current-:-in
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "20522"
    addressNumeric: 20522
    signal: inst_measurement_load_2_snom
    name: Inst.-Measurement.-Load-#2.-Snom
    description: Inst.-Measurement.-Load-#2.-Snom
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "20524"
    addressNumeric: 20524
    signal: inst_measurement_load_2_total_active_power
    name: Inst.-Measurement.-Load-#2.-Total-active-power
    description: Inst.-Measurement.-Load-#2.-Total-active-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: W
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "20526"
    addressNumeric: 20526
    signal: inst_measurement_load_2_total_reactive_power
    name: Inst.-Measurement.-Load-#2.-Total-reactive-power
    description: Inst.-Measurement.-Load-#2.-Total-reactive-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "20528"
    addressNumeric: 20528
    signal: inst_measurement_load_2_total_lagging_reactive_power
    name: Inst.-Measurement.-Load-#2.-Total-lagging-reactive-power
    description: Inst.-Measurement.-Load-#2.-Total-lagging-reactive-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "20530"
    addressNumeric: 20530
    signal: inst_measurement_load_2_total_leading_reactive_power
    name: Inst.-Measurement.-Load-#2.-Total-leading-reactive-power
    description: Inst.-Measurement.-Load-#2.-Total-leading-reactive-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "20532"
    addressNumeric: 20532
    signal: inst_measurement_load_2_total_apparent_power
    name: Inst.-Measurement.-Load-#2.-Total-apparent-power
    description: Inst.-Measurement.-Load-#2.-Total-apparent-power
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "20534"
    addressNumeric: 20534
    signal: inst_measurement_load_2_total_power_factor
    name: Inst.-Measurement.-Load-#2.-Total-power-factor
    description: Inst.-Measurement.-Load-#2.-Total-power-factor
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "20535"
    addressNumeric: 20535
    signal: inst_measurement_load_2_total_power_factor_type
    name: Inst.-Measurement.-Load-#2.-Total-power-factor-type
    description: Inst.-Measurement.-Load-#2.-Total-power-factor-type
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "22529"
    addressNumeric: 22529
    signal: inst_measurement_load_3_date_of_last_instance
    name: Inst.-Measurement.-Load-#3.-Date-of-last-instance
    description: Inst.-Measurement.-Load-#3.-Date-of-last-instance
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: s
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "22531"
    addressNumeric: 22531
    signal: inst_measurement_load_3_integration_time
    name: Inst.-Measurement.-Load-#3.-Integration-time
    description: Inst.-Measurement.-Load-#3.-Integration-time
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: s
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "22538"
    addressNumeric: 22538
    signal: inst_measurement_load_3_frequency
    name: Inst.-Measurement.-Load-#3.-Frequency
    description: Inst.-Measurement.-Load-#3.-Frequency
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: Hz
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "22540"
    addressNumeric: 22540
    signal: inst_measurement_load_3_ph_n_voltage_v1
    name: Inst.-Measurement.-Load-#3.-Ph-N-voltage-:-V1
    description: Inst.-Measurement.-Load-#3.-Ph-N-voltage-:-V1
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "22542"
    addressNumeric: 22542
    signal: inst_measurement_load_3_ph_n_voltage_v2
    name: Inst.-Measurement.-Load-#3.-Ph-N-voltage-:-V2
    description: Inst.-Measurement.-Load-#3.-Ph-N-voltage-:-V2
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "22544"
    addressNumeric: 22544
    signal: inst_measurement_load_3_ph_n_voltage_v3
    name: Inst.-Measurement.-Load-#3.-Ph-N-voltage-:-V3
    description: Inst.-Measurement.-Load-#3.-Ph-N-voltage-:-V3
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "22548"
    addressNumeric: 22548
    signal: inst_measurement_load_3_ph_ph_voltage_u12
    name: Inst.-Measurement.-Load-#3.-Ph-ph-voltage-:-U12
    description: Inst.-Measurement.-Load-#3.-Ph-ph-voltage-:-U12
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "22550"
    addressNumeric: 22550
    signal: inst_measurement_load_3_ph_ph_voltage_u23
    name: Inst.-Measurement.-Load-#3.-Ph-ph-voltage-:-U23
    description: Inst.-Measurement.-Load-#3.-Ph-ph-voltage-:-U23
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
