{
  "manufacturer": "secure",
  "model": "elite-103-elite-303-elite-307",
  "device": "elite-103-elite-303-elite-307",
  "category": "Altro",
  "protocol": "modbus",
  "version": "v1",
  "firmware": null,
  "verification": "IMPORTED",
  "isDemo": false,
  "source": {
    "title": "secure elite-103-elite-303-elite-307 — modbus-database (registers.json)",
    "url": "https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/secure-elite-103-elite-303-elite-307.htm",
    "documentRef": null,
    "revision": null
  },
  "generatedAt": "2026-09-21T13:22:44.909Z",
  "registers": [
    {
      "address": "16",
      "addressNumeric": 16,
      "signal": "modbus_id_start_from_1_up_to_247",
      "name": "MODBUS-ID-(-start-from-1-up-to-247)",
      "description": "MODBUS-ID-(-start-from-1-up-to-247)",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "18",
      "addressNumeric": 18,
      "signal": "protocol_version_ms_byte_and_revision_ls_byte",
      "name": "Protocol-version-(MS-byte)-and-revision-(LS-byte)",
      "description": "Protocol-version-(MS-byte)-and-revision-(LS-byte)",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "19",
      "addressNumeric": 19,
      "signal": "modbus_baud_rate",
      "name": "MODBUS-baud-rate",
      "description": "MODBUS-baud-rate",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "29",
      "addressNumeric": 29,
      "signal": "metre_type_3w_4wire_info",
      "name": "Metre-type:-3W/4Wire-info",
      "description": "Metre-type:-3W/4Wire-info",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "31",
      "addressNumeric": 31,
      "signal": "ct_primary",
      "name": "CT-primary",
      "description": "CT-primary",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Amp",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "33",
      "addressNumeric": 33,
      "signal": "ct_secondary",
      "name": "Ct-secondary",
      "description": "Ct-secondary",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Amp",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "35",
      "addressNumeric": 35,
      "signal": "pt_primary",
      "name": "PT-primary",
      "description": "PT-primary",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Volt",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "37",
      "addressNumeric": 37,
      "signal": "pt_secondary",
      "name": "PT-secondary",
      "description": "PT-secondary",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Volt",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "39",
      "addressNumeric": 39,
      "signal": "pole_number_of_poles_for_rpm",
      "name": "Pole:-number-of-poles-for-RPM",
      "description": "Pole:-number-of-poles-for-RPM",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "41",
      "addressNumeric": 41,
      "signal": "slip_slip_of_the_motor",
      "name": "Slip:-slip-of-the-motor",
      "description": "Slip:-slip-of-the-motor",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "43",
      "addressNumeric": 43,
      "signal": "update_rate_display_update_rates",
      "name": "Update-rate:-display-update-rates",
      "description": "Update-rate:-display-update-rates",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "45",
      "addressNumeric": 45,
      "signal": "energy_reset_0x01",
      "name": "Energy-reset-:-0x01",
      "description": "Energy-reset-:-0x01",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "47",
      "addressNumeric": 47,
      "signal": "demand_reset_0x01",
      "name": "Demand-reset:-0x01",
      "description": "Demand-reset:-0x01",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "49",
      "addressNumeric": 49,
      "signal": "demand_time",
      "name": "Demand-time",
      "description": "Demand-time",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "51",
      "addressNumeric": 51,
      "signal": "alert_on_off",
      "name": "Alert-ON/OFF",
      "description": "Alert-ON/OFF",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "55",
      "addressNumeric": 55,
      "signal": "alert_threshold_high_current",
      "name": "Alert-threshold-high-current",
      "description": "Alert-threshold-high-current",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "57",
      "addressNumeric": 57,
      "signal": "alert_threshold_high_pf",
      "name": "Alert-threshold-high-PF",
      "description": "Alert-threshold-high-PF",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "59",
      "addressNumeric": 59,
      "signal": "alert_threshold_high_frequency",
      "name": "Alert-threshold-high-frequency",
      "description": "Alert-threshold-high-frequency",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "61",
      "addressNumeric": 61,
      "signal": "alert_threshold_high_w",
      "name": "Alert-threshold-high-W",
      "description": "Alert-threshold-high-W",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "63",
      "addressNumeric": 63,
      "signal": "alert_threshold_high_var",
      "name": "Alert-threshold-high-VAr",
      "description": "Alert-threshold-high-VAr",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "65",
      "addressNumeric": 65,
      "signal": "alert_threshold_high_va",
      "name": "Alert-threshold-high-VA",
      "description": "Alert-threshold-high-VA",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "69",
      "addressNumeric": 69,
      "signal": "alert_threshold_low_current",
      "name": "Alert-threshold-low-current",
      "description": "Alert-threshold-low-current",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "71",
      "addressNumeric": 71,
      "signal": "alert_threshold_low_pf",
      "name": "Alert-threshold-low-PF",
      "description": "Alert-threshold-low-PF",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "73",
      "addressNumeric": 73,
      "signal": "alert_threshold_low_frequency",
      "name": "Alert-threshold-low-frequency",
      "description": "Alert-threshold-low-frequency",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "75",
      "addressNumeric": 75,
      "signal": "alert_threshold_low_w",
      "name": "Alert-threshold-low-W",
      "description": "Alert-threshold-low-W",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "77",
      "addressNumeric": 77,
      "signal": "alert_threshold_low_var",
      "name": "Alert-threshold-low-VAr",
      "description": "Alert-threshold-low-VAr",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "79",
      "addressNumeric": 79,
      "signal": "alert_threshold_low_va",
      "name": "Alert-threshold-low-VA",
      "description": "Alert-threshold-low-VA",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "99",
      "addressNumeric": 99,
      "signal": "v1_r_phase_to_neutral_voltage",
      "name": "V1:-R-phase-to-neutral-voltage",
      "description": "V1:-R-phase-to-neutral-voltage",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Volt",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "101",
      "addressNumeric": 101,
      "signal": "v2_y_phase_to_neutral_voltage",
      "name": "V2:-Y-phase-to-neutral-voltage",
      "description": "V2:-Y-phase-to-neutral-voltage",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Volt",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "103",
      "addressNumeric": 103,
      "signal": "v3_b_phase_to_neutral_voltage",
      "name": "V3:-B-phase-to-neutral-voltage",
      "description": "V3:-B-phase-to-neutral-voltage",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Volt",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "105",
      "addressNumeric": 105,
      "signal": "vavg_average_voltage",
      "name": "Vavg:-average-voltage",
      "description": "Vavg:-average-voltage",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Volt",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "107",
      "addressNumeric": 107,
      "signal": "v12_ry_voltage",
      "name": "V12:-RY-voltage",
      "description": "V12:-RY-voltage",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Volt",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "109",
      "addressNumeric": 109,
      "signal": "v23_yb_voltage",
      "name": "V23:-YB-voltage",
      "description": "V23:-YB-voltage",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Volt",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "111",
      "addressNumeric": 111,
      "signal": "v31_br_voltage",
      "name": "V31:-BR-voltage",
      "description": "V31:-BR-voltage",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Volt",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "113",
      "addressNumeric": 113,
      "signal": "l1_r_phase_line_current",
      "name": "L1:-R-phase-line-current",
      "description": "L1:-R-phase-line-current",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Amp",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "115",
      "addressNumeric": 115,
      "signal": "l2_y_phase_line_current",
      "name": "L2:-Y-phase-line-current",
      "description": "L2:-Y-phase-line-current",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Amp",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "117",
      "addressNumeric": 117,
      "signal": "l3_b_phase_line_current",
      "name": "L3:-B-phase-line-current",
      "description": "L3:-B-phase-line-current",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Amp",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "119",
      "addressNumeric": 119,
      "signal": "ln_neutral_line_current",
      "name": "LN:-neutral-line-current",
      "description": "LN:-neutral-line-current",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Amp",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "133",
      "addressNumeric": 133,
      "signal": "q1_power_factor",
      "name": "Q1:-power-factor",
      "description": "Q1:-power-factor",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "135",
      "addressNumeric": 135,
      "signal": "q2_power_factor",
      "name": "Q2:-power-factor",
      "description": "Q2:-power-factor",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "137",
      "addressNumeric": 137,
      "signal": "q3_power_factor",
      "name": "Q3:-power-factor",
      "description": "Q3:-power-factor",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "139",
      "addressNumeric": 139,
      "signal": "qa_avg_power_factor",
      "name": "QA:-avg-power-factor",
      "description": "QA:-avg-power-factor",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "141",
      "addressNumeric": 141,
      "signal": "kt1_r_phase_active_power",
      "name": "KT1:-R--phase-active-power",
      "description": "KT1:-R--phase-active-power",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "W",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "143",
      "addressNumeric": 143,
      "signal": "kt2_y_phase_active_power",
      "name": "KT2:-Y--phase-active-power",
      "description": "KT2:-Y--phase-active-power",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "W",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "145",
      "addressNumeric": 145,
      "signal": "kt3_b_phase_active_power",
      "name": "KT3:-B--phase-active-power",
      "description": "KT3:-B--phase-active-power",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "W",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "147",
      "addressNumeric": 147,
      "signal": "kt_3_phase_active_power",
      "name": "KT:-3-phase-active-power",
      "description": "KT:-3-phase-active-power",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "W",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "149",
      "addressNumeric": 149,
      "signal": "kv1_r_phase_reactive_power",
      "name": "KV1:-R--phase-reactive-power",
      "description": "KV1:-R--phase-reactive-power",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VAr",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "151",
      "addressNumeric": 151,
      "signal": "kv2_y_phase_reactive_power",
      "name": "KV2:-Y--phase-reactive-power",
      "description": "KV2:-Y--phase-reactive-power",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VAr",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "153",
      "addressNumeric": 153,
      "signal": "kv3_b_phase_reactive_power",
      "name": "KV3:-B--phase-reactive-power",
      "description": "KV3:-B--phase-reactive-power",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VAr",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "155",
      "addressNumeric": 155,
      "signal": "kv_3_phase_reactive_power",
      "name": "KV:-3-phase-reactive-power",
      "description": "KV:-3-phase-reactive-power",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VAr",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    }
  ]
}