{
  "manufacturer": "schneider",
  "model": "electric-em6400",
  "device": "electric-em6400",
  "category": "Altro",
  "protocol": "modbus",
  "version": "v1",
  "firmware": null,
  "verification": "IMPORTED",
  "isDemo": false,
  "source": {
    "title": "schneider electric-em6400 — modbus-database (registers.json)",
    "url": "https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/schneider-electric-em6400.htm",
    "documentRef": null,
    "revision": null
  },
  "generatedAt": "2026-09-21T13:15:46.521Z",
  "registers": [
    {
      "address": "3860",
      "addressNumeric": 3860,
      "signal": "v1_voltage_thd_phase_1",
      "name": "%V1-voltage-thd,-phase-1",
      "description": "%V1-voltage-thd,-phase-1",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "%V1",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3862",
      "addressNumeric": 3862,
      "signal": "v2_voltage_thd_phase_2",
      "name": "%V2-voltage-thd,-phase-2",
      "description": "%V2-voltage-thd,-phase-2",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "%V2",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3864",
      "addressNumeric": 3864,
      "signal": "v3_voltage_thd_phase_3",
      "name": "%V3-voltage-thd,-phase-3",
      "description": "%V3-voltage-thd,-phase-3",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "%V3",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3866",
      "addressNumeric": 3866,
      "signal": "a1_current_thd_phase_1",
      "name": "%A1-current-thd,-phase-1",
      "description": "%A1-current-thd,-phase-1",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "%A1",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3868",
      "addressNumeric": 3868,
      "signal": "a2_current_thd_phase_2",
      "name": "%A2-current-thd,-phase-2",
      "description": "%A2-current-thd,-phase-2",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "%A2",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3900",
      "addressNumeric": 3900,
      "signal": "va_apparent_power_total",
      "name": "Va-apparent-power,-total",
      "description": "Va-apparent-power,-total",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3902",
      "addressNumeric": 3902,
      "signal": "w_active_power_total",
      "name": "W-active-power,-total",
      "description": "W-active-power,-total",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "W",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3904",
      "addressNumeric": 3904,
      "signal": "var_reactive_power_total",
      "name": "Var-reactive-power,-total",
      "description": "Var-reactive-power,-total",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VAR",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3906",
      "addressNumeric": 3906,
      "signal": "pf_avg_pf",
      "name": "Pf-avg-pf",
      "description": "Pf-avg-pf",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "PF",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3908",
      "addressNumeric": 3908,
      "signal": "vll_line_to_line_avg_voltage",
      "name": "Vll-line-to-line-avg-voltage",
      "description": "Vll-line-to-line-avg-voltage",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VLL",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3910",
      "addressNumeric": 3910,
      "signal": "vln_line_to_neutral_voltage",
      "name": "Vln-line-to-neutral-voltage",
      "description": "Vln-line-to-neutral-voltage",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VLN",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3912",
      "addressNumeric": 3912,
      "signal": "a_avg_current",
      "name": "A-avg-current",
      "description": "A-avg-current",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3914",
      "addressNumeric": 3914,
      "signal": "f_frequency_hz",
      "name": "F-frequency,-hz",
      "description": "F-frequency,-hz",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "F",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3916",
      "addressNumeric": 3916,
      "signal": "va1_apparent_power_phase1",
      "name": "VA1-apparent-power,-phase1",
      "description": "VA1-apparent-power,-phase1",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VA1",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3918",
      "addressNumeric": 3918,
      "signal": "w1_active_power_phase1",
      "name": "W1-active-power,-phase1",
      "description": "W1-active-power,-phase1",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "W1",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3920",
      "addressNumeric": 3920,
      "signal": "var1_reactive_power_phase1",
      "name": "Var1-reactive-power,-phase1",
      "description": "Var1-reactive-power,-phase1",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VAR1",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3922",
      "addressNumeric": 3922,
      "signal": "pf1_pf_phase1",
      "name": "PF1-pf,-phase1",
      "description": "PF1-pf,-phase1",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "PF1",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3924",
      "addressNumeric": 3924,
      "signal": "v12_voltage_phase1_to_phase2",
      "name": "V12-voltage-phase1-to-phase2",
      "description": "V12-voltage-phase1-to-phase2",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V12",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3926",
      "addressNumeric": 3926,
      "signal": "v1_voltage_phase1_to_neutral",
      "name": "V1-voltage-phase1-to-neutral",
      "description": "V1-voltage-phase1-to-neutral",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V1",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3928",
      "addressNumeric": 3928,
      "signal": "a1_current_phase1",
      "name": "A1-current,-phase1",
      "description": "A1-current,-phase1",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "A1",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3930",
      "addressNumeric": 3930,
      "signal": "va2_apparent_power_phase2",
      "name": "VA2-apparent-power,-phase2",
      "description": "VA2-apparent-power,-phase2",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VA2",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3932",
      "addressNumeric": 3932,
      "signal": "w2_active_power_phase2",
      "name": "W2-active-power,-phase2",
      "description": "W2-active-power,-phase2",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "W2",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3934",
      "addressNumeric": 3934,
      "signal": "var2_reactive_power_phase2",
      "name": "Var2-reactive-power,-phase2",
      "description": "Var2-reactive-power,-phase2",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VAR2",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3936",
      "addressNumeric": 3936,
      "signal": "pf2_pf_phase2",
      "name": "PF2-pf,-phase2",
      "description": "PF2-pf,-phase2",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "PF2",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3938",
      "addressNumeric": 3938,
      "signal": "v23_voltage_phase2_to_phase3",
      "name": "V23-voltage-phase2-to-phase3",
      "description": "V23-voltage-phase2-to-phase3",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V23",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3940",
      "addressNumeric": 3940,
      "signal": "v2_voltage_phase2_to_neutral",
      "name": "V2-voltage-phase2-to-neutral",
      "description": "V2-voltage-phase2-to-neutral",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V2",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3942",
      "addressNumeric": 3942,
      "signal": "a2_current_phase2",
      "name": "A2-current,-phase2",
      "description": "A2-current,-phase2",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "A2",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3944",
      "addressNumeric": 3944,
      "signal": "va3_apparent_power_phase3",
      "name": "VA3-apparent-power,-phase3",
      "description": "VA3-apparent-power,-phase3",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VA3",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3946",
      "addressNumeric": 3946,
      "signal": "w3_active_power_phase3",
      "name": "W3-active-power,-phase3",
      "description": "W3-active-power,-phase3",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "W3",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3948",
      "addressNumeric": 3948,
      "signal": "var3_reactive_power_phase3",
      "name": "Var3-reactive-power,-phase3",
      "description": "Var3-reactive-power,-phase3",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VAR3",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3950",
      "addressNumeric": 3950,
      "signal": "pf3_pf_phase3",
      "name": "PF3-pf,-phase3",
      "description": "PF3-pf,-phase3",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "PF3",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3952",
      "addressNumeric": 3952,
      "signal": "v31_voltage_phase3_to_phase1",
      "name": "V31-voltage-phase3-to-phase1",
      "description": "V31-voltage-phase3-to-phase1",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V31",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3954",
      "addressNumeric": 3954,
      "signal": "v3_voltage_phase3_to_neutral",
      "name": "V3-voltage-phase3-to-neutral",
      "description": "V3-voltage-phase3-to-neutral",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V3",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3956",
      "addressNumeric": 3956,
      "signal": "a3_current_phase3",
      "name": "A3-current,-phase3",
      "description": "A3-current,-phase3",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "A3",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3958",
      "addressNumeric": 3958,
      "signal": "fwdvah_forward_apparent_energy",
      "name": "Fwdvah-forward-apparent-energy",
      "description": "Fwdvah-forward-apparent-energy",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "FwdVAh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3960",
      "addressNumeric": 3960,
      "signal": "fwdwh_forward_active_energy",
      "name": "Fwdwh-forward-active-energy",
      "description": "Fwdwh-forward-active-energy",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "FwdWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3962",
      "addressNumeric": 3962,
      "signal": "fwdvarh_forward_reactive_inductive_energy",
      "name": "Fwdvarh-forward-reactive-inductive-energy",
      "description": "Fwdvarh-forward-reactive-inductive-energy",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "FwdVARh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3964",
      "addressNumeric": 3964,
      "signal": "fwdvarh_forward_reactive_capacitive_energy",
      "name": "Fwdvarh-forward-reactive-capacitive-energy",
      "description": "Fwdvarh-forward-reactive-capacitive-energy",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "FwdVARh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3966",
      "addressNumeric": 3966,
      "signal": "revvah_reverse_apparent_energy",
      "name": "Revvah-reverse-apparent-energy",
      "description": "Revvah-reverse-apparent-energy",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "RevVAh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3968",
      "addressNumeric": 3968,
      "signal": "revwh_reverse_active_energy",
      "name": "Revwh-reverse-active-energy",
      "description": "Revwh-reverse-active-energy",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "RevWh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3970",
      "addressNumeric": 3970,
      "signal": "revvarh_reverse_reactive_inductive_energy",
      "name": "Revvarh-reverse-reactive-inductive-energy",
      "description": "Revvarh-reverse-reactive-inductive-energy",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "RevVARh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3972",
      "addressNumeric": 3972,
      "signal": "revvarh_reverse_reactive_capacitive_energy",
      "name": "Revvarh-reverse-reactive-capacitive-energy",
      "description": "Revvarh-reverse-reactive-capacitive-energy",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "RevVARh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3974",
      "addressNumeric": 3974,
      "signal": "present_demand",
      "name": "Present-demand",
      "description": "Present-demand",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Present",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3976",
      "addressNumeric": 3976,
      "signal": "rising_demand",
      "name": "Rising-demand",
      "description": "Rising-demand",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Rising",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3978",
      "addressNumeric": 3978,
      "signal": "max_md",
      "name": "Max-md",
      "description": "Max-md",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Max",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3980",
      "addressNumeric": 3980,
      "signal": "max_dm_occurrence_time",
      "name": "Max-dm-occurrence-time",
      "description": "Max-dm-occurrence-time",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Max",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3992",
      "addressNumeric": 3992,
      "signal": "on_hrs",
      "name": "On-hrs",
      "description": "On-hrs",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "On",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3994",
      "addressNumeric": 3994,
      "signal": "fwdrun_secs",
      "name": "Fwdrun-secs",
      "description": "Fwdrun-secs",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "FwdRun",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3996",
      "addressNumeric": 3996,
      "signal": "revrun_secs",
      "name": "Revrun-secs",
      "description": "Revrun-secs",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "RevRun",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3998",
      "addressNumeric": 3998,
      "signal": "intr_number_of_power_interruption",
      "name": "Intr-number-of-power-interruption",
      "description": "Intr-number-of-power-interruption",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Intr",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    }
  ]
}