{
  "manufacturer": "schneider",
  "model": "electric-sepam-40",
  "device": "electric-sepam-40",
  "category": "Altro",
  "protocol": "modbus",
  "version": "v1",
  "firmware": null,
  "verification": "IMPORTED",
  "isDemo": false,
  "source": {
    "title": "schneider electric-sepam-40 — modbus-database (registers.json)",
    "url": "https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/schneider-electric-sepam-40.htm",
    "documentRef": null,
    "revision": null
  },
  "generatedAt": "2026-09-21T13:22:43.154Z",
  "registers": [
    {
      "address": "275",
      "addressNumeric": 275,
      "signal": "phase_current_i1",
      "name": "Phase-current-I1",
      "description": "Phase-current-I1",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "276",
      "addressNumeric": 276,
      "signal": "phase_current_i2",
      "name": "Phase-current-I2",
      "description": "Phase-current-I2",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "277",
      "addressNumeric": 277,
      "signal": "phase_current_i3",
      "name": "Phase-current-I3",
      "description": "Phase-current-I3",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "278",
      "addressNumeric": 278,
      "signal": "residual_current_i0_sum",
      "name": "Residual-current-i0-sum",
      "description": "Residual-current-i0-sum",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "279",
      "addressNumeric": 279,
      "signal": "residual_current_measured",
      "name": "Residual-current-measured",
      "description": "Residual-current-measured",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "280",
      "addressNumeric": 280,
      "signal": "average_phase_current_im1",
      "name": "Average-phase-current-IM1",
      "description": "Average-phase-current-IM1",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "281",
      "addressNumeric": 281,
      "signal": "average_phase_current_im2",
      "name": "Average-phase-current-IM2",
      "description": "Average-phase-current-IM2",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "282",
      "addressNumeric": 282,
      "signal": "average_phase_current_im3",
      "name": "Average-phase-current-IM3",
      "description": "Average-phase-current-IM3",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "283",
      "addressNumeric": 283,
      "signal": "peak_demand_phase_current_im1",
      "name": "Peak-demand-phase-current-IM1",
      "description": "Peak-demand-phase-current-IM1",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "284",
      "addressNumeric": 284,
      "signal": "peak_demand_phase_current_im2",
      "name": "Peak-demand-phase-current-IM2",
      "description": "Peak-demand-phase-current-IM2",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "285",
      "addressNumeric": 285,
      "signal": "peak_demand_phase_current_im3",
      "name": "Peak-demand-phase-current-IM3",
      "description": "Peak-demand-phase-current-IM3",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "286",
      "addressNumeric": 286,
      "signal": "phase_to_phase_voltage_u21",
      "name": "Phase-to-phase-voltage-U21",
      "description": "Phase-to-phase-voltage-U21",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "287",
      "addressNumeric": 287,
      "signal": "phase_to_phase_voltage_u32",
      "name": "Phase-to-phase-voltage-U32",
      "description": "Phase-to-phase-voltage-U32",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "288",
      "addressNumeric": 288,
      "signal": "phase_to_phase_voltage_u13",
      "name": "Phase-to-phase-voltage-U13",
      "description": "Phase-to-phase-voltage-U13",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "289",
      "addressNumeric": 289,
      "signal": "phase_to_neutral_voltage_v1",
      "name": "Phase-to-neutral-voltage-V1",
      "description": "Phase-to-neutral-voltage-V1",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "290",
      "addressNumeric": 290,
      "signal": "phase_to_neutral_voltage_v2",
      "name": "Phase-to-neutral-voltage-V2",
      "description": "Phase-to-neutral-voltage-V2",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "291",
      "addressNumeric": 291,
      "signal": "phase_to_neutral_voltage_v3",
      "name": "Phase-to-neutral-voltage-V3",
      "description": "Phase-to-neutral-voltage-V3",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "292",
      "addressNumeric": 292,
      "signal": "residual_voltage_v0",
      "name": "Residual-voltage-v0",
      "description": "Residual-voltage-v0",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "293",
      "addressNumeric": 293,
      "signal": "positive_sequence_voltage_vd",
      "name": "Positive-sequence-voltage-vd",
      "description": "Positive-sequence-voltage-vd",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "294",
      "addressNumeric": 294,
      "signal": "negative_sequence_voltage_vi",
      "name": "Negative-sequence-voltage-vi",
      "description": "Negative-sequence-voltage-vi",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "295",
      "addressNumeric": 295,
      "signal": "frequency",
      "name": "Frequency",
      "description": "Frequency",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "296",
      "addressNumeric": 296,
      "signal": "active_power_p",
      "name": "Active-power-P",
      "description": "Active-power-P",
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "297",
      "addressNumeric": 297,
      "signal": "reactive_power_q",
      "name": "Reactive-power-Q",
      "description": "Reactive-power-Q",
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "298",
      "addressNumeric": 298,
      "signal": "apparent_power_s",
      "name": "Apparent-power-S",
      "description": "Apparent-power-S",
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "299",
      "addressNumeric": 299,
      "signal": "peak_demand_active_power_pm",
      "name": "Peak-demand-active-power-pm",
      "description": "Peak-demand-active-power-pm",
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "300",
      "addressNumeric": 300,
      "signal": "peak_demand_reactive_power_qm",
      "name": "Peak-demand-reactive-power-qm",
      "description": "Peak-demand-reactive-power-qm",
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "301",
      "addressNumeric": 301,
      "signal": "power_factor_cos",
      "name": "Power-factor-cos",
      "description": "Power-factor-cos",
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "302",
      "addressNumeric": 302,
      "signal": "positive_active_energy_ea",
      "name": "Positive-active-energy-ea+",
      "description": "Positive-active-energy-ea+",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "304",
      "addressNumeric": 304,
      "signal": "negative_active_energy_ea",
      "name": "Negative-active-energy-ea-",
      "description": "Negative-active-energy-ea-",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "306",
      "addressNumeric": 306,
      "signal": "positive_reactive_energy_er",
      "name": "Positive-reactive-energy-er+",
      "description": "Positive-reactive-energy-er+",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "308",
      "addressNumeric": 308,
      "signal": "negative_reactive_energy_er",
      "name": "Negative-reactive-energy-er-",
      "description": "Negative-reactive-energy-er-",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "310",
      "addressNumeric": 310,
      "signal": "phase_current_i1_310",
      "name": "Phase-current-I1",
      "description": "Phase-current-I1",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "311",
      "addressNumeric": 311,
      "signal": "phase_current_i2_311",
      "name": "Phase-current-I2",
      "description": "Phase-current-I2",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "312",
      "addressNumeric": 312,
      "signal": "phase_current_i3_312",
      "name": "Phase-current-I3",
      "description": "Phase-current-I3",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "313",
      "addressNumeric": 313,
      "signal": "residual_current_i0_sum_313",
      "name": "Residual-current-i0-sum",
      "description": "Residual-current-i0-sum",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "314",
      "addressNumeric": 314,
      "signal": "residual_current_measured_314",
      "name": "Residual-current-measured",
      "description": "Residual-current-measured",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "315",
      "addressNumeric": 315,
      "signal": "average_phase_current_im1_315",
      "name": "Average-phase-current-IM1",
      "description": "Average-phase-current-IM1",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "316",
      "addressNumeric": 316,
      "signal": "average_phase_current_im2_316",
      "name": "Average-phase-current-IM2",
      "description": "Average-phase-current-IM2",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "317",
      "addressNumeric": 317,
      "signal": "average_phase_current_im3_317",
      "name": "Average-phase-current-IM3",
      "description": "Average-phase-current-IM3",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "318",
      "addressNumeric": 318,
      "signal": "peak_demand_phase_current_im1_318",
      "name": "Peak-demand-phase-current-IM1",
      "description": "Peak-demand-phase-current-IM1",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "319",
      "addressNumeric": 319,
      "signal": "peak_demand_phase_current_im2_319",
      "name": "Peak-demand-phase-current-IM2",
      "description": "Peak-demand-phase-current-IM2",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "320",
      "addressNumeric": 320,
      "signal": "peak_demand_phase_current_im3_320",
      "name": "Peak-demand-phase-current-IM3",
      "description": "Peak-demand-phase-current-IM3",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "321",
      "addressNumeric": 321,
      "signal": "phase_to_phase_voltage_u21_321",
      "name": "Phase-to-phase-voltage-U21",
      "description": "Phase-to-phase-voltage-U21",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "322",
      "addressNumeric": 322,
      "signal": "phase_to_phase_voltage_u32_322",
      "name": "Phase-to-phase-voltage-U32",
      "description": "Phase-to-phase-voltage-U32",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "323",
      "addressNumeric": 323,
      "signal": "phase_to_phase_voltage_u13_323",
      "name": "Phase-to-phase-voltage-U13",
      "description": "Phase-to-phase-voltage-U13",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "324",
      "addressNumeric": 324,
      "signal": "phase_to_neutral_voltage_v1_324",
      "name": "Phase-to-neutral-voltage-V1",
      "description": "Phase-to-neutral-voltage-V1",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "325",
      "addressNumeric": 325,
      "signal": "phase_to_neutral_voltage_v2_325",
      "name": "Phase-to-neutral-voltage-V2",
      "description": "Phase-to-neutral-voltage-V2",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "326",
      "addressNumeric": 326,
      "signal": "phase_to_neutral_voltage_v3_326",
      "name": "Phase-to-neutral-voltage-V3",
      "description": "Phase-to-neutral-voltage-V3",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "327",
      "addressNumeric": 327,
      "signal": "residual_voltage_v0_327",
      "name": "Residual-voltage-v0",
      "description": "Residual-voltage-v0",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "328",
      "addressNumeric": 328,
      "signal": "positive_sequence_voltage_vd_328",
      "name": "Positive-sequence-voltage-vd",
      "description": "Positive-sequence-voltage-vd",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    }
  ]
}