manufacturer: pilot
model: pmac735
device: pmac735
category: Altro
protocol: modbus
version: v1
firmware: null
verification: IMPORTED
isDemo: false
source:
  title: pilot pmac735 — modbus-database (registers.json)
  url: https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/pilot-pmac735.htm
  documentRef: null
  revision: null
generatedAt: 2026-09-21T14:31:02.837Z
registers:
  - address: "1"
    addressNumeric: 1
    signal: phase_b_voltage
    name: Phase-B-voltage
    description: Phase-B-voltage
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2"
    addressNumeric: 2
    signal: phase_c_voltage
    name: Phase-C-voltage
    description: Phase-C-voltage
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3"
    addressNumeric: 3
    signal: line_ab_voltage
    name: Line-ab-voltage
    description: Line-ab-voltage
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4"
    addressNumeric: 4
    signal: line_bc_voltage
    name: Line-bc-voltage
    description: Line-bc-voltage
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "5"
    addressNumeric: 5
    signal: line_ca_voltage
    name: Line-ca-voltage
    description: Line-ca-voltage
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "6"
    addressNumeric: 6
    signal: phase_a_current
    name: Phase-A-current
    description: Phase-A-current
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "7"
    addressNumeric: 7
    signal: phase_b_current
    name: Phase-B-current
    description: Phase-B-current
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "8"
    addressNumeric: 8
    signal: phase_c_current
    name: Phase-C-current
    description: Phase-C-current
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "9"
    addressNumeric: 9
    signal: neutral_current
    name: Neutral-current
    description: Neutral-current
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "10"
    addressNumeric: 10
    signal: three_phase_active_power
    name: Three-phase-active-power
    description: Three-phase-active-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: W
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "12"
    addressNumeric: 12
    signal: three_phase_reactive_power
    name: Three-phase-reactive-power
    description: Three-phase-reactive-power
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "14"
    addressNumeric: 14
    signal: three_phase_apparent_power
    name: Three-phase-apparent-power
    description: Three-phase-apparent-power
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "16"
    addressNumeric: 16
    signal: total_power_factor
    name: Total-power-factor
    description: Total-power-factor
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "17"
    addressNumeric: 17
    signal: frequency
    name: Frequency
    description: Frequency
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: Hz
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "18"
    addressNumeric: 18
    signal: input_active_energy
    name: Input-active-energy
    description: Input-active-energy
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: kwh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "20"
    addressNumeric: 20
    signal: input_reactive_energy
    name: Input-reactive-energy
    description: Input-reactive-energy
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: kvarh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "22"
    addressNumeric: 22
    signal: output_active_energy
    name: Output-active-energy
    description: Output-active-energy
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: kwh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "24"
    addressNumeric: 24
    signal: output_reactive_energy
    name: Output-reactive-energy
    description: Output-reactive-energy
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: kvarh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "26"
    addressNumeric: 26
    signal: on_off_status
    name: On-off-status
    description: On-off-status
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "27"
    addressNumeric: 27
    signal: relay_status
    name: Relay-status
    description: Relay-status
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "28"
    addressNumeric: 28
    signal: va_vab_thd
    name: Va/vab-thd
    description: Va/vab-thd
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "29"
    addressNumeric: 29
    signal: vb_vbc_thd
    name: Vb/vbc-thd
    description: Vb/vbc-thd
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "30"
    addressNumeric: 30
    signal: vc_vca_thd
    name: Vc/vca-thd
    description: Vc/vca-thd
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "31"
    addressNumeric: 31
    signal: ia_thd
    name: Ia-thd
    description: Ia-thd
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "32"
    addressNumeric: 32
    signal: ib_thd
    name: Ib-thd
    description: Ib-thd
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "33"
    addressNumeric: 33
    signal: ic_thd
    name: Ic-thd
    description: Ic-thd
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "34"
    addressNumeric: 34
    signal: ia_k_factor
    name: Ia-K-factor
    description: Ia-K-factor
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "35"
    addressNumeric: 35
    signal: ib_k_factor
    name: Ib-K-factor
    description: Ib-K-factor
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "36"
    addressNumeric: 36
    signal: ic_k_factor
    name: Ic-K-factor
    description: Ic-K-factor
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "37"
    addressNumeric: 37
    signal: average_phase_current_demand
    name: Average-phase-current-demand
    description: Average-phase-current-demand
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "38"
    addressNumeric: 38
    signal: three_phase_active_power_demand
    name: Three-phase-active-power-demand
    description: Three-phase-active-power-demand
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: W
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40"
    addressNumeric: 40
    signal: three_phase_reactive_power_demand
    name: Three-phase-reactive-power-demand
    description: Three-phase-reactive-power-demand
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "42"
    addressNumeric: 42
    signal: three_phase_apparent_power_demand
    name: Three-phase-apparent-power-demand
    description: Three-phase-apparent-power-demand
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "44"
    addressNumeric: 44
    signal: soe_event_counter
    name: Soe-event-counter
    description: Soe-event-counter
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "100"
    addressNumeric: 100
    signal: phase_a_voltage
    name: Phase-A-voltage
    description: Phase-A-voltage
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "101"
    addressNumeric: 101
    signal: phase_b_voltage_101
    name: Phase-B-voltage
    description: Phase-B-voltage
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "102"
    addressNumeric: 102
    signal: phase_c_voltage_102
    name: Phase-C-voltage
    description: Phase-C-voltage
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "103"
    addressNumeric: 103
    signal: phase_voltage_unbalance_rate
    name: Phase-voltage-unbalance-rate
    description: Phase-voltage-unbalance-rate
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "104"
    addressNumeric: 104
    signal: average_phase_voltage
    name: Average-phase-voltage
    description: Average-phase-voltage
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "105"
    addressNumeric: 105
    signal: line_ab_voltage_105
    name: Line-ab-voltage
    description: Line-ab-voltage
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "106"
    addressNumeric: 106
    signal: line_bc_voltage_106
    name: Line-bc-voltage
    description: Line-bc-voltage
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "107"
    addressNumeric: 107
    signal: line_ca_voltage_107
    name: Line-ca-voltage
    description: Line-ca-voltage
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "108"
    addressNumeric: 108
    signal: line_voltage_unbalance_rate
    name: Line-voltage-unbalance-rate
    description: Line-voltage-unbalance-rate
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "109"
    addressNumeric: 109
    signal: average_line_voltage
    name: Average-line-voltage
    description: Average-line-voltage
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "110"
    addressNumeric: 110
    signal: neutral_voltage
    name: Neutral-voltage
    description: Neutral-voltage
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "111"
    addressNumeric: 111
    signal: phase_a_current_111
    name: Phase-A-current
    description: Phase-A-current
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "112"
    addressNumeric: 112
    signal: phase_b_current_112
    name: Phase-B-current
    description: Phase-B-current
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "113"
    addressNumeric: 113
    signal: phase_c_current_113
    name: Phase-C-current
    description: Phase-C-current
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "114"
    addressNumeric: 114
    signal: current_unbalance_rate
    name: Current-unbalance-rate
    description: Current-unbalance-rate
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "115"
    addressNumeric: 115
    signal: average_phase_current
    name: Average-phase-current
    description: Average-phase-current
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
