manufacturer: fronius
model: inverter-110-111
device: inverter-110-111
category: Altro
protocol: modbus
version: v1
firmware: null
verification: IMPORTED
isDemo: false
source:
  title: fronius inverter-110-111 — modbus-database (registers.json)
  url: https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/fronius-inverter-110-111.htm
  documentRef: null
  revision: null
generatedAt: 2026-09-21T14:46:02.978Z
registers:
  - address: "40005"
    addressNumeric: 4
    signal: manufacturer
    name: Manufacturer
    description: Manufacturer
    functionCode: 3
    datatype: string
    length: null
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40021"
    addressNumeric: 20
    signal: device_model
    name: Device-model
    description: Device-model
    functionCode: 3
    datatype: string
    length: null
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40037"
    addressNumeric: 36
    signal: options
    name: Options
    description: Options
    functionCode: 3
    datatype: string
    length: null
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40045"
    addressNumeric: 44
    signal: sw_version_of_inverter
    name: Sw-version-of-inverter
    description: Sw-version-of-inverter
    functionCode: 3
    datatype: string
    length: null
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40053"
    addressNumeric: 52
    signal: serialnumber_of_the_inverter
    name: Serialnumber-of-the-inverter
    description: Serialnumber-of-the-inverter
    functionCode: 3
    datatype: string
    length: null
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40069"
    addressNumeric: 68
    signal: modbus_device_address
    name: Modbus-device-address
    description: Modbus-device-address
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40072"
    addressNumeric: 71
    signal: ac_total_current_value
    name: Ac-total-current-value
    description: Ac-total-current-value
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40074"
    addressNumeric: 73
    signal: ac_phase_a_current_value
    name: Ac-phase-A-current-value
    description: Ac-phase-A-current-value
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40076"
    addressNumeric: 75
    signal: ac_phase_b_current_value
    name: Ac-phase-B-current-value
    description: Ac-phase-B-current-value
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40078"
    addressNumeric: 77
    signal: ac_phase_c_current_value
    name: Ac-phase-C-current-value
    description: Ac-phase-C-current-value
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40080"
    addressNumeric: 79
    signal: ac_voltage_phase_ab_value
    name: Ac-voltage-phase-ab-value
    description: Ac-voltage-phase-ab-value
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40082"
    addressNumeric: 81
    signal: ac_voltage_phase_bc_value
    name: Ac-voltage-phase-bc-value
    description: Ac-voltage-phase-bc-value
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40084"
    addressNumeric: 83
    signal: ac_voltage_phase_ca_value
    name: Ac-voltage-phase-ca-value
    description: Ac-voltage-phase-ca-value
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40086"
    addressNumeric: 85
    signal: ac_voltage_phase_a_to_neutral_value
    name: Ac-voltage-phase-A-to-neutral-value
    description: Ac-voltage-phase-A-to-neutral-value
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40088"
    addressNumeric: 87
    signal: ac_voltage_phase_b_to_neutral_value
    name: Ac-voltage-phase-B-to-neutral-value
    description: Ac-voltage-phase-B-to-neutral-value
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40090"
    addressNumeric: 89
    signal: ac_voltage_phase_c_to_neutral_value
    name: Ac-voltage-phase-C-to-neutral-value
    description: Ac-voltage-phase-C-to-neutral-value
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40092"
    addressNumeric: 91
    signal: ac_power_value
    name: Ac-power-value
    description: Ac-power-value
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40094"
    addressNumeric: 93
    signal: ac_frequency_value
    name: Ac-frequency-value
    description: Ac-frequency-value
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Hz
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40096"
    addressNumeric: 95
    signal: apparent_power
    name: Apparent-power
    description: Apparent-power
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40098"
    addressNumeric: 97
    signal: reactive_power
    name: Reactive-power
    description: Reactive-power
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VAr
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40100"
    addressNumeric: 99
    signal: power_factor
    name: Power-factor
    description: Power-factor
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40102"
    addressNumeric: 101
    signal: ac_lifetime_energy_production
    name: Ac-lifetime-energy-production
    description: Ac-lifetime-energy-production
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Wh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40108"
    addressNumeric: 107
    signal: dc_power_value
    name: Dc-power-value
    description: Dc-power-value
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40120"
    addressNumeric: 119
    signal: event_flags_bits_0_31
    name: Event-flags-(bits-0-31)
    description: Event-flags-(bits-0-31)
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40122"
    addressNumeric: 121
    signal: event_flags_bits_32_63
    name: Event-flags-(bits-32-63)
    description: Event-flags-(bits-32-63)
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40124"
    addressNumeric: 123
    signal: vendor_defined_event_flags_bits_0_31
    name: Vendor-defined-event-flags-(bits-0-31)
    description: Vendor-defined-event-flags-(bits-0-31)
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40126"
    addressNumeric: 125
    signal: vendor_defined_event_flags_bits_32_63
    name: Vendor-defined-event-flags-(bits-32-63)
    description: Vendor-defined-event-flags-(bits-32-63)
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40128"
    addressNumeric: 127
    signal: vendor_defined_event_flags_bits_64_95
    name: Vendor-defined-event-flags-(bits-64-95)
    description: Vendor-defined-event-flags-(bits-64-95)
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40130"
    addressNumeric: 129
    signal: vendor_defined_event_flags_bits_96_127
    name: Vendor-defined-event-flags-(bits-96-127)
    description: Vendor-defined-event-flags-(bits-96-127)
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40133"
    addressNumeric: 132
    signal: length_of_nameplate_model
    name: Length-of-nameplate-model
    description: Length-of-nameplate-model
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40135"
    addressNumeric: 134
    signal: continuous_power_output_capability_of_the_inverter
    name: Continuous-power-output-capability-of-the-inverter
    description: Continuous-power-output-capability-of-the-inverter
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40137"
    addressNumeric: 136
    signal: continuous_volt_ampere_capability_of_the_inverter
    name: Continuous-volt-ampere-capability-of-the-inverter
    description: Continuous-volt-ampere-capability-of-the-inverter
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40139"
    addressNumeric: 138
    signal: continuous_var_capability_of_the_inverter_in_quadrant_1
    name: Continuous-var-capability-of-the-inverter-in-quadrant-1
    description: Continuous-var-capability-of-the-inverter-in-quadrant-1
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40142"
    addressNumeric: 141
    signal: continuous_var_capability_of_the_inverter_in_quadrant_4
    name: Continuous-var-capability-of-the-inverter-in-quadrant-4
    description: Continuous-var-capability-of-the-inverter-in-quadrant-4
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40144"
    addressNumeric: 143
    signal: maximum_rms_ac_current_level_capability_of_the_inverter
    name: Maximum-rms-ac-current-level-capability-of-the-inverter
    description: Maximum-rms-ac-current-level-capability-of-the-inverter
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40146"
    addressNumeric: 145
    signal: minimum_power_factor_capability_of_the_inverter_in_quadrant_1
    name: Minimum-power-factor-capability-of-the-inverter-in-quadrant-1
    description: Minimum-power-factor-capability-of-the-inverter-in-quadrant-1
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40149"
    addressNumeric: 148
    signal: minimum_power_factor_capability_of_the_inverter_in_quadrant_4
    name: Minimum-power-factor-capability-of-the-inverter-in-quadrant-4
    description: Minimum-power-factor-capability-of-the-inverter-in-quadrant-4
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40151"
    addressNumeric: 150
    signal: nominal_energy_rating_of_storage_device
    name: Nominal-energy-rating-of-storage-device
    description: Nominal-energy-rating-of-storage-device
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: Wh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40155"
    addressNumeric: 154
    signal: maximum_rate_of_energy_transfer_into_the_storage_device
    name: Maximum-rate-of-energy-transfer-into-the-storage-device
    description: Maximum-rate-of-energy-transfer-into-the-storage-device
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40157"
    addressNumeric: 156
    signal: maximum_rate_of_energy_transfer_out_of_the_storage_device
    name: Maximum-rate-of-energy-transfer-out-of-the-storage-device
    description: Maximum-rate-of-energy-transfer-out-of-the-storage-device
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40161"
    addressNumeric: 160
    signal: length_of_basic_settings_model
    name: Length-of-basic-settings-model
    description: Length-of-basic-settings-model
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40162"
    addressNumeric: 161
    signal: setting_for_maximum_power_output_default_to_i_wrtg
    name: Setting-for-maximum-power-output.-Default-to-i_wrtg
    description: Setting-for-maximum-power-output.-Default-to-i_wrtg
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40163"
    addressNumeric: 162
    signal: voltage_at_the_pcc
    name: Voltage-at-the-pcc
    description: Voltage-at-the-pcc
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40164"
    addressNumeric: 163
    signal: offset_from_pcc_to_inverter
    name: Offset-from-pcc-to-inverter
    description: Offset-from-pcc-to-inverter
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40167"
    addressNumeric: 166
    signal: setpoint_for_maximum_apparent_power_default_to_i_vartg
    name: Setpoint-for-maximum-apparent-power.-Default-to-i_vartg
    description: Setpoint-for-maximum-apparent-power.-Default-to-i_vartg
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40168"
    addressNumeric: 167
    signal: setting_for_maximum_reactive_power_in_quadrant_1_default_to_varrtgq1
    name: Setting-for-maximum-reactive-power-in-quadrant-1.-Default-to-varrtgq1
    description: Setting-for-maximum-reactive-power-in-quadrant-1.-Default-to-varrtgq1
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40171"
    addressNumeric: 170
    signal: setting_for_maximum_reactive_power_in_quadrant_4_default_to_varrtgq4
    name: Setting-for-maximum-reactive-power-in-quadrant-4-default-to-varrtgq4
    description: Setting-for-maximum-reactive-power-in-quadrant-4-default-to-varrtgq4
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40173"
    addressNumeric: 172
    signal: setpoint_for_minimum_power_factor_value_in_quadrant_1_default_to_pfrtgq1
    name: Setpoint-for-minimum-power-factor-value-in-quadrant-1.-Default-to-pfrtgq1
    description: Setpoint-for-minimum-power-factor-value-in-quadrant-1.-Default-to-pfrtgq1
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40176"
    addressNumeric: 175
    signal: setpoint_for_minimum_power_factor_value_in_quadrant_4_default_to_pfrtgq4
    name: Setpoint-for-minimum-power-factor-value-in-quadrant-4.-Default-to-pfrtgq4
    description: Setpoint-for-minimum-power-factor-value-in-quadrant-4.-Default-to-pfrtgq4
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40193"
    addressNumeric: 192
    signal: length_of_measurements_status_model
    name: Length-of-measurements_status-model
    description: Length-of-measurements_status-model
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
