{
  "manufacturer": "schrack",
  "model": "na96",
  "device": "na96",
  "category": "Altro",
  "protocol": "modbus",
  "version": "v1",
  "firmware": null,
  "verification": "IMPORTED",
  "isDemo": false,
  "source": {
    "title": "schrack na96 — modbus-database (registers.json)",
    "url": "https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/schrack-na96-.htm",
    "documentRef": null,
    "revision": null
  },
  "generatedAt": "2026-09-21T13:29:20.871Z",
  "registers": [
    {
      "address": "51",
      "addressNumeric": 51,
      "signal": "chained_voltage_l3ll",
      "name": "Chained-voltage-l3ll",
      "description": "Chained-voltage-l3ll",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "mV",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "769",
      "addressNumeric": 769,
      "signal": "phase_1_phase_voltage",
      "name": "Phase-1-phase-voltage",
      "description": "Phase-1-phase-voltage",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "mV",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "773",
      "addressNumeric": 773,
      "signal": "phase_2_phase_voltage",
      "name": "Phase-2-phase-voltage",
      "description": "Phase-2-phase-voltage",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "mV",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "777",
      "addressNumeric": 777,
      "signal": "phase_3_phase_voltage",
      "name": "Phase-3-phase-voltage",
      "description": "Phase-3-phase-voltage",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "mV",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "781",
      "addressNumeric": 781,
      "signal": "phase_1_current",
      "name": "Phase-1-current",
      "description": "Phase-1-current",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "mA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "785",
      "addressNumeric": 785,
      "signal": "phase_2_current",
      "name": "Phase-2-current",
      "description": "Phase-2-current",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "mA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "789",
      "addressNumeric": 789,
      "signal": "phase_3_current",
      "name": "Phase-3-current",
      "description": "Phase-3-current",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "mA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "793",
      "addressNumeric": 793,
      "signal": "3phase_active_power",
      "name": "3phase-active-power",
      "description": "3phase-active-power",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "797",
      "addressNumeric": 797,
      "signal": "3phase_reactive_power",
      "name": "3phase-reactive-power",
      "description": "3phase-reactive-power",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "801",
      "addressNumeric": 801,
      "signal": "3phase_apparent_power",
      "name": "3phase-apparent-power",
      "description": "3phase-apparent-power",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "805",
      "addressNumeric": 805,
      "signal": "3phase_positive_active_enerqy",
      "name": "3phase-positive-active-enerqy",
      "description": "3phase-positive-active-enerqy",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "809",
      "addressNumeric": 809,
      "signal": "chained_voltage_l1l2",
      "name": "Chained-voltage-l1l2",
      "description": "Chained-voltage-l1l2",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "mV",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "813",
      "addressNumeric": 813,
      "signal": "chained_voltage_l2l3",
      "name": "Chained-voltage-l2l3",
      "description": "Chained-voltage-l2l3",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "mV",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "821",
      "addressNumeric": 821,
      "signal": "3phase_negative_active_enerqy",
      "name": "3phase-negative-active-enerqy",
      "description": "3phase-negative-active-enerqy",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "825",
      "addressNumeric": 825,
      "signal": "frequency",
      "name": "Frequency",
      "description": "Frequency",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "Hz",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "827",
      "addressNumeric": 827,
      "signal": "operatinq_timer_counter",
      "name": "Operatinq-timer-counter",
      "description": "Operatinq-timer-counter",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "829",
      "addressNumeric": 829,
      "signal": "3phase_power_factor",
      "name": "3phase-power-factor",
      "description": "3phase-power-factor",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "833",
      "addressNumeric": 833,
      "signal": "output_relay_status",
      "name": "Output-relay-status",
      "description": "Output-relay-status",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "835",
      "addressNumeric": 835,
      "signal": "3phase_positive_reactive_energy",
      "name": "3phase-positive-reactive-energy",
      "description": "3phase-positive-reactive-energy",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "840",
      "addressNumeric": 840,
      "signal": "3phase_negative_reactive_energy",
      "name": "3phase-negative-reactive-energy",
      "description": "3phase-negative-reactive-energy",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "848",
      "addressNumeric": 848,
      "signal": "3phase_average_power",
      "name": "3phase-average-power",
      "description": "3phase-average-power",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "852",
      "addressNumeric": 852,
      "signal": "3phase_peak_maximum_demand",
      "name": "3phase-peak-maximum-demand",
      "description": "3phase-peak-maximum-demand",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "857",
      "addressNumeric": 857,
      "signal": "neutral_current",
      "name": "Neutral-current",
      "description": "Neutral-current",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "861",
      "addressNumeric": 861,
      "signal": "phase_1_active_power",
      "name": "Phase-1-active-power",
      "description": "Phase-1-active-power",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "865",
      "addressNumeric": 865,
      "signal": "phase_2_active_power",
      "name": "Phase-2-active-power",
      "description": "Phase-2-active-power",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "869",
      "addressNumeric": 869,
      "signal": "phase_3_active_power",
      "name": "Phase-3-active-power",
      "description": "Phase-3-active-power",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "876",
      "addressNumeric": 876,
      "signal": "phase_1_reactive_power",
      "name": "Phase-1-reactive-power",
      "description": "Phase-1-reactive-power",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "880",
      "addressNumeric": 880,
      "signal": "phase_2_reactive_power",
      "name": "Phase-2-reactive-power",
      "description": "Phase-2-reactive-power",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "884",
      "addressNumeric": 884,
      "signal": "phase_3_reactive_power",
      "name": "Phase-3-reactive-power",
      "description": "Phase-3-reactive-power",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "891",
      "addressNumeric": 891,
      "signal": "phase_1_apparent_power",
      "name": "Phase-1-apparent-power",
      "description": "Phase-1-apparent-power",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "895",
      "addressNumeric": 895,
      "signal": "phase_2_apparent_power",
      "name": "Phase-2-apparent-power",
      "description": "Phase-2-apparent-power",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "899",
      "addressNumeric": 899,
      "signal": "phase_3_apparent_power",
      "name": "Phase-3-apparent-power",
      "description": "Phase-3-apparent-power",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "903",
      "addressNumeric": 903,
      "signal": "phase_1_power_factor",
      "name": "Phase-1-power-factor",
      "description": "Phase-1-power-factor",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "912",
      "addressNumeric": 912,
      "signal": "phase_1_thd_vl",
      "name": "Phase-1-thd-vl",
      "description": "Phase-1-thd-vl",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "914",
      "addressNumeric": 914,
      "signal": "phase_2_thd_v2",
      "name": "Phase-2-thd-V2",
      "description": "Phase-2-thd-V2",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "916",
      "addressNumeric": 916,
      "signal": "phase_3_thd_v3",
      "name": "Phase-3-:-thd-V3",
      "description": "Phase-3-:-thd-V3",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "918",
      "addressNumeric": 918,
      "signal": "phase_1_thd_i1",
      "name": "Phase-1-:-thd-I1",
      "description": "Phase-1-:-thd-I1",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "920",
      "addressNumeric": 920,
      "signal": "phase_2_thd_12",
      "name": "Phase-2-thd-12",
      "description": "Phase-2-thd-12",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "922",
      "addressNumeric": 922,
      "signal": "phase_3_thd_13",
      "name": "Phase-3-thd-13",
      "description": "Phase-3-thd-13",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "924",
      "addressNumeric": 924,
      "signal": "phase_1_il_averaqe",
      "name": "Phase-1-il-averaqe",
      "description": "Phase-1-il-averaqe",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "928",
      "addressNumeric": 928,
      "signal": "phase_2_12_averaqe",
      "name": "Phase-2-12-averaqe",
      "description": "Phase-2-12-averaqe",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "932",
      "addressNumeric": 932,
      "signal": "phase_3_13_averaqe",
      "name": "Phase-3-13-averaqe",
      "description": "Phase-3-13-averaqe",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "936",
      "addressNumeric": 936,
      "signal": "phase_1_il_peak_maximum",
      "name": "Phase-1-il-peak-maximum",
      "description": "Phase-1-il-peak-maximum",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "940",
      "addressNumeric": 940,
      "signal": "phase_2_12_peak_maximum",
      "name": "Phase-2-12-peak-maximum",
      "description": "Phase-2-12-peak-maximum",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "944",
      "addressNumeric": 944,
      "signal": "phase_3_13_peak_maximum",
      "name": "Phase-3-13-peak-maximum",
      "description": "Phase-3-13-peak-maximum",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "948",
      "addressNumeric": 948,
      "signal": "i1_i2_13_3",
      "name": "(i1+i2+13)/3",
      "description": "(i1+i2+13)/3",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "952",
      "addressNumeric": 952,
      "signal": "phase_1_vl_min",
      "name": "Phase-1-vl-min",
      "description": "Phase-1-vl-min",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "mV",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "956",
      "addressNumeric": 956,
      "signal": "phase_2_v2_min",
      "name": "Phase-2-V2-min",
      "description": "Phase-2-V2-min",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "mV",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "960",
      "addressNumeric": 960,
      "signal": "phase_3_v3_min",
      "name": "Phase-3-:-V3-min",
      "description": "Phase-3-:-V3-min",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "mV",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "964",
      "addressNumeric": 964,
      "signal": "phase_1_vl_max",
      "name": "Phase-1-:-vl-max",
      "description": "Phase-1-:-vl-max",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "mV",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    }
  ]
}