manufacturer: electro
model: industries-shark-200
device: industries-shark-200
category: Altro
protocol: modbus
version: v1
firmware: null
verification: IMPORTED
isDemo: false
source:
  title: electro industries-shark-200 — modbus-database (registers.json)
  url: https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/electro-industries-shark-200.htm
  documentRef: null
  revision: null
generatedAt: 2026-09-21T14:25:01.145Z
registers:
  - address: "8"
    addressNumeric: 8
    signal: meter_serial_number
    name: Meter-serial-number
    description: Meter-serial-number
    functionCode: 3
    datatype: string
    length: null
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "16"
    addressNumeric: 16
    signal: meter_type
    name: Meter-type
    description: Meter-type
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "17"
    addressNumeric: 17
    signal: firmware_version
    name: Firmware-version
    description: Firmware-version
    functionCode: 3
    datatype: string
    length: null
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "19"
    addressNumeric: 19
    signal: map_version
    name: Map-version
    description: Map-version
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "20"
    addressNumeric: 20
    signal: meter_configuration
    name: Meter-configuration
    description: Meter-configuration
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "21"
    addressNumeric: 21
    signal: asic_version
    name: ASIC-version
    description: ASIC-version
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "22"
    addressNumeric: 22
    signal: boot_firmware_version
    name: Boot-firmware-version
    description: Boot-firmware-version
    functionCode: 3
    datatype: string
    length: null
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "24"
    addressNumeric: 24
    signal: option_slot_1_usage
    name: Option-slot-1-usage
    description: Option-slot-1-usage
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "25"
    addressNumeric: 25
    signal: option_slot_2_usage
    name: Option-slot-2-usage
    description: Option-slot-2-usage
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "26"
    addressNumeric: 26
    signal: meter_type_name
    name: Meter-type-name
    description: Meter-type-name
    functionCode: 3
    datatype: string
    length: null
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "278"
    addressNumeric: 278
    signal: volts_a_n
    name: Volts-A-N
    description: Volts-A-N
    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: volts_b_n
    name: Volts-B-N
    description: Volts-B-N
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "280"
    addressNumeric: 280
    signal: volts_c_n
    name: Volts-C-N
    description: Volts-C-N
    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: volts_a_b
    name: Volts-A-B
    description: Volts-A-B
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "282"
    addressNumeric: 282
    signal: volts_b_c
    name: Volts-B-C
    description: Volts-B-C
    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: volts_c_a
    name: Volts-C-A
    description: Volts-C-A
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "284"
    addressNumeric: 284
    signal: amps_a
    name: Amps-A
    description: Amps-A
    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: amps_b
    name: Amps-B
    description: Amps-B
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "286"
    addressNumeric: 286
    signal: amps_c
    name: Amps-C
    description: Amps-C
    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: neutral_current
    name: Neutral-current
    description: Neutral-current
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "288"
    addressNumeric: 288
    signal: watts_3_ph_total
    name: Watts,-3-Ph-total
    description: Watts,-3-Ph-total
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: watts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "289"
    addressNumeric: 289
    signal: vars_3_ph_total
    name: VARs,-3-Ph-total
    description: VARs,-3-Ph-total
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "290"
    addressNumeric: 290
    signal: vas_3_ph_total
    name: VAs,-3-Ph-total
    description: VAs,-3-Ph-total
    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: power_factor_3_ph_total
    name: Power-factor,-3-Ph-total
    description: Power-factor,-3-Ph-total
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "292"
    addressNumeric: 292
    signal: frequency
    name: Frequency
    description: Frequency
    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: watts_phase_a
    name: Watts,-phase-A
    description: Watts,-phase-A
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: watts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "294"
    addressNumeric: 294
    signal: watts_phase_b
    name: Watts,-phase-B
    description: Watts,-phase-B
    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: watts_phase_c
    name: Watts,-phase-C
    description: Watts,-phase-C
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "296"
    addressNumeric: 296
    signal: vars_phase_a
    name: VARs,-phase-A
    description: VARs,-phase-A
    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: vars_phase_b
    name: VARs,-phase-B
    description: VARs,-phase-B
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "298"
    addressNumeric: 298
    signal: vars_phase_c
    name: VARs,-phase-C
    description: VARs,-phase-C
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "299"
    addressNumeric: 299
    signal: vas_phase_a
    name: VAs,-phase-A
    description: VAs,-phase-A
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "300"
    addressNumeric: 300
    signal: vas_phase_b
    name: VAs,-phase-B
    description: VAs,-phase-B
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "301"
    addressNumeric: 301
    signal: vas_phase_c
    name: VAs,-phase-C
    description: VAs,-phase-C
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "302"
    addressNumeric: 302
    signal: power_factor_phase_a
    name: Power-factor,-phase-A
    description: Power-factor,-phase-A
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "303"
    addressNumeric: 303
    signal: power_factor_phase_b
    name: Power-factor,-phase-B
    description: Power-factor,-phase-B
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "304"
    addressNumeric: 304
    signal: power_factor_phase_c
    name: Power-factor,-phase-C
    description: Power-factor,-phase-C
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "999"
    addressNumeric: 999
    signal: volts_a_n_999
    name: Volts-A-N
    description: Volts-A-N
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1001"
    addressNumeric: 1001
    signal: volts_b_n_1001
    name: Volts-B-N
    description: Volts-B-N
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1003"
    addressNumeric: 1003
    signal: volts_c_n_1003
    name: Volts-C-N
    description: Volts-C-N
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1005"
    addressNumeric: 1005
    signal: volts_a_b_1005
    name: Volts-A-B
    description: Volts-A-B
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1007"
    addressNumeric: 1007
    signal: volts_b_c_1007
    name: Volts-B-C
    description: Volts-B-C
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1009"
    addressNumeric: 1009
    signal: volts_c_a_1009
    name: Volts-C-A
    description: Volts-C-A
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1011"
    addressNumeric: 1011
    signal: amps_a_1011
    name: Amps-A
    description: Amps-A
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1013"
    addressNumeric: 1013
    signal: amps_b_1013
    name: Amps-B
    description: Amps-B
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1015"
    addressNumeric: 1015
    signal: amps_c_1015
    name: Amps-C
    description: Amps-C
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1017"
    addressNumeric: 1017
    signal: watts_3_ph_total_1017
    name: Watts,-3-Ph-total
    description: Watts,-3-Ph-total
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1019"
    addressNumeric: 1019
    signal: vars_3_ph_total_1019
    name: VARs,-3-Ph-total
    description: VARs,-3-Ph-total
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1021"
    addressNumeric: 1021
    signal: vas_3_ph_total_1021
    name: VAs,-3-Ph-total
    description: VAs,-3-Ph-total
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: VAs
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1023"
    addressNumeric: 1023
    signal: power_factor_3_ph_total_1023
    name: Power-factor,-3-Ph-total
    description: Power-factor,-3-Ph-total
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
