{
  "manufacturer": "entes",
  "model": "mpr60",
  "device": "mpr60",
  "category": "Altro",
  "protocol": "modbus",
  "version": "v1",
  "firmware": null,
  "verification": "IMPORTED",
  "isDemo": false,
  "source": {
    "title": "entes mpr60 — modbus-database (registers.json)",
    "url": "https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/entes-mpr60.htm",
    "documentRef": null,
    "revision": null
  },
  "generatedAt": "2026-09-21T13:29:09.265Z",
  "registers": [
    {
      "address": "16384",
      "addressNumeric": 6383,
      "signal": "voltage_ln1",
      "name": "Voltage-LN1",
      "description": "Voltage-LN1",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16386",
      "addressNumeric": 6385,
      "signal": "voltage_ln2",
      "name": "Voltage-LN2",
      "description": "Voltage-LN2",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16388",
      "addressNumeric": 6387,
      "signal": "voltage_ln3",
      "name": "Voltage-LN3",
      "description": "Voltage-LN3",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16390",
      "addressNumeric": 6389,
      "signal": "current_ln1",
      "name": "Current-LN1",
      "description": "Current-LN1",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16392",
      "addressNumeric": 6391,
      "signal": "current_ln2",
      "name": "Current-LN2",
      "description": "Current-LN2",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16394",
      "addressNumeric": 6393,
      "signal": "current_ln3",
      "name": "Current-LN3",
      "description": "Current-LN3",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16396",
      "addressNumeric": 6395,
      "signal": "total_current",
      "name": "Total-current",
      "description": "Total-current",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16398",
      "addressNumeric": 6397,
      "signal": "active_power_l1",
      "name": "Active-power-L1",
      "description": "Active-power-L1",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "W",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16400",
      "addressNumeric": 6399,
      "signal": "active_power_l2",
      "name": "Active-power-L2",
      "description": "Active-power-L2",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "W",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16402",
      "addressNumeric": 6401,
      "signal": "active_power_l3",
      "name": "Active-power-L3",
      "description": "Active-power-L3",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "W",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16404",
      "addressNumeric": 6403,
      "signal": "reactive_power_l1",
      "name": "Reactive-power-L1",
      "description": "Reactive-power-L1",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VAr",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16406",
      "addressNumeric": 6405,
      "signal": "reactive_power_l2",
      "name": "Reactive-power-L2",
      "description": "Reactive-power-L2",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VAr",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16408",
      "addressNumeric": 6407,
      "signal": "reactive_power_l3",
      "name": "Reactive-power-L3",
      "description": "Reactive-power-L3",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VAr",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16410",
      "addressNumeric": 6409,
      "signal": "apparent_power_l1",
      "name": "Apparent-power-L1",
      "description": "Apparent-power-L1",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16412",
      "addressNumeric": 6411,
      "signal": "apparent_power_l2",
      "name": "Apparent-power-L2",
      "description": "Apparent-power-L2",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16414",
      "addressNumeric": 6413,
      "signal": "apparent_power_l3",
      "name": "Apparent-power-L3",
      "description": "Apparent-power-L3",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16416",
      "addressNumeric": 6415,
      "signal": "power_factor_l1",
      "name": "Power-factor-L1",
      "description": "Power-factor-L1",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16418",
      "addressNumeric": 6417,
      "signal": "power_factor_l2",
      "name": "Power-factor-L2",
      "description": "Power-factor-L2",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16420",
      "addressNumeric": 6419,
      "signal": "power_factor_l3",
      "name": "Power-factor-L3",
      "description": "Power-factor-L3",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16422",
      "addressNumeric": 6421,
      "signal": "cos_l1",
      "name": "Cos-L1",
      "description": "Cos-L1",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16424",
      "addressNumeric": 6423,
      "signal": "cos_l2",
      "name": "Cos-L2",
      "description": "Cos-L2",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16426",
      "addressNumeric": 6425,
      "signal": "cos_l3",
      "name": "Cos-L3",
      "description": "Cos-L3",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16428",
      "addressNumeric": 6427,
      "signal": "voltage_l12",
      "name": "Voltage-L12",
      "description": "Voltage-L12",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16430",
      "addressNumeric": 6429,
      "signal": "voltage_l23",
      "name": "Voltage-L23",
      "description": "Voltage-L23",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16432",
      "addressNumeric": 6431,
      "signal": "voltage_l31",
      "name": "Voltage-L31",
      "description": "Voltage-L31",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16434",
      "addressNumeric": 6433,
      "signal": "voltage_ln",
      "name": "Voltage-ln",
      "description": "Voltage-ln",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16436",
      "addressNumeric": 6435,
      "signal": "voltage_ll",
      "name": "Voltage-ll",
      "description": "Voltage-ll",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16438",
      "addressNumeric": 6437,
      "signal": "frequency",
      "name": "Frequency",
      "description": "Frequency",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Hz",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16440",
      "addressNumeric": 6439,
      "signal": "total_active_power",
      "name": "Total-active-power",
      "description": "Total-active-power",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "W",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16442",
      "addressNumeric": 6441,
      "signal": "total_reactive_power",
      "name": "Total-reactive-power",
      "description": "Total-reactive-power",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VAr",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16444",
      "addressNumeric": 6443,
      "signal": "total_apparent_power",
      "name": "Total-apparent-power",
      "description": "Total-apparent-power",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16446",
      "addressNumeric": 6445,
      "signal": "thd_v1",
      "name": "Thd-V1",
      "description": "Thd-V1",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "%",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16448",
      "addressNumeric": 6447,
      "signal": "thd_v2",
      "name": "Thd-V2",
      "description": "Thd-V2",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "%",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16450",
      "addressNumeric": 6449,
      "signal": "thd_v3",
      "name": "Thd-V3",
      "description": "Thd-V3",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "%",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16452",
      "addressNumeric": 6451,
      "signal": "thd_v3p",
      "name": "Thd-v3p",
      "description": "Thd-v3p",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "%",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16454",
      "addressNumeric": 6453,
      "signal": "thd_i1",
      "name": "Thd-I1",
      "description": "Thd-I1",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "%",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16456",
      "addressNumeric": 6455,
      "signal": "thd_i2",
      "name": "Thd-I2",
      "description": "Thd-I2",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "%",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16458",
      "addressNumeric": 6457,
      "signal": "thd_i3",
      "name": "Thd-I3",
      "description": "Thd-I3",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "%",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16460",
      "addressNumeric": 6459,
      "signal": "thd_i3p",
      "name": "Thd-i3p",
      "description": "Thd-i3p",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "%",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16462",
      "addressNumeric": 6461,
      "signal": "voltage_high_ln1",
      "name": "Voltage-high-LN1",
      "description": "Voltage-high-LN1",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16464",
      "addressNumeric": 6463,
      "signal": "voltage_high_ln2",
      "name": "Voltage-high-LN2",
      "description": "Voltage-high-LN2",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16466",
      "addressNumeric": 6465,
      "signal": "voltage_high_ln3",
      "name": "Voltage-high-LN3",
      "description": "Voltage-high-LN3",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16468",
      "addressNumeric": 6467,
      "signal": "voltage_low_ln1",
      "name": "Voltage-low-LN1",
      "description": "Voltage-low-LN1",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16470",
      "addressNumeric": 6469,
      "signal": "voltage_low_ln2",
      "name": "Voltage-low-LN2",
      "description": "Voltage-low-LN2",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16472",
      "addressNumeric": 6471,
      "signal": "voltage_low_ln3",
      "name": "Voltage-low-LN3",
      "description": "Voltage-low-LN3",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16474",
      "addressNumeric": 6473,
      "signal": "demand_current_high_l1",
      "name": "Demand-current-high-L1",
      "description": "Demand-current-high-L1",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16476",
      "addressNumeric": 6475,
      "signal": "demand_current_high_l2",
      "name": "Demand-current-high-L2",
      "description": "Demand-current-high-L2",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16478",
      "addressNumeric": 6477,
      "signal": "demand_current_high_l3",
      "name": "Demand-current-high-L3",
      "description": "Demand-current-high-L3",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16480",
      "addressNumeric": 6479,
      "signal": "demand_current_low_l1",
      "name": "Demand-current-low-L1",
      "description": "Demand-current-low-L1",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "16482",
      "addressNumeric": 6481,
      "signal": "demand_current_low_l2",
      "name": "Demand-current-low-L2",
      "description": "Demand-current-low-L2",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    }
  ]
}