manufacturer: cet
model: pmc-53a
device: pmc-53a
category: Altro
protocol: modbus
version: v1
firmware: null
verification: IMPORTED
isDemo: false
source:
  title: cet pmc-53a — modbus-database (registers.json)
  url: https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/cet-pmc-53a.htm
  documentRef: null
  revision: null
generatedAt: 2026-09-21T13:29:34.246Z
registers:
  - address: "2"
    addressNumeric: 2
    signal: ubn
    name: Ubn
    description: Ubn
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4"
    addressNumeric: 4
    signal: ucn
    name: Ucn
    description: Ucn
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "6"
    addressNumeric: 6
    signal: uln_average
    name: Uln-average
    description: Uln-average
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "8"
    addressNumeric: 8
    signal: uab
    name: Uab
    description: Uab
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "10"
    addressNumeric: 10
    signal: ubc
    name: Ubc
    description: Ubc
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "12"
    addressNumeric: 12
    signal: uca
    name: Uca
    description: Uca
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "14"
    addressNumeric: 14
    signal: ull_average
    name: Ull-average
    description: Ull-average
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "16"
    addressNumeric: 16
    signal: ia
    name: Ia
    description: Ia
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "18"
    addressNumeric: 18
    signal: ib
    name: Ib
    description: Ib
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "20"
    addressNumeric: 20
    signal: ic
    name: Ic
    description: Ic
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "22"
    addressNumeric: 22
    signal: i_average
    name: I-average
    description: I-average
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "24"
    addressNumeric: 24
    signal: kwa
    name: kWa
    description: kWa
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: W
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "26"
    addressNumeric: 26
    signal: kwb
    name: kWb
    description: kWb
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: W
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "28"
    addressNumeric: 28
    signal: kwc
    name: kWc
    description: kWc
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: W
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "30"
    addressNumeric: 30
    signal: kw_total
    name: kW-total
    description: kW-total
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: W
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "32"
    addressNumeric: 32
    signal: kvara
    name: Kvara
    description: Kvara
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "34"
    addressNumeric: 34
    signal: kvarb
    name: Kvarb
    description: Kvarb
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "36"
    addressNumeric: 36
    signal: kvarc
    name: Kvarc
    description: Kvarc
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "38"
    addressNumeric: 38
    signal: kvar_total
    name: Kvar-total
    description: Kvar-total
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: var
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "40"
    addressNumeric: 40
    signal: kvaa
    name: kVAa
    description: kVAa
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "42"
    addressNumeric: 42
    signal: kvab
    name: kVAb
    description: kVAb
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "44"
    addressNumeric: 44
    signal: kvac
    name: kVAc
    description: kVAc
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "46"
    addressNumeric: 46
    signal: kva_total
    name: kVA-total
    description: kVA-total
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "48"
    addressNumeric: 48
    signal: pfa
    name: PFa
    description: PFa
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "50"
    addressNumeric: 50
    signal: pfb
    name: PFb
    description: PFb
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "52"
    addressNumeric: 52
    signal: pfc
    name: PFc
    description: PFc
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "54"
    addressNumeric: 54
    signal: pf_total
    name: PF-total
    description: PF-total
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "56"
    addressNumeric: 56
    signal: frequency
    name: Frequency
    description: Frequency
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Hz
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "58"
    addressNumeric: 58
    signal: uan_uab_3p3w_angle
    name: Uan/Uab-(3P3W)-angle
    description: Uan/Uab-(3P3W)-angle
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: D
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "60"
    addressNumeric: 60
    signal: ubn_ubc_3p3w_angle
    name: Ubn/Ubc-(3P3W)-angle
    description: Ubn/Ubc-(3P3W)-angle
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: D
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "62"
    addressNumeric: 62
    signal: ucn_uca_3p3w_angle
    name: Ucn/Uca-(3P3W)-angle
    description: Ucn/Uca-(3P3W)-angle
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: D
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "64"
    addressNumeric: 64
    signal: ia_angle
    name: Ia-angle
    description: Ia-angle
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: D
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "66"
    addressNumeric: 66
    signal: ib_angle
    name: Ib-angle
    description: Ib-angle
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: D
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "68"
    addressNumeric: 68
    signal: ic_angle
    name: Ic-angle
    description: Ic-angle
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: D
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "70"
    addressNumeric: 70
    signal: in_calculated
    name: In-(Calculated)
    description: In-(Calculated)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "72"
    addressNumeric: 72
    signal: i41
    name: I41
    description: I41
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "74"
    addressNumeric: 74
    signal: displacement_pfa
    name: Displacement-PFa
    description: Displacement-PFa
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "76"
    addressNumeric: 76
    signal: displacement_pfb
    name: Displacement-PFb
    description: Displacement-PFb
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "78"
    addressNumeric: 78
    signal: displacement_pfc
    name: Displacement-PFc
    description: Displacement-PFc
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "80"
    addressNumeric: 80
    signal: displacement_pf_total
    name: Displacement-PF-total
    description: Displacement-PF-total
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "82"
    addressNumeric: 82
    signal: ai1_scaled
    name: AI1-scaled
    description: AI1-scaled
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "86"
    addressNumeric: 86
    signal: rtd_11
    name: RTD-11
    description: RTD-11
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: "'C"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "88"
    addressNumeric: 88
    signal: rtd_21
    name: RTD-21
    description: RTD-21
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: "'C"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "90"
    addressNumeric: 90
    signal: ao1
    name: AO1
    description: AO1
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "96"
    addressNumeric: 96
    signal: di_status1_2
    name: DI-status1,-2
    description: DI-status1,-2
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "98"
    addressNumeric: 98
    signal: do_status1_3
    name: DO-status1,-3
    description: DO-status1,-3
    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: setpoint_status4
    name: Setpoint-status4
    description: Setpoint-status4
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "101"
    addressNumeric: 101
    signal: wiring_diagnostic_status5
    name: Wiring-diagnostic-status5
    description: Wiring-diagnostic-status5
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "102"
    addressNumeric: 102
    signal: soe_log_pointer6
    name: SOE-log-pointer6
    description: SOE-log-pointer6
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "104"
    addressNumeric: 104
    signal: device_operating_time7
    name: Device-operating-time7
    description: Device-operating-time7
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: 0.1Hour
    access: READ
    endianness: null
    group: null
    notes: null
