{
  "manufacturer": "kael",
  "model": "multiser-01-multiser-11-multiser-13",
  "device": "multiser-01-multiser-11-multiser-13",
  "category": "Altro",
  "protocol": "modbus",
  "version": "v1",
  "firmware": null,
  "verification": "IMPORTED",
  "isDemo": false,
  "source": {
    "title": "kael multiser-01-multiser-11-multiser-13 — modbus-database (registers.json)",
    "url": "https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/kael-multiser-01-multiser-11-multiser-13.htm",
    "documentRef": null,
    "revision": null
  },
  "generatedAt": "2026-09-21T13:28:37.502Z",
  "registers": [
    {
      "address": "1",
      "addressNumeric": 1,
      "signal": "company_code_7436",
      "name": "Company-code-(7436)",
      "description": "Company-code-(7436)",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2",
      "addressNumeric": 2,
      "signal": "product_code_88503",
      "name": "Product-code-(88503)",
      "description": "Product-code-(88503)",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4",
      "addressNumeric": 4,
      "signal": "barcode_check_9",
      "name": "Barcode-check-(9)",
      "description": "Barcode-check-(9)",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "5",
      "addressNumeric": 5,
      "signal": "program_version_v2_01_0x0201",
      "name": "Program-version-(V2.01)(0x0201)",
      "description": "Program-version-(V2.01)(0x0201)",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "6",
      "addressNumeric": 6,
      "signal": "user_define_device_number_h",
      "name": "User-define-device-number-H",
      "description": "User-define-device-number-H",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "7",
      "addressNumeric": 7,
      "signal": "user_define_device_number_l",
      "name": "User-define-device-number-L",
      "description": "User-define-device-number-L",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "8",
      "addressNumeric": 8,
      "signal": "file_system_version_v1_00_0x0100",
      "name": "File-system-version-(V1.00)(0x0100)",
      "description": "File-system-version-(V1.00)(0x0100)",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4092",
      "addressNumeric": 4092,
      "signal": "realtime_date_year_month_0xyymm",
      "name": "RealTime-date-year-month-(0xYYMM)",
      "description": "RealTime-date-year-month-(0xYYMM)",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4093",
      "addressNumeric": 4093,
      "signal": "realtime_date_day_hour_0xddhh",
      "name": "RealTime-date-day-hour-(0xDDHH)",
      "description": "RealTime-date-day-hour-(0xDDHH)",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4094",
      "addressNumeric": 4094,
      "signal": "realtime_date_minute_second_0xmmss",
      "name": "RealTime-date-minute-second-(0xMMSS)",
      "description": "RealTime-date-minute-second-(0xMMSS)",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4095",
      "addressNumeric": 4095,
      "signal": "vtrfwm",
      "name": "VTRFWM",
      "description": "VTRFWM",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4096",
      "addressNumeric": 4096,
      "signal": "ctrf",
      "name": "CTRF",
      "description": "CTRF",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4097",
      "addressNumeric": 4097,
      "signal": "device_working_informations",
      "name": "Device-working-informations",
      "description": "Device-working-informations",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4098",
      "addressNumeric": 4098,
      "signal": "phase1_voltage_trms_value",
      "name": "Phase1-voltage-TRMS-value",
      "description": "Phase1-voltage-TRMS-value",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4099",
      "addressNumeric": 4099,
      "signal": "phase2_voltage_trms_value",
      "name": "Phase2-voltage-TRMS-value",
      "description": "Phase2-voltage-TRMS-value",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4100",
      "addressNumeric": 4100,
      "signal": "phase3_voltage_trms_value",
      "name": "Phase3-voltage-TRMS-value",
      "description": "Phase3-voltage-TRMS-value",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4101",
      "addressNumeric": 4101,
      "signal": "phase1_current_trms_value",
      "name": "Phase1-current-TRMS-value",
      "description": "Phase1-current-TRMS-value",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4102",
      "addressNumeric": 4102,
      "signal": "phase2_current_trms_value",
      "name": "Phase2-current-TRMS-value",
      "description": "Phase2-current-TRMS-value",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4103",
      "addressNumeric": 4103,
      "signal": "phase3_current_trms_value",
      "name": "Phase3-current-TRMS-value",
      "description": "Phase3-current-TRMS-value",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4104",
      "addressNumeric": 4104,
      "signal": "phase1_active_power_trms_value",
      "name": "Phase1-active-power-TRMS-value",
      "description": "Phase1-active-power-TRMS-value",
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4105",
      "addressNumeric": 4105,
      "signal": "phase2_active_power_trms_value",
      "name": "Phase2-active-power-TRMS-value",
      "description": "Phase2-active-power-TRMS-value",
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4106",
      "addressNumeric": 4106,
      "signal": "phase3_active_power_trms_value",
      "name": "Phase3-active-power-TRMS-value",
      "description": "Phase3-active-power-TRMS-value",
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4107",
      "addressNumeric": 4107,
      "signal": "phase1_reactive_power_trms_value",
      "name": "Phase1-reactive-power-TRMS-value",
      "description": "Phase1-reactive-power-TRMS-value",
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4108",
      "addressNumeric": 4108,
      "signal": "phase2_reactive_power_trms_value",
      "name": "Phase2-reactive-power-TRMS-value",
      "description": "Phase2-reactive-power-TRMS-value",
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4109",
      "addressNumeric": 4109,
      "signal": "phase3_reactive_power_trms_value",
      "name": "Phase3-reactive-power-TRMS-value",
      "description": "Phase3-reactive-power-TRMS-value",
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4110",
      "addressNumeric": 4110,
      "signal": "phase1_appeared_power_trms_value",
      "name": "Phase1-appeared-power-TRMS-value",
      "description": "Phase1-appeared-power-TRMS-value",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4111",
      "addressNumeric": 4111,
      "signal": "phase2_appeared_power_trms_value",
      "name": "Phase2-appeared-power-TRMS-value",
      "description": "Phase2-appeared-power-TRMS-value",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4112",
      "addressNumeric": 4112,
      "signal": "phase3_appeared_power_trms_value",
      "name": "Phase3-appeared-power-TRMS-value",
      "description": "Phase3-appeared-power-TRMS-value",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4113",
      "addressNumeric": 4113,
      "signal": "phase1_cosfivalue",
      "name": "Phase1-CosFiValue",
      "description": "Phase1-CosFiValue",
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4114",
      "addressNumeric": 4114,
      "signal": "phase2_cosfivalue",
      "name": "Phase2-CosFiValue",
      "description": "Phase2-CosFiValue",
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4115",
      "addressNumeric": 4115,
      "signal": "phase3_cosfivalue",
      "name": "Phase3-CosFiValue",
      "description": "Phase3-CosFiValue",
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4116",
      "addressNumeric": 4116,
      "signal": "sum_cosfivalue",
      "name": "Sum-CosFiValue",
      "description": "Sum-CosFiValue",
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4117",
      "addressNumeric": 4117,
      "signal": "phase1_powerfactor",
      "name": "Phase1-PowerFactor",
      "description": "Phase1-PowerFactor",
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4118",
      "addressNumeric": 4118,
      "signal": "phase2_powerfactor",
      "name": "Phase2-PowerFactor",
      "description": "Phase2-PowerFactor",
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4119",
      "addressNumeric": 4119,
      "signal": "phase3_powerfactor",
      "name": "Phase3-PowerFactor",
      "description": "Phase3-PowerFactor",
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4120",
      "addressNumeric": 4120,
      "signal": "sum_powerfactor",
      "name": "SUM-PowerFactor",
      "description": "SUM-PowerFactor",
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4121",
      "addressNumeric": 4121,
      "signal": "total_active_power",
      "name": "Total-active-power",
      "description": "Total-active-power",
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4122",
      "addressNumeric": 4122,
      "signal": "total_positive_reactivepower_q_unsigned",
      "name": "Total-positive-ReactivePower-(+q)-(unsigned)",
      "description": "Total-positive-ReactivePower-(+q)-(unsigned)",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4123",
      "addressNumeric": 4123,
      "signal": "total_negative_reactive_power_q_unsigned",
      "name": "Total-negative-reactive-power-(-q)-(unsigned)",
      "description": "Total-negative-reactive-power-(-q)-(unsigned)",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4124",
      "addressNumeric": 4124,
      "signal": "sum_reactive_power_q_q",
      "name": "Sum-reactive-power-((+q)-(-q))",
      "description": "Sum-reactive-power-((+q)-(-q))",
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4125",
      "addressNumeric": 4125,
      "signal": "sum_appeared_power",
      "name": "Sum-appeared-power",
      "description": "Sum-appeared-power",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4126",
      "addressNumeric": 4126,
      "signal": "frequency",
      "name": "Frequency",
      "description": "Frequency",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4127",
      "addressNumeric": 4127,
      "signal": "phase_order_number_of_frequency_supply_phase",
      "name": "Phase-order-number-of-frequency-supply-phase",
      "description": "Phase-order-number-of-frequency-supply-phase",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4133",
      "addressNumeric": 4133,
      "signal": "phase_current_connection_and_error_messages",
      "name": "Phase-current-connection-and-error-messages",
      "description": "Phase-current-connection-and-error-messages",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4134",
      "addressNumeric": 4134,
      "signal": "voltage1_zerocrossover_referance_everytime_0",
      "name": "Voltage1-ZerocrossOver-(Referance)(Everytime-0)",
      "description": "Voltage1-ZerocrossOver-(Referance)(Everytime-0)",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4135",
      "addressNumeric": 4135,
      "signal": "current1_zerocrossover_angle_value_0_359",
      "name": "Current1-ZeroCrossover-(Angle-value)(0-359)",
      "description": "Current1-ZeroCrossover-(Angle-value)(0-359)",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4136",
      "addressNumeric": 4136,
      "signal": "voltage2_zerocrossover_angle_value_0_359",
      "name": "Voltage2-ZerocrossOver-(Angle-value)(0-359)",
      "description": "Voltage2-ZerocrossOver-(Angle-value)(0-359)",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4137",
      "addressNumeric": 4137,
      "signal": "current2_zerocrossover_angle_value_0_359",
      "name": "Current2-ZeroCrossover-(Angle-value)(0-359)",
      "description": "Current2-ZeroCrossover-(Angle-value)(0-359)",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4138",
      "addressNumeric": 4138,
      "signal": "voltage3_zerocrossover_angle_value_0_359",
      "name": "Voltage3-ZerocrossOver-(Angle-value)(0-359)",
      "description": "Voltage3-ZerocrossOver-(Angle-value)(0-359)",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4139",
      "addressNumeric": 4139,
      "signal": "current3_zerocrossover_angle_value_0_359",
      "name": "Current3-ZeroCrossover-(Angle-value)(0-359)",
      "description": "Current3-ZeroCrossover-(Angle-value)(0-359)",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    }
  ]
}