{
  "manufacturer": "saci",
  "model": "tcil2",
  "device": "tcil2",
  "category": "Altro",
  "protocol": "modbus",
  "version": "v1",
  "firmware": null,
  "verification": "IMPORTED",
  "isDemo": false,
  "source": {
    "title": "saci tcil2 — modbus-database (registers.json)",
    "url": "https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/saci-tcil2.htm",
    "documentRef": null,
    "revision": null
  },
  "generatedAt": "2026-09-21T14:23:35.751Z",
  "registers": [
    {
      "address": "86",
      "addressNumeric": 86,
      "signal": "total_power_factor",
      "name": "Total-power-factor",
      "description": "Total-power-factor",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "88",
      "addressNumeric": 88,
      "signal": "grid_frequency",
      "name": "Grid-frequency",
      "description": "Grid-frequency",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Hz",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "96",
      "addressNumeric": 96,
      "signal": "average_value_of_three_phase_voltages",
      "name": "Average-value-of-three-phase-voltages",
      "description": "Average-value-of-three-phase-voltages",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "98",
      "addressNumeric": 98,
      "signal": "average_value_of_three_line_voltages",
      "name": "Average-value-of-three-line-voltages",
      "description": "Average-value-of-three-line-voltages",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "100",
      "addressNumeric": 100,
      "signal": "average_value_of_three_phase_currents",
      "name": "Average-value-of-three-phase-currents",
      "description": "Average-value-of-three-phase-currents",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "102",
      "addressNumeric": 102,
      "signal": "ep",
      "name": "EP+",
      "description": "EP+",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "104",
      "addressNumeric": 104,
      "signal": "ep_104",
      "name": "EP-",
      "description": "EP-",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "112",
      "addressNumeric": 112,
      "signal": "eq",
      "name": "EQ+",
      "description": "EQ+",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kvarh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "114",
      "addressNumeric": 114,
      "signal": "eq_114",
      "name": "EQ-",
      "description": "EQ-",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kvarh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "116",
      "addressNumeric": 116,
      "signal": "apparent_energy",
      "name": "Apparent-energy",
      "description": "Apparent-energy",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kVAh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "118",
      "addressNumeric": 118,
      "signal": "trip_energy",
      "name": "Trip-energy",
      "description": "Trip-energy",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "KWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "120",
      "addressNumeric": 120,
      "signal": "first_quadrant_reactive_energy_eql",
      "name": "First-quadrant-reactive-energy-EQL+",
      "description": "First-quadrant-reactive-energy-EQL+",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kvarh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "128",
      "addressNumeric": 128,
      "signal": "second_quadrant_reactive_energy_eqc",
      "name": "Second-quadrant-reactive-energy-EQC+",
      "description": "Second-quadrant-reactive-energy-EQC+",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kvarh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "130",
      "addressNumeric": 130,
      "signal": "third_quadrant_reactive_energy_eql",
      "name": "Third-quadrant-reactive-energy-EQL-",
      "description": "Third-quadrant-reactive-energy-EQL-",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kvarh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "132",
      "addressNumeric": 132,
      "signal": "four_quadrant_reactive_energy_eqc",
      "name": "Four-quadrant-reactive-energy-EQC-",
      "description": "Four-quadrant-reactive-energy-EQC-",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kvarh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "134",
      "addressNumeric": 134,
      "signal": "import_active_energy_total",
      "name": "Import-active-energy[total",
      "description": "Import-active-energy[total",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "136",
      "addressNumeric": 136,
      "signal": "import_active_energy_tip",
      "name": "Import-active-energy[tip",
      "description": "Import-active-energy[tip",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "144",
      "addressNumeric": 144,
      "signal": "import_active_energy_peak",
      "name": "Import-active-energy[peak",
      "description": "Import-active-energy[peak",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "146",
      "addressNumeric": 146,
      "signal": "import_active_energy_flat",
      "name": "Import-active-energy[flat",
      "description": "Import-active-energy[flat",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "148",
      "addressNumeric": 148,
      "signal": "import_active_energy_valley",
      "name": "Import-active-energy[valley",
      "description": "Import-active-energy[valley",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "150",
      "addressNumeric": 150,
      "signal": "export_active_energy_total",
      "name": "Export-active-energy[total",
      "description": "Export-active-energy[total",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "152",
      "addressNumeric": 152,
      "signal": "export_active_energy_tip",
      "name": "Export-active-energy[tip",
      "description": "Export-active-energy[tip",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "256",
      "addressNumeric": 256,
      "signal": "export_active_energy_peak",
      "name": "Export-active-energy[peak",
      "description": "Export-active-energy[peak",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "258",
      "addressNumeric": 258,
      "signal": "export_active_energy_flat",
      "name": "Export-active-energy[flat",
      "description": "Export-active-energy[flat",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "260",
      "addressNumeric": 260,
      "signal": "export_active_energy_valley",
      "name": "Export-active-energy[valley",
      "description": "Export-active-energy[valley",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "262",
      "addressNumeric": 262,
      "signal": "import_active_energy_of_this_month_total",
      "name": "Import-active-energy-of-this-month[total",
      "description": "Import-active-energy-of-this-month[total",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "264",
      "addressNumeric": 264,
      "signal": "import_active_energy_of_this_month_tip",
      "name": "Import-active-energy-of-this-month[tip",
      "description": "Import-active-energy-of-this-month[tip",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "272",
      "addressNumeric": 272,
      "signal": "import_active_energy_of_this_month_peak",
      "name": "Import-active-energy-of-this-month[peak",
      "description": "Import-active-energy-of-this-month[peak",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "274",
      "addressNumeric": 274,
      "signal": "import_active_energy_of_this_month_flat",
      "name": "Import-active-energy-of-this-month[flat",
      "description": "Import-active-energy-of-this-month[flat",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "276",
      "addressNumeric": 276,
      "signal": "import_active_energy_of_this_month_valley",
      "name": "Import-active-energy-of-this-month[valley",
      "description": "Import-active-energy-of-this-month[valley",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "278",
      "addressNumeric": 278,
      "signal": "export_active_energy_of_this_month_total",
      "name": "Export-active-energy-of-this-month[total",
      "description": "Export-active-energy-of-this-month[total",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "280",
      "addressNumeric": 280,
      "signal": "export_active_energy_of_this_month_tip",
      "name": "Export-active-energy-of-this-month[tip",
      "description": "Export-active-energy-of-this-month[tip",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "288",
      "addressNumeric": 288,
      "signal": "export_active_energy_of_this_month_peak",
      "name": "Export-active-energy-of-this-month[peak",
      "description": "Export-active-energy-of-this-month[peak",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "290",
      "addressNumeric": 290,
      "signal": "export_active_energy_of_this_month_flat",
      "name": "Export-active-energy-of-this-month[flat",
      "description": "Export-active-energy-of-this-month[flat",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "292",
      "addressNumeric": 292,
      "signal": "export_active_energy_of_this_month_valley",
      "name": "Export-active-energy-of-this-month[valley",
      "description": "Export-active-energy-of-this-month[valley",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "294",
      "addressNumeric": 294,
      "signal": "import_active_energy_of_last_month_total",
      "name": "Import-active-energy-of-last-month[total",
      "description": "Import-active-energy-of-last-month[total",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "296",
      "addressNumeric": 296,
      "signal": "import_active_energy_of_last_month_tip",
      "name": "Import-active-energy-of-last-month[tip",
      "description": "Import-active-energy-of-last-month[tip",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "304",
      "addressNumeric": 304,
      "signal": "import_active_energy_of_last_month_peak",
      "name": "Import-active-energy-of-last-month[peak",
      "description": "Import-active-energy-of-last-month[peak",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "306",
      "addressNumeric": 306,
      "signal": "import_active_energy_of_last_month_flat",
      "name": "Import-active-energy-of-last-month[flat",
      "description": "Import-active-energy-of-last-month[flat",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "308",
      "addressNumeric": 308,
      "signal": "import_active_energy_of_last_month_valley",
      "name": "Import-active-energy-of-last-month[valley",
      "description": "Import-active-energy-of-last-month[valley",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "310",
      "addressNumeric": 310,
      "signal": "export_active_energy_of_last_month_total",
      "name": "Export-active-energy-of-last-month[total",
      "description": "Export-active-energy-of-last-month[total",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "312",
      "addressNumeric": 312,
      "signal": "export_active_energy_of_last_month_tip",
      "name": "Export-active-energy-of-last-month[tip",
      "description": "Export-active-energy-of-last-month[tip",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "320",
      "addressNumeric": 320,
      "signal": "export_active_energy_of_last_month_peak",
      "name": "Export-active-energy-of-last-month[peak",
      "description": "Export-active-energy-of-last-month[peak",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "322",
      "addressNumeric": 322,
      "signal": "export_active_energy_of_last_month_flat",
      "name": "Export-active-energy-of-last-month[flat",
      "description": "Export-active-energy-of-last-month[flat",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "324",
      "addressNumeric": 324,
      "signal": "export_active_energy_of_last_month_valley",
      "name": "Export-active-energy-of-last-month[valley",
      "description": "Export-active-energy-of-last-month[valley",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "326",
      "addressNumeric": 326,
      "signal": "import_active_energy_two_month_before_total",
      "name": "Import-active-energy-two-month-before[total",
      "description": "Import-active-energy-two-month-before[total",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "328",
      "addressNumeric": 328,
      "signal": "import_active_energy_two_month_before_tip",
      "name": "Import-active-energy-two-month-before[tip",
      "description": "Import-active-energy-two-month-before[tip",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "336",
      "addressNumeric": 336,
      "signal": "import_active_energy_two_month_before_peak",
      "name": "Import-active-energy-two-month-before[peak",
      "description": "Import-active-energy-two-month-before[peak",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "338",
      "addressNumeric": 338,
      "signal": "import_active_energy_two_month_before_flat",
      "name": "Import-active-energy-two-month-before[flat",
      "description": "Import-active-energy-two-month-before[flat",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "340",
      "addressNumeric": 340,
      "signal": "import_active_energy_two_month_before_valley",
      "name": "Import-active-energy-two-month-before[valley",
      "description": "Import-active-energy-two-month-before[valley",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    }
  ]
}