{
  "manufacturer": "socomec",
  "model": "MASTERYS",
  "device": "MASTERYS",
  "category": "Altro",
  "protocol": "modbus",
  "version": "v1",
  "firmware": null,
  "verification": "IMPORTED",
  "isDemo": false,
  "source": {
    "title": "Import PDF JBUS-MODBUS-FOR-NETYS,-ITYS,-MASTERYS_INSTALLATION-AND-OPERATING-MANUAL_2010-05_IOM-2003-12_EN-GB.pdf",
    "url": null,
    "documentRef": null,
    "revision": null
  },
  "generatedAt": "2026-09-21T14:35:55.991Z",
  "registers": [
    {
      "address": "4096",
      "addressNumeric": 4096,
      "signal": "ups_type",
      "name": "UPS type",
      "description": "26=1/1 SYSTEM, 27=1/1 UPS, 28=1/1 MODULE, 86=3/1 SYSTEM, 87=3/1 UPS, 88=3/1 MODULE, 256=3/3 SYSTEM, 257=3/3 UPS, 258=3/3 MODULE.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4097",
      "addressNumeric": 4097,
      "signal": "power",
      "name": "Power",
      "description": "Potenza nominale UPS, formato kVA*10.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 0.1,
      "offset": 0,
      "unit": "kVA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4098",
      "addressNumeric": 4098,
      "signal": "module",
      "name": "Module",
      "description": "0=system(concentrator), 1-6=moduli.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4099",
      "addressNumeric": 4099,
      "signal": "serial_number_char_1_2",
      "name": "Serial number (char 1-2)",
      "description": "ASCII, LSB=char1 MSB=char2.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4100",
      "addressNumeric": 4100,
      "signal": "serial_number_char_3_4",
      "name": "Serial number (char 3-4)",
      "description": "ASCII, LSB=char3 MSB=char4.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4101",
      "addressNumeric": 4101,
      "signal": "serial_number_char_5_6",
      "name": "Serial number (char 5-6)",
      "description": "ASCII, LSB=char5 MSB=char6.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4102",
      "addressNumeric": 4102,
      "signal": "serial_number_char_7_8",
      "name": "Serial number (char 7-8)",
      "description": "ASCII, LSB=char7 MSB=char8.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4103",
      "addressNumeric": 4103,
      "signal": "serial_number_char_9_10",
      "name": "Serial number (char 9-10)",
      "description": "ASCII, LSB=char9 MSB=char10.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4108",
      "addressNumeric": 4108,
      "signal": "jbus_code",
      "name": "Jbus code",
      "description": "Bit0-3=JBUS-Version(0x02=JBUS-P, 0x04=JBUS-PX usato per Masterys), bit4-7=version code, bit8-11=revision code.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4128",
      "addressNumeric": 4128,
      "signal": "states_word_0_s00_s15",
      "name": "States word 0 (S00-S15)",
      "description": "bit0 S00 Input Mains present; bit1 S01 Inverter ON; bit2 S02 Rectifier ON; bit3 S03 Load on Inverter; bit4 S04 Load on Mains/Bypass; bit5 S05 Load on Battery; bit6 S06 Remote command disabled(0=permesso,1=vietato); bit7 S07 ECO/MODE ON; bit8 S08 UPS in Stand-by mode; bit9 S09 Buzzer ON; bit10 S10 Battery Test in progress; bit11 S11 Battery Test programmed; bit12 S12 Battery Test on stand-by; bit13 S13 Battery Test supported; bit14 S14 Battery Test failed; bit15 S15 Battery near end of Back-up.",
      "functionCode": 3,
      "datatype": "bitfield",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4129",
      "addressNumeric": 4129,
      "signal": "states_word_1_s16_s31",
      "name": "States word 1 (S16-S31)",
      "description": "bit0 S16 Battery discharged; bit1 S17 Battery OK; bit7 S23 Inverter synchronised with Mains; bit10 S26 Auxiliary mains OK; bit11 S27 Battery charger ON/OFF; bit12 S28 Auxiliary input frequency out of tolerance; bit13 S29 Scheduling ON/OFF disabled; bit14 S30 UPS on parallel system; bit15 S31 Battery extension present.",
      "functionCode": 3,
      "datatype": "bitfield",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4130",
      "addressNumeric": 4130,
      "signal": "states_word_2_s32_s47",
      "name": "States word 2 (S32-S47)",
      "description": "bit0-5 S32-S37 Modulo 1-6 in parallelo presente; bit6 S38 External state 1; bit7 S39 External state 2; bit8 S40 External state 3; bit9 S41 External state 4; bit10 S42 Commands control table managed(if=1); bit11 S43 Power Share capability available; bit13 S45 Automatic E-Service report; bit14 S46 Operating on generator set.",
      "functionCode": 3,
      "datatype": "bitfield",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4131",
      "addressNumeric": 4131,
      "signal": "states_word_3_s48_s63",
      "name": "States word 3 (S48-S63)",
      "description": "bit0 S48 Maintenance mode active; bit1 S49 First maintenance period.",
      "functionCode": 3,
      "datatype": "bitfield",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4160",
      "addressNumeric": 4160,
      "signal": "alarms_word_0_a00_a15",
      "name": "Alarms word 0 (A00-A15)",
      "description": "bit0 A00 Alarm present; bit1 A01 Battery Failure/fuse open; bit2 A02 UPS overload; bit4 A04 Digital power supply fault(Vcc); bit6 A06 Auxiliary mains out of tolerance; bit7 A07 Internal over-temperature alarm; bit8 A08 Manual Bypass closed; bit10 A10 Battery charger failure(usare A26); bit13 A13 Precharge voltage out of tolerance; bit14 A14 BOOST output voltage too low; bit15 A15 BOOST output voltage too high.",
      "functionCode": 3,
      "datatype": "bitfield",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4161",
      "addressNumeric": 4161,
      "signal": "alarms_word_1_a16_a31",
      "name": "Alarms word 1 (A16-A31)",
      "description": "bit0 A16 Battery voltage too high; bit2 A18 Overload timeout blocking Inverter; bit4 A20 Configuration data map corrupted; bit5 A21 PLL Fault; bit6 A22 Input mains general alarm; bit7 A23 Rectifier general alarm; bit9 A25 Inverter general alarm; bit10 A26 Battery charger general alarm; bit11 A27 Output voltage over limits; bit14 A30 UPS stopped for overload; bit15 A31 Imminent Stop.",
      "functionCode": 3,
      "datatype": "bitfield",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4162",
      "addressNumeric": 4162,
      "signal": "alarms_word_2_a32_a47",
      "name": "Alarms word 2 (A32-A47)",
      "description": "bit0-5 A32-A37 Modulo 1-6 in parallelo, allarme generale; bit6-9 A38-A41 External Alarm 1-4; bit10 A42 Remote service alarm; bit11 A43 Redundancy Lost; bit12 A44 Maintenance alarm.",
      "functionCode": 3,
      "datatype": "bitfield",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4163",
      "addressNumeric": 4163,
      "signal": "alarms_word_3_a48_a63",
      "name": "Alarms word 3 (A48-A63)",
      "description": "bit1 A49 Battery discharged; bit2 A50 Insufficient resources; bit3 A51 Option board general alarm; bit4 A52 Rectifier fault; bit6 A54 Inverter fault; bit7 A55 Parallel fault; bit8 A56 Generator set general alarm; bit9 A57 Generator set fault; bit10 A58 Emergency STOP; bit11 A59 Battery circuit open; bit12 A60 Fan failure; bit13 A61 Phase detection fault.",
      "functionCode": 3,
      "datatype": "bitfield",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4192",
      "addressNumeric": 4192,
      "signal": "load_phase_1",
      "name": "Load phase 1",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "%",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4193",
      "addressNumeric": 4193,
      "signal": "load_phase_2",
      "name": "Load phase 2",
      "description": "Solo UPS 3/3.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "%",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4194",
      "addressNumeric": 4194,
      "signal": "load_phase_3",
      "name": "Load phase 3",
      "description": "Solo UPS 3/3.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "%",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4195",
      "addressNumeric": 4195,
      "signal": "total_load",
      "name": "Total load",
      "description": "Somma fase1+2+3, diviso numero fasi.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "%",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4196",
      "addressNumeric": 4196,
      "signal": "battery_capacity_remaining_battery_capacity",
      "name": "Battery capacity / Remaining Battery Capacity (%)",
      "description": "In carica: Battery capacity. In scarica: Remaining Battery Capacity.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "%",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4197",
      "addressNumeric": 4197,
      "signal": "battery_capacity_remaining_battery_capacity_ah",
      "name": "Battery capacity / Remaining Battery Capacity (Ah)",
      "description": "In carica: Battery capacity. In scarica: Remaining Battery Capacity.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 0.1,
      "offset": 0,
      "unit": "Ah",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4198",
      "addressNumeric": 4198,
      "signal": "auxiliary_mains_star_voltage_v1",
      "name": "Auxiliary mains star voltage V1",
      "description": "Solo UPS 3/3 o 3/1.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4199",
      "addressNumeric": 4199,
      "signal": "auxiliary_mains_star_voltage_v2",
      "name": "Auxiliary mains star voltage V2",
      "description": "Solo UPS 3/3 o 3/1.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4200",
      "addressNumeric": 4200,
      "signal": "auxiliary_mains_star_voltage_v3",
      "name": "Auxiliary mains star voltage V3",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4201",
      "addressNumeric": 4201,
      "signal": "output_star_voltage_v1",
      "name": "Output star voltage V1",
      "description": "Solo UPS 3/3.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4202",
      "addressNumeric": 4202,
      "signal": "output_star_voltage_v2",
      "name": "Output star voltage V2",
      "description": "Solo UPS 3/3.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4203",
      "addressNumeric": 4203,
      "signal": "output_star_voltage_v3",
      "name": "Output star voltage V3",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4204",
      "addressNumeric": 4204,
      "signal": "input_current_phase_l1",
      "name": "Input current phase L1",
      "description": "Solo UPS 3/3 o 3/1.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4205",
      "addressNumeric": 4205,
      "signal": "input_current_phase_l2",
      "name": "Input current phase L2",
      "description": "Solo UPS 3/3 o 3/1.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4206",
      "addressNumeric": 4206,
      "signal": "input_current_phase_l3",
      "name": "Input current phase L3",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4207",
      "addressNumeric": 4207,
      "signal": "output_current_phase_l1",
      "name": "Output current phase L1",
      "description": "Solo UPS 3/3.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 0.1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4208",
      "addressNumeric": 4208,
      "signal": "output_current_phase_l2",
      "name": "Output current phase L2",
      "description": "Solo UPS 3/3.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 0.1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4209",
      "addressNumeric": 4209,
      "signal": "output_current_phase_l3",
      "name": "Output current phase L3",
      "description": "Solo UPS 3/3.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 0.1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4210",
      "addressNumeric": 4210,
      "signal": "auxiliary_frequency",
      "name": "Auxiliary frequency",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 0.1,
      "offset": 0,
      "unit": "Hz",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4211",
      "addressNumeric": 4211,
      "signal": "output_frequency",
      "name": "Output frequency",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 0.1,
      "offset": 0,
      "unit": "Hz",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4212",
      "addressNumeric": 4212,
      "signal": "positive_battery_voltage",
      "name": "Positive battery voltage",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 0.1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4213",
      "addressNumeric": 4213,
      "signal": "negative_battery_voltage",
      "name": "Negative battery voltage",
      "description": "Se presente solo la tensione positiva, la negativa e' fissata a 0. La tensione totale batteria e' la somma dei valori assoluti positivo+negativo.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 0.1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4214",
      "addressNumeric": 4214,
      "signal": "internal_ups_temperature",
      "name": "Internal UPS temperature",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "°C",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4215",
      "addressNumeric": 4215,
      "signal": "remaining_back_up_time",
      "name": "Remaining back-up time",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "min",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4216",
      "addressNumeric": 4216,
      "signal": "battery_current",
      "name": "Battery current",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 0.1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4217",
      "addressNumeric": 4217,
      "signal": "inverter_current_phase_l1",
      "name": "Inverter current phase L1",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 0.1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4218",
      "addressNumeric": 4218,
      "signal": "inverter_current_phase_l2",
      "name": "Inverter current phase L2",
      "description": "Solo UPS 3/3.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 0.1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4219",
      "addressNumeric": 4219,
      "signal": "inverter_current_phase_l3",
      "name": "Inverter current phase L3",
      "description": "Solo UPS 3/3.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 0.1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4220",
      "addressNumeric": 4220,
      "signal": "positive_rectifier_voltage",
      "name": "Positive rectifier voltage",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4221",
      "addressNumeric": 4221,
      "signal": "negative_rectifier_voltage",
      "name": "Negative rectifier voltage",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4225",
      "addressNumeric": 4225,
      "signal": "input_mains_star_voltage_v1",
      "name": "Input mains star voltage V1",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4226",
      "addressNumeric": 4226,
      "signal": "input_mains_star_voltage_v2",
      "name": "Input mains star voltage V2",
      "description": "Solo UPS 3/3 o 3/1.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4227",
      "addressNumeric": 4227,
      "signal": "input_mains_star_voltage_v3",
      "name": "Input mains star voltage V3",
      "description": "Solo UPS 3/3 o 3/1.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4228",
      "addressNumeric": 4228,
      "signal": "output_active_power",
      "name": "Output active power",
      "description": "Se disponibile qui, il registro equivalente in kVA e' fissato a 0xFFFF, e viceversa.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 0.1,
      "offset": 0,
      "unit": "kW",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4229",
      "addressNumeric": 4229,
      "signal": "output_power_phase_1",
      "name": "Output power phase 1",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 0.1,
      "offset": 0,
      "unit": "kVA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4230",
      "addressNumeric": 4230,
      "signal": "output_power_phase_2",
      "name": "Output power phase 2",
      "description": "Solo UPS 3/3.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 0.1,
      "offset": 0,
      "unit": "kVA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4231",
      "addressNumeric": 4231,
      "signal": "output_power_phase_3",
      "name": "Output power phase 3",
      "description": "Solo UPS 3/3.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 0.1,
      "offset": 0,
      "unit": "kVA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4232",
      "addressNumeric": 4232,
      "signal": "input_power_phase_1",
      "name": "Input power phase 1",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 0.1,
      "offset": 0,
      "unit": "kVA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4233",
      "addressNumeric": 4233,
      "signal": "input_power_phase_2",
      "name": "Input power phase 2",
      "description": "Solo UPS 3/3 o 3/1.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 0.1,
      "offset": 0,
      "unit": "kVA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4234",
      "addressNumeric": 4234,
      "signal": "input_power_phase_3",
      "name": "Input power phase 3",
      "description": "Solo UPS 3/3 o 3/1.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 0.1,
      "offset": 0,
      "unit": "kVA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4235",
      "addressNumeric": 4235,
      "signal": "input_mains_frequency",
      "name": "Input mains Frequency",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 0.1,
      "offset": 0,
      "unit": "Hz",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4320",
      "addressNumeric": 4320,
      "signal": "nominal_star_input_voltage",
      "name": "Nominal star input voltage",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4321",
      "addressNumeric": 4321,
      "signal": "nominal_star_output_voltage",
      "name": "Nominal star output voltage",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4322",
      "addressNumeric": 4322,
      "signal": "nominal_input_frequency",
      "name": "Nominal input frequency",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "Hz",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4323",
      "addressNumeric": 4323,
      "signal": "nominal_output_frequency",
      "name": "Nominal output frequency",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "Hz",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4324",
      "addressNumeric": 4324,
      "signal": "firmware_version_of_communication_board",
      "name": "Firmware version of communication board",
      "description": "Es. 1.00.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 0.01,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4325",
      "addressNumeric": 4325,
      "signal": "firmware_version_of_internal_board_1",
      "name": "Firmware version of internal board 1",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 0.01,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4328",
      "addressNumeric": 4328,
      "signal": "total_nominal_battery_capacity",
      "name": "Total nominal battery capacity",
      "description": "Incluse eventuali espansioni batteria.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 0.1,
      "offset": 0,
      "unit": "Ah",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4329",
      "addressNumeric": 4329,
      "signal": "total_battery_number_of_serial_elements",
      "name": "Total battery number of serial elements",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4330",
      "addressNumeric": 4330,
      "signal": "number_of_power_share_plugs_available",
      "name": "Number of Power Share Plugs Available",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4331",
      "addressNumeric": 4331,
      "signal": "communication_board_fw_checksum",
      "name": "Communication board FW checksum",
      "description": "Rappresentazione esadecimale, es. A3F7.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4333",
      "addressNumeric": 4333,
      "signal": "working_mode",
      "name": "Working mode",
      "description": "bit0=1 autorestart enabled; bit1=1 Converter mode enabled; bit2=1 Gen.set.",
      "functionCode": 3,
      "datatype": "bitfield",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4334",
      "addressNumeric": 4334,
      "signal": "redundancy_level",
      "name": "Redundancy level",
      "description": "0=Power, 1=N+1, 2=N+2, ecc.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4335",
      "addressNumeric": 4335,
      "signal": "firmware_checksum_of_internal_board_1",
      "name": "Firmware checksum of internal board 1",
      "description": "Rappresentazione esadecimale.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4346",
      "addressNumeric": 4346,
      "signal": "counter_6",
      "name": "Counter 6",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4347",
      "addressNumeric": 4347,
      "signal": "counter_5",
      "name": "Counter 5",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4348",
      "addressNumeric": 4348,
      "signal": "counter_4",
      "name": "Counter 4",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4349",
      "addressNumeric": 4349,
      "signal": "counter_3",
      "name": "Counter 3",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4350",
      "addressNumeric": 4350,
      "signal": "counter_2",
      "name": "Counter 2",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4351",
      "addressNumeric": 4351,
      "signal": "counter_1",
      "name": "Counter 1",
      "description": null,
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4960",
      "addressNumeric": 4960,
      "signal": "date_time_word_1_minutes_seconds",
      "name": "Date/Time word 1 (Minutes/Seconds)",
      "description": "MSB=Minuti(0-59), LSB=Secondi(0-59). 0xFFFF se non disponibile.",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ_WRITE",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4961",
      "addressNumeric": 4961,
      "signal": "date_time_word_2_day_hour",
      "name": "Date/Time word 2 (Day/Hour)",
      "description": "MSB=Giorno del mese(1-31), LSB=Ora(0-23).",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ_WRITE",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4962",
      "addressNumeric": 4962,
      "signal": "date_time_word_3_month_weekday",
      "name": "Date/Time word 3 (Month/Weekday)",
      "description": "MSB=Mese(1-12), LSB=Giorno della settimana(1=lunedì..7=domenica).",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ_WRITE",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4963",
      "addressNumeric": 4963,
      "signal": "date_time_word_4_year",
      "name": "Date/Time word 4 (Year)",
      "description": "LSB=Anno(00-99).",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ_WRITE",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "5552",
      "addressNumeric": 5552,
      "signal": "command_code",
      "name": "Command code",
      "description": "0x0000 C00 Reset all commands; 0x0001 C01 Alarms Reset; 0x0002 C02 UPS OFF; 0x0003 C03 ECO MODE enable; 0x0004 C04 ECO MODE disable; 0x0007 C07 Buzzer enable; 0x0008 C08 Buzzer off; 0x000C C12 UPS event history reset; 0x000D C13 Mimic panel LED test; 0x000E C14 Buzzer disable; 0x0010 C16 Immediate Battery Test; valori C15/C17/C18 (power share ON, advanced eco mode, energy saver) riportati nel documento con codifica ambigua/non ancora implementata come comando JBUS, non trascritti singolarmente.",
      "functionCode": 6,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "WRITE",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "5568",
      "addressNumeric": 5568,
      "signal": "commands_control_table_word_0_c00_c15",
      "name": "Commands control table word 0 (C00-C15)",
      "description": "Bit N = 1 se il comando CN-esimo e' abilitato. Gestita solo se lo stato S42 e' impostato a 1.",
      "functionCode": 3,
      "datatype": "bitfield",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "5569",
      "addressNumeric": 5569,
      "signal": "commands_control_table_word_1_c16_c31",
      "name": "Commands control table word 1 (C16-C31)",
      "description": "Bit N = 1 se il comando CN-esimo e' abilitato. Gestita solo se lo stato S42 e' impostato a 1.",
      "functionCode": 3,
      "datatype": "bitfield",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    }
  ]
}