{
  "manufacturer": "enerdis",
  "model": "enerium-50-150",
  "device": "enerium-50-150",
  "category": "Altro",
  "protocol": "modbus",
  "version": "v1",
  "firmware": null,
  "verification": "IMPORTED",
  "isDemo": false,
  "source": {
    "title": "enerdis enerium-50-150 — modbus-database (registers.json)",
    "url": "https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/enerdis-enerium-50-150.htm",
    "documentRef": null,
    "revision": null
  },
  "generatedAt": "2026-09-21T14:13:21.895Z",
  "registers": [
    {
      "address": "1300",
      "addressNumeric": 1300,
      "signal": "in",
      "name": "In",
      "description": "In",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1302",
      "addressNumeric": 1302,
      "signal": "p1",
      "name": "P1",
      "description": "P1",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "W",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1304",
      "addressNumeric": 1304,
      "signal": "p2",
      "name": "P2",
      "description": "P2",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "W",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1306",
      "addressNumeric": 1306,
      "signal": "p3",
      "name": "P3",
      "description": "P3",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "W",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1308",
      "addressNumeric": 1308,
      "signal": "pt",
      "name": "Pt",
      "description": "Pt",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "W",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1310",
      "addressNumeric": 1310,
      "signal": "q1",
      "name": "Q1",
      "description": "Q1",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "var",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1312",
      "addressNumeric": 1312,
      "signal": "q2",
      "name": "Q2",
      "description": "Q2",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "var",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1314",
      "addressNumeric": 1314,
      "signal": "q3",
      "name": "Q3",
      "description": "Q3",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "var",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1316",
      "addressNumeric": 1316,
      "signal": "qt",
      "name": "Qt",
      "description": "Qt",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "var",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1318",
      "addressNumeric": 1318,
      "signal": "s1",
      "name": "S1",
      "description": "S1",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1320",
      "addressNumeric": 1320,
      "signal": "s2",
      "name": "S2",
      "description": "S2",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1322",
      "addressNumeric": 1322,
      "signal": "s3",
      "name": "S3",
      "description": "S3",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1324",
      "addressNumeric": 1324,
      "signal": "st",
      "name": "St",
      "description": "St",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1326",
      "addressNumeric": 1326,
      "signal": "fp1",
      "name": "FP1",
      "description": "FP1",
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1327",
      "addressNumeric": 1327,
      "signal": "quadrant_fp1",
      "name": "Quadrant-FP1",
      "description": "Quadrant-FP1",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1328",
      "addressNumeric": 1328,
      "signal": "fp2",
      "name": "FP2",
      "description": "FP2",
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1329",
      "addressNumeric": 1329,
      "signal": "quadrant_fp2",
      "name": "Quadrant-FP2",
      "description": "Quadrant-FP2",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1330",
      "addressNumeric": 1330,
      "signal": "fp3",
      "name": "FP3",
      "description": "FP3",
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1331",
      "addressNumeric": 1331,
      "signal": "quadrant_fp3",
      "name": "Quadrant-FP3",
      "description": "Quadrant-FP3",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1332",
      "addressNumeric": 1332,
      "signal": "fpt",
      "name": "Fpt",
      "description": "Fpt",
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1333",
      "addressNumeric": 1333,
      "signal": "quadrant_fpt",
      "name": "Quadrant-fpt",
      "description": "Quadrant-fpt",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1334",
      "addressNumeric": 1334,
      "signal": "cos_phi_phase_1",
      "name": "Cos-phi-phase-1",
      "description": "Cos-phi-phase-1",
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1335",
      "addressNumeric": 1335,
      "signal": "quadrant",
      "name": "Quadrant",
      "description": "Quadrant",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1336",
      "addressNumeric": 1336,
      "signal": "cos_phi_phase_2",
      "name": "Cos-phi-phase-2",
      "description": "Cos-phi-phase-2",
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1337",
      "addressNumeric": 1337,
      "signal": "quadrant_1337",
      "name": "Quadrant",
      "description": "Quadrant",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1338",
      "addressNumeric": 1338,
      "signal": "cos_phi_phase_3",
      "name": "Cos-phi-phase-3",
      "description": "Cos-phi-phase-3",
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1339",
      "addressNumeric": 1339,
      "signal": "quadrant_1339",
      "name": "Quadrant",
      "description": "Quadrant",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1340",
      "addressNumeric": 1340,
      "signal": "cos_phi_three_phase",
      "name": "Cos-phi-three-phase",
      "description": "Cos-phi-three-phase",
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1341",
      "addressNumeric": 1341,
      "signal": "quadrant_1341",
      "name": "Quadrant",
      "description": "Quadrant",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1342",
      "addressNumeric": 1342,
      "signal": "v1_crest_factor",
      "name": "V1-crest-factor",
      "description": "V1-crest-factor",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1343",
      "addressNumeric": 1343,
      "signal": "v2_crest_factor",
      "name": "V2-crest-factor",
      "description": "V2-crest-factor",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1344",
      "addressNumeric": 1344,
      "signal": "v3_crest_factor",
      "name": "V3-crest-factor",
      "description": "V3-crest-factor",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1345",
      "addressNumeric": 1345,
      "signal": "i1_crest_factor",
      "name": "I1-crest-factor",
      "description": "I1-crest-factor",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1346",
      "addressNumeric": 1346,
      "signal": "i2_crest_factor",
      "name": "I2-crest-factor",
      "description": "I2-crest-factor",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1347",
      "addressNumeric": 1347,
      "signal": "i3_crest_factor",
      "name": "I3-crest-factor",
      "description": "I3-crest-factor",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1348",
      "addressNumeric": 1348,
      "signal": "unbalance_of_the_voltages",
      "name": "Unbalance-of-the-voltages",
      "description": "Unbalance-of-the-voltages",
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1349",
      "addressNumeric": 1349,
      "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": "1350",
      "addressNumeric": 1350,
      "signal": "total_tan_phi",
      "name": "Total-tan-phi",
      "description": "Total-tan-phi",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2788",
      "addressNumeric": 2788,
      "signal": "minima_of_v1",
      "name": "Minima-of-V1",
      "description": "Minima-of-V1",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2790",
      "addressNumeric": 2790,
      "signal": "date_of_the_minimum_of_v1",
      "name": "Date-of-the-minimum-of-V1",
      "description": "Date-of-the-minimum-of-V1",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2792",
      "addressNumeric": 2792,
      "signal": "minima_of_v2",
      "name": "Minima-of-V2",
      "description": "Minima-of-V2",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2794",
      "addressNumeric": 2794,
      "signal": "date_of_the_minimum_of_v2",
      "name": "Date-of-the-minimum-of-V2",
      "description": "Date-of-the-minimum-of-V2",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2796",
      "addressNumeric": 2796,
      "signal": "minima_of_v3",
      "name": "Minima-of-V3",
      "description": "Minima-of-V3",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2798",
      "addressNumeric": 2798,
      "signal": "date_of_the_minimum_of_v3",
      "name": "Date-of-the-minimum-of-V3",
      "description": "Date-of-the-minimum-of-V3",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2800",
      "addressNumeric": 2800,
      "signal": "minima_of_vt",
      "name": "Minima-of-vt",
      "description": "Minima-of-vt",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2802",
      "addressNumeric": 2802,
      "signal": "date_of_the_minimum_of_vt",
      "name": "Date-of-the-minimum-of-vt",
      "description": "Date-of-the-minimum-of-vt",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2804",
      "addressNumeric": 2804,
      "signal": "minima_of_u12",
      "name": "Minima-of-U12",
      "description": "Minima-of-U12",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2806",
      "addressNumeric": 2806,
      "signal": "date_of_the_minimum_of_u12",
      "name": "Date-of-the-minimum-of-U12",
      "description": "Date-of-the-minimum-of-U12",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2808",
      "addressNumeric": 2808,
      "signal": "minima_of_u23",
      "name": "Minima-of-U23",
      "description": "Minima-of-U23",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2810",
      "addressNumeric": 2810,
      "signal": "date_of_the_minimum_of_u23",
      "name": "Date-of-the-minimum-of-U23",
      "description": "Date-of-the-minimum-of-U23",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    }
  ]
}