{
  "manufacturer": "schneider",
  "model": "Sepam S40",
  "device": "Sepam S40",
  "category": "Altro",
  "protocol": "modbus",
  "version": "v1",
  "firmware": null,
  "verification": "IMPORTED",
  "isDemo": false,
  "source": {
    "title": "Import PDF Manuale_Sepam.pdf",
    "url": null,
    "documentRef": null,
    "revision": null
  },
  "generatedAt": "2026-09-21T13:15:49.270Z",
  "registers": [
    {
      "address": "2",
      "addressNumeric": 2,
      "signal": "binary_time_year",
      "name": "Binary time (year)",
      "description": "Scrivere in blocco di 4 parole (0002-0005) con FC16. Formato definito nel capitolo 'Time-tagging of events' del manuale originale, non trascritto in questa estrazione.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ_WRITE",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3",
      "addressNumeric": 3,
      "signal": "binary_time_months_days",
      "name": "Binary time (months + days)",
      "description": "Formato definito nel capitolo 'Time-tagging of events', non trascritto.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4",
      "addressNumeric": 4,
      "signal": "binary_time_hours_minutes",
      "name": "Binary time (hours + minutes)",
      "description": "Formato definito nel capitolo 'Time-tagging of events', non trascritto.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "5",
      "addressNumeric": 5,
      "signal": "binary_time_milliseconds",
      "name": "Binary time (milliseconds)",
      "description": "Formato definito nel capitolo 'Time-tagging of events', non trascritto.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "6",
      "addressNumeric": 6,
      "signal": "manufacturer_identification",
      "name": "Manufacturer identification",
      "description": "Valore fisso 0100h.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "7",
      "addressNumeric": 7,
      "signal": "equipment_identification",
      "name": "Equipment identification",
      "description": "Valore fisso 0.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "8",
      "addressNumeric": 8,
      "signal": "marking_equipment_type",
      "name": "Marking + equipment type",
      "description": "Duplica il valore del registro 02E2 (zona Configuration).",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "9",
      "addressNumeric": 9,
      "signal": "modbus_version",
      "name": "Modbus version",
      "description": "Non gestito (valore fisso 0).",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "10",
      "addressNumeric": 10,
      "signal": "application_version",
      "name": "Application version",
      "description": "DIM=2 (000A/000B). MSB parola 2 = indice maggiore, LSB parola 2 = indice minore.",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "12",
      "addressNumeric": 12,
      "signal": "sepam_check_word_idem_0100",
      "name": "Sepam check-word (idem 0100)",
      "description": "Duplica il valore del registro 0100 (Sepam check-word, formato X, vedi zona Status).",
      "functionCode": 3,
      "datatype": "bitfield",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "13",
      "addressNumeric": 13,
      "signal": "extension_word",
      "name": "Extension word",
      "description": "Non gestito (valore fisso 0).",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "14",
      "addressNumeric": 14,
      "signal": "command",
      "name": "Command",
      "description": "Non gestito, inizializzato a 0.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ_WRITE",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "15",
      "addressNumeric": 15,
      "signal": "extension_address",
      "name": "Extension address",
      "description": "Valore fisso 02CCh (indirizzo della zona Configuration).",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "64",
      "addressNumeric": 64,
      "signal": "event_zone_1_exchange_word",
      "name": "Event zone 1 - Exchange word",
      "description": "Lettura in blocco di 33 parole (0040-0060) con FC3, scrittura della sola parola di scambio con FC6/16.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ_WRITE",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "65",
      "addressNumeric": 65,
      "signal": "event_zone_1_event_n_1",
      "name": "Event zone 1 - Event n.1",
      "description": "DIM=8. Formato del singolo evento con marcatura temporale definito nel capitolo 'Time-tagging of events' del manuale originale, non trascritto in questa estrazione.",
      "functionCode": 3,
      "datatype": "string",
      "length": null,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "73",
      "addressNumeric": 73,
      "signal": "event_zone_1_event_n_2",
      "name": "Event zone 1 - Event n.2",
      "description": "DIM=8. Formato del singolo evento con marcatura temporale definito nel capitolo 'Time-tagging of events' del manuale originale, non trascritto in questa estrazione.",
      "functionCode": 3,
      "datatype": "string",
      "length": null,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "81",
      "addressNumeric": 81,
      "signal": "event_zone_1_event_n_3",
      "name": "Event zone 1 - Event n.3",
      "description": "DIM=8. Formato del singolo evento con marcatura temporale definito nel capitolo 'Time-tagging of events' del manuale originale, non trascritto in questa estrazione.",
      "functionCode": 3,
      "datatype": "string",
      "length": null,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "89",
      "addressNumeric": 89,
      "signal": "event_zone_1_event_n_4",
      "name": "Event zone 1 - Event n.4",
      "description": "DIM=8. Formato del singolo evento con marcatura temporale definito nel capitolo 'Time-tagging of events' del manuale originale, non trascritto in questa estrazione.",
      "functionCode": 3,
      "datatype": "string",
      "length": null,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "112",
      "addressNumeric": 112,
      "signal": "event_zone_2_exchange_word",
      "name": "Event zone 2 - Exchange word",
      "description": "Lettura in blocco di 33 parole (0070-0090) con FC3, scrittura della sola parola di scambio con FC6/16.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ_WRITE",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "113",
      "addressNumeric": 113,
      "signal": "event_zone_2_event_n_1",
      "name": "Event zone 2 - Event n.1",
      "description": "DIM=8. Stesso formato di Event zone 1, non trascritto in questa estrazione.",
      "functionCode": 3,
      "datatype": "string",
      "length": null,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "121",
      "addressNumeric": 121,
      "signal": "event_zone_2_event_n_2",
      "name": "Event zone 2 - Event n.2",
      "description": "DIM=8. Stesso formato di Event zone 1, non trascritto in questa estrazione.",
      "functionCode": 3,
      "datatype": "string",
      "length": null,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "129",
      "addressNumeric": 129,
      "signal": "event_zone_2_event_n_3",
      "name": "Event zone 2 - Event n.3",
      "description": "DIM=8. Stesso formato di Event zone 1, non trascritto in questa estrazione.",
      "functionCode": 3,
      "datatype": "string",
      "length": null,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "137",
      "addressNumeric": 137,
      "signal": "event_zone_2_event_n_4",
      "name": "Event zone 2 - Event n.4",
      "description": "DIM=8. Stesso formato di Event zone 1, non trascritto in questa estrazione.",
      "functionCode": 3,
      "datatype": "string",
      "length": null,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "240",
      "addressNumeric": 240,
      "signal": "tc1_tc16",
      "name": "TC1-TC16",
      "description": "Ordini di telecomando (formato B), leggibile/scrivibile a parola (FC3/4/6/16) o a singolo bit (FC1/2/5/15, indirizzo bit 0F00-0F0F). bit0=Tripping; bit1=Closing; bit2=Switching to setting group A; bit3=Switching to setting group B; bit4=Sepam reset; bit5=Peak demand current zero reset; bit6=Inhibit thermal protection; bit7=Inhibit disturbance recording triggering; bit8=Confirm disturbance recording triggering; bit9=Manual disturbance recording triggering; bit10=Enable recloser; bit11=Disable recloser; bit12=Confirm thermal protection; bit13=Reset undercurrent protection; bit14=S-LAN communication monitoring; bit15=S-LAN communication monitoring inhibition. Applicabilita' per singolo modello Sepam (S40/S41/.../T52) non riportata: varia per bit, vedi manuale originale tabella pag.174.",
      "functionCode": 3,
      "datatype": "bitfield",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ_WRITE",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "241",
      "addressNumeric": 241,
      "signal": "stc1_stc16",
      "name": "STC1-STC16",
      "description": "Bit di selezione (modalita' SBO - select before operate) corrispondenti 1:1 ai bit di TC1-TC16 (registro 00F0). Formato B, indirizzo bit 0F10-0F1F.",
      "functionCode": 3,
      "datatype": "bitfield",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ_WRITE",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "242",
      "addressNumeric": 242,
      "signal": "tc17_tc32",
      "name": "TC17-TC32",
      "description": "Formato B, indirizzo bit 0F20-0F2F. bit0=Inhibit TS126 (Inductive) and TS127 (Capacitive); bit1=Confirm TS126 (Inductive) and TS127 (Capacitive); bit2..bit15=Reserved. TC19-TC32: Reserved (dato dal documento come riga unica \"19-32 Reserved\").",
      "functionCode": 3,
      "datatype": "bitfield",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ_WRITE",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "243",
      "addressNumeric": 243,
      "signal": "stc17_stc32",
      "name": "STC17-STC32",
      "description": "Bit di selezione (modalita' SBO) corrispondenti 1:1 ai bit di TC17-TC32 (registro 00F2). Formato B, indirizzo bit 0F30-0F3F.",
      "functionCode": 3,
      "datatype": "bitfield",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ_WRITE",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "256",
      "addressNumeric": 256,
      "signal": "sepam_check_word",
      "name": "Sepam check-word",
      "description": "Formato X. bit15=evento presente in zona eventi 1; bit14=Sepam in stato \"data loss\" zona eventi 1; bit13=Sepam non sincrono; bit12=Sepam ora non corretta; bit11=eventi presenti in zona eventi 2; bit10=Sepam in stato \"data loss\" zona eventi 2; bit9=guasto maggiore Sepam; bit8=guasto parziale Sepam; bit7=gruppo di impostazioni A in servizio; bit6=gruppo di impostazioni B in servizio; bit1=Sepam in modalita' impostazione locale; bit0,2,3,4,5=riservati. I cambi di stato dei bit 1,6,7,8,10,12,13,14 generano un evento con marcatura temporale.",
      "functionCode": 3,
      "datatype": "bitfield",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "257",
      "addressNumeric": 257,
      "signal": "ts1_ts16",
      "name": "TS1-TS16",
      "description": "Formato B, word 0101, indirizzo bit 1010-101f. bit0=Protection 50/51 unit 1; bit1=Protection 50/51 unit 2; bit2=Protection 50/51 unit 3; bit3=Protection 50/51 unit 4; bit4=Protection 50N/51N unit 1; bit5=Protection 50N/51N unit 2; bit6=Protection 50N/51N unit 3; bit7=Protection 50N/51N unit 4; bit8=Protection 49 RMS alarm set point; bit9=Protection 49 RMS tripping set point; bit10=Protection 37; bit11=Protection 46 unit 1; bit12=Protection 46 unit 2; bit13=Protection 48/51LR/14 (locked rotor); bit14=Protection 48/51LR/14 (rotor locking on start); bit15=Protection 48/51LR/14 (excessive starting time). Applicabilita' per singolo modello Sepam non riportata: dato non ricostruibile con certezza dall'estrazione del documento (vedi nota di testa dello script).",
      "functionCode": 3,
      "datatype": "bitfield",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "258",
      "addressNumeric": 258,
      "signal": "ts17_ts32",
      "name": "TS17-TS32",
      "description": "Formato B, word 0102, indirizzo bit 1020-102f. bit0=Protection 27D unit 1; bit1=Protection 27D unit 2; bit2=Protection 27/27S unit 1; bit3=Protection 27/27S unit 2; bit4=Protection 27R; bit5=Protection 59 unit 1; bit6=Protection 59 unit 2; bit7=Protection 59N unit 1; bit8=Protection 59N unit 2; bit9=Protection 81H unit 1; bit10=Protection 81H unit 2; bit11=Protection 81L unit 1; bit12=Protection 81L unit 2; bit13=Protection 81L unit 3; bit14=Protection 81L unit 4; bit15=Protection 66. Applicabilita' per singolo modello Sepam non riportata: dato non ricostruibile con certezza dall'estrazione del documento (vedi nota di testa dello script).",
      "functionCode": 3,
      "datatype": "bitfield",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "259",
      "addressNumeric": 259,
      "signal": "ts33_ts48",
      "name": "TS33-TS48",
      "description": "Formato B, word 0103, indirizzo bit 1030-103f. bit0=Protection 67 unit 1; bit1=Protection 67 unit 2; bit2=Protection 67N unit 1; bit3=Protection 67N unit 2; bit4=Protection 47; bit5=Protection 32P; bit6=Protection 50BF; bit7=Protection 32Q; bit8=Protection 51V; bit9=TC fault; bit10=TP Phase fault; bit11=TP V0 fault; bit12=Reserved; bit13=Reserved; bit14=Reserved; bit15=Reserved. Applicabilita' per singolo modello Sepam non riportata: dato non ricostruibile con certezza dall'estrazione del documento (vedi nota di testa dello script).",
      "functionCode": 3,
      "datatype": "bitfield",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "260",
      "addressNumeric": 260,
      "signal": "ts49_ts64",
      "name": "TS49-TS64",
      "description": "Formato B, word 0104, indirizzo bit 1040-104f. bit0=Reserved; bit1=Reserved; bit2=Reserved; bit3=Reserved; bit4=Reserved; bit5=Reserved; bit6=Reserved; bit7=Reserved; bit8=Reserved; bit9=Reserved; bit10=Reserved; bit11=Reserved; bit12=Reserved; bit13=Reserved; bit14=Reserved; bit15=Reserved. Applicabilita' per singolo modello Sepam non riportata: dato non ricostruibile con certezza dall'estrazione del documento (vedi nota di testa dello script).",
      "functionCode": 3,
      "datatype": "bitfield",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "261",
      "addressNumeric": 261,
      "signal": "ts65_ts80",
      "name": "TS65-TS80",
      "description": "Formato B, word 0105, indirizzo bit 1050-105f. bit0=Protection 38/49T module 1 alarm set point sensor 1; bit1=Protection 38/49T module 1 tripping set point sensor 1; bit2=Protection 38/49T module 1 alarm set point sensor 2; bit3=Protection 38/49T module 1 tripping set point sensor 2; bit4=Protection 38/49T module 1 alarm set point sensor 3; bit5=Protection 38/49T module 1 tripping set point sensor 3; bit6=Protection 38/49T module 1 alarm set point sensor 4; bit7=Protection 38/49T module 1 tripping set point sensor 4; bit8=Protection 38/49T module 1 alarm set point sensor 5; bit9=Protection 38/49T module 1 tripping set point sensor 5; bit10=Protection 38/49T module 1 alarm set point sensor 6; bit11=Protection 38/49T module 1 tripping set point sensor 6; bit12=Protection 38/49T module 1 alarm set point sensor 7; bit13=Protection 38/49T module 1 tripping set point sensor 7; bit14=Protection 38/49T module 1 alarm set point sensor 8; bit15=Protection 38/49T module 1 tripping set point sensor 8. Applicabilita' per singolo modello Sepam non riportata: dato non ricostruibile con certezza dall'estrazione del documento (vedi nota di testa dello script).",
      "functionCode": 3,
      "datatype": "bitfield",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "262",
      "addressNumeric": 262,
      "signal": "ts81_ts96",
      "name": "TS81-TS96",
      "description": "Formato B, word 0106, indirizzo bit 1060-106f. bit0=Protection 38/49T module 2 alarm set point sensor 1; bit1=Protection 38/49T module 2 tripping set point sensor 1; bit2=Protection 38/49T module 2 alarm set point sensor 2; bit3=Protection 38/49T module 2 tripping set point sensor 2; bit4=Protection 38/49T module 2 alarm set point sensor 3; bit5=Protection 38/49T module 2 tripping set point sensor 3; bit6=Protection 38/49T module 2 alarm set point sensor 4; bit7=Protection 38/49T module 2 tripping set point sensor 4; bit8=Protection 38/49T module 2 alarm set point sensor 5; bit9=Protection 38/49T module 2 tripping set point sensor 5; bit10=Protection 38/49T module 2 alarm set point sensor 6; bit11=Protection 38/49T module 2 tripping set point sensor 6; bit12=Protection 38/49T module 2 alarm set point sensor 7; bit13=Protection 38/49T module 2 tripping set point sensor 7; bit14=Protection 38/49T module 2 alarm set point sensor 8; bit15=Protection 38/49T module 2 tripping set point sensor 8. Applicabilita' per singolo modello Sepam non riportata: dato non ricostruibile con certezza dall'estrazione del documento (vedi nota di testa dello script).",
      "functionCode": 3,
      "datatype": "bitfield",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "263",
      "addressNumeric": 263,
      "signal": "ts97_ts112",
      "name": "TS97-TS112",
      "description": "Formato B, word 0107, indirizzo bit 1070-107f. bit0=Recloser in service; bit1=Recloser in progress; bit2=Recloser final trip; bit3=Recloser successful reclosing; bit4=Send blocking input 1; bit5=Remote setting inhibited; bit6=Remote control inhibited; bit7=Sepam not reset after fault; bit8=TC/ position discrepancy; bit9=Matching fault or Trip Circuit Supervision; bit10=Disturbance recording stored; bit11=Control fault; bit12=Disturbance recording inhibited; bit13=Thermal protection inhibited; bit14=MET148-1 module sensor fault; bit15=MET148-2 module sensor fault. Applicabilita' per singolo modello Sepam non riportata: dato non ricostruibile con certezza dall'estrazione del documento (vedi nota di testa dello script).",
      "functionCode": 3,
      "datatype": "bitfield",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "264",
      "addressNumeric": 264,
      "signal": "ts113_ts128",
      "name": "TS113-TS128",
      "description": "Formato B, word 0108, indirizzo bit 1080-108f. bit0=Thermistor tripping; bit1=Thermistor alarm; bit2=External tripping 1; bit3=External tripping 2; bit4=External tripping 3; bit5=Buchholz tripping; bit6=Thermostat tripping; bit7=Pressure tripping; bit8=Buchholz alarm; bit9=Thermostat alarm; bit10=Pressure alarm; bit11=SF6 alarm; bit12=Recloser ready; bit13=Inductive (TC17 puo' inibire questo TS); bit14=Capacitive (TC17 puo' inibire questo TS); bit15=Phase inverse rotation. Applicabilita' per singolo modello Sepam non riportata: dato non ricostruibile con certezza dall'estrazione del documento (vedi nota di testa dello script).",
      "functionCode": 3,
      "datatype": "bitfield",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "265",
      "addressNumeric": 265,
      "signal": "ts129_ts144",
      "name": "TS129-TS144",
      "description": "Formato B, word 0109, indirizzo bit 1090-109f. bit0=Send blocking input 2; bit1=Tripping due to protection; bit2=S-LAN communication monitoring enabled; bit3=46BC protection (solo applicazioni S5X e T5X); bit4=Reserved; bit5=Reserved; bit6=Reserved; bit7=Reserved; bit8=Reserved; bit9=Reserved; bit10=Reserved; bit11=Reserved; bit12=Reserved; bit13=Reserved; bit14=Reserved; bit15=Reserved. Applicabilita' per singolo modello Sepam non riportata: dato non ricostruibile con certezza dall'estrazione del documento (vedi nota di testa dello script).",
      "functionCode": 3,
      "datatype": "bitfield",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "267",
      "addressNumeric": 267,
      "signal": "logic_inputs_status",
      "name": "Logic inputs status",
      "description": "bit0=I11, bit1=I12, bit2=I13, bit3=I14, bit4=I21, bit5=I22, bit6=I23, bit7=I24, bit8=I25, bit9=I26, bit10..15=riservati. Mappatura bit da verificare manualmente sul PDF originale pag.165 (allineamento colonne ambiguo nell'estrazione testo).",
      "functionCode": 3,
      "datatype": "bitfield",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "268",
      "addressNumeric": 268,
      "signal": "logic_equation_bits_status",
      "name": "Logic equation bits status",
      "description": "bit0=V1...bit7=V8, bit8=V9, bit9=V10, bit10=V_TRIPCB, bit11=V_CLOSECB, bit12=V_INHIBCLOSE, bit13=V_FLAGREC, bit14-15=riservati.",
      "functionCode": 3,
      "datatype": "bitfield",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "269",
      "addressNumeric": 269,
      "signal": "logic_outputs_status",
      "name": "Logic outputs status",
      "description": "bit0=O1, bit1=O2, bit2=O3, bit3=O4, bit4=O11, bit5=O12, bit6=O13, bit7=O14, bit8-15=riservati.",
      "functionCode": 3,
      "datatype": "bitfield",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "270",
      "addressNumeric": 270,
      "signal": "led_status",
      "name": "LED status",
      "description": "bit0=LD (led rossa, Sepam non disponibile), bit1=L1...bit9=L9, bit10-15=riservati.",
      "functionCode": 3,
      "datatype": "bitfield",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "271",
      "addressNumeric": 271,
      "signal": "analog_output",
      "name": "Analog output",
      "description": "Formato 16S. Controllo remoto dell'uscita analogica del modulo MSA141; range utile definito dai parametri 'min. value'/'max. value' dell'uscita analogica. Non influenzato dall'inibizione dei telecomandi.",
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ_WRITE",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "275",
      "addressNumeric": 275,
      "signal": "phase_current_i1_x1",
      "name": "Phase current I1 (x1)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 10,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "276",
      "addressNumeric": 276,
      "signal": "phase_current_i2_x1",
      "name": "Phase current I2 (x1)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 10,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "277",
      "addressNumeric": 277,
      "signal": "phase_current_i3_x1",
      "name": "Phase current I3 (x1)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 10,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "278",
      "addressNumeric": 278,
      "signal": "residual_current_i0_sum_x1",
      "name": "Residual current I0 Sum (x1)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 10,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "279",
      "addressNumeric": 279,
      "signal": "residual_current_measured_x1",
      "name": "Residual current measured (x1)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 10,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "280",
      "addressNumeric": 280,
      "signal": "average_phase_current_im1_x1",
      "name": "Average phase current Im1 (x1)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 10,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "281",
      "addressNumeric": 281,
      "signal": "average_phase_current_im2_x1",
      "name": "Average phase current Im2 (x1)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 10,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "282",
      "addressNumeric": 282,
      "signal": "average_phase_current_im3_x1",
      "name": "Average phase current Im3 (x1)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 10,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "283",
      "addressNumeric": 283,
      "signal": "peak_demand_phase_current_im1_x1",
      "name": "Peak demand phase current IM1 (x1)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 10,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "284",
      "addressNumeric": 284,
      "signal": "peak_demand_phase_current_im2_x1",
      "name": "Peak demand phase current IM2 (x1)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 10,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "285",
      "addressNumeric": 285,
      "signal": "peak_demand_phase_current_im3_x1",
      "name": "Peak demand phase current IM3 (x1)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 10,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "286",
      "addressNumeric": 286,
      "signal": "phase_to_phase_voltage_u21_x1",
      "name": "Phase-to-phase voltage U21 (x1)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "287",
      "addressNumeric": 287,
      "signal": "phase_to_phase_voltage_u32_x1",
      "name": "Phase-to-phase voltage U32 (x1)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "288",
      "addressNumeric": 288,
      "signal": "phase_to_phase_voltage_u13_x1",
      "name": "Phase-to-phase voltage U13 (x1)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "289",
      "addressNumeric": 289,
      "signal": "phase_to_neutral_voltage_v1_x1",
      "name": "Phase-to-neutral voltage V1 (x1)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "290",
      "addressNumeric": 290,
      "signal": "phase_to_neutral_voltage_v2_x1",
      "name": "Phase-to-neutral voltage V2 (x1)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "291",
      "addressNumeric": 291,
      "signal": "phase_to_neutral_voltage_v3_x1",
      "name": "Phase-to-neutral voltage V3 (x1)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "292",
      "addressNumeric": 292,
      "signal": "residual_voltage_v0_x1",
      "name": "Residual voltage V0 (x1)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "293",
      "addressNumeric": 293,
      "signal": "positive_sequence_voltage_vd_x1",
      "name": "Positive sequence voltage Vd (x1)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "294",
      "addressNumeric": 294,
      "signal": "negative_sequence_voltage_vi_x1",
      "name": "Negative sequence voltage Vi (x1)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "295",
      "addressNumeric": 295,
      "signal": "frequency",
      "name": "Frequency",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 100,
      "offset": 0,
      "unit": "Hz",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "296",
      "addressNumeric": 296,
      "signal": "active_power_p_x1",
      "name": "Active power P (x1)",
      "description": null,
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "kW",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "297",
      "addressNumeric": 297,
      "signal": "reactive_power_q_x1",
      "name": "Reactive power Q (x1)",
      "description": null,
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "kvar",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "298",
      "addressNumeric": 298,
      "signal": "apparent_power_s_x1",
      "name": "Apparent power S (x1)",
      "description": null,
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "kVA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "299",
      "addressNumeric": 299,
      "signal": "peak_demand_active_power_pm_x1",
      "name": "Peak demand active power Pm (x1)",
      "description": null,
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "kW",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "300",
      "addressNumeric": 300,
      "signal": "peak_demand_reactive_power_qm_x1",
      "name": "Peak demand reactive power Qm (x1)",
      "description": null,
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "kvar",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "301",
      "addressNumeric": 301,
      "signal": "power_factor_cos_phi",
      "name": "Power factor cos phi",
      "description": null,
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 100,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "302",
      "addressNumeric": 302,
      "signal": "positive_active_energy_ea_x1",
      "name": "Positive active energy Ea+ (x1)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 0.01,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "304",
      "addressNumeric": 304,
      "signal": "negative_active_energy_ea_x1",
      "name": "Negative active energy Ea- (x1)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 0.01,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "306",
      "addressNumeric": 306,
      "signal": "positive_reactive_energy_er_x1",
      "name": "Positive reactive energy Er+ (x1)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 0.01,
      "offset": 0,
      "unit": "kvarh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "308",
      "addressNumeric": 308,
      "signal": "negative_reactive_energy_er_x1",
      "name": "Negative reactive energy Er- (x1)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 0.01,
      "offset": 0,
      "unit": "kvarh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "310",
      "addressNumeric": 310,
      "signal": "phase_current_i1_x10",
      "name": "Phase current I1 (x10)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "311",
      "addressNumeric": 311,
      "signal": "phase_current_i2_x10",
      "name": "Phase current I2 (x10)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "312",
      "addressNumeric": 312,
      "signal": "phase_current_i3_x10",
      "name": "Phase current I3 (x10)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "313",
      "addressNumeric": 313,
      "signal": "residual_current_i0_sum_x10",
      "name": "Residual current I0 Sum (x10)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "314",
      "addressNumeric": 314,
      "signal": "residual_current_measured_x10",
      "name": "Residual current measured (x10)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "315",
      "addressNumeric": 315,
      "signal": "average_phase_current_im1_x10",
      "name": "Average phase current Im1 (x10)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "316",
      "addressNumeric": 316,
      "signal": "average_phase_current_im2_x10",
      "name": "Average phase current Im2 (x10)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "317",
      "addressNumeric": 317,
      "signal": "average_phase_current_im3_x10",
      "name": "Average phase current Im3 (x10)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "318",
      "addressNumeric": 318,
      "signal": "peak_demand_phase_current_im1_x10",
      "name": "Peak demand phase current IM1 (x10)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "319",
      "addressNumeric": 319,
      "signal": "peak_demand_phase_current_im2_x10",
      "name": "Peak demand phase current IM2 (x10)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "320",
      "addressNumeric": 320,
      "signal": "peak_demand_phase_current_im3_x10",
      "name": "Peak demand phase current IM3 (x10)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "321",
      "addressNumeric": 321,
      "signal": "phase_to_phase_voltage_u21_x10",
      "name": "Phase-to-phase voltage U21 (x10)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 0.1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "322",
      "addressNumeric": 322,
      "signal": "phase_to_phase_voltage_u32_x10",
      "name": "Phase-to-phase voltage U32 (x10)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 0.1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "323",
      "addressNumeric": 323,
      "signal": "phase_to_phase_voltage_u13_x10",
      "name": "Phase-to-phase voltage U13 (x10)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 0.1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "324",
      "addressNumeric": 324,
      "signal": "phase_to_neutral_voltage_v1_x10",
      "name": "Phase-to-neutral voltage V1 (x10)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 0.1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "325",
      "addressNumeric": 325,
      "signal": "phase_to_neutral_voltage_v2_x10",
      "name": "Phase-to-neutral voltage V2 (x10)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 0.1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "326",
      "addressNumeric": 326,
      "signal": "phase_to_neutral_voltage_v3_x10",
      "name": "Phase-to-neutral voltage V3 (x10)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 0.1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "327",
      "addressNumeric": 327,
      "signal": "residual_voltage_v0_x10",
      "name": "Residual voltage V0 (x10)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 0.1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "328",
      "addressNumeric": 328,
      "signal": "positive_sequence_voltage_vd_x10",
      "name": "Positive sequence voltage Vd (x10)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 0.1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "329",
      "addressNumeric": 329,
      "signal": "negative_sequence_voltage_vi_x10",
      "name": "Negative sequence voltage Vi (x10)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 0.1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "330",
      "addressNumeric": 330,
      "signal": "frequency_x10",
      "name": "Frequency (x10)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 100,
      "offset": 0,
      "unit": "Hz",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "331",
      "addressNumeric": 331,
      "signal": "active_power_p_x100",
      "name": "Active power P (x100)",
      "description": null,
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 0.01,
      "offset": 0,
      "unit": "kW",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "332",
      "addressNumeric": 332,
      "signal": "reactive_power_q_x100",
      "name": "Reactive power Q (x100)",
      "description": null,
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 0.01,
      "offset": 0,
      "unit": "kvar",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "333",
      "addressNumeric": 333,
      "signal": "apparent_power_s_x100",
      "name": "Apparent power S (x100)",
      "description": null,
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 0.01,
      "offset": 0,
      "unit": "kVA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "334",
      "addressNumeric": 334,
      "signal": "peak_demand_active_power_pm_x100",
      "name": "Peak demand active power Pm (x100)",
      "description": null,
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 0.01,
      "offset": 0,
      "unit": "kW",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "335",
      "addressNumeric": 335,
      "signal": "peak_demand_reactive_power_qm_x100",
      "name": "Peak demand reactive power Qm (x100)",
      "description": null,
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 0.01,
      "offset": 0,
      "unit": "kvar",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "336",
      "addressNumeric": 336,
      "signal": "power_factor_cos_phi_x10",
      "name": "Power factor cos phi (x10)",
      "description": null,
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 100,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "337",
      "addressNumeric": 337,
      "signal": "positive_active_energy_ea_x1_x10_zone",
      "name": "Positive active energy Ea+ (x1) [x10 zone]",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 0.01,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "339",
      "addressNumeric": 339,
      "signal": "negative_active_energy_ea_x1_x10_zone",
      "name": "Negative active energy Ea- (x1) [x10 zone]",
      "description": "Nome campo parzialmente in francese nell'estrazione originale ('Energie active negative'); interpretato come 'Negative active energy' per coerenza con la zona x1.",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 0.01,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "341",
      "addressNumeric": 341,
      "signal": "positive_reactive_energy_er_x1_x10_zone",
      "name": "Positive reactive energy Er+ (x1) [x10 zone]",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 0.01,
      "offset": 0,
      "unit": "kvarh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "343",
      "addressNumeric": 343,
      "signal": "negative_reactive_energy_er_x1_x10_zone",
      "name": "Negative reactive energy Er- (x1) [x10 zone]",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 0.01,
      "offset": 0,
      "unit": "kvarh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "345",
      "addressNumeric": 345,
      "signal": "peak_demand_ii_id",
      "name": "Peak demand Ii/Id",
      "description": "Colonna Access estratta come 'L', quasi certamente refuso di estrazione per 'R' (Read): verificare sul PDF originale pag.167.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "%",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "346",
      "addressNumeric": 346,
      "signal": "last_tripping_current_itrip1",
      "name": "Last tripping current Itrip1",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 0.1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "347",
      "addressNumeric": 347,
      "signal": "last_tripping_current_itrip2",
      "name": "Last tripping current Itrip2",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 0.1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "348",
      "addressNumeric": 348,
      "signal": "last_tripping_current_itrip3",
      "name": "Last tripping current Itrip3",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 0.1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "350",
      "addressNumeric": 350,
      "signal": "cumulative_breaking_current",
      "name": "Cumulative breaking current",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "kA^2",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "351",
      "addressNumeric": 351,
      "signal": "number_of_operations",
      "name": "Number of operations",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "352",
      "addressNumeric": 352,
      "signal": "operating_time",
      "name": "Operating time",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "ms",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "353",
      "addressNumeric": 353,
      "signal": "charging_time",
      "name": "Charging time",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "ms",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "354",
      "addressNumeric": 354,
      "signal": "running_hours_counter_operation_time",
      "name": "Running hours counter / operation time",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "h",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "356",
      "addressNumeric": 356,
      "signal": "thermal_capacity_used",
      "name": "Thermal capacity used",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "%",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "357",
      "addressNumeric": 357,
      "signal": "time_before_tripping",
      "name": "Time before tripping",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "min",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "358",
      "addressNumeric": 358,
      "signal": "time_before_closing",
      "name": "Time before closing",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "min",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "359",
      "addressNumeric": 359,
      "signal": "negative_sequence_unbalance",
      "name": "Negative sequence / unbalance",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "% Ib",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "360",
      "addressNumeric": 360,
      "signal": "starting_time_overload",
      "name": "Starting time / overload",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 10,
      "offset": 0,
      "unit": "s",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "361",
      "addressNumeric": 361,
      "signal": "starting_current_overload",
      "name": "Starting current / overload",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "362",
      "addressNumeric": 362,
      "signal": "start_inhibit_time_delay",
      "name": "Start inhibit time delay",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "min",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "363",
      "addressNumeric": 363,
      "signal": "number_of_starts_allowed",
      "name": "Number of starts allowed",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "364",
      "addressNumeric": 364,
      "signal": "temperature_1",
      "name": "Temperature 1",
      "description": null,
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "°C",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "365",
      "addressNumeric": 365,
      "signal": "temperature_2",
      "name": "Temperature 2",
      "description": null,
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "°C",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "366",
      "addressNumeric": 366,
      "signal": "temperature_3",
      "name": "Temperature 3",
      "description": null,
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "°C",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "367",
      "addressNumeric": 367,
      "signal": "temperature_4",
      "name": "Temperature 4",
      "description": null,
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "°C",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "368",
      "addressNumeric": 368,
      "signal": "temperature_5",
      "name": "Temperature 5",
      "description": null,
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "°C",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "369",
      "addressNumeric": 369,
      "signal": "temperature_6",
      "name": "Temperature 6",
      "description": null,
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "°C",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "370",
      "addressNumeric": 370,
      "signal": "temperature_7",
      "name": "Temperature 7",
      "description": null,
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "°C",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "371",
      "addressNumeric": 371,
      "signal": "temperature_8",
      "name": "Temperature 8",
      "description": null,
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "°C",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "372",
      "addressNumeric": 372,
      "signal": "temperature_9",
      "name": "Temperature 9",
      "description": null,
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "°C",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "373",
      "addressNumeric": 373,
      "signal": "temperature_10",
      "name": "Temperature 10",
      "description": null,
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "°C",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "374",
      "addressNumeric": 374,
      "signal": "temperature_11",
      "name": "Temperature 11",
      "description": null,
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "°C",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "375",
      "addressNumeric": 375,
      "signal": "temperature_12",
      "name": "Temperature 12",
      "description": null,
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "°C",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "376",
      "addressNumeric": 376,
      "signal": "temperature_13",
      "name": "Temperature 13",
      "description": null,
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "°C",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "377",
      "addressNumeric": 377,
      "signal": "temperature_14",
      "name": "Temperature 14",
      "description": null,
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "°C",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "378",
      "addressNumeric": 378,
      "signal": "temperature_15",
      "name": "Temperature 15",
      "description": null,
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "°C",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "379",
      "addressNumeric": 379,
      "signal": "temperature_16",
      "name": "Temperature 16",
      "description": null,
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "°C",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "380",
      "addressNumeric": 380,
      "signal": "external_positive_active_energy_ea_ext",
      "name": "External positive active energy Ea+ ext",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 0.01,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "382",
      "addressNumeric": 382,
      "signal": "external_negative_active_energy_ea_ext",
      "name": "External negative active energy Ea- ext",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 0.01,
      "offset": 0,
      "unit": "kWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "384",
      "addressNumeric": 384,
      "signal": "external_positive_reactive_energy_er_ext",
      "name": "External positive reactive energy Er+ ext",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 0.01,
      "offset": 0,
      "unit": "kvarh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "386",
      "addressNumeric": 386,
      "signal": "external_negative_reactive_energy_er_ext",
      "name": "External negative reactive energy Er- ext",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 0.01,
      "offset": 0,
      "unit": "kvarh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "388",
      "addressNumeric": 388,
      "signal": "learnt_cooling_time_constant_t2_49_rms_thermal_rate_1",
      "name": "Learnt cooling time constant T2 (49 RMS) thermal rate 1",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "min",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "389",
      "addressNumeric": 389,
      "signal": "learnt_cooling_time_constant_t2_49_rms_thermal_rate_2",
      "name": "Learnt cooling time constant T2 (49 RMS) thermal rate 2",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "min",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "416",
      "addressNumeric": 416,
      "signal": "phase_displacement_phi0_sigma",
      "name": "Phase displacement phi0-Sigma",
      "description": "Colonna Access estratta come 'L', quasi certamente refuso di estrazione per 'R' (Read): verificare sul PDF originale pag.168.",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "°",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "418",
      "addressNumeric": 418,
      "signal": "phase_displacement_phi0",
      "name": "Phase displacement phi0",
      "description": "Colonna Access estratta come 'L', quasi certamente refuso di estrazione per 'R' (Read): verificare sul PDF originale pag.168.",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "°",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "420",
      "addressNumeric": 420,
      "signal": "phase_displacement_phi1",
      "name": "Phase displacement phi1",
      "description": "Colonna Access estratta come 'L', quasi certamente refuso di estrazione per 'R' (Read): verificare sul PDF originale pag.168.",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "°",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "422",
      "addressNumeric": 422,
      "signal": "phase_displacement_phi2",
      "name": "Phase displacement phi2",
      "description": "Colonna Access estratta come 'L', quasi certamente refuso di estrazione per 'R' (Read): verificare sul PDF originale pag.168.",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "°",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "424",
      "addressNumeric": 424,
      "signal": "phase_displacement_phi3",
      "name": "Phase displacement phi3",
      "description": "Colonna Access estratta come 'L', quasi certamente refuso di estrazione per 'R' (Read): verificare sul PDF originale pag.168.",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "°",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "592",
      "addressNumeric": 592,
      "signal": "time_tagging_of_the_context",
      "name": "Time-tagging of the context",
      "description": "DIM=4. Formato 'IEC', definito nel capitolo 'Time-tagging of events', non trascritto in questa estrazione.",
      "functionCode": 3,
      "datatype": "string",
      "length": null,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "596",
      "addressNumeric": 596,
      "signal": "tripping_current_itrip1",
      "name": "Tripping current Itrip1",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 10,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "598",
      "addressNumeric": 598,
      "signal": "tripping_current_itrip2",
      "name": "Tripping current Itrip2",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 10,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "600",
      "addressNumeric": 600,
      "signal": "tripping_current_itrip3",
      "name": "Tripping current Itrip3",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 10,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "602",
      "addressNumeric": 602,
      "signal": "residual_current_i0_sum",
      "name": "Residual current I0 Sum",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 10,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "604",
      "addressNumeric": 604,
      "signal": "residual_current_i0_measured",
      "name": "Residual current I0 measured",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 10,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "606",
      "addressNumeric": 606,
      "signal": "phase_to_phase_voltage_u21",
      "name": "Phase-to-phase voltage U21",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "608",
      "addressNumeric": 608,
      "signal": "phase_to_phase_voltage_u32",
      "name": "Phase-to-phase voltage U32",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "610",
      "addressNumeric": 610,
      "signal": "phase_to_phase_voltage_u13",
      "name": "Phase-to-phase voltage U13",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "612",
      "addressNumeric": 612,
      "signal": "phase_to_neutral_voltage_v1",
      "name": "Phase-to-neutral voltage V1",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "614",
      "addressNumeric": 614,
      "signal": "phase_to_neutral_voltage_v2",
      "name": "Phase-to-neutral voltage V2",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "616",
      "addressNumeric": 616,
      "signal": "phase_to_neutral_voltage_v3",
      "name": "Phase-to-neutral voltage V3",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "618",
      "addressNumeric": 618,
      "signal": "residual_voltage_v0",
      "name": "Residual voltage V0",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "620",
      "addressNumeric": 620,
      "signal": "positive_sequence_voltage_vd",
      "name": "Positive sequence voltage Vd",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "622",
      "addressNumeric": 622,
      "signal": "negative_sequence_voltage_vi",
      "name": "Negative sequence voltage Vi",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "624",
      "addressNumeric": 624,
      "signal": "frequency_tripping_context",
      "name": "Frequency (tripping context)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 100,
      "offset": 0,
      "unit": "Hz",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "626",
      "addressNumeric": 626,
      "signal": "active_power_p",
      "name": "Active power P",
      "description": null,
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kW",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "628",
      "addressNumeric": 628,
      "signal": "reactive_power_q",
      "name": "Reactive power Q",
      "description": null,
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kvar",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "630",
      "addressNumeric": 630,
      "signal": "negative_sequence_current_ii",
      "name": "Negative-sequence current Ii",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 10,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "632",
      "addressNumeric": 632,
      "signal": "positive_sequence_current_id",
      "name": "Positive-sequence current Id",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 10,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "634",
      "addressNumeric": 634,
      "signal": "faulty_phase_s",
      "name": "Faulty phase(s)",
      "description": "bit0=fase guasta 1, bit1=fase guasta 2, bit2=fase guasta 3.",
      "functionCode": 3,
      "datatype": "bitfield",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "636",
      "addressNumeric": 636,
      "signal": "fault_location",
      "name": "Fault location",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "m",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "638",
      "addressNumeric": 638,
      "signal": "fault_resistance",
      "name": "Fault resistance",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "mOhm",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "656",
      "addressNumeric": 656,
      "signal": "initial_value_of_cumulative_breaking_current",
      "name": "Initial value of cumulative breaking current",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kA^2",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "658",
      "addressNumeric": 658,
      "signal": "cumulative_breaking_current_0_i_2_in",
      "name": "Cumulative breaking current (0 < I < 2 In)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kA^2",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "660",
      "addressNumeric": 660,
      "signal": "cumulative_breaking_current_2_in_i_5_in",
      "name": "Cumulative breaking current (2 In < I < 5 In)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kA^2",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "662",
      "addressNumeric": 662,
      "signal": "cumulative_breaking_current_5_in_i_10_in",
      "name": "Cumulative breaking current (5 In < I < 10 In)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kA^2",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "664",
      "addressNumeric": 664,
      "signal": "cumulative_breaking_current_10_in_i_40_in",
      "name": "Cumulative breaking current (10 In < I < 40 In)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kA^2",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "666",
      "addressNumeric": 666,
      "signal": "cumulative_breaking_current_i_40_in",
      "name": "Cumulative breaking current (I > 40 In)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kA^2",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "668",
      "addressNumeric": 668,
      "signal": "cumulative_breaking_current_totale",
      "name": "Cumulative breaking current (totale)",
      "description": "Il nome di questo campo non aveva un qualificatore distintivo nel testo estratto (a differenza delle righe precedenti che specificano una fascia di corrente): interpretato come valore cumulativo totale, da verificare sul PDF originale pag.169.",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "kA^2",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "672",
      "addressNumeric": 672,
      "signal": "number_of_operations_if_mes114",
      "name": "Number of operations (if MES114)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "674",
      "addressNumeric": 674,
      "signal": "operating_time_with_mes114",
      "name": "Operating time (with MES114)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "ms",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "676",
      "addressNumeric": 676,
      "signal": "charging_time_with_mes114",
      "name": "Charging time (with MES114)",
      "description": null,
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "ms",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "716",
      "addressNumeric": 716,
      "signal": "type_of_application",
      "name": "Type of application",
      "description": "40=\"not configured\",41=\"S40\",42=\"S41\",43=\"S42\",44=\"T40\",45=\"T42\",46=\"M41\",47=\"G40\",60=\"S43\",61=\"S50\",62=\"S51\",63=\"S52\",64=\"T50\",65=\"T52\",66=\"S44\",67=\"M40\",68=\"S54\",80=\"S53\".",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "717",
      "addressNumeric": 717,
      "signal": "name_of_application",
      "name": "Name of application",
      "description": "DIM=6 (12 caratteri ASCII), es. S40/S41/T42...",
      "functionCode": 3,
      "datatype": "string",
      "length": null,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "723",
      "addressNumeric": 723,
      "signal": "sepam_marking",
      "name": "Sepam marking",
      "description": "DIM=10 (20 caratteri ASCII).",
      "functionCode": 3,
      "datatype": "string",
      "length": null,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "733",
      "addressNumeric": 733,
      "signal": "sepam_application_version",
      "name": "Sepam application version",
      "description": "DIM=3 (6 caratteri ASCII).",
      "functionCode": 3,
      "datatype": "string",
      "length": null,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "736",
      "addressNumeric": 736,
      "signal": "modbus_address_slave_number_for_level2",
      "name": "Modbus address (slave number) for Level2",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "737",
      "addressNumeric": 737,
      "signal": "modbus_address_slave_number_for_rhm",
      "name": "Modbus address (slave number) for RHM",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "738",
      "addressNumeric": 738,
      "signal": "marking_type_of_equipment",
      "name": "Marking + type of equipment",
      "description": "MSB=11h (Sepam serie 40). LSB=configurazione hardware: bit7=selettore Mod.MD(1)/Mod.MX(0); altri bit indicano opzioni installate (Option MD/MX, Extension MET148-2/2, DSM303, MSA141, MET148-2/1, MES114, MES108). Mappatura bit-opzione esatta non chiaramente delimitata nel testo estratto: verificare sul PDF originale pag.169 (tabella nota 3).",
      "functionCode": 3,
      "datatype": "bitfield",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "739",
      "addressNumeric": 739,
      "signal": "type_of_coupler",
      "name": "Type of coupler",
      "description": "0=Modbus.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "740",
      "addressNumeric": 740,
      "signal": "communication_version",
      "name": "Communication version",
      "description": null,
      "functionCode": 3,
      "datatype": "string",
      "length": null,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "741",
      "addressNumeric": 741,
      "signal": "met148_2_n_1_module_version",
      "name": "MET148-2 n.1 module version",
      "description": "DIM=3 (6 caratteri ASCII).",
      "functionCode": 3,
      "datatype": "string",
      "length": null,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "744",
      "addressNumeric": 744,
      "signal": "met148_2_n_2_module_version",
      "name": "MET148-2 n.2 module version",
      "description": "DIM=3 (6 caratteri ASCII).",
      "functionCode": 3,
      "datatype": "string",
      "length": null,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "747",
      "addressNumeric": 747,
      "signal": "msa141_module_version",
      "name": "MSA141 module version",
      "description": "DIM=3 (6 caratteri ASCII).",
      "functionCode": 3,
      "datatype": "string",
      "length": null,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "750",
      "addressNumeric": 750,
      "signal": "dsm303_module_version",
      "name": "DSM303 module version",
      "description": "DIM=3 (6 caratteri ASCII).",
      "functionCode": 3,
      "datatype": "string",
      "length": null,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "753",
      "addressNumeric": 753,
      "signal": "name_of_language",
      "name": "Name of language",
      "description": "DIM=10 (20 caratteri ASCII).",
      "functionCode": 3,
      "datatype": "string",
      "length": null,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "763",
      "addressNumeric": 763,
      "signal": "customized_language_version_number",
      "name": "Customized language version number",
      "description": "MSB=indice maggiore, LSB=indice minore.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "764",
      "addressNumeric": 764,
      "signal": "english_language_version_number",
      "name": "English language version number",
      "description": "MSB=indice maggiore, LSB=indice minore.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "765",
      "addressNumeric": 765,
      "signal": "boot_version_number",
      "name": "Boot version number",
      "description": "MSB=indice maggiore, LSB=indice minore.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "766",
      "addressNumeric": 766,
      "signal": "extension_word_configuration",
      "name": "Extension word (Configuration)",
      "description": "bit0=1 se modulo MES114E o MES114F Vac configurato.",
      "functionCode": 3,
      "datatype": "bitfield",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3072",
      "addressNumeric": 3072,
      "signal": "test_zone",
      "name": "Test zone",
      "description": "DIM=16 (0C00-0C0F, bit 0C000-0C0FF). Zona di 16 parole liberamente leggibile/scrivibile per test di comunicazione in fase di messa in servizio. Nessun formato dati specifico, inizializzata a 0.",
      "functionCode": 3,
      "datatype": "string",
      "length": null,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ_WRITE",
      "endianness": null,
      "group": null,
      "notes": null
    }
  ]
}