manufacturer: socomec
model: countis-e50-e53-e50r-e53r
device: countis-e50-e53-e50r-e53r
category: Altro
protocol: modbus
version: v1
firmware: null
verification: IMPORTED
isDemo: false
source:
  title: socomec countis-e50-e53-e50r-e53r — modbus-database (registers.json)
  url: https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/socomec-countis-e50-e53-e50r-e53r.htm
  documentRef: null
  revision: null
generatedAt: 2026-09-21T14:23:04.894Z
registers:
  - address: "50000"
    addressNumeric: 50000
    signal: product_name
    name: Product-name
    description: Product-name
    functionCode: 3
    datatype: string
    length: null
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50004"
    addressNumeric: 50004
    signal: product_order_id_countis_100_protection_200_atys_300_diris_400
    name: Product-order-ID-(Countis:100,-protection:200,-atys:300,-diris:400)
    description: Product-order-ID-(Countis:100,-protection:200,-atys:300,-diris:400)
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50005"
    addressNumeric: 50005
    signal: product_id
    name: Product-ID
    description: Product-ID
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50007"
    addressNumeric: 50007
    signal: product_software_version
    name: Product-software-version
    description: Product-software-version
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50018"
    addressNumeric: 50018
    signal: product_version_major
    name: Product-version-(Major)
    description: Product-version-(Major)
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50019"
    addressNumeric: 50019
    signal: product_version_minor
    name: Product-version-(Minor)
    description: Product-version-(Minor)
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50020"
    addressNumeric: 50020
    signal: product_version_revision
    name: Product-version-(Revision)
    description: Product-version-(Revision)
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50021"
    addressNumeric: 50021
    signal: product_version_build
    name: Product-version-(Build)
    description: Product-version-(Build)
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50025"
    addressNumeric: 50025
    signal: software_technical_base_version_major
    name: Software-technical-base-version-(Major)
    description: Software-technical-base-version-(Major)
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50026"
    addressNumeric: 50026
    signal: software_technical_base_version_minor
    name: Software-technical-base-version-(Minor)
    description: Software-technical-base-version-(Minor)
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50027"
    addressNumeric: 50027
    signal: software_technical_base_version_revision
    name: Software-technical-base-version-(Revision)
    description: Software-technical-base-version-(Revision)
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50028"
    addressNumeric: 50028
    signal: customization_version_major
    name: Customization-version-(Major)
    description: Customization-version-(Major)
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50029"
    addressNumeric: 50029
    signal: customization_version_minor
    name: Customization-version-(Minor)
    description: Customization-version-(Minor)
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50030"
    addressNumeric: 50030
    signal: product_vlo
    name: Product-VLO
    description: Product-VLO
    functionCode: 3
    datatype: string
    length: null
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50034"
    addressNumeric: 50034
    signal: customization_vlo
    name: Customization-VLO
    description: Customization-VLO
    functionCode: 3
    datatype: string
    length: null
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50038"
    addressNumeric: 50038
    signal: software_technical_base_vlo
    name: Software-technical-base-VLO
    description: Software-technical-base-VLO
    functionCode: 3
    datatype: string
    length: null
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50042"
    addressNumeric: 50042
    signal: vendor_name
    name: Vendor-name
    description: Vendor-name
    functionCode: 3
    datatype: string
    length: null
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50050"
    addressNumeric: 50050
    signal: product_name_50050
    name: Product-name
    description: Product-name
    functionCode: 3
    datatype: string
    length: null
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50058"
    addressNumeric: 50058
    signal: extended_name
    name: Extended-name
    description: Extended-name
    functionCode: 3
    datatype: string
    length: null
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50512"
    addressNumeric: 50512
    signal: hour_meter
    name: Hour-meter
    description: Hour-meter
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50514"
    addressNumeric: 50514
    signal: phase_to_phase_voltage_u12
    name: Phase-to-phase-voltage:-U12
    description: Phase-to-phase-voltage:-U12
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50516"
    addressNumeric: 50516
    signal: phase_to_phase_voltage_u23
    name: Phase-to-phase-voltage:-U23
    description: Phase-to-phase-voltage:-U23
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50518"
    addressNumeric: 50518
    signal: phase_to_phase_voltage_u31
    name: Phase-to-phase-voltage:-U31
    description: Phase-to-phase-voltage:-U31
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50520"
    addressNumeric: 50520
    signal: simple_voltage_v1
    name: Simple-voltage:-V1
    description: Simple-voltage:-V1
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50522"
    addressNumeric: 50522
    signal: simple_voltage_v2
    name: Simple-voltage:-V2
    description: Simple-voltage:-V2
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50524"
    addressNumeric: 50524
    signal: simple_voltage_v3
    name: Simple-voltage:-V3
    description: Simple-voltage:-V3
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50528"
    addressNumeric: 50528
    signal: current_i1
    name: Current:-I1
    description: Current:-I1
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50530"
    addressNumeric: 50530
    signal: current_i2
    name: Current:-I2
    description: Current:-I2
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50532"
    addressNumeric: 50532
    signal: current_i3
    name: Current:-I3
    description: Current:-I3
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50536"
    addressNumeric: 50536
    signal: active_power_p
    name: Active-power-+/-:-P
    description: Active-power-+/-:-P
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50538"
    addressNumeric: 50538
    signal: reactive_power_q
    name: Reactive-power-+/-:-Q
    description: Reactive-power-+/-:-Q
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50540"
    addressNumeric: 50540
    signal: apparent_power_s
    name: Apparent-power:-S
    description: Apparent-power:-S
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50542"
    addressNumeric: 50542
    signal: power_factor_leading_et_lagging_pf
    name: Power-factor:--:-leading-et-+:-lagging:-PF
    description: Power-factor:--:-leading-et-+:-lagging:-PF
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50544"
    addressNumeric: 50544
    signal: active_power_phase_1_p1
    name: Active-power-phase-1-+/-:-P1
    description: Active-power-phase-1-+/-:-P1
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50546"
    addressNumeric: 50546
    signal: active_power_phase_2_p2
    name: Active-power-phase-2-+/-:-P2
    description: Active-power-phase-2-+/-:-P2
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50548"
    addressNumeric: 50548
    signal: active_power_phase_3_p3
    name: Active-power-phase-3-+/-:-P3
    description: Active-power-phase-3-+/-:-P3
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50550"
    addressNumeric: 50550
    signal: reactive_power_phase_1_q1
    name: Reactive-power-phase-1-+/-:-Q1
    description: Reactive-power-phase-1-+/-:-Q1
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50552"
    addressNumeric: 50552
    signal: reactive_power_phase_2_q2
    name: Reactive-power-phase-2-+/-:-Q2
    description: Reactive-power-phase-2-+/-:-Q2
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50554"
    addressNumeric: 50554
    signal: reactive_power_phase_3_q3
    name: Reactive-power-phase-3-+/-:-Q3
    description: Reactive-power-phase-3-+/-:-Q3
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50556"
    addressNumeric: 50556
    signal: apparent_power_phase_1_s1
    name: Apparent-power-phase-1:-S1
    description: Apparent-power-phase-1:-S1
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50558"
    addressNumeric: 50558
    signal: apparent_power_phase_2_s2
    name: Apparent-power-phase-2:-S2
    description: Apparent-power-phase-2:-S2
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50560"
    addressNumeric: 50560
    signal: apparent_power_phase_3_s3
    name: Apparent-power-phase-3:-S3
    description: Apparent-power-phase-3:-S3
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50562"
    addressNumeric: 50562
    signal: power_factor_phase_1_leading_and_lagging_pf1
    name: Power-factor-phase-1--:-leading-and-+:-lagging:-PF1
    description: Power-factor-phase-1--:-leading-and-+:-lagging:-PF1
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50564"
    addressNumeric: 50564
    signal: power_factor_phase_2_leading_and_lagging_pf2
    name: Power-factor-phase-2--:-leading-and-+:-lagging:-PF2
    description: Power-factor-phase-2--:-leading-and-+:-lagging:-PF2
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50566"
    addressNumeric: 50566
    signal: power_factor_phase_3_leading_and_lagging_pf3
    name: Power-factor-phase-3--:-leading-and-+:-lagging:-PF3
    description: Power-factor-phase-3--:-leading-and-+:-lagging:-PF3
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50770"
    addressNumeric: 50770
    signal: total_positive_active_energy_no_resetable_ea
    name: Total-positive-active-energy-(no-resetable):-ea+
    description: Total-positive-active-energy-(no-resetable):-ea+
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50772"
    addressNumeric: 50772
    signal: total_positive_reactive_energy_no_resetable_er
    name: Total-positive-reactive-energy-(no-resetable):-er-+
    description: Total-positive-reactive-energy-(no-resetable):-er-+
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50774"
    addressNumeric: 50774
    signal: total_apparent_energy_no_resetable_es
    name: Total-apparent-energy-(no-resetable):-es
    description: Total-apparent-energy-(no-resetable):-es
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50776"
    addressNumeric: 50776
    signal: total_negative_active_energy_no_resetable_ea
    name: Total-negative-active-energy-(no-resetable):-ea-
    description: Total-negative-active-energy-(no-resetable):-ea-
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "57346"
    addressNumeric: 57346
    signal: current_transformer_primary
    name: Current-transformer-primary
    description: Current-transformer-primary
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
