manufacturer: crompton
model: integra-1200
device: integra-1200
category: Altro
protocol: modbus
version: v1
firmware: null
verification: IMPORTED
isDemo: false
source:
  title: crompton integra-1200 — modbus-database (registers.json)
  url: https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/crompton-integra-1200.htm
  documentRef: null
  revision: null
generatedAt: 2026-09-21T14:30:05.478Z
registers:
  - address: "2"
    addressNumeric: 2
    signal: phase_2_line_to_neutral_voltage
    name: Phase-2-line-to-neutral-voltage
    description: Phase-2-line-to-neutral-voltage
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Volts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4"
    addressNumeric: 4
    signal: phase_3_line_to_neutral_voltage
    name: Phase-3-line-to-neutral-voltage
    description: Phase-3-line-to-neutral-voltage
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Volts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "6"
    addressNumeric: 6
    signal: line_1_current
    name: Line-1-current
    description: Line-1-current
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Amps
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "8"
    addressNumeric: 8
    signal: line_2_current
    name: Line-2-current
    description: Line-2-current
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Amps
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "10"
    addressNumeric: 10
    signal: line_3_current
    name: Line-3-current
    description: Line-3-current
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Amps
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "12"
    addressNumeric: 12
    signal: phase_1_power
    name: Phase-1-power
    description: Phase-1-power
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Watts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "14"
    addressNumeric: 14
    signal: phase_2_power
    name: Phase-2-power
    description: Phase-2-power
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Watts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "16"
    addressNumeric: 16
    signal: phase_3_power
    name: Phase-3-power
    description: Phase-3-power
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Watts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "18"
    addressNumeric: 18
    signal: phase_1_va
    name: Phase-1-VA
    description: Phase-1-VA
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "20"
    addressNumeric: 20
    signal: phase_2_va
    name: Phase-2-VA
    description: Phase-2-VA
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "22"
    addressNumeric: 22
    signal: phase_3_va
    name: Phase-3-VA
    description: Phase-3-VA
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "24"
    addressNumeric: 24
    signal: phase_1_var
    name: Phase-1-VAr
    description: Phase-1-VAr
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VAr
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "26"
    addressNumeric: 26
    signal: phase_2_var
    name: Phase-2-VAr
    description: Phase-2-VAr
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VAr
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "28"
    addressNumeric: 28
    signal: phase_3_var
    name: Phase-3-VAr
    description: Phase-3-VAr
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VAr
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "30"
    addressNumeric: 30
    signal: phase_1_power_factor
    name: Phase-1-power-factor
    description: Phase-1-power-factor
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: None
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "32"
    addressNumeric: 32
    signal: phase_2_power_factor
    name: Phase-2-power-factor
    description: Phase-2-power-factor
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: None
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "34"
    addressNumeric: 34
    signal: phase_3_power_factor
    name: Phase-3-power-factor
    description: Phase-3-power-factor
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: None
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "36"
    addressNumeric: 36
    signal: phase_1_phase_angle
    name: Phase-1-phase-angle
    description: Phase-1-phase-angle
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Degrees
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "38"
    addressNumeric: 38
    signal: phase_2_phase_angle
    name: Phase-2-phase-angle
    description: Phase-2-phase-angle
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Degrees
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40"
    addressNumeric: 40
    signal: phase_3_phase_angle
    name: Phase-3-phase-angle
    description: Phase-3-phase-angle
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Degrees
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "42"
    addressNumeric: 42
    signal: average_line_to_neutral_voltage
    name: Average-line-to-neutral-voltage
    description: Average-line-to-neutral-voltage
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Volts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "46"
    addressNumeric: 46
    signal: average_line_current
    name: Average-line-current
    description: Average-line-current
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Amps
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "48"
    addressNumeric: 48
    signal: sum_of_line_currents
    name: Sum-of-line-currents
    description: Sum-of-line-currents
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Amps
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "52"
    addressNumeric: 52
    signal: sum_of_phase_powers
    name: Sum-of-phase-powers
    description: Sum-of-phase-powers
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Watts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "56"
    addressNumeric: 56
    signal: sum_of_phase_vas
    name: Sum-of-phase-VAs
    description: Sum-of-phase-VAs
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "60"
    addressNumeric: 60
    signal: sum_of_phase_vars
    name: Sum-of-phase-VArs
    description: Sum-of-phase-VArs
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VAr
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "62"
    addressNumeric: 62
    signal: total_system_power_factor
    name: Total-system-power-factor
    description: Total-system-power-factor
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: None
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "66"
    addressNumeric: 66
    signal: total_system_phase_angle
    name: Total-system-phase-angle
    description: Total-system-phase-angle
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Degrees
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "70"
    addressNumeric: 70
    signal: system_frequency
    name: System-frequency
    description: System-frequency
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Hz
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "72"
    addressNumeric: 72
    signal: import_watt_hours
    name: Import-watt-hours
    description: Import-watt-hours
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Watt Hours
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "74"
    addressNumeric: 74
    signal: export_watt_hours
    name: Export-watt-hours
    description: Export-watt-hours
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Watt Hours
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "76"
    addressNumeric: 76
    signal: import_var_hours
    name: Import-VAr-hours
    description: Import-VAr-hours
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VAr Hours
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "78"
    addressNumeric: 78
    signal: export_var_hours
    name: Export-VAr-hours
    description: Export-VAr-hours
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VAr Hours
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "80"
    addressNumeric: 80
    signal: va_hours
    name: VA-hours
    description: VA-hours
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VA Hours
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "82"
    addressNumeric: 82
    signal: current_sum_hours
    name: Current-sum-hours
    description: Current-sum-hours
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: A Hours
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "84"
    addressNumeric: 84
    signal: import_power_sum_demand
    name: Import-power-sum-demand
    description: Import-power-sum-demand
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Watts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "86"
    addressNumeric: 86
    signal: maximum_import_power_sum_demand
    name: Maximum-import-power-sum-demand
    description: Maximum-import-power-sum-demand
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Watts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "88"
    addressNumeric: 88
    signal: import_active_power_demand
    name: Import-active-power-demand
    description: Import-active-power-demand
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Watt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "90"
    addressNumeric: 90
    signal: import_active_power_max_demand
    name: Import-active-power-max-demand
    description: Import-active-power-max-demand
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Watt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "92"
    addressNumeric: 92
    signal: export_active_power_demand
    name: Export-active-power-demand
    description: Export-active-power-demand
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Watt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "94"
    addressNumeric: 94
    signal: export_active_power_max_demand
    name: Export-active-power-max-demand
    description: Export-active-power-max-demand
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Watt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "100"
    addressNumeric: 100
    signal: va_sum_demand
    name: VA-sum-demand
    description: VA-sum-demand
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "102"
    addressNumeric: 102
    signal: maximum_va_sum_demand
    name: Maximum-VA-sum-demand
    description: Maximum-VA-sum-demand
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "104"
    addressNumeric: 104
    signal: neutral_current_demand
    name: Neutral-current-demand
    description: Neutral-current-demand
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Amps
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "106"
    addressNumeric: 106
    signal: maximum_neutral_current_demand
    name: Maximum-neutral-current-demand
    description: Maximum-neutral-current-demand
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Amps
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "108"
    addressNumeric: 108
    signal: total_system_reactive_power_demand
    name: Total-system-reactive-power-demand
    description: Total-system-reactive-power-demand
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "110"
    addressNumeric: 110
    signal: maximum_total_system_reactive_power_demand
    name: Maximum-total-system-reactive-power-demand
    description: Maximum-total-system-reactive-power-demand
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "160"
    addressNumeric: 160
    signal: voltage_phase_sequence_normal_1_reverse_2
    name: Voltage-phase-sequence-normal=1-reverse=2)
    description: Voltage-phase-sequence-normal=1-reverse=2)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: None
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "162"
    addressNumeric: 162
    signal: current_phase_sequence_normal_1_reverse_2
    name: Current-phase-sequence-normal=1-reverse=2)
    description: Current-phase-sequence-normal=1-reverse=2)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: None
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "192"
    addressNumeric: 192
    signal: nature_of_the_load_resistive_1_inductive_2_capacitive_3
    name: Nature-of-the-load-resistive-=1-inductive-=2-capacitive-=3)
    description: Nature-of-the-load-resistive-=1-inductive-=2-capacitive-=3)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: None
    access: READ
    endianness: null
    group: null
    notes: null
