manufacturer: farnell
model: iem3100-iem3200
device: iem3100-iem3200
category: Altro
protocol: modbus
version: v1
firmware: null
verification: IMPORTED
isDemo: false
source:
  title: farnell iem3100-iem3200 — modbus-database (registers.json)
  url: https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/farnell-iem3100-iem3200.htm
  documentRef: null
  revision: null
generatedAt: 2026-09-21T13:16:53.492Z
registers:
  - address: "130"
    addressNumeric: 130
    signal: serial_number
    name: Serial-Number
    description: Serial-Number
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1637"
    addressNumeric: 1637
    signal: present_firmware_version_dlf_format_x_y_ztt
    name: Present-Firmware-Version-(DLF-format):-X.Y.ZTT
    description: Present-Firmware-Version-(DLF-format):-X.Y.ZTT
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2004"
    addressNumeric: 2004
    signal: meter_operation_timer
    name: Meter-Operation-Timer
    description: Meter-Operation-Timer
    functionCode: 3
    datatype: uint32
    length: 2
    scale: 1
    offset: 0
    unit: Secon
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2014"
    addressNumeric: 2014
    signal: number_of_phases
    name: Number-of-Phases
    description: Number-of-Phases
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2015"
    addressNumeric: 2015
    signal: number_of_wires
    name: Number-of-Wires
    description: Number-of-Wires
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2016"
    addressNumeric: 2016
    signal: power_system
    name: Power-System
    description: Power-System
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2017"
    addressNumeric: 2017
    signal: nominal_frequency
    name: Nominal-Frequency
    description: Nominal-Frequency
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: Hz
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2025"
    addressNumeric: 2025
    signal: number_vts
    name: Number-VTs
    description: Number-VTs
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2026"
    addressNumeric: 2026
    signal: vt_primary
    name: VT-Primary
    description: VT-Primary
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2028"
    addressNumeric: 2028
    signal: vt_secondary
    name: VT-Secondary
    description: VT-Secondary
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2029"
    addressNumeric: 2029
    signal: number_cts
    name: Number-CTs
    description: Number-CTs
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2030"
    addressNumeric: 2030
    signal: ct_primary
    name: CT-Primary
    description: CT-Primary
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2031"
    addressNumeric: 2031
    signal: ct_secondary
    name: CT-Secondary
    description: CT-Secondary
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2036"
    addressNumeric: 2036
    signal: vt_connection_type
    name: VT-Connection-Type
    description: VT-Connection-Type
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2129"
    addressNumeric: 2129
    signal: energy_pulse_duration
    name: Energy-Pulse-Duration
    description: Energy-Pulse-Duration
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: Millisecond
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2131"
    addressNumeric: 2131
    signal: digital_output_association
    name: Digital-Output-Association
    description: Digital-Output-Association
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2132"
    addressNumeric: 2132
    signal: pulse_weight
    name: Pulse-Weight
    description: Pulse-Weight
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: pulse/kWh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3000"
    addressNumeric: 3000
    signal: i1_phase_1_current
    name: I1:-phase-1-current
    description: I1:-phase-1-current
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3002"
    addressNumeric: 3002
    signal: i2_phase_2_current
    name: I2:-phase-2-current
    description: I2:-phase-2-current
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3004"
    addressNumeric: 3004
    signal: i3_phase_3_current
    name: I3:-phase-3-current
    description: I3:-phase-3-current
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3010"
    addressNumeric: 3010
    signal: current_avg_voltage
    name: Current-Avg-Voltage
    description: Current-Avg-Voltage
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3020"
    addressNumeric: 3020
    signal: voltage_l1_l2
    name: Voltage-L1-L2
    description: Voltage-L1-L2
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3022"
    addressNumeric: 3022
    signal: voltage_l2_l3
    name: Voltage-L2-L3
    description: Voltage-L2-L3
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3024"
    addressNumeric: 3024
    signal: voltage_l3_l1
    name: Voltage-L3-L1
    description: Voltage-L3-L1
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3026"
    addressNumeric: 3026
    signal: voltage_l_l_avg
    name: Voltage-L-L-Avg
    description: Voltage-L-L-Avg
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3028"
    addressNumeric: 3028
    signal: voltage_l1_n
    name: Voltage-L1-N
    description: Voltage-L1-N
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3030"
    addressNumeric: 3030
    signal: voltage_l2_n
    name: Voltage-L2-N
    description: Voltage-L2-N
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3032"
    addressNumeric: 3032
    signal: voltage_l3_n
    name: Voltage-L3-N
    description: Voltage-L3-N
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3036"
    addressNumeric: 3036
    signal: voltage_l_n_avg_power
    name: Voltage-L-N-Avg-Power
    description: Voltage-L-N-Avg-Power
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3054"
    addressNumeric: 3054
    signal: active_power_phase_1
    name: Active-Power-Phase-1
    description: Active-Power-Phase-1
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kW
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3056"
    addressNumeric: 3056
    signal: active_power_phase_2
    name: Active-Power-Phase-2
    description: Active-Power-Phase-2
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kW
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3058"
    addressNumeric: 3058
    signal: active_power_phase_3
    name: Active-Power-Phase-3
    description: Active-Power-Phase-3
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kW
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3060"
    addressNumeric: 3060
    signal: total_active_power
    name: Total-Active-Power
    description: Total-Active-Power
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kW
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3068"
    addressNumeric: 3068
    signal: total_reactive_power
    name: Total-Reactive-Power
    description: Total-Reactive-Power
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVAR
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "5250"
    addressNumeric: 5250
    signal: requested_command
    name: Requested-Command
    description: Requested-Command
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "5252"
    addressNumeric: 5252
    signal: command_parameter_001
    name: Command-Parameter-001
    description: Command-Parameter-001
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "5374"
    addressNumeric: 5374
    signal: command_parameter_123
    name: Command-Parameter-123
    description: Command-Parameter-123
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "5375"
    addressNumeric: 5375
    signal: command_status
    name: Command-Status
    description: Command-Status
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "5376"
    addressNumeric: 5376
    signal: command_result_codes
    name: "Command--Result-codes:"
    description: "Command--Result-codes:"
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "5377"
    addressNumeric: 5377
    signal: command_data_001
    name: Command-Data-001
    description: Command-Data-001
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "5499"
    addressNumeric: 5499
    signal: command_data_123
    name: Command-Data-123
    description: Command-Data-123
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "6500"
    addressNumeric: 6500
    signal: protocol
    name: Protocol
    description: Protocol
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "6501"
    addressNumeric: 6501
    signal: address
    name: Address
    description: Address
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "6502"
    addressNumeric: 6502
    signal: baud_rate
    name: "Baud-Rate:"
    description: "Baud-Rate:"
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "6503"
    addressNumeric: 6503
    signal: parity
    name: "Parity:"
    description: "Parity:"
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "7052"
    addressNumeric: 7052
    signal: pulse_constant
    name: Pulse-Constant
    description: Pulse-Constant
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: pulse/unit
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "7055"
    addressNumeric: 7055
    signal: digital_input_association
    name: Digital-Input-Association
    description: Digital-Input-Association
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "7274"
    addressNumeric: 7274
    signal: digital_input_control_mode
    name: "Digital-Input-Control-Mode:"
    description: "Digital-Input-Control-Mode:"
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "9673"
    addressNumeric: 9673
    signal: digital_output_control_mode_status
    name: "Digital-Output-Control-Mode-Status:"
    description: "Digital-Output-Control-Mode-Status:"
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
