{
  "$schema": "https://raw.githubusercontent.com/nobrega8/mbmap-library/main/schema/mbmap-2.schema.json",
  "mbmap": 2,
  "vendor": "Schneider Electric",
  "model": "Sepam 40",
  "models": [
    "Sepam 40",
    "Sepam series 40"
  ],
  "vendor_website": "se.com",
  "description": "Digital protection relay (Modbus RTU)",
  "revision": 3,
  "revised": "2026-10-18",
  "source": "Schneider Electric, Sepam series 40 user's manual, PCRED301006EN, chapter Modbus communication",
  "sources": [
    {
      "title": "Sepam series 40, user's manual",
      "version": "PCRED301006EN",
      "url": "https://www.se.com/us/en/download/document/PCRED301006EN/",
      "note": "Modbus communication, Data addresses and encoding"
    }
  ],
  "notes": [
    "Addresses are the word addresses of the manual (hexadecimal), as sent on the wire. Values are read with FC03 or FC04.",
    "32-bit values have the most significant word first. 16-bit signed values are two's complement. The measurement zones come twice, with a scale of x 1 and x 10 (and x 100 for the powers), so a value can be read with the resolution that fits.",
    "Text values (ASCII) have character n in the low byte and character n+1 in the high byte of each word.",
    "A measurement that overruns the maximum value of its format reads as that maximum.",
    "Not in this map: the event tables, the settings and disturbance recording zones (indirect access), the individual status and remote control bits, and the test zone.",
    "The energy registers appear in both measurement zones; they have the same content."
  ],
  "byte_order": "big",
  "word_order": "big",
  "address_base": 0,
  "x_status": "official",
  "registers": [
    {
      "name": "Binary time (year)",
      "group": "Synchronization",
      "area": "holding",
      "address": 2,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Binary time (months and days)",
      "group": "Synchronization",
      "area": "holding",
      "address": 3,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Binary time (hours and minutes)",
      "group": "Synchronization",
      "area": "holding",
      "address": 4,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Binary time (milliseconds)",
      "group": "Synchronization",
      "area": "holding",
      "address": 5,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Manufacturer identification",
      "group": "Identification",
      "area": "holding",
      "address": 6,
      "type": "uint16",
      "access": "R",
      "reference": 256,
      "description": "0x0100 for Schneider Electric Sepam"
    },
    {
      "name": "Equipment identification",
      "group": "Identification",
      "area": "holding",
      "address": 7,
      "type": "uint16",
      "access": "R",
      "reference": 0
    },
    {
      "name": "Marking and equipment type",
      "group": "Identification",
      "area": "holding",
      "address": 8,
      "type": "uint16",
      "access": "R",
      "description": "Same as register 0x02E2; the high byte is 0x11 for Sepam series 40, the low byte is the hardware configuration"
    },
    {
      "name": "Sepam check-word",
      "group": "Status",
      "area": "holding",
      "address": 256,
      "type": "uint16",
      "access": "R",
      "description": "Bit 15 event in zone 1, bit 14 data loss in zone 1, bit 13 not synchronous, bit 12 time not correct, bit 11 event in zone 2, bit 10 data loss in zone 2, bit 9 major fault, bit 8 partial fault, bit 7 setting group A, bit 6 setting group B, bit 1 local setting mode"
    },
    {
      "name": "Remote indications TS1-TS16",
      "group": "Status",
      "area": "holding",
      "address": 257,
      "type": "uint16",
      "access": "R",
      "description": "One bit per remote indication"
    },
    {
      "name": "Remote indications TS17-TS32",
      "group": "Status",
      "area": "holding",
      "address": 258,
      "type": "uint16",
      "access": "R",
      "description": "One bit per remote indication"
    },
    {
      "name": "Remote indications TS33-TS48",
      "group": "Status",
      "area": "holding",
      "address": 259,
      "type": "uint16",
      "access": "R",
      "description": "One bit per remote indication"
    },
    {
      "name": "Remote indications TS65-TS80",
      "group": "Status",
      "area": "holding",
      "address": 261,
      "type": "uint16",
      "access": "R",
      "description": "One bit per remote indication"
    },
    {
      "name": "Remote indications TS81-TS96",
      "group": "Status",
      "area": "holding",
      "address": 262,
      "type": "uint16",
      "access": "R",
      "description": "One bit per remote indication"
    },
    {
      "name": "Remote indications TS97-TS112",
      "group": "Status",
      "area": "holding",
      "address": 263,
      "type": "uint16",
      "access": "R",
      "description": "One bit per remote indication"
    },
    {
      "name": "Remote indications TS113-TS128",
      "group": "Status",
      "area": "holding",
      "address": 264,
      "type": "uint16",
      "access": "R",
      "description": "One bit per remote indication"
    },
    {
      "name": "Remote indications TS129-TS144",
      "group": "Status",
      "area": "holding",
      "address": 265,
      "type": "uint16",
      "access": "R",
      "description": "One bit per remote indication"
    },
    {
      "name": "Logic inputs",
      "group": "Status",
      "area": "holding",
      "address": 267,
      "type": "uint16",
      "access": "R",
      "description": "Bits 0 to 3: I11 to I14; bits 4 to 9: I21 to I26"
    },
    {
      "name": "Logic equation bits",
      "group": "Status",
      "area": "holding",
      "address": 268,
      "type": "uint16",
      "access": "R",
      "description": "Bits 0 to 7: V1 to V8; bits 8 to 9: V9, V10; bits 10 to 13: V_TRIPCB, V_CLOSECB, V_INHIBCLOSE, V_FLAGREC"
    },
    {
      "name": "Logic outputs",
      "group": "Status",
      "area": "holding",
      "address": 269,
      "type": "uint16",
      "access": "R",
      "description": "Bits 0 to 3: O1 to O4; bits 4 to 7: O11 to O14"
    },
    {
      "name": "LED status",
      "group": "Status",
      "area": "holding",
      "address": 270,
      "type": "uint16",
      "access": "R",
      "description": "Bit 0: LD (red LED, Sepam unavailable); bits 1 to 9: L1 to L9"
    },
    {
      "name": "Analog output",
      "group": "Status",
      "area": "holding",
      "address": 271,
      "type": "int16",
      "access": "RW"
    },
    {
      "name": "Phase current I1 (x 1)",
      "group": "Measurements (x 1)",
      "area": "holding",
      "address": 275,
      "type": "uint16",
      "access": "R",
      "unit": "A",
      "scale": 0.1
    },
    {
      "name": "Phase current I2 (x 1)",
      "group": "Measurements (x 1)",
      "area": "holding",
      "address": 276,
      "type": "uint16",
      "access": "R",
      "unit": "A",
      "scale": 0.1
    },
    {
      "name": "Phase current I3 (x 1)",
      "group": "Measurements (x 1)",
      "area": "holding",
      "address": 277,
      "type": "uint16",
      "access": "R",
      "unit": "A",
      "scale": 0.1
    },
    {
      "name": "Residual current I0 Sum (x 1)",
      "group": "Measurements (x 1)",
      "area": "holding",
      "address": 278,
      "type": "uint16",
      "access": "R",
      "unit": "A",
      "scale": 0.1
    },
    {
      "name": "Residual current measured (x 1)",
      "group": "Measurements (x 1)",
      "area": "holding",
      "address": 279,
      "type": "uint16",
      "access": "R",
      "unit": "A",
      "scale": 0.1
    },
    {
      "name": "Average phase current Im1 (x 1)",
      "group": "Measurements (x 1)",
      "area": "holding",
      "address": 280,
      "type": "uint16",
      "access": "R",
      "unit": "A",
      "scale": 0.1
    },
    {
      "name": "Average phase current Im2 (x 1)",
      "group": "Measurements (x 1)",
      "area": "holding",
      "address": 281,
      "type": "uint16",
      "access": "R",
      "unit": "A",
      "scale": 0.1
    },
    {
      "name": "Average phase current Im3 (x 1)",
      "group": "Measurements (x 1)",
      "area": "holding",
      "address": 282,
      "type": "uint16",
      "access": "R",
      "unit": "A",
      "scale": 0.1
    },
    {
      "name": "Peak demand phase current IM1 (x 1)",
      "group": "Measurements (x 1)",
      "area": "holding",
      "address": 283,
      "type": "uint16",
      "access": "R",
      "unit": "A",
      "scale": 0.1
    },
    {
      "name": "Peak demand phase current IM2 (x 1)",
      "group": "Measurements (x 1)",
      "area": "holding",
      "address": 284,
      "type": "uint16",
      "access": "R",
      "unit": "A",
      "scale": 0.1
    },
    {
      "name": "Peak demand phase current IM3 (x 1)",
      "group": "Measurements (x 1)",
      "area": "holding",
      "address": 285,
      "type": "uint16",
      "access": "R",
      "unit": "A",
      "scale": 0.1
    },
    {
      "name": "Phase-to-phase voltage U21 (x 1)",
      "group": "Measurements (x 1)",
      "area": "holding",
      "address": 286,
      "type": "uint16",
      "access": "R",
      "unit": "V"
    },
    {
      "name": "Phase-to-phase voltage U32 (x 1)",
      "group": "Measurements (x 1)",
      "area": "holding",
      "address": 287,
      "type": "uint16",
      "access": "R",
      "unit": "V"
    },
    {
      "name": "Phase-to-phase voltage U13 (x 1)",
      "group": "Measurements (x 1)",
      "area": "holding",
      "address": 288,
      "type": "uint16",
      "access": "R",
      "unit": "V"
    },
    {
      "name": "Phase-to-neutral voltage V1 (x 1)",
      "group": "Measurements (x 1)",
      "area": "holding",
      "address": 289,
      "type": "uint16",
      "access": "R",
      "unit": "V"
    },
    {
      "name": "Phase-to-neutral voltage V2 (x 1)",
      "group": "Measurements (x 1)",
      "area": "holding",
      "address": 290,
      "type": "uint16",
      "access": "R",
      "unit": "V"
    },
    {
      "name": "Phase-to-neutral voltage V3 (x 1)",
      "group": "Measurements (x 1)",
      "area": "holding",
      "address": 291,
      "type": "uint16",
      "access": "R",
      "unit": "V"
    },
    {
      "name": "Residual voltage V0 (x 1)",
      "group": "Measurements (x 1)",
      "area": "holding",
      "address": 292,
      "type": "uint16",
      "access": "R",
      "unit": "V"
    },
    {
      "name": "Positive sequence voltage Vd (x 1)",
      "group": "Measurements (x 1)",
      "area": "holding",
      "address": 293,
      "type": "uint16",
      "access": "R",
      "unit": "V"
    },
    {
      "name": "Negative sequence voltage Vi (x 1)",
      "group": "Measurements (x 1)",
      "area": "holding",
      "address": 294,
      "type": "uint16",
      "access": "R",
      "unit": "V"
    },
    {
      "name": "Frequency (x 1 zone)",
      "group": "Measurements (x 1)",
      "area": "holding",
      "address": 295,
      "type": "uint16",
      "access": "R",
      "unit": "Hz",
      "scale": 0.01
    },
    {
      "name": "Active power P (x 1)",
      "group": "Measurements (x 1)",
      "area": "holding",
      "address": 296,
      "type": "int16",
      "access": "R",
      "unit": "kW"
    },
    {
      "name": "Reactive power Q (x 1)",
      "group": "Measurements (x 1)",
      "area": "holding",
      "address": 297,
      "type": "int16",
      "access": "R",
      "unit": "kvar"
    },
    {
      "name": "Apparent power S (x 1)",
      "group": "Measurements (x 1)",
      "area": "holding",
      "address": 298,
      "type": "int16",
      "access": "R",
      "unit": "kVA"
    },
    {
      "name": "Peak demand active power Pm (x 1)",
      "group": "Measurements (x 1)",
      "area": "holding",
      "address": 299,
      "type": "int16",
      "access": "R",
      "unit": "kW"
    },
    {
      "name": "Peak demand reactive power Qm (x 1)",
      "group": "Measurements (x 1)",
      "area": "holding",
      "address": 300,
      "type": "int16",
      "access": "R",
      "unit": "kvar"
    },
    {
      "name": "Power factor cos phi (x 100)",
      "group": "Measurements (x 1)",
      "area": "holding",
      "address": 301,
      "type": "int16",
      "access": "R",
      "scale": 0.01
    },
    {
      "name": "Positive active energy Ea+ (x 1)",
      "group": "Measurements (x 1)",
      "area": "holding",
      "address": 302,
      "type": "uint32",
      "access": "R",
      "unit": "kWh",
      "scale": 100.0
    },
    {
      "name": "Negative active energy Ea- (x 1)",
      "group": "Measurements (x 1)",
      "area": "holding",
      "address": 304,
      "type": "uint32",
      "access": "R",
      "unit": "kWh",
      "scale": 100.0
    },
    {
      "name": "Positive reactive energy Er+ (x 1)",
      "group": "Measurements (x 1)",
      "area": "holding",
      "address": 306,
      "type": "uint32",
      "access": "R",
      "unit": "kvarh",
      "scale": 100.0
    },
    {
      "name": "Negative reactive energy Er- (x 1)",
      "group": "Measurements (x 1)",
      "area": "holding",
      "address": 308,
      "type": "uint32",
      "access": "R",
      "unit": "kvarh",
      "scale": 100.0
    },
    {
      "name": "Phase current I1 (x 10)",
      "group": "Measurements (x 10)",
      "area": "holding",
      "address": 310,
      "type": "uint16",
      "access": "R",
      "unit": "A"
    },
    {
      "name": "Phase current I2 (x 10)",
      "group": "Measurements (x 10)",
      "area": "holding",
      "address": 311,
      "type": "uint16",
      "access": "R",
      "unit": "A"
    },
    {
      "name": "Phase current I3 (x 10)",
      "group": "Measurements (x 10)",
      "area": "holding",
      "address": 312,
      "type": "uint16",
      "access": "R",
      "unit": "A"
    },
    {
      "name": "Residual current I0 Sum (x 10)",
      "group": "Measurements (x 10)",
      "area": "holding",
      "address": 313,
      "type": "uint16",
      "access": "R",
      "unit": "A"
    },
    {
      "name": "Residual current measured (x 10)",
      "group": "Measurements (x 10)",
      "area": "holding",
      "address": 314,
      "type": "uint16",
      "access": "R",
      "unit": "A"
    },
    {
      "name": "Average phase current Im1 (x 10)",
      "group": "Measurements (x 10)",
      "area": "holding",
      "address": 315,
      "type": "uint16",
      "access": "R",
      "unit": "A"
    },
    {
      "name": "Average phase current Im2 (x 10)",
      "group": "Measurements (x 10)",
      "area": "holding",
      "address": 316,
      "type": "uint16",
      "access": "R",
      "unit": "A"
    },
    {
      "name": "Average phase current Im3 (x 10)",
      "group": "Measurements (x 10)",
      "area": "holding",
      "address": 317,
      "type": "uint16",
      "access": "R",
      "unit": "A"
    },
    {
      "name": "Peak demand phase current IM1 (x 10)",
      "group": "Measurements (x 10)",
      "area": "holding",
      "address": 318,
      "type": "uint16",
      "access": "R",
      "unit": "A"
    },
    {
      "name": "Peak demand phase current IM2 (x 10)",
      "group": "Measurements (x 10)",
      "area": "holding",
      "address": 319,
      "type": "uint16",
      "access": "R",
      "unit": "A"
    },
    {
      "name": "Peak demand phase current IM3 (x 10)",
      "group": "Measurements (x 10)",
      "area": "holding",
      "address": 320,
      "type": "uint16",
      "access": "R",
      "unit": "A"
    },
    {
      "name": "Phase-to-phase voltage U21 (x 10)",
      "group": "Measurements (x 10)",
      "area": "holding",
      "address": 321,
      "type": "uint16",
      "access": "R",
      "unit": "V",
      "scale": 10.0
    },
    {
      "name": "Phase-to-phase voltage U32 (x 10)",
      "group": "Measurements (x 10)",
      "area": "holding",
      "address": 322,
      "type": "uint16",
      "access": "R",
      "unit": "V",
      "scale": 10.0
    },
    {
      "name": "Phase-to-phase voltage U13 (x 10)",
      "group": "Measurements (x 10)",
      "area": "holding",
      "address": 323,
      "type": "uint16",
      "access": "R",
      "unit": "V",
      "scale": 10.0
    },
    {
      "name": "Phase-to-neutral voltage V1 (x 10)",
      "group": "Measurements (x 10)",
      "area": "holding",
      "address": 324,
      "type": "uint16",
      "access": "R",
      "unit": "V",
      "scale": 10.0
    },
    {
      "name": "Phase-to-neutral voltage V2 (x 10)",
      "group": "Measurements (x 10)",
      "area": "holding",
      "address": 325,
      "type": "uint16",
      "access": "R",
      "unit": "V",
      "scale": 10.0
    },
    {
      "name": "Phase-to-neutral voltage V3 (x 10)",
      "group": "Measurements (x 10)",
      "area": "holding",
      "address": 326,
      "type": "uint16",
      "access": "R",
      "unit": "V",
      "scale": 10.0
    },
    {
      "name": "Residual voltage V0 (x 10)",
      "group": "Measurements (x 10)",
      "area": "holding",
      "address": 327,
      "type": "uint16",
      "access": "R",
      "unit": "V",
      "scale": 10.0
    },
    {
      "name": "Positive sequence voltage Vd (x 10)",
      "group": "Measurements (x 10)",
      "area": "holding",
      "address": 328,
      "type": "uint16",
      "access": "R",
      "unit": "V",
      "scale": 10.0
    },
    {
      "name": "Negative sequence voltage Vi (x 10)",
      "group": "Measurements (x 10)",
      "area": "holding",
      "address": 329,
      "type": "uint16",
      "access": "R",
      "unit": "V",
      "scale": 10.0
    },
    {
      "name": "Frequency (x 10 zone)",
      "group": "Measurements (x 10)",
      "area": "holding",
      "address": 330,
      "type": "uint16",
      "access": "R",
      "unit": "Hz",
      "scale": 0.01
    },
    {
      "name": "Active power P (x 100)",
      "group": "Measurements (x 10)",
      "area": "holding",
      "address": 331,
      "type": "int16",
      "access": "R",
      "unit": "kW",
      "scale": 100.0
    },
    {
      "name": "Reactive power Q (x 100)",
      "group": "Measurements (x 10)",
      "area": "holding",
      "address": 332,
      "type": "int16",
      "access": "R",
      "unit": "kvar",
      "scale": 100.0
    },
    {
      "name": "Apparent power S (x 100)",
      "group": "Measurements (x 10)",
      "area": "holding",
      "address": 333,
      "type": "int16",
      "access": "R",
      "unit": "kVA",
      "scale": 100.0
    },
    {
      "name": "Peak demand active power Pm (x 100)",
      "group": "Measurements (x 10)",
      "area": "holding",
      "address": 334,
      "type": "int16",
      "access": "R",
      "unit": "kW",
      "scale": 100.0
    },
    {
      "name": "Peak demand reactive power Qm (x 100)",
      "group": "Measurements (x 10)",
      "area": "holding",
      "address": 335,
      "type": "int16",
      "access": "R",
      "unit": "kvar",
      "scale": 100.0
    },
    {
      "name": "Power factor cos ϕ (x 100)",
      "group": "Measurements (x 10)",
      "area": "holding",
      "address": 336,
      "type": "int16",
      "access": "R",
      "scale": 0.01
    },
    {
      "name": "Positive active energy Ea+ (x 10 zone)",
      "group": "Measurements (x 10)",
      "area": "holding",
      "address": 337,
      "type": "uint32",
      "access": "R",
      "unit": "kWh",
      "scale": 100.0
    },
    {
      "name": "Negative active energy Ea- (x 10 zone)",
      "group": "Measurements (x 10)",
      "area": "holding",
      "address": 339,
      "type": "uint32",
      "access": "R",
      "unit": "kWh",
      "scale": 100.0
    },
    {
      "name": "Positive reactive energy Er+ (x 10 zone)",
      "group": "Measurements (x 10)",
      "area": "holding",
      "address": 341,
      "type": "uint32",
      "access": "R",
      "unit": "kvarh",
      "scale": 100.0
    },
    {
      "name": "Negative reactive energy Er- (x 10 zone)",
      "group": "Measurements (x 10)",
      "area": "holding",
      "address": 343,
      "type": "uint32",
      "access": "R",
      "unit": "kvarh",
      "scale": 100.0
    },
    {
      "name": "Peak demand Ii/Id",
      "group": "Diagnosis",
      "area": "holding",
      "address": 345,
      "type": "uint16",
      "access": "R",
      "unit": "%"
    },
    {
      "name": "Last tripping current Itrip1",
      "group": "Diagnosis",
      "area": "holding",
      "address": 346,
      "type": "uint16",
      "access": "R",
      "unit": "A",
      "scale": 10.0
    },
    {
      "name": "Last tripping current Itrip2",
      "group": "Diagnosis",
      "area": "holding",
      "address": 347,
      "type": "uint16",
      "access": "R",
      "unit": "A",
      "scale": 10.0
    },
    {
      "name": "Last tripping current Itrip3",
      "group": "Diagnosis",
      "area": "holding",
      "address": 348,
      "type": "uint16",
      "access": "R",
      "unit": "A",
      "scale": 10.0
    },
    {
      "name": "Cumulative breaking current",
      "group": "Diagnosis",
      "area": "holding",
      "address": 350,
      "type": "uint16",
      "access": "R",
      "unit": "kA²"
    },
    {
      "name": "Number of operations (015F)",
      "group": "Diagnosis",
      "area": "holding",
      "address": 351,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Operating time (0160)",
      "group": "Diagnosis",
      "area": "holding",
      "address": 352,
      "type": "uint16",
      "access": "R",
      "unit": "ms"
    },
    {
      "name": "Charging time (0161)",
      "group": "Diagnosis",
      "area": "holding",
      "address": 353,
      "type": "uint16",
      "access": "R",
      "unit": "ms"
    },
    {
      "name": "Running hours counter / operation time",
      "group": "Diagnosis",
      "area": "holding",
      "address": 354,
      "type": "uint16",
      "access": "R",
      "unit": "h"
    },
    {
      "name": "Thermal capacity used",
      "group": "Diagnosis",
      "area": "holding",
      "address": 356,
      "type": "uint16",
      "access": "R",
      "unit": "%"
    },
    {
      "name": "Time before tripping",
      "group": "Diagnosis",
      "area": "holding",
      "address": 357,
      "type": "uint16",
      "access": "R",
      "unit": "min"
    },
    {
      "name": "Time before closing",
      "group": "Diagnosis",
      "area": "holding",
      "address": 358,
      "type": "uint16",
      "access": "R",
      "unit": "min"
    },
    {
      "name": "Negative sequence / unbalance",
      "group": "Diagnosis",
      "area": "holding",
      "address": 359,
      "type": "uint16",
      "access": "R",
      "unit": "% lb"
    },
    {
      "name": "Starting time / overload",
      "group": "Diagnosis",
      "area": "holding",
      "address": 360,
      "type": "uint16",
      "access": "R",
      "unit": "s",
      "scale": 0.1
    },
    {
      "name": "Starting current / overload",
      "group": "Diagnosis",
      "area": "holding",
      "address": 361,
      "type": "uint16",
      "access": "R",
      "unit": "A"
    },
    {
      "name": "Start inhibit time delay",
      "group": "Diagnosis",
      "area": "holding",
      "address": 362,
      "type": "uint16",
      "access": "R",
      "unit": "min"
    },
    {
      "name": "Number of starts allowed",
      "group": "Diagnosis",
      "area": "holding",
      "address": 363,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Temperature 1",
      "group": "Diagnosis",
      "area": "holding",
      "address": 364,
      "type": "int16",
      "access": "R",
      "unit": "°C"
    },
    {
      "name": "Temperature 2",
      "group": "Diagnosis",
      "area": "holding",
      "address": 365,
      "type": "int16",
      "access": "R",
      "unit": "°C"
    },
    {
      "name": "Temperature 3",
      "group": "Diagnosis",
      "area": "holding",
      "address": 366,
      "type": "int16",
      "access": "R",
      "unit": "°C"
    },
    {
      "name": "Temperature 4",
      "group": "Diagnosis",
      "area": "holding",
      "address": 367,
      "type": "int16",
      "access": "R",
      "unit": "°C"
    },
    {
      "name": "Temperature 5",
      "group": "Diagnosis",
      "area": "holding",
      "address": 368,
      "type": "int16",
      "access": "R",
      "unit": "°C"
    },
    {
      "name": "Temperature 6",
      "group": "Diagnosis",
      "area": "holding",
      "address": 369,
      "type": "int16",
      "access": "R",
      "unit": "°C"
    },
    {
      "name": "Temperature 7",
      "group": "Diagnosis",
      "area": "holding",
      "address": 370,
      "type": "int16",
      "access": "R",
      "unit": "°C"
    },
    {
      "name": "Temperature 8",
      "group": "Diagnosis",
      "area": "holding",
      "address": 371,
      "type": "int16",
      "access": "R",
      "unit": "°C"
    },
    {
      "name": "Temperature 9",
      "group": "Diagnosis",
      "area": "holding",
      "address": 372,
      "type": "int16",
      "access": "R",
      "unit": "°C"
    },
    {
      "name": "Temperature 10",
      "group": "Diagnosis",
      "area": "holding",
      "address": 373,
      "type": "int16",
      "access": "R",
      "unit": "°C"
    },
    {
      "name": "Temperature 11",
      "group": "Diagnosis",
      "area": "holding",
      "address": 374,
      "type": "int16",
      "access": "R",
      "unit": "°C"
    },
    {
      "name": "Temperature 12",
      "group": "Diagnosis",
      "area": "holding",
      "address": 375,
      "type": "int16",
      "access": "R",
      "unit": "°C"
    },
    {
      "name": "Temperature 13",
      "group": "Diagnosis",
      "area": "holding",
      "address": 376,
      "type": "int16",
      "access": "R",
      "unit": "°C"
    },
    {
      "name": "Temperature 14",
      "group": "Diagnosis",
      "area": "holding",
      "address": 377,
      "type": "int16",
      "access": "R",
      "unit": "°C"
    },
    {
      "name": "Temperature 15",
      "group": "Diagnosis",
      "area": "holding",
      "address": 378,
      "type": "int16",
      "access": "R",
      "unit": "°C"
    },
    {
      "name": "Temperature 16",
      "group": "Diagnosis",
      "area": "holding",
      "address": 379,
      "type": "int16",
      "access": "R",
      "unit": "°C"
    },
    {
      "name": "External positive active energy Ea+ ext",
      "group": "Diagnosis",
      "area": "holding",
      "address": 380,
      "type": "uint32",
      "access": "R",
      "unit": "kWh",
      "scale": 100.0
    },
    {
      "name": "External negative active energy Ea- ext",
      "group": "Diagnosis",
      "area": "holding",
      "address": 382,
      "type": "uint32",
      "access": "R",
      "unit": "kWh",
      "scale": 100.0
    },
    {
      "name": "External positive reactive energy Er+ ext",
      "group": "Diagnosis",
      "area": "holding",
      "address": 384,
      "type": "uint32",
      "access": "R",
      "unit": "kvarh",
      "scale": 100.0
    },
    {
      "name": "External negative reactive energy Er- ext",
      "group": "Diagnosis",
      "area": "holding",
      "address": 386,
      "type": "uint32",
      "access": "R",
      "unit": "kvarh",
      "scale": 100.0
    },
    {
      "name": "Phase displacement ϕ0Σ",
      "group": "Phase displacement",
      "area": "holding",
      "address": 416,
      "type": "uint32",
      "access": "R",
      "unit": "°"
    },
    {
      "name": "Phase displacement ϕ0",
      "group": "Phase displacement",
      "area": "holding",
      "address": 418,
      "type": "uint32",
      "access": "R",
      "unit": "°"
    },
    {
      "name": "Phase displacement ϕ1",
      "group": "Phase displacement",
      "area": "holding",
      "address": 420,
      "type": "uint32",
      "access": "R",
      "unit": "°"
    },
    {
      "name": "Phase displacement ϕ2",
      "group": "Phase displacement",
      "area": "holding",
      "address": 422,
      "type": "uint32",
      "access": "R",
      "unit": "°"
    },
    {
      "name": "Phase displacement ϕ3",
      "group": "Phase displacement",
      "area": "holding",
      "address": 424,
      "type": "uint32",
      "access": "R",
      "unit": "°"
    },
    {
      "name": "Time-tagging of the tripping context",
      "group": "Tripping context",
      "area": "holding",
      "address": 592,
      "type": "uint64",
      "access": "R",
      "description": "IEC 60870-5-4 time format, 4 words (year, month and day, hour and minute, milliseconds)"
    },
    {
      "name": "Tripping current Itrip1",
      "group": "Tripping context",
      "area": "holding",
      "address": 596,
      "type": "uint32",
      "access": "R",
      "unit": "A",
      "scale": 0.1
    },
    {
      "name": "Tripping current Itrip2",
      "group": "Tripping context",
      "area": "holding",
      "address": 598,
      "type": "uint32",
      "access": "R",
      "unit": "A",
      "scale": 0.1
    },
    {
      "name": "Tripping current Itrip3",
      "group": "Tripping context",
      "area": "holding",
      "address": 600,
      "type": "uint32",
      "access": "R",
      "unit": "A",
      "scale": 0.1
    },
    {
      "name": "Residual current I0 Sum",
      "group": "Tripping context",
      "area": "holding",
      "address": 602,
      "type": "uint32",
      "access": "R",
      "unit": "A",
      "scale": 0.1
    },
    {
      "name": "Residual current I0 measured",
      "group": "Tripping context",
      "area": "holding",
      "address": 604,
      "type": "uint32",
      "access": "R",
      "unit": "A",
      "scale": 0.1
    },
    {
      "name": "Phase-to-phase voltage U21",
      "group": "Tripping context",
      "area": "holding",
      "address": 606,
      "type": "uint32",
      "access": "R",
      "unit": "V"
    },
    {
      "name": "Phase-to-phase voltage U32",
      "group": "Tripping context",
      "area": "holding",
      "address": 608,
      "type": "uint32",
      "access": "R",
      "unit": "V"
    },
    {
      "name": "Phase-to-phase voltage U13",
      "group": "Tripping context",
      "area": "holding",
      "address": 610,
      "type": "uint32",
      "access": "R",
      "unit": "V"
    },
    {
      "name": "Phase-to-neutral voltage V1",
      "group": "Tripping context",
      "area": "holding",
      "address": 612,
      "type": "uint32",
      "access": "R",
      "unit": "V"
    },
    {
      "name": "Phase-to-neutral voltage V2",
      "group": "Tripping context",
      "area": "holding",
      "address": 614,
      "type": "uint32",
      "access": "R",
      "unit": "V"
    },
    {
      "name": "Phase-to-neutral voltage V3",
      "group": "Tripping context",
      "area": "holding",
      "address": 616,
      "type": "uint32",
      "access": "R",
      "unit": "V"
    },
    {
      "name": "Residual voltage V0",
      "group": "Tripping context",
      "area": "holding",
      "address": 618,
      "type": "uint32",
      "access": "R",
      "unit": "V"
    },
    {
      "name": "Positive sequence voltage Vd",
      "group": "Tripping context",
      "area": "holding",
      "address": 620,
      "type": "uint32",
      "access": "R",
      "unit": "V"
    },
    {
      "name": "Negative sequence voltage Vi",
      "group": "Tripping context",
      "area": "holding",
      "address": 622,
      "type": "uint32",
      "access": "R",
      "unit": "V"
    },
    {
      "name": "Frequency (tripping context)",
      "group": "Tripping context",
      "area": "holding",
      "address": 624,
      "type": "uint32",
      "access": "R",
      "unit": "Hz",
      "scale": 0.01
    },
    {
      "name": "Active power P (tripping context)",
      "group": "Tripping context",
      "area": "holding",
      "address": 626,
      "type": "int32",
      "access": "R",
      "unit": "kW"
    },
    {
      "name": "Reactive power Q (tripping context)",
      "group": "Tripping context",
      "area": "holding",
      "address": 628,
      "type": "int32",
      "access": "R",
      "unit": "kvar"
    },
    {
      "name": "Negative-sequence current Ii",
      "group": "Tripping context",
      "area": "holding",
      "address": 630,
      "type": "uint32",
      "access": "R",
      "unit": "A",
      "scale": 0.1
    },
    {
      "name": "Positive-sequence current Id",
      "group": "Tripping context",
      "area": "holding",
      "address": 632,
      "type": "uint32",
      "access": "R",
      "unit": "A",
      "scale": 0.1
    },
    {
      "name": "Faulty phase (s)",
      "group": "Tripping context",
      "area": "holding",
      "address": 634,
      "type": "uint32",
      "access": "R",
      "unit": "(1)"
    },
    {
      "name": "Fault location",
      "group": "Tripping context",
      "area": "holding",
      "address": 636,
      "type": "uint32",
      "access": "R",
      "unit": "m"
    },
    {
      "name": "Fault resistance",
      "group": "Tripping context",
      "area": "holding",
      "address": 638,
      "type": "uint32",
      "access": "R",
      "unit": "mΩ"
    },
    {
      "name": "Initial value of cumulative breaking current",
      "group": "Switchgear diagnosis",
      "area": "holding",
      "address": 656,
      "type": "uint32",
      "access": "R",
      "unit": "kA²"
    },
    {
      "name": "Cumulative breaking current (0 < I < 2 In)",
      "group": "Switchgear diagnosis",
      "area": "holding",
      "address": 658,
      "type": "uint32",
      "access": "R",
      "unit": "kA²"
    },
    {
      "name": "Cumulative breaking current (2 In < I < 5 In)",
      "group": "Switchgear diagnosis",
      "area": "holding",
      "address": 660,
      "type": "uint32",
      "access": "R",
      "unit": "kA²"
    },
    {
      "name": "Cumulative breaking current (5 In < I < 10 In)",
      "group": "Switchgear diagnosis",
      "area": "holding",
      "address": 662,
      "type": "uint32",
      "access": "R",
      "unit": "kA²"
    },
    {
      "name": "Cumulative breaking current (10 In < I < 40 In)",
      "group": "Switchgear diagnosis",
      "area": "holding",
      "address": 664,
      "type": "uint32",
      "access": "R",
      "unit": "kA²"
    },
    {
      "name": "Cumulative breaking current (I > 40 In)",
      "group": "Switchgear diagnosis",
      "area": "holding",
      "address": 666,
      "type": "uint32",
      "access": "R",
      "unit": "kA²"
    },
    {
      "name": "Cumulative breaking current (total)",
      "group": "Switchgear diagnosis",
      "area": "holding",
      "address": 668,
      "type": "uint32",
      "access": "R",
      "unit": "kA²"
    },
    {
      "name": "Number of operations (02A0)",
      "group": "Switchgear diagnosis",
      "area": "holding",
      "address": 672,
      "type": "uint32",
      "access": "R"
    },
    {
      "name": "Number of operations (If MES114)",
      "group": "Switchgear diagnosis",
      "area": "holding",
      "address": 672,
      "type": "uint32",
      "access": "R"
    },
    {
      "name": "Operating time (02A2)",
      "group": "Switchgear diagnosis",
      "area": "holding",
      "address": 674,
      "type": "uint32",
      "access": "R",
      "unit": "ms"
    },
    {
      "name": "Charging time (02A4)",
      "group": "Switchgear diagnosis",
      "area": "holding",
      "address": 676,
      "type": "uint32",
      "access": "R",
      "unit": "ms"
    },
    {
      "name": "Name of application (S40, S41, T42…)",
      "group": "Configuration and application",
      "area": "holding",
      "address": 717,
      "type": "string",
      "access": "R",
      "length": 6,
      "byte_order": "little"
    },
    {
      "name": "Sepam marking",
      "group": "Configuration and application",
      "area": "holding",
      "address": 723,
      "type": "string",
      "access": "R",
      "length": 10,
      "byte_order": "little"
    },
    {
      "name": "Sepam application version",
      "group": "Configuration and application",
      "area": "holding",
      "address": 733,
      "type": "string",
      "access": "R",
      "length": 3,
      "byte_order": "little"
    },
    {
      "name": "MET148-2 n° 1 module version",
      "group": "Configuration and application",
      "area": "holding",
      "address": 741,
      "type": "string",
      "access": "R",
      "length": 3,
      "byte_order": "little"
    },
    {
      "name": "MET148-2 n° 2 module version",
      "group": "Configuration and application",
      "area": "holding",
      "address": 744,
      "type": "string",
      "access": "R",
      "length": 3,
      "byte_order": "little"
    },
    {
      "name": "MSA141 module version",
      "group": "Configuration and application",
      "area": "holding",
      "address": 747,
      "type": "string",
      "access": "R",
      "length": 3,
      "byte_order": "little"
    },
    {
      "name": "DSM303 module version",
      "group": "Configuration and application",
      "area": "holding",
      "address": 750,
      "type": "string",
      "access": "R",
      "length": 3,
      "byte_order": "little"
    },
    {
      "name": "Name of language",
      "group": "Configuration and application",
      "area": "holding",
      "address": 753,
      "type": "string",
      "access": "R",
      "length": 10,
      "byte_order": "little"
    }
  ]
}
