manufacturer: trinity
model: em9400
device: em9400
category: Altro
protocol: modbus
version: v1
firmware: null
verification: IMPORTED
isDemo: false
source:
  title: trinity em9400 — modbus-database (registers.json)
  url: https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/trinity-em9400.htm
  documentRef: null
  revision: null
generatedAt: 2026-09-21T13:14:36.422Z
registers:
  - address: "199"
    addressNumeric: 199
    signal: vrn
    name: Vrn
    description: Vrn
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "201"
    addressNumeric: 201
    signal: vyn
    name: Vyn
    description: Vyn
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "203"
    addressNumeric: 203
    signal: vbn
    name: Vbn
    description: Vbn
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "205"
    addressNumeric: 205
    signal: avg_vpn
    name: Avg-vpn
    description: Avg-vpn
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "207"
    addressNumeric: 207
    signal: vry
    name: Vry
    description: Vry
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "209"
    addressNumeric: 209
    signal: vyb
    name: Vyb
    description: Vyb
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "211"
    addressNumeric: 211
    signal: vbr
    name: Vbr
    description: Vbr
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "213"
    addressNumeric: 213
    signal: avg_vpp
    name: Avg-vpp
    description: Avg-vpp
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "215"
    addressNumeric: 215
    signal: ir
    name: Ir
    description: Ir
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "217"
    addressNumeric: 217
    signal: iy
    name: Iy
    description: Iy
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "219"
    addressNumeric: 219
    signal: ib
    name: Ib
    description: Ib
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "221"
    addressNumeric: 221
    signal: avg_amp
    name: Avg-amp
    description: Avg-amp
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "223"
    addressNumeric: 223
    signal: in
    name: In
    description: In
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "225"
    addressNumeric: 225
    signal: pf_r
    name: Pf-R
    description: Pf-R
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "227"
    addressNumeric: 227
    signal: pf_y
    name: Pf-Y
    description: Pf-Y
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "229"
    addressNumeric: 229
    signal: pf_b
    name: Pf-B
    description: Pf-B
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "231"
    addressNumeric: 231
    signal: sys_pf
    name: Sys-pf
    description: Sys-pf
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "233"
    addressNumeric: 233
    signal: kw_r
    name: Kw-R
    description: Kw-R
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "235"
    addressNumeric: 235
    signal: kw_y
    name: Kw-Y
    description: Kw-Y
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "237"
    addressNumeric: 237
    signal: kw_b
    name: Kw-B
    description: Kw-B
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "239"
    addressNumeric: 239
    signal: sys_kw
    name: Sys-kw
    description: Sys-kw
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "241"
    addressNumeric: 241
    signal: kva_r
    name: Kva-R
    description: Kva-R
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "243"
    addressNumeric: 243
    signal: kva_y
    name: Kva-Y
    description: Kva-Y
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "245"
    addressNumeric: 245
    signal: kva_b
    name: Kva-B
    description: Kva-B
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "247"
    addressNumeric: 247
    signal: sys_kva
    name: Sys-kva
    description: Sys-kva
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "249"
    addressNumeric: 249
    signal: kvar_r
    name: Kvar-R
    description: Kvar-R
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "251"
    addressNumeric: 251
    signal: kvar_y
    name: Kvar-Y
    description: Kvar-Y
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "253"
    addressNumeric: 253
    signal: kvar_b
    name: Kvar-B
    description: Kvar-B
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "255"
    addressNumeric: 255
    signal: sys_kvar
    name: Sys-kvar
    description: Sys-kvar
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "257"
    addressNumeric: 257
    signal: sys_freq
    name: Sys-freq
    description: Sys-freq
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "259"
    addressNumeric: 259
    signal: kwh
    name: Kwh
    description: Kwh
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "261"
    addressNumeric: 261
    signal: kvah
    name: Kvah
    description: Kvah
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "263"
    addressNumeric: 263
    signal: kvarh_lg
    name: Kvarh-lg
    description: Kvarh-lg
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "265"
    addressNumeric: 265
    signal: kvarh_ld
    name: Kvarh-ld
    description: Kvarh-ld
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "267"
    addressNumeric: 267
    signal: total_kvarh
    name: Total-kvarh
    description: Total-kvarh
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "269"
    addressNumeric: 269
    signal: voltage_r_y_angle
    name: Voltage-R-Y-angle
    description: Voltage-R-Y-angle
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "271"
    addressNumeric: 271
    signal: voltage_r_b_angle
    name: Voltage-R-B-angle
    description: Voltage-R-B-angle
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "273"
    addressNumeric: 273
    signal: current_r_y_angle
    name: Current-R-Y-angle
    description: Current-R-Y-angle
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "275"
    addressNumeric: 275
    signal: current_r_b_angle
    name: Current-R-B-angle
    description: Current-R-B-angle
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "277"
    addressNumeric: 277
    signal: voltage_unbalance_r_phase
    name: Voltage-unbalance(%)-R-phase
    description: Voltage-unbalance(%)-R-phase
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "279"
    addressNumeric: 279
    signal: voltage_unbalance_y_phase
    name: Voltage-unbalance(%)-Y-phase
    description: Voltage-unbalance(%)-Y-phase
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "281"
    addressNumeric: 281
    signal: voltage_unbalance_b_phase
    name: Voltage-unbalance(%)-B-phase
    description: Voltage-unbalance(%)-B-phase
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "283"
    addressNumeric: 283
    signal: current_unbalance_r_phase
    name: Current-unbalance(%)-R-phase
    description: Current-unbalance(%)-R-phase
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "285"
    addressNumeric: 285
    signal: current_unbalance_y_phase
    name: Current-unbalance(%)-Y-phase
    description: Current-unbalance(%)-Y-phase
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "287"
    addressNumeric: 287
    signal: gurrent_unbalance_b_phase
    name: Gurrent-unbalance(%)-B-phase
    description: Gurrent-unbalance(%)-B-phase
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "289"
    addressNumeric: 289
    signal: on_minute
    name: On-minute
    description: On-minute
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "291"
    addressNumeric: 291
    signal: on_hour
    name: On-hour
    description: On-hour
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "293"
    addressNumeric: 293
    signal: run_minute
    name: Run-minute
    description: Run-minute
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "295"
    addressNumeric: 295
    signal: run_hour
    name: Run-hour
    description: Run-hour
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "297"
    addressNumeric: 297
    signal: vr_thd
    name: Vr-thd
    description: Vr-thd
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
